0001280058-19-000020.txt : 20190503 0001280058-19-000020.hdr.sgml : 20190503 20190503083053 ACCESSION NUMBER: 0001280058-19-000020 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190503 DATE AS OF CHANGE: 20190503 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: 19794168 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 a2019q110-q.htm 10-Q Document
224234454239311false--12-31Q120192019-03-3110-Q0001280058falseLarge Accelerated FilerBLACKBAUD INCfalseblkb472200051280000.0010.001180000000180000000593276336018267800P4YP2YP5YP5YP5Y3920002760002000000020000000001076057410999885 0001280058 2019-01-01 2019-03-31 0001280058 blkb:YourCauseMember 2019-01-01 2019-03-31 0001280058 2019-04-24 0001280058 2019-03-31 0001280058 2018-12-31 0001280058 blkb:RecurringMember 2019-01-01 2019-03-31 0001280058 2018-01-01 2018-03-31 0001280058 us-gaap:TechnologyServiceMember 2018-01-01 2018-03-31 0001280058 us-gaap:TechnologyServiceMember 2019-01-01 2019-03-31 0001280058 blkb:RecurringMember 2018-01-01 2018-03-31 0001280058 2017-12-31 0001280058 2018-03-31 0001280058 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2018-12-31 0001280058 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001280058 us-gaap:CommonStockMember 2019-03-31 0001280058 us-gaap:CommonStockMember 2018-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-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 us-gaap:TreasuryStockMember 2017-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001280058 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2017-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001280058 us-gaap:CommonStockMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:CommonStockMember 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001280058 us-gaap:TreasuryStockMember 2018-03-31 0001280058 2019-01-01 0001280058 blkb:YourCauseMember 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:RevolvingCreditFacilityMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:MarketingRelatedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:NoncompeteAgreementsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:TechnologyBasedIntangibleAssetsMember 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 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001280058 us-gaap:ShortTermDebtMember 2019-03-31 0001280058 us-gaap:SecuredDebtMember 2019-03-31 0001280058 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001280058 us-gaap:SecuredDebtMember 2018-12-31 0001280058 us-gaap:ShortTermDebtMember 2018-12-31 0001280058 us-gaap:LongTermDebtMember 2018-12-31 0001280058 us-gaap:RevolvingCreditFacilityMember 2019-03-31 0001280058 us-gaap:LongTermDebtMember 2019-03-31 0001280058 2017-06-02 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-03-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-03-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-03-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-03-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001280058 us-gaap:OtherLiabilitiesMember 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:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001280058 blkb:February2018SwapMember 2018-02-28 0001280058 blkb:July2017SwapMember 2017-07-31 0001280058 srt:MaximumMember 2019-03-31 0001280058 blkb:NewHQFacilityMember stpr:SC us-gaap:BuildingMember 2016-05-31 0001280058 srt:MaximumMember blkb:CustomerOperationsCenterMember stpr:SC us-gaap:BuildingMember 2008-10-01 2008-10-31 0001280058 srt:MinimumMember 2019-03-31 0001280058 blkb:ThirdpartyTechnologyMember 2019-03-31 0001280058 blkb:CustomerOperationsCenterMember stpr:SC us-gaap:BuildingMember 2008-10-31 0001280058 stpr:TX us-gaap:BuildingMember 2012-05-04 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0001280058 blkb:CostOfRecurringMember 2019-01-01 2019-03-31 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001280058 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001280058 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-01-01 2018-03-31 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-01-01 2019-03-31 0001280058 us-gaap:OperatingExpenseMember 2018-01-01 2018-03-31 0001280058 us-gaap:OperatingExpenseMember 2019-01-01 2019-03-31 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0001280058 blkb:CostOfRecurringMember 2018-01-01 2018-03-31 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001280058 2019-02-01 2019-02-28 0001280058 us-gaap:SubsequentEventMember 2019-06-14 0001280058 2019-03-15 2019-03-15 0001280058 us-gaap:CashFlowHedgingMember 2019-01-01 2019-03-31 0001280058 us-gaap:CashFlowHedgingMember 2018-03-31 0001280058 us-gaap:CashFlowHedgingMember 2018-01-01 2018-03-31 0001280058 us-gaap:CashFlowHedgingMember 2019-03-31 0001280058 us-gaap:CashFlowHedgingMember 2017-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0001280058 us-gaap:CashFlowHedgingMember 2018-12-31 0001280058 blkb:EnterpriseMarketsGroupMember 2018-01-01 2018-03-31 0001280058 blkb:InternationalMarketsGroupMember 2019-01-01 2019-03-31 0001280058 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0001280058 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-03-31 0001280058 blkb:EnterpriseMarketsGroupMember 2019-01-01 2019-03-31 0001280058 blkb:GeneralMarketsGroupMember 2018-01-01 2018-03-31 0001280058 blkb:InternationalMarketsGroupMember 2018-01-01 2018-03-31 0001280058 blkb:GeneralMarketsGroupMember 2019-01-01 2019-03-31 0001280058 us-gaap:NonUsMember 2019-01-01 2019-03-31 0001280058 country:US 2019-01-01 2019-03-31 0001280058 country:US 2018-01-01 2018-03-31 0001280058 us-gaap:NonUsMember 2018-01-01 2018-03-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-03-31 0001280058 us-gaap:OtherRestructuringMember 2018-12-31 0001280058 us-gaap:OtherRestructuringMember 2019-03-31 0001280058 us-gaap:ContractTerminationMember 2019-01-01 2019-03-31 0001280058 us-gaap:OtherRestructuringMember 2019-01-01 2019-03-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember 2019-01-01 2019-03-31 0001280058 us-gaap:ContractTerminationMember 2018-12-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherRestructuringMember 2019-01-01 2019-03-31 0001280058 us-gaap:ContractTerminationMember 2019-03-31 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 March 31, 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)
 

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  þ
 
 
 
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
The Nasdaq Stock Market LLC
(Nasdaq Global Select Market)
 
 
 
The number of shares of the registrant’s Common Stock outstanding as of April 24, 2019 was 49,186,460.








TABLE OF CONTENTS


First 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
First 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)
March 31,
2019

December 31,
2018

Assets
 
 
Current assets:
 
 
Cash and cash equivalents
$
25,187

$
30,866

Restricted cash due to customers
219,396

418,980

Accounts receivable, net of allowance of $5,128 and $4,722 at March 31, 2019 and December 31, 2018, respectively
90,727

86,595

Customer funds receivable
5,474

1,753

Prepaid expenses and other current assets
73,099

59,788

Total current assets
413,883

597,982

Property and equipment, net
38,757

40,031

Operating lease right-of-use assets
110,485


Software development costs, net
81,231

75,099

Goodwill
634,845

545,213

Intangible assets, net
355,751

291,617

Other assets
67,461

65,363

Total assets
$
1,702,413

$
1,615,305

Liabilities and stockholders’ equity
 
 
Current liabilities:
 
 
Trade accounts payable
$
32,640

$
34,538

Accrued expenses and other current liabilities
54,983

46,893

Due to customers
224,870

420,733

Debt, current portion
7,500

7,500

Deferred revenue, current portion
281,082

295,991

Total current liabilities
601,075

805,655

Debt, net of current portion
576,068

379,624

Deferred tax liability
48,050

44,291

Deferred revenue, net of current portion
4,290

2,564

Operating lease liabilities, net of current portion
102,880


Other liabilities
4,302

9,388

Total liabilities
1,336,665

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,182,678 and 59,327,633 shares issued at March 31, 2019 and December 31, 2018, respectively
60

59

Additional paid-in capital
412,937

399,241

Treasury stock, at cost; 10,999,885 and 10,760,574 shares at March 31, 2019 and December 31, 2018, respectively
(285,284
)
(266,884
)
Accumulated other comprehensive loss
(1,452
)
(5,110
)
Retained earnings
239,487

246,477

Total stockholders’ equity
365,748

373,783

Total liabilities and stockholders’ equity
$
1,702,413

$
1,615,305

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

First 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 
 March 31,
 
2019

2018

Revenue
 
 
Recurring
$
198,094

$
180,846

One-time services and other
17,736

23,338

Total revenue
215,830

204,184

Cost of revenue
 
 
Cost of recurring
84,711

69,079

Cost of one-time services and other
14,572

18,958

Total cost of revenue
99,283

88,037

Gross profit
116,547

116,147

Operating expenses
 
 
Sales, marketing and customer success
55,455

45,477

Research and development
28,461

25,958

General and administrative
27,117

25,051

Amortization
1,376

1,269

Restructuring
1,953

811

Total operating expenses
114,362

98,566

Income from operations
2,185

17,581

Interest expense
(5,323
)
(3,517
)
Other income, net
182

160

(Loss) income before provision for income taxes
(2,956
)
14,224

Income tax benefit
(1,834
)
(3,527
)
Net (loss) income
$
(1,122
)
$
17,751

(Loss) earnings per share
 
 
Basic
$
(0.02
)
$
0.38

Diluted
$
(0.02
)
$
0.37

Common shares and equivalents outstanding
 
 
Basic weighted average shares
47,516,912

47,019,603

Diluted weighted average shares
47,516,912

48,009,395

Other comprehensive income (loss)
 
 
Foreign currency translation adjustment
4,590

6,437

Unrealized (loss) gain on derivative instruments, net of tax
(932
)
1,079

Total other comprehensive income
3,658

7,516

Comprehensive income
$
2,536

$
25,267

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

4
bblogo.jpg
First Quarter 2019 Form 10-Q


Blackbaud, Inc.
Consolidated statements of cash flows
(Unaudited)
 
Three months ended 
 March 31,
 
(dollars in thousands)
2019

2018

Cash flows from operating activities
 
 
Net (loss) income
$
(1,122
)
$
17,751

Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:
 
 
Depreciation and amortization
21,724

19,820

Provision for doubtful accounts and sales returns
2,032

1,774

Stock-based compensation expense
13,726

11,092

Deferred taxes
(1,155
)
902

Amortization of deferred financing costs and discount
188

188

Other non-cash adjustments
1,820

(197
)
Changes in operating assets and liabilities, net of acquisition and disposal of businesses:
 
 
Accounts receivable
(1,797
)
5,088

Prepaid expenses and other assets
(12,107
)
(10,052
)
Trade accounts payable
(3,624
)
(1,655
)
Accrued expenses and other liabilities
(11,690
)
(14,092
)
Deferred revenue
(18,006
)
(18,866
)
Net cash (used in) provided by operating activities
(10,011
)
11,753

Cash flows from investing activities
 
 
Purchase of property and equipment
(1,152
)
(5,771
)
Capitalized software development costs
(11,319
)
(7,103
)
Purchase of net assets of acquired companies, net of cash and restricted cash acquired
(109,386
)
(5,036
)
Net cash used in investing activities
(121,857
)
(17,910
)
Cash flows from financing activities
 
 
Proceeds from issuance of debt
271,500

81,700

Payments on debt
(75,175
)
(52,875
)
Employee taxes paid for withheld shares upon equity award settlement
(18,400
)
(22,511
)
Proceeds from exercise of stock options
3

9

Change in due to customers
(242,885
)
(434,640
)
Change in customer funds receivable
(3,573
)
(4,783
)
Dividend payments to stockholders
(5,901
)
(5,825
)
Net cash used in financing activities
(74,431
)
(438,925
)
Effect of exchange rate on cash, cash equivalents, and restricted cash
1,036

713

Net decrease in cash, cash equivalents, and restricted cash
(205,263
)
(444,369
)
Cash, cash equivalents, and restricted cash, beginning of period
449,846

640,174

Cash, cash equivalents, and restricted cash, end of period
$
244,583

$
195,805

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)
March 31,
2019

December 31,
2018

Cash and cash equivalents
$
25,187

$
30,866

Restricted cash due to customers
219,396

418,980

Total cash, cash equivalents and restricted cash in the statement of cash flows
$
244,583

$
449,846

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


First 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

 
 
 
 
 
 
 
 
 
(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

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



6
bblogo.jpg
First Quarter 2019 Form 10-Q


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 statement 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 three months ended March 31, 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

First Quarter 2019 Form 10-Q
bblogo.jpg
7


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


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 statement.
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 March 31, 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.
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 months ended March 31, 2019, we incurred insignificant acquisition-related expenses associated with the acquisition, which were recorded in general and administrative expense.

8
bblogo.jpg
First Quarter 2019 Form 10-Q


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,332

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,717

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.
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.

First Quarter 2019 Form 10-Q
bblogo.jpg
9


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


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

Additions related to current year business combinations
87,717

Effect of foreign currency translation
1,915

Balance at March 31, 2019
$
634,845


5. (Loss) Earnings Per Share

We compute basic earnings (loss) per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) 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 (loss) 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. Diluted loss per share for the three months ended March 31, 2019 is the same as basic loss per share as there is a net loss in the period and inclusion of potentially dilutive securities is anti-dilutive.
The following table sets forth the computation of basic and diluted earnings (loss) per share:
  
Three months ended 
 March 31,
 
(dollars in thousands, except per share amounts)
2019

2018

Numerator:
 
 
Net (loss) income
$
(1,122
)
$
17,751

Denominator:
 
 
Weighted average common shares
47,516,912

47,019,603

Add effect of dilutive securities:
 
 
Stock-based awards

989,792

Weighted average common shares assuming dilution
47,516,912

48,009,395

(Loss) earnings per share:
 
 
Basic
$
(0.02
)
$
0.38

Diluted
$
(0.02
)
$
0.37

 
 
 
Anti-dilutive shares excluded from calculations of diluted (loss) earnings per share
740,119

24



10
bblogo.jpg
First Quarter 2019 Form 10-Q


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 March 31, 2019
 
 
 
 
 
 
 
Financial assets:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
1,239

 
$

 
$
1,239

Total financial assets
$

 
$
1,239

 
$

 
$
1,239

 
 
 
 
 
 
 
 
Fair value as of March 31, 2019
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
433

 
$

 
$
433

Total financial liabilities
$

 
$
433

 
$

 
$
433

 
 
 
 
 
 
 
 
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 March 31, 2019 and December 31, 2018, due to the immediate or short-term maturity of these instruments.

First Quarter 2019 Form 10-Q
bblogo.jpg
11


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


We believe the carrying amount of our debt approximates its fair value at March 31, 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 three months ended March 31, 2019. Additionally, we did not hold any Level 3 assets or liabilities during the three months ended March 31, 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 three months ended March 31, 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 three months ended March 31, 2019.
7. Consolidated Financial Statement Details
Prepaid expenses and other assets
(dollars in thousands)
March 31,
2019

December 31,
2018

Costs of obtaining contracts(1)(2)
$
88,812

$
85,590

Prepaid software maintenance and subscriptions
27,598

21,134

Unbilled accounts receivable
6,043

4,161

Taxes, prepaid and receivable
3,954

2,055

Derivative instruments
1,239

2,260

Security deposits
1,228

1,020

Other assets
11,686

8,931

Total prepaid expenses and other assets
140,560

125,151

Less: Long-term portion
67,461

65,363

Prepaid expenses and other current assets
$
73,099

$
59,788


(1)
Amortization expense from costs of obtaining contracts was $9.6 million for the three months ended March 31, 2019.
(2)
The current portion of costs of obtaining contracts as of March 31, 2019 and December 31, 2018 was $32.1 million and $31.7 million, respectively.

12
bblogo.jpg
First Quarter 2019 Form 10-Q


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


Accrued expenses and other liabilities
(dollars in thousands)
March 31,
2019

December 31,
2018

Operating lease liabilities, current portion
$
16,755

$

Accrued bonuses
8,586

14,868

Accrued commissions and salaries
8,546

9,934

Taxes payable
4,843

6,204

Customer credit balances
4,027

4,076

Unrecognized tax benefit
3,609

2,719

Accrued vacation costs
2,101

2,352

Accrued health care costs
1,841

1,497

Other liabilities
8,977

14,631

Total accrued expenses and other liabilities
59,285

56,281

Less: Long-term portion
4,302

9,388

Accrued expenses and other current liabilities
$
54,983

$
46,893


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)
March 31,
2019

December 31,
2018

 
March 31,
2019

December 31,
2018

Credit facility:
 
 
 
 
 
    Revolving credit loans
$
298,200

$
100,000

 
3.90
%
4.13
%
    Term loans
286,875

288,750

 
3.43
%
3.44
%
        Total debt
585,075

388,750

 
3.67
%
3.61
%
Less: Unamortized discount and debt issuance costs
1,507

1,626

 
 
 
Less: Debt, current portion
7,500

7,500

 
3.75
%
3.77
%
Debt, net of current portion
$
576,068

$
379,624

 
3.67
%
3.61
%


In June 2017, we entered into a five-year $700.0 million senior credit facility (the "2017 Credit Facility"). As of March 31, 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
$
5,625

2020 
7,500

2021 
7,500

2022 
564,450

2023 

Thereafter

Total required maturities
$
585,075



First Quarter 2019 Form 10-Q
bblogo.jpg
13


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


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 our 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 our 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.
The fair values of our derivative instruments were as follows as of:
 
 
Asset Derivatives
 
 
Liability Derivatives
(dollars in thousands)
Balance sheet location
March 31,
2019

December 31,
2018

 
Balance sheet location
March 31,
2019

December 31,
2018

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

2,260

 
Other liabilities
433

186

Total derivative instruments designated as hedging instruments
 
$
1,239

$
2,260

 
 
$
433

$
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)
March 31,
2019

Three months ended 
 March 31, 2019

Interest rate swaps
$
806

Interest expense
$
229

 
 
 
 
 
March 31,
2018

 
Three months ended 
 March 31, 2018

Interest rate swaps
$
2,748

Interest expense
$
20


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 March 31, 2019 that is expected to be reclassified into earnings within the next twelve months is $0.7 million. There were no ineffective portions of our interest rate swap derivatives during the three months ended March 31, 2019

14
bblogo.jpg
First Quarter 2019 Form 10-Q


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


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 20 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 March 31, 2019, we had additional operating leases, primarily for office space, that have not yet commenced with future rent payments of $9.3 million. These operating leases will commence during fiscal year 2019 with lease terms of two to four years.
The components of lease expense for the three months ended March 31, 2019, were as follows:
 
Three months ended 
 March 31,

(dollars in thousands)
2019

Operating lease cost(1)
$
6,001

Variable lease cost(2)
991

Sublease income
(705
)
Net lease cost
$
6,287

(1)
Includes short-term lease costs, which are immaterial.
(2)
Includes costs for operating lease ROU assets that vary due to changes in facts or circumstances occurring after the commencement date, other than the passage of time. For example, the base rent of our Customer Operations Center (discussed above) escalates annually at a rate equal to the change in the consumer price index, as defined in the agreement, but not to exceed 5.5% in any year. Accordingly, variable lease costs for this lease are determined as the difference between the actual rent payment for a period and the rent payment expected for that period as of our adoption of ASU 2016-02 on January 1, 2019.
During the three months ended March 31, 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 months ended March 31, 2018 was $4.5 million.

First Quarter 2019 Form 10-Q
bblogo.jpg
15


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


Maturities of our operating lease liabilities as of March 31, 2019 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases(1)

2019 – remaining
$
17,590

2020 
21,616

2021 
18,155

2022 
16,405

2023 
14,613

Thereafter
81,958

Total lease payments
170,337

Less: Amount representing interest
50,702

Present value of future payments
$
119,635

(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 March 31, 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)
March 31,
2019

Operating leases
 
Operating lease right-of-use assets
$
110,485

 
 
Accrued expenses and other current liabilities
$
16,755

Operating lease liabilities, net of current portion
102,880

Total operating lease liabilities
$
119,635


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

Operating leases
 
Weighted average remaining lease term (years)
13.0

Weighted average discount rate
5.96
%


16
bblogo.jpg
First Quarter 2019 Form 10-Q


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


Supplemental cash flow information related to leases during the three months ended March 31, 2019, was as follows:
 
Three months ended 
 March 31,

(dollars in thousands)
2019

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

Right-of-use assets obtained in exchange for lease obligations (non-cash):
 
Operating leases
108,330


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 March 31, 2019, the remaining aggregate minimum purchase commitment under these arrangements was approximately $111.4 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 March 31, 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.

First Quarter 2019 Form 10-Q
bblogo.jpg
17


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


11. Income Taxes
Our income tax benefit and effective income tax rates, including the effects of period-specific events, were:
  
Three months ended 
 March 31,
 
(dollars in thousands)
2019

2018

Income tax benefit
$
(1,834
)
$
(3,527
)
Effective income tax rate
62.0
%
(24.8
)%

We compute the year-to-date income tax provision by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss and adjusting for discrete tax items in the period. Our effective income tax rate can be more or less volatile based on the amount of pre-tax income or loss. For example, the impact of discrete items and non-deductible expenses on our effective tax rate is greater when our pre-tax income is lower. The increase in our effective income tax rate during the three months ended March 31, 2019, when compared to the same period in 2018, was partially attributable to the impact of discrete tax benefits on a pre-tax loss for the quarter as compared to pre-tax income for the same period in 2018.
The increase in our effective income tax rate during the three months ended March 31, 2019, when compared to the same period in 2018, was also 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 period 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 
 March 31,
 
(dollars in thousands)
2019

2018

Included in cost of revenue:
 
 
Cost of recurring
$
512

$
452

Cost of one-time services and other
462

643

Total included in cost of revenue
974

1,095

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

1,825

Research and development
2,674

2,136

General and administrative
7,167

6,036

Total included in operating expenses
12,752

9,997

Total stock-based compensation expense
$
13,726

$
11,092



18
bblogo.jpg
First Quarter 2019 Form 10-Q


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 three months ended March 31, 2019.
Declaration Date
Dividend
per Share

Record Date
 
Payable Date
February 6, 2019
$
0.12

February 27
 
March 15
On April 30, 2019, our Board of Directors declared a second quarter dividend of $0.12 per share payable on June 14, 2019 to stockholders of record on May 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 
 March 31,
 
(dollars in thousands)
2019

2018

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

$
748

Other comprehensive (loss) income before reclassifications, net of tax effects of $276 and $(392)
(763
)
1,094

Amounts reclassified from accumulated other comprehensive loss to interest expense
(229
)
(20
)
Tax benefit included in provision for income taxes
60

5

Total amounts reclassified from accumulated other comprehensive loss
(169
)
(15
)
Net current-period other comprehensive (loss) income
(932
)
1,079

Reclassification upon early adoption of ASU 2018-02

167

Accumulated other comprehensive income balance, end of period
$
566

$
1,994

Foreign currency translation adjustment:
 
 
Accumulated other comprehensive loss balance, beginning of period
$
(6,608
)
$
(1,390
)
Translation adjustments
4,590

6,437

Accumulated other comprehensive (loss) income balance, end of period
(2,018
)
5,047

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



First Quarter 2019 Form 10-Q
bblogo.jpg
19


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


14. Revenue Recognition
Transaction price allocated to the remaining performance obligations
As of March 31, 2019, approximately $739 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 March 31, 2019 and December 31, 2018 were insignificant. Our opening and closing balances of deferred revenue were as follows:
(in thousands)
March 31,
2019

December 31,
2018

Total deferred revenue
285,372

298,555



The modest decrease in deferred revenue during the three months ended March 31, 2019 was primarily due to less customer contract renewals in our first quarter due to the timing of customer budget cycles. Historically, we have an increase in customer contract renewals near the beginning of our third quarter resulting in lower deferred revenue at the end of our first quarter. The amount of revenue recognized during the three months ended March 31, 2019 that was included in the deferred revenue balance at the beginning of the period was approximately $131 million. The amount of revenue recognized during the three months ended March 31, 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 
 March 31,
 
(dollars in thousands)
2019

2018

United States
$
188,126

$
175,923

Other countries
27,704

28,261

Total revenue
$
215,830

$
204,184


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.

20
bblogo.jpg
First Quarter 2019 Form 10-Q


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


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

2018(1)

GMG
$
92,515

$
88,268

EMG
95,165

86,851

IMG
28,122

28,999

Other
28

66

Total revenue
$
215,830

$
204,184


(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 months ended March 31, 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 three months ended March 31, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, 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 $7.3 million has been incurred as of March 31, 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 March 31, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
March 31, 2019
 
By component:
 
 
 
 
 
Contract termination costs
$
4,176

 
$
1,392

 
$
5,568

Other costs
1,208

 
561

 
1,769

Total
$
5,384

 
$
1,953

 
$
7,337


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

First Quarter 2019 Form 10-Q
bblogo.jpg
21


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


The change in our liability related to our facilities optimization restructuring during the three months ended March 31, 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

 
 
 
 
March 31, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
1,392

 
$
(1,656
)
 
$
(1,536
)
 
$
65

Other costs
50

 
561

 

 
(611
)
 

Total
$
1,915

 
$
1,953

 
$
(1,656
)
 
$
(2,147
)
 
$
65


(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.

22
bblogo.jpg
First Quarter 2019 Form 10-Q


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 the first quarter of 2019, we 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
During the first quarter of 2019, we announced the U.S. launch 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. The launch elevates our peer-to-peer portfolio by providing our best-in-class cloud solution at no subscription cost.
We also introduced Blackbaud Purchase Cards integrated with Expense Management in Financial Edge NXT providing social good organizations with an efficient and convenient alternative to traditional procurement methods and paper-based payables processes such as checks, purchase orders, and invoices. The result for our customers is decentralized daily purchasing while implementing and monitoring the right controls in a scalable way, enabling them to realize benefits such as reductions in procurement cycle time, increased savings through supplier discounts, and working capital and cash flow improvements.
We continue to progress in our early adopter program for our new Cloud Solution for Faith Communities with our first wave of early adopter customers now live on our Church Management Solution using it to run their day-to-day operations in close collaboration with our product teams.
The market response to our expanded Education Management portfolio for Higher Education has been positive, with Blackbaud SKY enabling us to extend our proven K-12 Private School solutions up-market. Our Education Management portfolio consists of Student Information, Learning Management, Tuition Management as well as Financial Edge NXT and Raiser's Edge NXT.
We continue to build on our partnership with Microsoft to jointly-develop, co-market and co-sell innovative software technology that will advance the industry. Our first jointly-developed solution, Nonprofit Resource Management, is currently in development, and we are working in close collaboration with early adopters.

First Quarter 2019 Form 10-Q
bblogo.jpg
23


Blackbaud, Inc.

2.
Drive Sales Effectiveness
Selling modern, integrated cloud-solutions that are purpose-built for our customers' needs is a key competitive differentiator for our sales teams. We spent much of 2018 working to simplify our program and refine our methodology and approach in a uniform way to better enable our salespeople with process and practice. In the second half of 2018, we ramped our direct sales hiring more significantly than in the past and those new hires are progressing well towards targeted productivity. We expect to continue making investments during the remainder of 2019 and beyond. During the first quarter of 2019, we implemented a common sales leadership framework across the Company, providing our sales managers with best practice tools and training necessary to be successful. With the sales structure transformation now largely done, the focus going forward will be adding additional sales headcount and improving productivity.
3.
Expand TAM into Near Adjacencies through Acquisitions and Product Investments
We are continuing to expand our total addressable market ("TAM") into new and near adjacencies with acquisitions and product investments. In January 2019, we added another half-billion dollars in TAM when we completed our acquisition of YourCause, an industry leader in enterprise corporate social responsibility and employee engagement technology. 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 effectiveness for companies and the broader social good community. 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. We continue to execute a comprehensive workplace and workforce strategy, driving towards a more scalable operating model that creates efficiency and consistency in how we execute through infrastructure investments, productivity initiatives, and organizational re-alignments. 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 
 March 31,
 
(dollars in millions)
2019

2018

Change

Total revenue
$
215.8

$
204.2

5.7
%
The increase in total revenue during the three months ended March 31, 2019, when compared to the same period in 2018, was primarily driven by growth in recurring revenue as we continue to see positive demand from customers across our portfolio of cloud-based solutions. The 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 $5.6 million during the three months ended March 31, 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 professional 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.

24
bblogo.jpg
First Quarter 2019 Form 10-Q


Blackbaud, Inc.

Income from operations
 
 
 
 
Three months ended 
 March 31,
 
(dollars in millions)
2019

2018

Change

Income from operations
$
2.2

$
17.6

(87.6
)%
Income from operations decreased during the three months ended March 31, 2019, when compared to the same period in 2018. The positive impact of growth in total revenue driven by recurring subscriptions was offset primarily by investments we are making in our sales organization and innovation, which we expect to continue in 2019 and beyond. Increases in stock-based compensation of $2.6 million, employee severance of $2.5 million, rent expense of $1.6 million, restructuring costs of $1.1 million and amortization of intangible assets from business combinations of $1.1 million also negatively impacted income from operations during the three months ended March 31, 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 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 March 31, 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 and modestly lower than our historical customer retention rates driven by our efforts to rationalize our portfolio of solutions and migrate customers from legacy solutions towards our next generation cloud-based solutions. We are investing in innovation and our customer success program, which we believe will increase customer retention over the long-term.
Balance sheet and cash flow
At March 31, 2019, our cash and cash equivalents were $25.2 million and the carrying amount of our debt under the 2017 Credit Facility was $583.6 million. Our net leverage ratio was 2.98 to 1.00.
During the three months ended March 31, 2019, we used $10.0 million in cash for operations, had a net increase in our borrowings of $196.3 million, which was primarily used to finance the acquisition of YourCause, returned $5.9 million to stockholders by way of dividends and had aggregate cash outlays of $12.5 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 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 See Notes 2 and 10 of our consolidated financial statements in this report.


First Quarter 2019 Form 10-Q
bblogo.jpg
25


Blackbaud, Inc.

Results of Operations
Comparison of the three months ended March 31, 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.
Operating results
Recurring
 
 
 
 
Three months ended 
 March 31,
 
(dollars in millions)
2019

2018

Change

Recurring revenue
$
198.1

$
180.8

9.5
%
Cost of recurring
84.7

69.1

22.6
%
Recurring gross profit(1)
$
113.4

$
111.8

1.4
%
Recurring gross margin
57.2
%
61.8
%
 
(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 professional 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 increase in recurring revenue during the three months ended March 31, 2019, when compared to the same period in 2018, was primarily due to positive demand across our portfolio of cloud-based solutions as revenue from subscriptions increased $21.8 million. The inclusion of Reeher and YourCause contributed to the increase in recurring revenue as both acquisitions were completed after March 31, 2018. We also saw increases in revenue from subscription-based professional services as well as services embedded in our renewable cloud-based solution contracts. These favorable impacts from subscriptions were partially offset by a decrease in maintenance revenue of $4.5 million during the three months ended March 31, 2019, when compared to the same period in 2018. The decrease in maintenance revenue was 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 increase in cost of recurring revenue during the three months ended March 31, 2019, when compared to the same period in 2018, was primarily due to increases in transaction-based costs of $4.3 million, related to payment services integrated in our cloud-based solutions, allocations of depreciation, facilities and IT support costs of $2.5 million, compensation costs of $2.4 million, data center costs of $2.0 million and amortization of software development costs of $1.0 million. The growth in compensation costs was primarily attributable to an increasing portion of our resources now providing subscription-based professional services as opposed to one-time. The inclusion of Reeher and YourCause also contributed to the increase in cost of recurring revenue during the three months ended March 31, 2019 when compared

26
bblogo.jpg
First Quarter 2019 Form 10-Q


Blackbaud, Inc.

to the same period 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 decrease in recurring gross margin for the three months ended March 31, 2019, when compared to the same period in 2018, was primarily the result of incremental costs associated with our continued shift toward cloud-based solutions, including compensation costs, hosting and data center costs, and amortization of software development costs, as well as a one-time third-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
 
 
 
 
Three months ended 
 March 31,
 
(dollars in millions)
2019

2018

Change

One-time services and other revenue
$
17.7

$
23.3

(24.0
)%
Cost of one-time services and other
14.6

19.0

(23.1
)%
One-time services and other gross profit(1)
$
3.2

$
4.4

(27.8
)%
One-time services and other gross margin
17.8
%
18.8
%
 
(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 months ended March 31, 2019, when compared to the same period in 2018, primarily due to decreases in one-time consulting revenue of $3.8 million and analytics revenue of $1.0 million. 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 professional 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 months ended March 31, 2019, when compared to the same period in 2018, primarily due to a decrease in compensation costs of $3.0 million, 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 professional services as opposed to one-time.
One-time services and other gross margin decreased during the three months ended March 31, 2019, when compared to the same period in 2018, as the declines in one-time consulting revenue and higher margin analytics revenue associated with the shift in our go-to-market strategy outpaced the reductions in costs of one-time services and other discussed above. This is a trend we expect to continue in the near term as we complete the transition of our solution portfolio to a cloud-based subscription delivery model.

First Quarter 2019 Form 10-Q
bblogo.jpg
27


Blackbaud, Inc.

Operating expenses
Sales, marketing and customer success
 
 
 
 
Three months ended 
 March 31,
 
(dollars in millions)
2019

2018

Change

Sales, marketing and customer success expense
$
55.5

$
45.5

21.9
%
% of total revenue
25.7
%
22.3
%
 
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 increase in sales, marketing and customer success expense in dollars and as a percentage of total revenue during the three months ended March 31, 2019, when compared to the same period in 2018, was primarily due to increases in compensation costs of $6.5 million and commissions expense of $1.3 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 
 March 31,
 
(dollars in millions)
2019(1)

2018(1)

Change

Research and development expense
$
28.5

$
26.0

9.6
%
% of total revenue
13.2
%
12.7
%
 
(1)
Not included in research and development expense for the three months ended March 31, 2019 and 2018 were $11.1 million and $6.9 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.
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 increase in research and development expense in dollars and as a percentage of total revenue during the three months ended March 31, 2019, when compared to the same period in 2018, was primarily due to increases in compensation costs of $3.3 million and third-party contractor expenses of $1.1 million. The increases in compensation costs were primarily associated with the inclusion of Reeher's and YourCause's engineering resources. The incremental third-party contractor expenses were intended to help drive our solution development efforts, including our new Cloud Solutions for Faith Communities and Higher Education and the Integrated Cloud Initiative for Nonprofits. The increase in research and development expense dollars 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.

28
bblogo.jpg
First Quarter 2019 Form 10-Q


Blackbaud, Inc.

General and administrative
 
 
 
 
Three months ended 
 March 31,
 
(dollars in millions)
2019

2018

Change

General and administrative expense
$
27.1

$
25.1

8.2
%
% of total revenue
12.6
%
12.3
%
 
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, allocated depreciation, facilities and IT support costs, acquisition-related expenses and other administrative expenses.
The increase in general and administrative expense in dollars and as a percentage of total revenue during the three months ended March 31, 2019, when compared to the same period in 2018, was primarily due to increases in rent expense of $1.5 million, associated with the lease for our New Headquarters Facility in Charleston, South Carolina, which commenced in April 2018, and compensation costs of $0.8 million. The increase in compensation costs was primarily related to stock-based compensation and our acquisition of YourCause.
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 three months ended March 31, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, 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 $7.3 million has been incurred as of March 31, 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 March 31, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
March 31, 2019
 
By component:
 
 
 
 
 
Contract termination costs
$
4,176

 
$
1,392

 
$
5,568

Other costs
1,208

 
561

 
1,769

Total
$
5,384

 
$
1,953

 
$
7,337

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

First Quarter 2019 Form 10-Q
bblogo.jpg
29


Blackbaud, Inc.

The change in our liability related to our facilities optimization restructuring during the three months ended March 31, 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

 
 
 
 
March 31, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
1,392

 
$
(1,656
)
 
$
(1,536
)
 
$
65

Other costs
50

 
561

 

 
(611
)
 

Total
$
1,915

 
$
1,953

 
$
(1,656
)
 
$
(2,147
)
 
$
65

(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 
 March 31,
 
(dollars in millions)
2019

2018

Change

Interest expense
$
5.3

$
3.5

51.4
%
% of total revenue
2.5
%
1.7
%
 
Interest expense increased during the three months ended March 31, 2019, when compared to the same period in 2018, primarily due to increases in our average daily borrowings related to our acquisitions of Reeher in April 2018 and YourCause in January 2019. Also contributing to the increases in interest expense during the three months ended March 31, 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
March 31,
2019

Change

 
December 31,
2018

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

(5.0
)%
 
$
287.0

One-time services and other
As services are delivered
12.7

9.2
 %
 
11.6

Total deferred revenue(1)
 
285.4

(4.4
)%
 
298.6

Less: Long-term portion
 
4.3

67.3
 %
 
2.6

Current portion(1)
 
$
281.1

(5.0
)%
 
$
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 decreased modestly during the three months ended March 31, 2019, primarily due to less customer contract renewals due to the timing of customer budget cycles. Historically, we have an increase in customer contract renewals near the beginning of our third quarter resulting in lower deferred revenue at the end of our first quarter. Deferred revenue from one-time services and other increased during the three months ended March 31, 2019, primarily due to a modest increase in onsite training sales.
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 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

30
bblogo.jpg
First Quarter 2019 Form 10-Q


Blackbaud, Inc.

not written down to fair value. Further explanation of this impact is included below under the caption "Non-GAAP financial measures".
Income tax benefit
 
 
 
  
Three months ended 
 March 31,
 
(dollars in millions)
2019

2018

Change

Income tax benefit
$
(1.8
)
$
(3.5
)
(48.0
)%
Effective income tax rate
62.0
%
(24.8
)%
 
We compute the year-to-date income tax provision by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss and adjusting for discrete tax items in the period. Our effective income tax rate can be more or less volatile based on the amount of pre-tax income or loss. For example, the impact of discrete items and non-deductible expenses on our effective tax rate is greater when our pre-tax income is lower. The increase in our effective income tax rate during the three months ended March 31, 2019, when compared to the same period in 2018, was partially attributable to the impact of discrete tax benefits on a pre-tax loss for the quarter as compared to pre-tax income for the same period in 2018.
The increase in our effective income tax rate during the three months ended March 31, 2019, when compared to the same period in 2018, was also 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 period 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.

First Quarter 2019 Form 10-Q
bblogo.jpg
31


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 
 March 31,
 
(dollars in millions)
2019

2018

Change

GAAP Revenue
$
215.8

$
204.2

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

0.3

105.7
 %
Non-GAAP revenue(1)
$
216.5

$
204.5

5.9
 %
 
 
 
 
GAAP gross profit
$
116.5

$
116.1

0.3
 %
GAAP gross margin
54.0
%
56.9
%
 
Non-GAAP adjustments:
 
 
 
Add: Acquisition-related deferred revenue write-down
0.7

0.3

105.7
 %
Add: Stock-based compensation expense
1.0

1.1

(11.1
)%
Add: Amortization of intangibles from business combinations
11.4

10.4

9.9
 %
Add: Employee severance
1.1

0.6

94.6
 %
Subtotal(1)
14.2

12.4

14.7
 %
Non-GAAP gross profit(1)
$
130.8

$
128.6

1.7
 %
Non-GAAP gross margin
60.4
%
62.9
%
 
(1)
The individual amounts for each year may not sum to non-GAAP revenue, subtotal or non-GAAP gross profit due to rounding.

32
bblogo.jpg
First Quarter 2019 Form 10-Q


Blackbaud, Inc.

 
Three months ended 
 March 31,
 
(dollars in millions, except per share amounts)
2019

2018

Change

GAAP income from operations
$
2.2

$
17.6

(87.6
)%
GAAP operating margin
1.0
%
8.6
%
 
Non-GAAP adjustments:
 
 
 
Add: Acquisition-related deferred revenue write-down
0.7

0.3

105.7
 %
Add: Stock-based compensation expense
13.7

11.1

23.7
 %
Add: Amortization of intangibles from business combinations
12.8

11.7

9.8
 %
Add: Employee severance
3.4

0.9

267.5
 %
Add: Acquisition-related integration costs
0.7

0.4

65.8
 %
Add: Acquisition-related expenses
0.4

0.4

12.9
 %
Add: Restructuring costs
2.0

0.8

140.8
 %
Subtotal(1)
33.8

25.7

31.6
 %
Non-GAAP income from operations(1)
$
36.0

$
43.2

(16.9
)%
Non-GAAP operating margin
16.6
%
21.1
%
 
 
 
 
 
GAAP (loss) income before provision for income taxes
$
(3.0
)
$
14.2

(120.8
)%
GAAP net (loss) income
$
(1.1
)
$
17.8

(106.3
)%
Shares used in computing GAAP diluted (loss) earnings per share
47,516,912

48,009,395

(1.0
)%
GAAP diluted (loss) earnings per share
$
(0.02
)
$
0.37

(105.4
)%
Non-GAAP adjustments:
 
 
 
Less: GAAP income tax benefit
(1.8
)
(3.5
)
(48.0
)%
Add: Total non-GAAP adjustments affecting income from operations
33.8

25.7

31.6
 %
Non-GAAP income before provision for income taxes
30.8

39.9

(22.7
)%
Assumed non-GAAP income tax provision(2)
6.2

8.0

(22.8
)%
Non-GAAP net income(1)
$
24.7

$
31.9

(22.7
)%
 
 
 
 
Shares used in computing non-GAAP diluted earnings per share
48,051,289

48,009,395

0.1
 %
Non-GAAP diluted earnings per share
$
0.51

$
0.66

(22.7
)%
(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.
 
Three months ended March 31,
 
(dollars in millions)
2019

Change

 
2018

GAAP net cash provided by operating activities
$
(10.0
)
(185.2
)%
 
$
11.8

Less: purchase of property and equipment
(1.2
)
(80.0
)%
 
(5.8
)
Less: capitalized software development costs
(11.3
)
59.4
 %
 
(7.1
)
Non-GAAP free cash flow
(22.5
)
1,905.5
 %
 
(1.1
)

First Quarter 2019 Form 10-Q
bblogo.jpg
33


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 
 March 31,
 
2019

2018

GAAP revenue
$
215.8

$
204.2

GAAP revenue growth
5.7
%
 
 (Less) Add: Non-GAAP acquisition-related revenue (1)
(4.4
)
2.7

Non-GAAP organic revenue
$
211.4

$
206.9

Non-GAAP organic revenue growth
2.2
%
 
 
 
 
Non-GAAP organic revenue (2)
$
211.4

$
206.9

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


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

$
206.9

Non-GAAP organic revenue growth on constant currency basis
3.1
%
 
 
 
 
GAAP recurring revenue
198.1

180.8

GAAP recurring revenue growth
9.5
%
 
(Less) Add: Non-GAAP acquisition-related revenue (1)
(4.2
)
2.6

Non-GAAP organic recurring revenue
$
193.9

$
183.4

Non-GAAP organic recurring revenue growth
5.7
%
 
(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.

34
bblogo.jpg
First Quarter 2019 Form 10-Q


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)
March 31,
2019

Change

 
December 31,
2018

Cash and cash equivalents
$
25.2

(18.4
)%
 
$
30.9

Property and equipment, net
38.8

(3.2
)%
 
40.0

Software development costs, net
81.2

8.2
 %
 
75.1

Total carrying value of debt
583.6

50.7
 %
 
387.1

Working capital
(187.2
)
9.9
 %
 
(207.7
)
The following table presents selected financial information about our cash flows:
 
Three months ended March 31,
 
(dollars in millions)
2019

Change

 
2018

Net cash (used in) provided by operating activities
$
(10.0
)
(185.2
)%
 
$
11.8

Net cash used in investing activities
(121.9
)
580.4
 %
 
(17.9
)
Net cash used in financing activities
(74.4
)
(83.0
)%
 
(438.9
)
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.

First Quarter 2019 Form 10-Q
bblogo.jpg
35


Blackbaud, Inc.

At March 31, 2019, our total cash and cash equivalents balance included approximately $13.4 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.8 million during the three months ended March 31, 2019, when compared to the same period in 2018, primarily due to a $14.1 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 $7.6 million during the three months ended March 31, 2019, when compared to the same period in 2018, primarily due to an increase in the collection of customer account balances in 2018. Fluctuations in the timing of vendor payments also contributed to the decrease in cash flow from operations associated with working capital.
Investing cash flow
Net cash used in investing activities of $121.9 million increased by $103.9 million during the three months ended March 31, 2019, when compared to the same period in 2018.
During the three months ended March 31, 2019, we used net cash of $109.4 million, for our acquisition of YourCause, compared to $5.0 million spent on similar investments during the same period in 2018. We used $11.3 million for software development costs, which was up $4.2 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, including our Church Management Solution, as well as development activities for Blackbaud SKY, our modern cloud platform.
We also spent $1.2 million of cash for purchases of property and equipment during the three months ended March 31, 2019, which was down $4.6 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 three months ended March 31, 2019, we had a net increase in borrowings of $196.3 million, which was primarily used to finance our acquisition of YourCause. 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.
We paid $18.4 million to satisfy tax obligations of employees upon settlement or exercise of equity awards during the three months ended March 31, 2019 compared to $22.5 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 three months ended March 31, 2019, we paid dividends of $5.9 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 $191.8 million during the three months ended March 31, 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.

36
bblogo.jpg
First Quarter 2019 Form 10-Q


Blackbaud, Inc.

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 March 31, 2019, our available borrowing capacity under the 2017 Credit Facility was $98.4 million. The 2017 Credit Facility matures in June 2022.
At March 31, 2019, the carrying amount of our debt under the 2017 Credit Facility was $583.6 million. Our average daily borrowings during the three months ended March 31, 2019 were $557.5 million.
The following is a summary of the financial covenants under our credit facility:
Financial Covenant
Requirement
Ratio as of March 31, 2019
Net Leverage Ratio
≤ 3.50 to 1.00
2.98 to 1.00
Interest Coverage Ratio
≥ 2.50 to 1.00
10.53 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 March 31, 2019, we were in compliance with our debt covenants under the 2017 Credit Facility.
Commitments and contingencies
As of March 31, 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)
$
585.1

$
7.5

$
15.0

$
562.6

$

Operating leases(2)
170.3

23.3

38.2

29.1

79.8

 
 
 
 
 
 
Unrecorded contractual obligations:
 
 
 
 
 
Interest payments on debt(3)
68.1

21.6

42.8

3.8


Purchase obligations(4)
111.4

41.8

67.9

1.7


Total contractual obligations
$
935.0

$
94.2

$
163.8

$
597.2

$
79.8

(1)
Represents principal payments only, under the following assumptions: (i) that the amounts outstanding under the 2017 Credit Facility and our other debt at March 31, 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)
Our commitments related to operating leases have not been reduced by sublease income, incentive payments and reimbursement of leasehold improvements.
(3)
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.
(4)
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 and our other debt 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.
The total liability for uncertain tax positions as of March 31, 2019 and December 31, 2018, was $4.7 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 March 31, 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

First Quarter 2019 Form 10-Q
bblogo.jpg
37


Blackbaud, Inc.

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.
On April 30, 2019, our Board of Directors declared a second quarter dividend of $0.12 per share payable on June 14, 2019 to stockholders of record on May 28, 2019.
Off-Balance Sheet Arrangements
As of March 31, 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 13% of our total revenue for the three months ended March 31, 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 $2.0 million as of March 31, 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 three months ended March 31, 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 three months ended March 31, 2019, the fluctuation in foreign currency exchange rates reduced our total revenue by $1.7 million and our income from operations by an insignificant amount. 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 three months ended March 31, 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.

38
bblogo.jpg
First Quarter 2019 Form 10-Q


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 March 31, 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 March 31, 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 March 31, 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.

First Quarter 2019 Form 10-Q
bblogo.jpg
39


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 IA, "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 March 31, 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, January 1, 2019
 
 
 
 
 
 
$
50,000

January 1, 2019 through January 31, 2019
5,404

 
$
65.88

 

 
50,000

February 1, 2019 through February 28, 2019
233,407

 
77.14

 

 
50,000

March 1, 2019 through March 31, 2019
500

 
80.00

 

 
50,000

Total
239,311

 
$
76.89

 

 
$
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.

40
bblogo.jpg
First Quarter 2019 Form 10-Q


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
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
10-Q
 
10.92
 
8/4/2017
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
101.INS*
 
XBRL Instance Document.
 
X
 
 
 
 
 
 
101.SCH*
 
XBRL Taxonomy Extension Schema Document.
 
X
 
 
 
 
 
 
101.CAL*
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
X
 
 
 
 
 
 
101.DEF*
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
X
 
 
 
 
 
 
101.LAB*
 
XBRL Taxonomy Extension Label Linkbase Document.
 
X
 
 
 
 
 
 
101.PRE*
 
XBRL Taxonomy Extension Presentation Linkbase Document.
 
X
 
 
 
 
 
 
* Pursuant to Rule 406T of Regulation S-T, the 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.


First Quarter 2019 Form 10-Q
bblogo.jpg
41


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:
May 3, 2019
By:
/s/ Michael P. Gianoni
 
 
 
Michael P. Gianoni
 
 
 
President and Chief Executive Officer
 
 
 
(Principal Executive Officer)
 
 
 
 
Date:
May 3, 2019
By:
/s/ Anthony W. Boor
 
 
 
Anthony W. Boor
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
(Principal Financial and Accounting Officer)


42
bblogo.jpg
First Quarter 2019 Form 10-Q
EX-10.96 2 a2019q110-qexx1096.htm EXHIBIT 10.96 Exhibit


EXHIBIT 10.96

January 17, 2018

Dear Kevin,
I am very pleased to offer you the position of President, Enterprise Market Groups for Blackbaud, Inc., based in Charleston, SC. This position will have a corporate title of Executive Vice President. We are excited about you joining our executive leadership team and look forward to your starting on or about April 1st, 2018, reporting to Mike Gianoni, CEO.
Your compensation will consist of the following components:
You will receive a base salary of $425,000 annually, to be paid on a semi-monthly basis.
You are eligible to participate in the 2018 Corporate Incentive Plan with a target bonus opportunity of 65% of your earned salary. Upon your arrival specifics of the bonus plan will be communicated to you.
You will also receive a LTIP grant in the amount of $2,500,000.00 granted in the next open window following your start date. The grant will consist of 50% restricted shares that will vest equally over 4 years and 50% performance based RSUs, while if earned will vest over 3 years. Details on the performance based RSUs will be provided to you along with the grant notice. The amount of the shares and RSUs will be determined by dividing the amount the $2,500,000.00 by the 30-day average price of Blackbaud stock. A copy of the Blackbaud Equity Plan will also be provided to you.
If within the first two (2) years of your employment with Blackbaud, Inc., you are terminated for any reason other than cause, you will be provided with 12 months’ severance (consisting of base pay) and will receive 12-month acceleration on any unvested restricted shares. (Does not include PRSUs)
You will receive a sign-on bonus in the amount of $33,000.00. This bonus, which will be paid on your first paycheck, is subject to all normal payroll taxes and will require that you sign the enclosed repayment agreement in the event you leave Blackbaud within the first year. This bonus is a combination relocation settlement and commutation allowance.
You will be eligible for the full range of benefits offered to all Blackbaud employees, including medical, dental, life, and 401(k) beginning on your start date. A complete explanation of our benefits program will be provided to you during New Employee Orientation.
Blackbaud will cover the cost of the move of household goods, through our selected vendor, from your New Jersey home to Charleston, South Carolina, up to $20,000.00. It is important to note that your relocation benefits will expire one (1) year from your date of hire. We require that you sign the repayment agreement in the event you leave Blackbaud within the first year. Please contact Blackbaud’s Talent Acquisition Coordinator, Charles Stephens, to begin the process of scheduling your move by calling (843) 654-2271 or emailing him at Charles.Stephens@blackbaud.com.
Additionally, Blackbaud will cover the costs of one (1) moving trip for you and your spouse to relocate to the Charleston, South Carolina area. This coverage includes reasonable transportation, hotel expenses and other relevant expenses. A portion of this moving trip will be subject to appropriate taxation in accordance with the Blackbaud Relocation Policy.
Blackbaud will reimburse you for the costs of one (1) hunting trip for you and your spouse from New Jersey, to Charleston, SC in accordance with Blackbaud’s Travel Policy. This includes economy class airfare, local transportation, hotel expenses, and normal and reasonable meal expenses. Please be aware that Blackbaud is required to reflect this payment in your semi-monthly pay and it will subject to all normal payroll taxes.
Additionally, we will provide up to six (6) months of temporary housing, with a maximum of $3,500 per month. Please be aware that housing allowances of any kind are now considered taxable income by the IRS. Blackbaud is required to reflect this payment in your semi-monthly pay and it will subject to all normal payroll taxes.





This offer is contingent upon successful completion of all background and reference checks, and execution of enclosed employment agreement, which includes, among other things, a non-compete and a non-solicitations covenant.
We expect that you will play an important role in our success, and we are eager for you to join us. Please call me at (843) 654-3524 if you have any questions about these documents or any other aspect of this offer.
Sincerely,
/s/ John Mistretta

John Mistretta EVP, Human Resources

Obtaining proprietary information by inducing disclosures by past or present employees of other companies I accept the terms and conditions of this offer letter as stated above. I confirm that I have not disclosed any confidential information to Blackbaud in violations of any non-disclosure of confidentiality agreement with a previous employer during the interview process.
Please signify acceptance of this offer by signing and returning the offer and employment agreement (all pages) to John Mistretta either via scan/email or faxing to our secure HR fax line at (843) 216-6101. Please be aware that you cannot be put into the payroll system until this information has been returned to the payroll department.

2/16/2018
 
/s/ Kevin P. Gregoire
Date
 
Kevin Gregoire
 
 
 



EX-10.97 3 a2019q110-qexx1097.htm EXHIBIT 10.97 Exhibit


EXHIBIT 10.97

Employee Agreement

This Employee Agreement (this “Agreement”), effective as of the commencement of Employee’s employment with the Company, is entered into by and between Blackbaud, Inc. (the “Company”), and the employee (“Employee”).
Whereas, in connection with Employee’s employment with the Company, Employee will have access to valuable, confidential, privileged and/or proprietary information relating to the Company’s business, customers, processes, vendors and relationships;
Whereas, the parties agree that this Agreement provides sufficient consideration for restrictions, covenants, promises, and other terms contained herein; and
Whereas, the Company and Employee desire to memorialize certain terms relating to non-disclosure, non-solicitation, and non-competition.
Now, Therefore, in consideration of the Company’s employment of Employee, the mutual promises and covenants of the parties, and other good and valuable consideration, the receipt and legal sufficiency of which is hereby acknowledged, the Company and Employee stipulate and agree as follows:
1.
Nature of the Business. For purposes of this Agreement, the “Business” means (A) (i) the design, development, marketing, licensing, leasing, rental or sale of products and/or services in respect of software, software applications, internet applications, mobile applications, donor research and management, prospective donor analysis, business performance analytics, payment processing, e-commerce solutions, tuition payment portal or financial aid, scholarship management solutions, peer-to-peer fundraising, donation-based crowd funding or, in each case, services and/or consulting with respect thereto, (ii) to consumers, non-profit organizations, associations, foundations, corporations, government agencies, donors, advisors, education institutions, financial institutions or faith-based organizations, and (iii) in connection with fundraising, e-commerce, accounting and financial management activities, donor management, corporate social responsibility program management, volunteer management, charitable event management, charitable mission / case / outcomes management or grant (or other charitable currency) management (including investing, managing and awarding such currency), tuition management or scholarship management or church management systems, member management, congregant engagement, child check-in, worship planning and associated production, including live-stream, and (B) design, development, marketing, licensing, leasing, rental or sale of software, software applications, internet applications, mobile applications, and analytics, in each case targeted to nonprofit organizations and charities and designed: (A) to provide performance management, activity tracking, prospect research, analytics, insights, reporting, direct marketing, benchmarking and recommended actions to gift officers and their management; or (B) to enable fundraising campaigns, provide fundraising data collection, analysis and processing for nonprofit organizations and charities, or provide best practice tools and recommendations; and (ii) consulting and/or performance of installation, training, support and other services related to any of the foregoing.
2.
Consideration. In return for the restrictions, promises and other terms contained herein, it is stipulated and agreed that this Agreement is being entered into in consideration of the Company’s employment of Employee and allowing Employee access to valuable, confidential, privileged, and proprietary information and trade secrets relating to the Company’s business, customers, processes, vendors, and relationships.
3.
Covenants Not to Use or Disclose Confidential Information.
It is stipulated and agreed that as a result of Employee’s employment by the Company, Employee has and will have access to valuable, highly confidential, privileged and proprietary information and trade secrets not generally available in the public domain relating to the Company’s Business (the “Confidential Information”). For purposes of this Agreement, “Confidential Information” means information pertaining to the Company’s, or its affiliated companies’, trade secrets; patents; copyrights; software (including, without limitation, all programs, specifications, applications, routines, subroutines, techniques, algorithms, and ideas for formulae); products and/or services; concepts; inventions; know-how; data; drawings; designs; documents; names and/or lists of clients, customers, client and/or customer usage, prospective clients and/or customers, agents,





contractors, and suppliers; the methods through which Employer identifies, hires, trains and compensates its employees; details regarding Employer’s employees (other than Employee), including their compensation, contact information, and their performance and conduct; marketing information; business plans; business methodologies and processes; strategies; financial information and other business records; and all copies of any of the foregoing, including notes, extracts, memoranda shared with, prepared or directed to be prepared by Employee based on any Confidential Information. It is further acknowledged and agreed that the unauthorized use or disclosure by Employee of any of the Confidential Information would seriously damage the Company in its Business. Confidential Information does not include generalized skills or knowledge acquired by Employee in the course of his/her duties.
As a consequence of the above, with respect to any Confidential Information that is obtained by Employee during or as the result of Employee’s performance of services for the Company and/or its customers, affiliated companies, vendors, suppliers and distributors, whatever its nature and form and whether obtained orally, by observation, from written materials or otherwise, Employee agrees that during employment and after the termination of Employee’s employment for any reason (subject to any post-employment restrictions posed by applicable state law):
(a)
Employee will hold all Confidential Information in strict confidence and will not use, publish, divulge or otherwise reveal or allow to be revealed any portion thereof to any third person, company or other entity, except to or with the prior written consent of the Company;
(b)
Employee will use his/her best efforts to assure that all Confidential Information is properly protected and kept from unauthorized persons or entities, and will immediately report to the Company any misuse of Confidential Information by another person or entity that Employee may encounter or of which Employee may become aware;
(c)
Employee will make no use of any Confidential Information except such use as is required in the performance of Employee’s services for the Company; and
(d)
Upon termination of Employee’s employment with the Company for any reason, or upon the Company’s request, Employee will immediately deliver to the Company all documents, software, hardware, written materials and other items of any kind, and any copies thereof that contain Confidential Information.
4.
Covenant Not to Compete or Solicit Customers.
Ancillary to the Confidentiality/Non-Disclosure agreement contained herein, and in order to protect the substantial time, money and effort invested by the Company in the training and development of its employees, the research and development of its products, its selling, marketing, pricing and servicing strategies, the development of good will among its members and vendors and other legitimate business interests, the Company and Employee further agree as follows:
(a)
During Employee’s employment and for one (1) year following the termination of his/her employment, regardless of whether voluntary or involuntary (the “Restricted Period”), Employee will not, either directly or indirectly, for himself/herself or on behalf of any other person, business, enterprise or entity, compete with Company by providing services similar to the Business of the Company to any other person, business, enterprise or entity that competes with the Company, in the same or substantially similar capacity in which Employee was employed by the Company.
For purposes of this provision, the restricted territory is throughout the United States (“Restricted Territory”). Employee acknowledges that the Company has a national presence and that although headquartered in Charleston, South Carolina, the Company does business not only throughout South Carolina but also throughout the United States. The parties acknowledge that their sole intention in this Section 4 is to prohibit direct competition in relation to the Business that could affect the Company’s business with existing or potential customers for the Restricted Period in the Restricted Territory. Employee acknowledges that the covenant set forth in this paragraph is reasonable in both its geographic and temporal scope and necessary to protect the legitimate interests and goodwill of the Company due to the national nature of the Company’s business and its national customer base. Before entering into this Agreement, Employee has considered the limitations that the covenant in this





paragraph could impose on Employee or Employee’s ability to find other employment and has determined that the covenant would not cause undue hardship to Employee or Employee’s family. Employee also agrees that the Business constitutes a small part of the market for Employee’s services, that Employee’s employment opportunities and livelihood are not limited to the provision of services relating to the Business, and that the covenant will not create undue hardship for Employee or Employee’s family. It is the desire and intent of the parties that the provisions of this paragraph be enforced to the fullest extent permitted under the laws and public policies of each jurisdiction in which enforcement is sought.
(b)
Notwithstanding the foregoing, if a court or arbitrator determines that the Restricted Territory is overbroad, the parties agree that the Restricted Territory will be (i) all States where the Company has or had operations during the two (2) years preceding Employee’s last day of employment with the Company; and (ii) all States where the Employee regularly transacted business on behalf of the Company during the two (2) years preceding Employee’s last day of employment with the Company.
(c)
In addition to, but not in limitation of the restrictions set forth above, the Employee further promises and agrees that unless the Company has given its prior written consent, which can be withheld in its sole discretion, he/she will not advertise or market services as a Company employee or former Company employee or as an expert in any Company products or services or any similar designation in connection with the foregoing. During Employee’s employment and for one (1) year following termination of his/her employment, regardless of whether voluntary or involuntary, Employee will not, directly or indirectly, either on behalf of himself/herself or any other person, business, enterprise or entity, (i) solicit any of the Company’s Customers for any business purpose in competition with or in conflict with the Business of the Company or (ii) request or advise any of the Company’s Customers to withdraw, curtail, or cancel their business with the Company. For purposes of this Agreement “Customers” shall mean any current customer or prospective customer of the Company (1) with whom Employee had contact directly or indirectly in connection with Employee’s employment with the Company during the two (2) years prior to the termination of Employee’s employment with the Company; or (ii) about whom Employee had access to proprietary, confidential, or commercially advantageous information through Employee’s employment by the Company during the two (2) year period prior to the termination of Employee’s employment with the Company.
5.
Covenant Not to Solicit Employees. During Employee’s employment and for one (1) year after separation of employment from the Company Employee will not, directly or indirectly, either on behalf of himself/herself or any other person, business, enterprise or entity, solicit for employment, employ, hire, contract with, or otherwise engage any Applicable Personnel. For purposes of this Section, “Applicable Personnel” means any person that was employed or engaged as an employee or independent contractor of the Company at any time during the six (6) month period prior to termination of Employee’s employment with the Company of whom Employee developed knowledge or information regarding skills and abilities while employed.
6.
Exclusive Employment. Employee shall not without the express prior written consent of the Company, directly or indirectly, during Employee’s employment with the Company, render professional services to any person or firm for compensation or engage in any activity competitive with and/or adverse to the Company’s purposes, mission or interests, whether alone, as a partner or member, or as an officer, director, employee or shareholder of any other corporation or entity or as a trustee, fiduciary or other representative of any other activity or entity, except with the express written approval of the Company, which the Company may revoke at any time in its sole discretion.
7.
Ownership and Assignment of Inventions. Employee understands and agrees that Employee is performing work for hire for the Company and that any Inventions (as defined below) developed or conceived by Employee during Employee’s employment with the Company are the sole property of the Company. “Inventions” shall include any inventions, improvements, developments, discoveries, programs, designs, products, processes, information systems and software, as well as any other concepts, works and ideas, whether patentable or not, relating to any present or prospective activities or Business of the Company. Employee agrees to make the Company aware of all such Inventions. To the maximum extent permitted by applicable law, Employee further agrees to assign and does hereby assign to the Company all rights, title and interest in and to all such Inventions hereafter made by Employee. This Section does not apply to any Invention for which Employee affirmatively proves that: (a) no equipment, supplies, facility, trade secrets, or Confidential Information of the Company was





used; (b) the Invention was developed entirely on Employee’s own time; and (c) the Invention did not result, either directly or indirectly, from any work performed by Employee for the Company.
8.
Remedies. It is stipulated and agreed that a breach by Employee of any of the covenants contained in Sections 3, 4, 5, 6 or 7 of this Agreement would cause irreparable damage to the Company. The Company, in addition to any other rights or remedies that the Company may have, shall be entitled to an injunction restraining Employee from violating or continuing any violation of such covenants without posting of bond (to the extent permitted by applicable law). Such right to obtain injunctive relief may be exercised at the option of the Company, concurrently with, prior to, after, or in lieu of the exercise of any other rights or remedies that the Company may have as a result of any such breach or threatened breach of this Agreement. Employee agrees that upon breach of any of the covenants contained in Sections 3, 4, 5, 6 or 7 of this Agreement, the Company shall be entitled to an accounting and repayment of all profits, royalties, compensation, and/or other benefits that Employee directly or indirectly has realized or may realize as a result of, or in connection with, any such breach. Employee further agrees that Employee will be liable for any expenses the Company may incur, including attorneys’ fees, to enforce the terms of this Agreement. This provision is in addition to and not in lieu of any rights and remedies available to the Company for any breach of this Agreement.
9.
No Effect on Trade Secret Laws. Subject to Section 11 below, nothing in this Agreement is intended to alter, limit (temporally, geographically, or otherwise), or have any effect whatsoever on Employee’s obligation to refrain from disclosing the Company’s trade secrets. Nothing in this Agreement shall limit or otherwise affect the Company’s remedies for any violation of applicable trade secrets laws, all of which shall be cumulative to any remedies available to the Company for a breach of this Agreement.
10.
Defend Trade Secrets Act. Under the federal Defend Trade Secrets Act of 2016, Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that:  (a) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (b) is made to Employee’s attorney in relation to a lawsuit for retaliation against Employee for reporting a suspected violation of law; or (c) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.
11.
Other Agreements/Warranties. Employee warrants that Employee is not bound by the terms of a confidentiality agreement or non-competition agreement or any other agreement with a former employer or other third party that would preclude Employee from accepting employment with the Company or that would preclude Employee from effectively performing Employee’s duties for the Company. Employee further warrants that Employee has the right to make all disclosures that Employee will make to the Company during the course of Employee’s employment with the Company. Employee agrees that Employee shall not disclose to the Company, or seek to induce the Company to use, any confidential information in the nature of trade secrets or other proprietary information belonging to others and that in the event that the Company directs Employee to perform tasks that would result in the disclosure or use of any such confidential information, that Employee shall notify the Company in advance of any such disclosure. Employee agrees to defend, indemnify, and hold harmless the Company for any losses that it incurs as a result of the Employee’s violation of any non-competition, non-solicitation, non-disclosure, or trade secret obligations that Employee may have to any other party during employment with the Company. Employee also agrees that any violation by Employee of any non-competition, non-solicitation, non-disclosure, or trade secret obligations that Employee may have to any other party during employment with the Company shall be grounds for immediate discharge.
12.
Acknowledgment of Reasonableness. Employee has carefully read and considered the provisions of this Agreement, has had the opportunity to consult with an attorney of Employee’s choice, and agrees that the restrictions and remedies set forth herein are fair and reasonably required for the protection of the Company. In the event that any provision relating to the scope of the restrictions shall be declared by a court of competent jurisdiction to exceed the maximum scope that such court deems reasonable and enforceable under applicable law, the Company and Employee agree that the scope of the restriction held reasonable and enforceable by the court shall thereafter be the scope of this Agreement.
13.
Severability; Survival; Modification. The covenants described herein and all provisions and sub-provisions of this Agreement are intended to be severable. If any term, covenant, provision, sub-provision, or portion thereof is held to be invalid, void or unenforceable by a court of competent jurisdiction or arbitrator for any reason whatsoever, such ruling shall not affect the remainder of this Agreement, which shall remain in full





force and effect. Any provision of this Agreement that contemplates performance or observance subsequent to termination of this Agreement, regardless of the date, cause or manner of such termination, shall survive such termination and shall continue in full force and effect. 
14.
Applicable Law. This Agreement and any dispute or controversy arising out of or relating to this Agreement shall, in all respects, be governed by and construed according to the laws of the State of South Carolina, without regard to its conflict of law principles.
15.
Dispute Resolution. Employee and Blackbaud agree that all disputes (unless excluded below), arising out of or related to this Agreement or the employment relationship, which Blackbaud may have against Employee or the Employee may have against Blackbaud (including its affiliates, subsidiaries, divisions, successors, assigns and their current and former employees, officers, directors, and agents), involving legally or equitably protected rights, shall be resolved only through formal, mandatory arbitration before a neutral arbitrator. This includes, without limitation, disputes or claims about the application for employment, terms and conditions of employment, wages and pay, leaves of absence, reasonable accommodation, or termination of employment. For example, such claims include, but are not limited to, those under the Age Discrimination in Employment Act, Title VII of the Civil Rights Act of 1964, the Fair Labor Standards Act, the Family and Medical Leave Act, the Americans with Disabilities Act of 1990, Sections 1981 through 1988 of Title 42 of the United States Code, any state or local anti-discrimination (such as, for example, the Massachusetts Fair Employment Practices Act), harassment, or wage laws, or under any federal, state, or local law, ordinance or regulation, or based on any public policy, contract, tort, equitable theory, or common law. The arbitration must be pursued on an individual basis only and, to the maximum extent permitted by law, Employee and Blackbaud waive the right to commence, be a party to, participate in, receive money or any other relief from, or amend any existing lawsuit to include, any representative, collective or class proceeding or claims or to bring jointly any claim covered by this Agreement. No party may bring a claim on behalf of other individuals and an arbitrator may not (a) combine more than one individual’s claim or claims into a single case; (b) order, require, participate in or facilitate production of class-wide contact information or notification to others of potential claims; or (c) arbitrate any form of a class, collective, or representative proceeding. Only a court of competent jurisdiction may interpret the enforceability of this class/collective action waiver. If the class/collective action waiver is determined to be unenforceable by a court of competent jurisdiction then the case will proceed as a putative class/collective action in court.
Disputes not covered by this Section are: (i) claims for workers’ compensation or unemployment compensation benefits; (ii) claims based upon current (successor or future) stock option plans, employee pension and/or welfare benefit plans, which already contain a procedure for the resolution of disputes; (iii) claims which by law are not subject to mandatory binding pre-dispute arbitration; and (iv) claims included in any lawsuit or administrative proceeding to which Employee is a party and which are pending against Blackbaud prior to the date Employee signs this Agreement.
The arbitration will be conducted in accordance with the Employment Arbitration Rules of the American Arbitration Association (“AAA”), except for any provisions therein providing for class or collective proceedings. The arbitrator may award individual relief only and shall have exclusive authority to resolve any dispute about the interpretation, applicability, enforceability or formation of this Agreement including, but not limited to, any claim that any part of this Agreement is void or voidable, except any determination as to the enforceability of the above class/collective action waiver shall be made solely by a court.
Nothing herein limits the Employee’s ability to file a charge with a federal, state, or local government administrative agency. Nor does this provision limit a federal, state or local government agency from its pursuit of a claim in court or the remedies it may seek from a court.
Blackbaud will pay the arbitrator’s fees and will reimburse Employee for any administrative filing fees the AAA may impose to initiate arbitration. Further, Blackbaud agrees that if it prevails at the arbitration it shall not seek or pursue arbitration costs, even if at law it would otherwise be entitled to pursue such costs. Separate from costs, the parties retain any rights they each may have under applicable law to recover attorneys’ fees from each other if ordered by the arbitrator.





If any term or provision of this Dispute Resolution clause shall, to any extent, be determined to be invalid or unenforceable, then this Agreement may be interpreted or modified to the extent necessary for it to be enforceable and to give effect to the parties’ expressed intent to the maximum extent allowed by law.
16.
Waiver. Any waiver of a breach of any provision of this Agreement must be in writing and signed by the waiving party. Any waiver of a breach of any provision of this Agreement shall not operate or be construed as a waiver of, or estoppel with respect to, any subsequent breach of such provision or any other provision of this Agreement. The failure of a party to insist upon strict adherence to any term of this Agreement on any occasion shall not deprive that party of its right thereafter to insist upon strict adherence to that term or any other term of this Agreement.
17.
Employment At-Will. Nothing in this Agreement shall be interpreted to create a contract of employment for any specific time. Employee is and shall remain an employee at-will, and either party may terminate the employment relationship at any time for any reason or no reason at all.
18.
Entire Agreement. This Agreement constitutes the entire agreement between the parties as of the date hereof with respect to the subject matter hereof and supersedes any previous understandings, representations, statements and agreements, whether oral or written, between or among the parties with respect to the subject matter hereof. This Agreement may be modified only by written agreement, signed by all of the parties and expressly purporting to modify this Agreement.
19.
No Assignment / Binding Effect. Employee may not assign this Agreement to any other person or entity without the Company’s express written consent, which may be withheld for any reason or no reason at all. This Agreement shall be binding on Employee’s heirs, successors, and permitted assigns. This Agreement shall be assignable by the Company to its successors and assigns.
20.
Tolling. The Restricted Period shall be tolled for any period(s) of violation, including period(s) of time required for litigation to enforce the covenants of this Agreement.
21.
Execution. This Agreement may be executed by one or more parties in the form of an electronic signature, which will constitute an original and binding signature of a party. This Agreement may be executed in counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same Agreement.
[Signatures Follow]





The parties hereto have executed this Agreement to be effective as of the date Employee signs this Agreement.
 
 
 
EMPLOYEE:
 
Date:
2/16/2018
 
/s/ Kevin P. Gregoire
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BLACKBAUD, INC.:
 
 
 
 
/s/ Peggy Anderson
 
 
 
 
By:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 



EX-31.1 4 a2019q110-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:
May 3, 2019
By:
 
/s/ Michael P. Gianoni
 
 
 
 
Michael P. Gianoni
 
 
 
 
President and Chief Executive Officer
 
 
 
 
(Principal Executive Officer)


EX-31.2 5 a2019q110-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:
May 3, 2019
By:
 
/s/ Anthony W. Boor
 
 
 
 
Anthony W. Boor
 
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
 
(Principal Financial and Accounting Officer)


EX-32.1 6 a2019q110-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 March 31, 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:
May 3, 2019
By:
 
/s/ Michael P. Gianoni       
 
 
 
 
Michael P. Gianoni
 
 
 
 
President and Chief Executive Officer
 
 
 
 
(Principal Executive Officer)


EX-32.2 7 a2019q110-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 March 31, 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:
May 3, 2019
By:
 
/s/ Anthony W. Boor        
 
 
 
 
Anthony W. Boor
 
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
 
(Principal Financial and Accounting Officer)


EX-101.SCH 8 blkb-20190331.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 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 and Entity Information 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 9 blkb-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 blkb-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 blkb-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue from Contract with Customer [Abstract] Total deferred revenue Contract with Customer, Liability Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Earnings Per Share [Abstract] Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Debt Disclosure [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] YourCause [Member] YourCause [Member] YourCause [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Total cash consideration paid for the acquisition Payments to Acquire Businesses, Gross Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] 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 Accounting Policies [Abstract] Operating lease liabilities Operating Lease, Liability Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Commitments and Contingencies Disclosure [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] SOUTH CAROLINA SOUTH CAROLINA TEXAS 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. Percentage of change In base rent Percentage Of Change In Base Rent Percentage Of Change In Base Rent 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. 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. 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. Earnings Per Share Earnings Per Share [Text Block] Fair Value Disclosures [Abstract] Business Combinations [Abstract] Business Combinations Business Combination Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Summary of Stock-Based Compensation Expense Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] 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] Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net (loss) income Net Income (Loss) Attributable to Parent Adjustments to reconcile net (loss) income to net cash (used in) 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 Provision for Doubtful Accounts Stock-based compensation expense Share-based Compensation 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 (used in) 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 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 Payments Related to Tax Withholding for Share-based Compensation 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 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 Document And Entity Information [Abstract] Document and Entity Information [Abstract] Document type Document Type Amendment flag Amendment Flag Document period end date Document Period End Date Document fiscal year focus Document Fiscal Year Focus Document fiscal period focus Document Fiscal Period Focus Trading symbol Trading Symbol Entity registrant name Entity Registrant Name Entity central index key Entity Central Index Key Current fiscal year end date Current Fiscal Year End Date Entity filer category Entity Filer Category Entity small business Entity Small Business Entity emerging growth company Entity Emerging Growth Company Entity common stock, shares outstanding Entity Common Stock, Shares Outstanding Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring costs, expected Restructuring and Related Cost, Expected Cost Restructuring costs, incurred to date Restructuring and Related Cost, Cost Incurred to Date Statement [Table] Statement [Table] 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 loss [Member] AOCI Attributable to Parent [Member] Retained earnings [Member] Retained Earnings [Member] Statement [Line Items] Statement [Line Items] 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 Adjustments Related to Tax Withholding for Share-based Compensation Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period 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 StockholdersEquityASU201802Adoption This element represents movements included in the statement of stockholders' equity which are specifically related to the adoption of ASU 2018-02. Balance (in shares) Balance Income Tax Disclosure [Abstract] Income tax benefit Income Tax Expense (Benefit) Effective income tax rate Effective Income Tax Rate Reconciliation, Percent 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 Schedule of Effective Income Tax Rates Schedule Of Effective Income Tax Rate [Table Text Block] Schedule Of Effective Income Tax Rate [Table Text Block] 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] Contract termination costs Business Exit Costs Other costs Other Restructuring Costs Total Restructuring Costs Cumulative costs incurred to date Increases for incurred costs related to impairments of operating lease right-of-use assets Derivative Instruments and Hedging Activities Disclosure [Abstract] 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] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest rate swap [Member] Interest Rate Swap [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 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] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] 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 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 Equity [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] 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). 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] Revenue Revenue from Contract with Customer, Excluding Assessed Tax 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] Cash Flow Hedging [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 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 Translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 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] Operating lease cost Operating Lease, Cost Variable lease cost Variable Lease, Cost Sublease income Sublease Income Net lease cost Lease, Cost Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Accounts receivable, net of allowance of $5,128 and $4,722 at March 31, 2019 and December 31, 2018, respectively Accounts Receivable, Net, Current Customer funds receivable Other Restricted Assets, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Software development costs, net Capitalized Computer Software, Net Goodwill 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 Long-term Debt, Current Maturities Deferred revenue, current portion Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Debt, net of current portion Long-term Debt, Excluding Current Maturities Deferred tax liability Deferred Income Tax Liabilities, Net Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Operating lease liabilities, net of current portion Operating Lease, 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,182,678 and 59,327,633 shares issued at March 31, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Treasury stock, at cost; 10,999,885 and 10,760,574 shares at March 31, 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 Operating lease right-of-use assets Operating lease liabilities, current portion Total operating lease liabilities Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent 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. 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 Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [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] Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [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] Derivative [Line Items] Derivative [Line Items] Derivative, notional amount Derivative, Notional Amount Accumulated other comprehensive income expected to be reclassified into earnings within next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months 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] 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 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] Net (loss) 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 (loss) earnings per share Earnings Per Share, Basic Diluted (loss) earnings per share Earnings Per Share, Diluted Anti-dilutive shares excluded from calculations of diluted (loss) earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] 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] 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 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 Restructuring Restructuring and Related Activities Disclosure [Text Block] 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 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 Income Statement [Abstract] 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] Revenue Revenues [Abstract] 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). (Loss) income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Net (loss) income (Loss) 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 income (loss) Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustment 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 income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accounts receivable, allowance Allowance for Doubtful Accounts Receivable, 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 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 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 Weighted average effective interest rate Debt Instrument, Interest Rate, Effective Percentage Changes in Accumulated Other Comprehensive Loss by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Change in Goodwill Schedule of Goodwill [Table Text Block] Debt Debt Disclosure [Text Block] Derivatives Instruments Derivatives and Fair Value [Text Block] United States [Member] UNITED STATES Non-US [Member] Non-US [Member] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Revenue Recognition Revenue from Contract with Customer [Text Block] 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 Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Estimated fair value of accounts receivable acquired Business Combination, Acquired Receivable, Fair Value Goodwill, tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount 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] 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. Derivative instruments Derivative Instruments, Current and Long-term Carrying amount as of the balance sheet date of derivative instruments. 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 Amortization expense from costs of obtaining contracts Capitalized Contract Cost, Amortization Current portion of costs of obtaining contracts Capitalized Contract Cost, Net, Current 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] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair value measurements, recurring [Member] Fair Value, Measurements, 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 Schedule of Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] 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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Allocated stock-based compensation expense Allocated Share-based Compensation Expense Income Taxes Income Tax Disclosure [Text Block] 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] EX-101.PRE 12 blkb-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 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 14 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 15 a2019q110-q_htm.xml IDEA: XBRL DOCUMENT 0001280058 2019-01-01 2019-03-31 0001280058 blkb:YourCauseMember 2019-01-01 2019-03-31 0001280058 2019-04-24 0001280058 2019-03-31 0001280058 2018-12-31 0001280058 blkb:RecurringMember 2019-01-01 2019-03-31 0001280058 2018-01-01 2018-03-31 0001280058 us-gaap:TechnologyServiceMember 2018-01-01 2018-03-31 0001280058 us-gaap:TechnologyServiceMember 2019-01-01 2019-03-31 0001280058 blkb:RecurringMember 2018-01-01 2018-03-31 0001280058 2017-12-31 0001280058 2018-03-31 0001280058 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2018-12-31 0001280058 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001280058 us-gaap:CommonStockMember 2019-03-31 0001280058 us-gaap:CommonStockMember 2018-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-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 us-gaap:TreasuryStockMember 2017-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001280058 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2017-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001280058 us-gaap:CommonStockMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:CommonStockMember 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001280058 us-gaap:TreasuryStockMember 2018-03-31 0001280058 2019-01-01 0001280058 blkb:YourCauseMember 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:RevolvingCreditFacilityMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:MarketingRelatedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:NoncompeteAgreementsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:TechnologyBasedIntangibleAssetsMember 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 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001280058 us-gaap:ShortTermDebtMember 2019-03-31 0001280058 us-gaap:SecuredDebtMember 2019-03-31 0001280058 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001280058 us-gaap:SecuredDebtMember 2018-12-31 0001280058 us-gaap:ShortTermDebtMember 2018-12-31 0001280058 us-gaap:LongTermDebtMember 2018-12-31 0001280058 us-gaap:RevolvingCreditFacilityMember 2019-03-31 0001280058 us-gaap:LongTermDebtMember 2019-03-31 0001280058 2017-06-02 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-03-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-03-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-03-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-03-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001280058 us-gaap:OtherLiabilitiesMember 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:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001280058 blkb:February2018SwapMember 2018-02-28 0001280058 blkb:July2017SwapMember 2017-07-31 0001280058 srt:MaximumMember 2019-03-31 0001280058 blkb:NewHQFacilityMember stpr:SC us-gaap:BuildingMember 2016-05-31 0001280058 srt:MaximumMember blkb:CustomerOperationsCenterMember stpr:SC us-gaap:BuildingMember 2008-10-01 2008-10-31 0001280058 srt:MinimumMember 2019-03-31 0001280058 blkb:ThirdpartyTechnologyMember 2019-03-31 0001280058 blkb:CustomerOperationsCenterMember stpr:SC us-gaap:BuildingMember 2008-10-31 0001280058 stpr:TX us-gaap:BuildingMember 2012-05-04 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0001280058 blkb:CostOfRecurringMember 2019-01-01 2019-03-31 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001280058 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001280058 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-01-01 2018-03-31 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-01-01 2019-03-31 0001280058 us-gaap:OperatingExpenseMember 2018-01-01 2018-03-31 0001280058 us-gaap:OperatingExpenseMember 2019-01-01 2019-03-31 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0001280058 blkb:CostOfRecurringMember 2018-01-01 2018-03-31 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001280058 2019-02-01 2019-02-28 0001280058 us-gaap:SubsequentEventMember 2019-06-14 0001280058 2019-03-15 2019-03-15 0001280058 us-gaap:CashFlowHedgingMember 2019-01-01 2019-03-31 0001280058 us-gaap:CashFlowHedgingMember 2018-03-31 0001280058 us-gaap:CashFlowHedgingMember 2018-01-01 2018-03-31 0001280058 us-gaap:CashFlowHedgingMember 2019-03-31 0001280058 us-gaap:CashFlowHedgingMember 2017-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0001280058 us-gaap:CashFlowHedgingMember 2018-12-31 0001280058 blkb:EnterpriseMarketsGroupMember 2018-01-01 2018-03-31 0001280058 blkb:InternationalMarketsGroupMember 2019-01-01 2019-03-31 0001280058 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0001280058 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-03-31 0001280058 blkb:EnterpriseMarketsGroupMember 2019-01-01 2019-03-31 0001280058 blkb:GeneralMarketsGroupMember 2018-01-01 2018-03-31 0001280058 blkb:InternationalMarketsGroupMember 2018-01-01 2018-03-31 0001280058 blkb:GeneralMarketsGroupMember 2019-01-01 2019-03-31 0001280058 us-gaap:NonUsMember 2019-01-01 2019-03-31 0001280058 country:US 2019-01-01 2019-03-31 0001280058 country:US 2018-01-01 2018-03-31 0001280058 us-gaap:NonUsMember 2018-01-01 2018-03-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-03-31 0001280058 us-gaap:OtherRestructuringMember 2018-12-31 0001280058 us-gaap:OtherRestructuringMember 2019-03-31 0001280058 us-gaap:ContractTerminationMember 2019-01-01 2019-03-31 0001280058 us-gaap:OtherRestructuringMember 2019-01-01 2019-03-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember 2019-01-01 2019-03-31 0001280058 us-gaap:ContractTerminationMember 2018-12-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherRestructuringMember 2019-01-01 2019-03-31 0001280058 us-gaap:ContractTerminationMember 2019-03-31 pure shares iso4217:USD shares iso4217:USD blkb:lease utreg:sqft 2 2 4 234454 239311 false --12-31 Q1 2019 2019-03-31 10-Q 0001280058 false Large Accelerated Filer BLACKBAUD INC false blkb 4722000 5128000 0.001 0.001 180000000 180000000 59327633 60182678 0 0 P4Y P2Y P5Y P5Y P5Y -392000 276000 20000000 20000000 0 0 10760574 10999885 49186460 25187000 30866000 219396000 418980000 90727000 86595000 5474000 1753000 73099000 59788000 413883000 597982000 38757000 40031000 110485000 0 81231000 75099000 634845000 545213000 355751000 291617000 67461000 65363000 1702413000 1615305000 32640000 34538000 54983000 46893000 224870000 420733000 7500000 7500000 281082000 295991000 601075000 805655000 576068000 379624000 48050000 44291000 4290000 2564000 102880000 0 4302000 9388000 1336665000 1241522000 0 0 60000 59000 412937000 399241000 285284000 266884000 -1452000 -5110000 239487000 246477000 365748000 373783000 1702413000 1615305000 198094000 180846000 17736000 23338000 215830000 204184000 84711000 69079000 14572000 18958000 99283000 88037000 116547000 116147000 55455000 45477000 28461000 25958000 27117000 25051000 1376000 1269000 1953000 811000 114362000 98566000 2185000 17581000 5323000 3517000 182000 160000 -2956000 14224000 -1834000 -3527000 -1122000 17751000 -0.02 0.38 -0.02 0.37 47516912 47019603 47516912 48009395 4590000 6437000 -932000 1079000 3658000 7516000 2536000 25267000 -1122000 17751000 21724000 19820000 2032000 1774000 13726000 11092000 -1155000 902000 188000 188000 -1820000 197000 1797000 -5088000 12107000 10052000 -3624000 -1655000 -11690000 -14092000 -18006000 -18866000 -10011000 11753000 1152000 5771000 11319000 7103000 109386000 5036000 -121857000 -17910000 271500000 81700000 75175000 52875000 18400000 22511000 3000 9000 -242885000 -434640000 -3573000 -4783000 5901000 5825000 -74431000 -438925000 1036000 713000 -205263000 -444369000 449846000 640174000 244583000 195805000 25187000 30866000 219396000 418980000 244583000 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 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 <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><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 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 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:6px;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 statement 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;">three</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;">March 31, 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:18px;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:20px;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 </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;">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 </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 statement. </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 March 31, 2019.</span></div>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. Unaudited interim consolidated financial statements<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 statement 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;">three</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;">March 31, 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>, and other forms filed with the SEC from time to time. Basis of consolidationThe 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 segmentWe 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<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 </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;">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 </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>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 statement. 121600000 113400000 Leases<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 March 31, 2019.</span></div>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. <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 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 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;">March 31, 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,332</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,717</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.</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 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>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. 157700000 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.<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,332</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,717</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> 3332000 2574000 74690000 4615000 4300000 1650000 87717000 157748000 4100000 54700000 The YourCause acquisition resulted in the identification of the following identifiable intangible assets:<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> 47800000 P12Y 25900000 P15Y 830000 P2Y 160000 P0Y 74690000 P13Y <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 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;">three</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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span></div><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,717</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>1,915</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: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 March 31, 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>634,845</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> The change in goodwill during the <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three</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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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,717</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>1,915</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: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 March 31, 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>634,845</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> 545213000 87717000 1915000 634845000 <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. (Loss) 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 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 earnings (loss) per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) 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 (loss) 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><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Diluted loss per share for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three 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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> is the same as basic loss per share as there is a net loss in the period and inclusion of potentially dilutive securities is anti-dilutive.</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 earnings (loss) per share:</span></div><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:76%;"/><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/> March 31,</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></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></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 (loss) 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>(1,122</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:left;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>17,751</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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></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,516,912</span></span></div></td><td style="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,019,603</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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></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>—</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>989,792</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>47,516,912</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,009,395</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;">(Loss) 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></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.02</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>0.38</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.02</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:left;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.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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></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 (loss) 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>740,119</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>24</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> The following table sets forth the computation of basic and diluted earnings (loss) per share:<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:76%;"/><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/> March 31,</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></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></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 (loss) 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>(1,122</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:left;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>17,751</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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></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,516,912</span></span></div></td><td style="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,019,603</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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></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>—</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>989,792</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>47,516,912</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,009,395</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;">(Loss) 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></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.02</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>0.38</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.02</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:left;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.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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></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 (loss) 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>740,119</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>24</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> -1122000 17751000 47516912 47019603 0 989792 47516912 48009395 -0.02 0.38 -0.02 0.37 740119 24 <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 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;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 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 March 31, 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 assets:</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,239</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,239</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 assets</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,239</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,239</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 March 31, 2019</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 liabilities:</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>433</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>433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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 liabilities</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>433</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>433</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 assets:</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>2,260</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>2,260</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 assets</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>2,260</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>2,260</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 liabilities:</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;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>—</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;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>186</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;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>—</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;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>186</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: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;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>—</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>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><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>—</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>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;">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;">March 31, 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;">March 31, 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;">three</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;">March 31, 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;">three</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;">March 31, 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 three months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 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><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;">three</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;">March 31, 2019</span>. Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:<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 March 31, 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 assets:</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,239</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,239</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 assets</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,239</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,239</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 March 31, 2019</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 liabilities:</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>433</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>433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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 liabilities</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>433</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>433</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 assets:</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>2,260</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>2,260</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 assets</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>2,260</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>2,260</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 liabilities:</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;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>—</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;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>186</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;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>—</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;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>186</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: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;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>—</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>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><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>—</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>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> 0 1239000 0 1239000 0 1239000 0 1239000 0 433000 0 433000 0 433000 0 433000 0 2260000 0 2260000 0 2260000 0 2260000 0 186000 0 186000 0 186000 0 186000 1300000 <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 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;">March 31, <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>88,812</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>27,598</span></span></div></td><td style="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>6,043</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,954</span></span></div></td><td style="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;">Derivative instruments</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,239</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,260</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;">Security deposits</span></div></td><td colspan="2" style="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,228</span></span></div></td><td style="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,020</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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 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>11,686</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>8,931</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="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;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>140,560</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>125,151</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>67,461</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>65,363</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;">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;"><div style="text-align:left;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>73,099</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>59,788</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><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.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 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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">.</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;">March 31, 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.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>$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="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;">March 31, <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></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,755</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>8,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>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>8,546</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>4,843</span></span></div></td><td style="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,027</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,609</span></span></div></td><td style="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,101</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,841</span></span></div></td><td style="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>8,977</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>59,285</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>4,302</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>54,983</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> Prepaid expenses and other assets<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;">March 31, <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>88,812</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>27,598</span></span></div></td><td style="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>6,043</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,954</span></span></div></td><td style="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;">Derivative instruments</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,239</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,260</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;">Security deposits</span></div></td><td colspan="2" style="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,228</span></span></div></td><td style="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,020</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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 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>11,686</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>8,931</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="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;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>140,560</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>125,151</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>67,461</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>65,363</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;">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;"><div style="text-align:left;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>73,099</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>59,788</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><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.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 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;">March 31, 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%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><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;">March 31, 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.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>$31.7 million</span></span>, respectively. 88812000 85590000 27598000 21134000 6043000 4161000 3954000 2055000 1239000 2260000 1228000 1020000 11686000 8931000 140560000 125151000 67461000 65363000 73099000 59788000 9600000 32100000 31700000 Accrued expenses and other liabilities<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;">March 31, <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></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,755</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>8,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>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>8,546</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>4,843</span></span></div></td><td style="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,027</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,609</span></span></div></td><td style="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,101</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,841</span></span></div></td><td style="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>8,977</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>59,285</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>4,302</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>54,983</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> 16755000 0 8586000 14868000 8546000 9934000 4843000 6204000 4027000 4076000 3609000 2719000 2101000 2352000 1841000 1497000 8977000 14631000 59285000 56281000 4302000 9388000 54983000 46893000 <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 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;">March 31, <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;">March 31, <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>298,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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.90</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>286,875</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.43</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>585,075</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.67</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,507</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.75</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>576,068</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.67</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%;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;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;">March 31, 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="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:89%;"/><td style="width:1%;"/><td style="width:9%;"/><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>5,625</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>564,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>585,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;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><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> 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. The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.<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;">March 31, <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;">March 31, <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>298,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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.90</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>286,875</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.43</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>585,075</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.67</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,507</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.75</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>576,068</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.67</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> 298200000 100000000 0.0390 0.0413 286875000 288750000 0.0343 0.0344 585075000 388750000 0.0367 0.0361 -1507000 -1626000 7500000 7500000 0.0375 0.0377 576068000 379624000 0.0367 0.0361 700000000.0 As of <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 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="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:89%;"/><td style="width:1%;"/><td style="width:9%;"/><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>5,625</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>564,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>585,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> 5625000 7500000 7500000 564450000 0 0 585075000 157700000 <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 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 our 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 our 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:left;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 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;">March 31, <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;">March 31, <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>1,239</span></span></div></td><td style="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>433</span></span></div></td><td style="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>1,239</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>433</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;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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:47%;"/><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%;"/></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="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;">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="text-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;">March 31, <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/> March 31, 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>806</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;">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>229</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></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;">March 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 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/> March 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></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>2,748</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>20</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;">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;">March 31, 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;"><span>$0.7 million</span></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;">three 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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span></div><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> to these consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component. 150000000.0 50000000.0 The fair values of our derivative instruments were as follows as of:<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;">March 31, <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;">March 31, <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>1,239</span></span></div></td><td style="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>433</span></span></div></td><td style="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>1,239</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>433</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> 1239000 2260000 433000 186000 1239000 2260000 433000 186000 The effects of derivative instruments in cash flow hedging relationships were as follows:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:47%;"/><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%;"/></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="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;">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="text-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;">March 31, <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/> March 31, 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>806</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;">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>229</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></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;">March 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 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/> March 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></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>2,748</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>20</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> -806000 -229000 -2748000 -20000 700000 <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 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 of less than </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;"> year to </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>20</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;">March 31, 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>$9.3 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;"> to </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;"> 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 three months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 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:82%;"/><td style="width:1%;"/><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="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/> March 31,</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></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>6,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></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><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></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>991</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>(705</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,287</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 are immaterial.</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;">Includes costs for operating lease ROU assets that vary due to changes in facts or circumstances occurring after the commencement date, other than the passage of time. For example, the base rent of our Customer Operations Center (discussed above) escalates annually at a rate equal to the change in the consumer price index, as defined in the agreement, but not to exceed </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>5.5%</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> in any year. Accordingly, variable lease costs for this lease are determined as the difference between the actual rent payment for a period and the rent payment expected for that period as of our adoption of ASU 2016-02 on January 1, 2019. </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 three months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 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 three months ended March 31, 2018 was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$4.5 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</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;">March 31, 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:82%;"/><td style="width:1%;"/><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;">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>17,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: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,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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,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></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,405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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,613</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>170,337</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>50,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>119,635</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;">March 31, 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 December 31, 2018 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:82%;"/><td style="width:1%;"/><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="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:82%;"/><td style="width:1%;"/><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 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;">March 31, <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>110,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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,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: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>102,880</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>119,635</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;">March 31, 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:82%;"/><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="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;">March 31, <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 three months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 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:82%;"/><td style="width:1%;"/><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="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/> March 31,</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>5,914</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 colspan="2" 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>108,330</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;">March 31, 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>$111.4 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:18px;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:18px;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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, 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.</span></div>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. P1Y P20Y P5Y 172000 9300000 The components of lease expense for the three months ended <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, were as follows:</span><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:82%;"/><td style="width:1%;"/><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="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/> March 31,</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></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>6,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></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><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></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>991</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>(705</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,287</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 are immaterial.</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><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes costs for operating lease ROU assets that vary due to changes in facts or circumstances occurring after the commencement date, other than the passage of time. For example, the base rent of our Customer Operations Center (discussed above) escalates annually at a rate equal to the change in the consumer price index, as defined in the agreement, but not to exceed </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>5.5%</span></span> in any year. Accordingly, variable lease costs for this lease are determined as the difference between the actual rent payment for a period and the rent payment expected for that period as of our adoption of ASU 2016-02 on January 1, 2019. 6001000 991000 705000 6287000 0.055 1300000 4500000 Maturities of our operating lease liabilities as of <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were as follows:</span><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:82%;"/><td style="width:1%;"/><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;">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>17,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: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,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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,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></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,405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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,613</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>170,337</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>50,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>119,635</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><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;">March 31, 2019</span>. 17590000 21616000 18155000 16405000 14613000 81958000 170337000 50702000 119635000 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:<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:82%;"/><td style="width:1%;"/><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="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> 20808000 20274000 16924000 14391000 12923000 81755000 167075000 Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:<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:82%;"/><td style="width:1%;"/><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 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;">March 31, <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>110,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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,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: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>102,880</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>119,635</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>As of <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 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 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:82%;"/><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="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;">March 31, <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> 110485000 16755000 102880000 119635000 P13Y 0.0596 Supplemental cash flow information related to leases during the three months ended <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;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/> March 31,</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>5,914</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 colspan="2" 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>108,330</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> 5914000 108330000 111400000 Legal proceedingsWe 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="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 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 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="7"/></tr><tr><td style="width:76%;"/><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/> March 31,</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></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 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>(1,834</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><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>(3,527</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>62.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>(24.8</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;">We compute the year-to-date income tax provision by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss and adjusting for discrete tax items in the period. Our effective income tax rate can be more or less volatile based on the amount of pre-tax income or loss. For example, the impact of discrete items and non-deductible expenses on our effective tax rate is greater when our pre-tax income is lower. 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 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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, when compared to the same period 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 partially attributable to the impact of discrete tax benefits on a pre-tax loss for the quarter as compared to pre-tax income for the same period in 2018.</span></div><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 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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, when compared to the same period 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 also</span> 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 period 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. Our <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">income tax 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 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:76%;"/><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/> March 31,</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></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 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>(1,834</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><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>(3,527</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>62.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>(24.8</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> -1834000 -3527000 0.620 -0.248 <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 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="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:76%;"/><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/> March 31,</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></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></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>512</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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>452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>462</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>643</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>974</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,095</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></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,911</span></span></div></td><td style="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,825</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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,674</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,136</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>7,167</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,036</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,752</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,997</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>13,726</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>11,092</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> The following table summarizes stock-based compensation expense:<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:76%;"/><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/> March 31,</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></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></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>512</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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>452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>462</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>643</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>974</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,095</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></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,911</span></span></div></td><td style="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,825</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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,674</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,136</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>7,167</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,036</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,752</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,997</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>13,726</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>11,092</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> 512000 452000 462000 643000 974000 1095000 2911000 1825000 2674000 2136000 7167000 6036000 12752000 9997000 13726000 11092000 <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 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;padding-left:0px;text-indent:0px;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;">three</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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;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;">February 6, 2019</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="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;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;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;">February 27</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="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></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;">April 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;">second</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;">June 14, 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;">May 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><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 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:80%;"/><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/> March 31,</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></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, 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>(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></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></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>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 $276 and $(392)</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>(763</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,094</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>(229</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>(20</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: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;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>60</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>5</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: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;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>(169</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>(15</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></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>(932</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,079</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>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 income balance, end of period</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>566</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;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,994</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;"><div 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 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>(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;padding-left:2px;padding-top:2px;padding-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,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 colspan="2" style="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,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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 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,018</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>5,047</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;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) income, 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>(1,452</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>7,041</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> 0.48 0.12 0.12 0.12 The changes in accumulated other comprehensive income (loss) by component, consisted of the following:<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:80%;"/><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/> March 31,</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></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, 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>(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></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></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>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 $276 and $(392)</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>(763</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,094</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>(229</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>(20</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: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;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>60</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>5</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: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;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>(169</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>(15</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></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>(932</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,079</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>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 income balance, end of period</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>566</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;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,994</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;"><div 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 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>(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;padding-left:2px;padding-top:2px;padding-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,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 colspan="2" style="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,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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 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,018</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>5,047</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;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) income, 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>(1,452</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>7,041</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> -5110000 -642000 1498000 748000 763000 -1094000 -229000 -20000 -60000 -5000 -169000 -15000 932000 -1079000 0 -167000 566000 1994000 -6608000 -1390000 4590000 6437000 -2018000 5047000 -1452000 7041000 <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 style="line-height:120%;padding-top:20px;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;">March 31, 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>$739 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:20px;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;">March 31, 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 insignificant. 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="5"/></tr><tr><td style="width:72%;"/><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="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 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;">March 31, <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;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;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,372</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;"><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%;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><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 modest decrease in deferred revenue during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three 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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> was primarily due to less customer contract renewals in our first quarter due to the timing of customer budget cycles. Historically, we have an increase in customer contract renewals near the beginning of our third quarter resulting in lower deferred revenue at the end of our first quarter. The amount of revenue recognized during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three 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;">March 31, 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>$131 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;">three 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;">March 31, 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:20px;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="7"/></tr><tr><td style="width:76%;"/><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/> March 31,</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></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>188,126</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>175,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;">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>27,704</span></span></div></td><td style="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>28,261</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>215,830</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>204,184</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:12px;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="7"/></tr><tr><td style="width:76%;"/><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/> March 31,</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">(1)</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>92,515</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>88,268</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></div></td><td colspan="2" style="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>95,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><td colspan="2" style="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>86,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>28,122</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>28,999</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>28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="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>66</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>215,830</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>204,184</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%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><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 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;">March 31, 2018</span>, to present them on a consistent basis with the current year. 739000000 0.60 P12M Our opening and closing balances of deferred revenue were as follows:<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:72%;"/><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="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 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;">March 31, <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;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;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,372</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;"><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> 285372000 298555000 131000000 The following table presents our revenue by geographic area based on the address of our customers:<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:76%;"/><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/> March 31,</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></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>188,126</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>175,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;">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>27,704</span></span></div></td><td style="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>28,261</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>215,830</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>204,184</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>The following table presents our revenue by market group:<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:76%;"/><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/> March 31,</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">(1)</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>92,515</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>88,268</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></div></td><td colspan="2" style="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>95,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><td colspan="2" style="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>86,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>28,122</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>28,999</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>28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="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>66</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>215,830</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>204,184</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%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><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 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;">March 31, 2018</span>, to present them on a consistent basis with the current year. 188126000 175923000 27704000 28261000 215830000 204184000 92515000 88268000 95165000 86851000 28122000 28999000 28000 66000 215830000 204184000 <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 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 three months ended March 31, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, 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>$7.3 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;">March 31, 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;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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:54%;"/><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%;"/></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><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="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;">March 31, 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></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>1,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>5,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>561</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,769</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>1,953</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>7,337</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:left;padding-left:0px;text-indent:0px;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;">three 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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;">March 31, 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,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,536</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>65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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>561</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>(611</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>—</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>1,953</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,147</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>65</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>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. 8500000 9500000 7300000 The following table summarizes our facilities optimization restructuring costs as of <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:54%;"/><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%;"/></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><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="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;">March 31, 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></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>1,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>5,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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>561</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,769</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>1,953</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>7,337</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 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><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> of operating lease ROU asset impairment costs. 4176000 1392000 5568000 1208000 561000 1769000 5384000 1953000 7337000 1300000 The change in our liability related to our facilities optimization restructuring during the <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three 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;">March 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;">March 31, 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,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,536</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>65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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>561</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>(611</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>—</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>1,953</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,147</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>65</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><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>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. 1865000 1392000 -1656000 1536000 65000 50000 561000 0 611000 0 1915000 1953000 -1656000 2147000 65000 1300000 We have recast our revenue by market group for the three months ended March 31, 2018, to present them on a consistent basis with the current year. 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 March 31, 2019. Amortization expense from costs of obtaining contracts was $9.6 million for the three months ended March 31, 2019. The current portion of costs of obtaining contracts as of March 31, 2019 and December 31, 2018 was $32.1 million and $31.7 million, respectively. 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 short-term lease costs, which are immaterial. Includes $1.3 million of operating lease ROU asset impairment costs. Includes costs for operating lease ROU assets that vary due to changes in facts or circumstances occurring after the commencement date, other than the passage of time. For example, the base rent of our Customer Operations Center (discussed above) escalates annually at a rate equal to the change in the consumer price index, as defined in the agreement, but not to exceed 5.5% in any year. Accordingly, variable lease costs for this lease are determined as the difference between the actual rent payment for a period and the rent payment expected for that period as of our adoption of ASU 2016-02 on January 1, 2019. Includes $1.3 million of operating lease ROU asset impairment costs. XML 16 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2019
Apr. 24, 2019
Document And Entity Information [Abstract]    
Document type 10-Q  
Amendment flag false  
Document period end date Mar. 31, 2019  
Document fiscal year focus 2019  
Document fiscal period focus Q1  
Trading symbol blkb  
Entity registrant name BLACKBAUD INC  
Entity central index key 0001280058  
Current fiscal year end date --12-31  
Entity filer category Large Accelerated Filer  
Entity small business false  
Entity emerging growth company false  
Entity common stock, shares outstanding   49,186,460
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 25,187 $ 30,866
Restricted cash due to customers 219,396 418,980
Accounts receivable, net of allowance of $5,128 and $4,722 at March 31, 2019 and December 31, 2018, respectively 90,727 86,595
Customer funds receivable 5,474 1,753
Prepaid expenses and other current assets 73,099 59,788
Total current assets 413,883 597,982
Property and equipment, net 38,757 40,031
Operating lease right-of-use assets 110,485 0
Software development costs, net 81,231 75,099
Goodwill 634,845 545,213
Intangible assets, net 355,751 291,617
Other assets 67,461 65,363
Total assets 1,702,413 1,615,305
Current liabilities:    
Trade accounts payable 32,640 34,538
Accrued expenses and other current liabilities 54,983 46,893
Due to customers 224,870 420,733
Debt, current portion 7,500 7,500
Deferred revenue, current portion 281,082 295,991
Total current liabilities 601,075 805,655
Debt, net of current portion 576,068 379,624
Deferred tax liability 48,050 44,291
Deferred revenue, net of current portion 4,290 2,564
Operating lease liabilities, net of current portion 102,880 0
Other liabilities 4,302 9,388
Total liabilities 1,336,665 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,182,678 and 59,327,633 shares issued at March 31, 2019 and December 31, 2018, respectively 60 59
Additional paid-in capital 412,937 399,241
Treasury stock, at cost; 10,999,885 and 10,760,574 shares at March 31, 2019 and December 31, 2018, respectively (285,284) (266,884)
Accumulated other comprehensive loss (1,452) (5,110)
Retained earnings 239,487 246,477
Total stockholders' equity 365,748 373,783
Total liabilities and stockholders' equity $ 1,702,413 $ 1,615,305
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 5,128 $ 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,182,678 59,327,633
Treasury stock, shares 10,999,885 10,760,574
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue    
Revenue $ 215,830 $ 204,184 [1]
Cost of revenue    
Cost of revenue 99,283 88,037
Gross profit 116,547 116,147
Operating expenses    
Sales, marketing and customer success 55,455 45,477
Research and development 28,461 25,958
General and administrative 27,117 25,051
Amortization 1,376 1,269
Restructuring 1,953 811
Total operating expenses 114,362 98,566
Income from operations 2,185 17,581
Interest expense (5,323) (3,517)
Other income, net 182 160
(Loss) income before provision for income taxes (2,956) 14,224
Income tax benefit (1,834) (3,527)
Net (loss) income $ (1,122) $ 17,751
(Loss) earnings per share    
Basic (loss) earnings per share $ (0.02) $ 0.38
Diluted (loss) earnings per share $ (0.02) $ 0.37
Common shares and equivalents outstanding    
Basic weighted average shares 47,516,912 47,019,603
Diluted weighted average shares outstanding 47,516,912 48,009,395
Other comprehensive income (loss)    
Foreign currency translation adjustment $ 4,590 $ 6,437
Unrealized (loss) gain on derivative instruments, net of tax (932) 1,079
Total other comprehensive income 3,658 7,516
Comprehensive income 2,536 25,267
Recurring [Member]    
Revenue    
Revenue 198,094 180,846
Cost of revenue    
Cost of revenue 84,711 69,079
One-time services and other [Member]    
Revenue    
Revenue 17,736 23,338
Cost of revenue    
Cost of revenue $ 14,572 $ 18,958
[1] We have recast our revenue by market group for the three months ended March 31, 2018, to present them on a consistent basis with the current year.
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Cash flows from operating activities    
Net (loss) income $ (1,122) $ 17,751
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:    
Depreciation and amortization 21,724 19,820
Provision for doubtful accounts and sales returns 2,032 1,774
Stock-based compensation expense 13,726 11,092
Deferred taxes (1,155) 902
Amortization of deferred financing costs and discount 188 188
Other non-cash adjustments 1,820 (197)
Changes in operating assets and liabilities, net of acquisition and disposal of businesses:    
Accounts receivable (1,797) 5,088
Prepaid expenses and other assets (12,107) (10,052)
Trade accounts payable (3,624) (1,655)
Accrued expenses and other liabilities (11,690) (14,092)
Deferred revenue (18,006) (18,866)
Net cash (used in) provided by operating activities (10,011) 11,753
Cash flows from investing activities    
Purchase of property and equipment (1,152) (5,771)
Capitalized software development costs (11,319) (7,103)
Purchase of net assets of acquired companies, net of cash and restricted cash acquired (109,386) (5,036)
Net cash used in investing activities (121,857) (17,910)
Cash flows from financing activities    
Proceeds from issuance of debt 271,500 81,700
Payments on debt (75,175) (52,875)
Employee taxes paid for withheld shares upon equity award settlement (18,400) (22,511)
Proceeds from exercise of stock options 3 9
Change in due to customers (242,885) (434,640)
Change in customer funds receivable (3,573) (4,783)
Dividend payments to stockholders (5,901) (5,825)
Net cash used in financing activities (74,431) (438,925)
Effect of exchange rate on cash, cash equivalents, and restricted cash 1,036 713
Net decrease in cash, cash equivalents, and restricted cash (205,263) (444,369)
Cash, cash equivalents, and restricted cash, beginning of period 449,846 640,174
Cash, cash equivalents, and restricted cash, end of period 244,583 $ 195,805
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]    
Cash and cash equivalents 25,187  
Restricted cash due to customers 219,396  
Total cash, cash equivalents and restricted cash in the statement of cash flows $ 244,583  
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock [Member]
Additional paid-in capital [Member]
Treasury stock [Member]
Accumulated other comprehensive 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 (loss) 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, 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 (loss) 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
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - shares
3 Months Ended
Mar. 31, 2019
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 239,311 234,454
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Organization
3 Months Ended
Mar. 31, 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 24 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation
3 Months Ended
Mar. 31, 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 statement 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 three months ended March 31, 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 statement.
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 March 31, 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.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations
3 Months Ended
Mar. 31, 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 months ended March 31, 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,332

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,717

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.
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 26 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
4. Goodwill and Other Intangible Assets
The change in goodwill during the three months ended March 31, 2019, consisted of the following:
(dollars in thousands)
Total
Balance at December 31, 2018
$
545,213

Additions related to current year business combinations
87,717

Effect of foreign currency translation
1,915

Balance at March 31, 2019
$
634,845

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Share
5. (Loss) Earnings Per Share

We compute basic earnings (loss) per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) 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 (loss) 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. Diluted loss per share for the three months ended March 31, 2019 is the same as basic loss per share as there is a net loss in the period and inclusion of potentially dilutive securities is anti-dilutive.
The following table sets forth the computation of basic and diluted earnings (loss) per share:
  
Three months ended 
 March 31,
 
(dollars in thousands, except per share amounts)
2019

2018

Numerator:
 
 
Net (loss) income
$
(1,122
)
$
17,751

Denominator:
 
 
Weighted average common shares
47,516,912

47,019,603

Add effect of dilutive securities:
 
 
Stock-based awards

989,792

Weighted average common shares assuming dilution
47,516,912

48,009,395

(Loss) earnings per share:
 
 
Basic
$
(0.02
)
$
0.38

Diluted
$
(0.02
)
$
0.37

 
 
 
Anti-dilutive shares excluded from calculations of diluted (loss) earnings per share
740,119

24

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements
3 Months Ended
Mar. 31, 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 March 31, 2019
 
 
 
 
 
 
 
Financial assets:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
1,239

 
$

 
$
1,239

Total financial assets
$

 
$
1,239

 
$

 
$
1,239

 
 
 
 
 
 
 
 
Fair value as of March 31, 2019
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
433

 
$

 
$
433

Total financial liabilities
$

 
$
433

 
$

 
$
433

 
 
 
 
 
 
 
 
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 March 31, 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 March 31, 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 three months ended March 31, 2019. Additionally, we did not hold any Level 3 assets or liabilities during the three months ended March 31, 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 three months ended March 31, 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 three months ended March 31, 2019.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Financial Statement Details
3 Months Ended
Mar. 31, 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)
March 31,
2019

December 31,
2018

Costs of obtaining contracts(1)(2)
$
88,812

$
85,590

Prepaid software maintenance and subscriptions
27,598

21,134

Unbilled accounts receivable
6,043

4,161

Taxes, prepaid and receivable
3,954

2,055

Derivative instruments
1,239

2,260

Security deposits
1,228

1,020

Other assets
11,686

8,931

Total prepaid expenses and other assets
140,560

125,151

Less: Long-term portion
67,461

65,363

Prepaid expenses and other current assets
$
73,099

$
59,788


(1)
Amortization expense from costs of obtaining contracts was $9.6 million for the three months ended March 31, 2019.
(2)
The current portion of costs of obtaining contracts as of March 31, 2019 and December 31, 2018 was $32.1 million and $31.7 million, respectively.
Accrued expenses and other liabilities
(dollars in thousands)
March 31,
2019

December 31,
2018

Operating lease liabilities, current portion
$
16,755

$

Accrued bonuses
8,586

14,868

Accrued commissions and salaries
8,546

9,934

Taxes payable
4,843

6,204

Customer credit balances
4,027

4,076

Unrecognized tax benefit
3,609

2,719

Accrued vacation costs
2,101

2,352

Accrued health care costs
1,841

1,497

Other liabilities
8,977

14,631

Total accrued expenses and other liabilities
59,285

56,281

Less: Long-term portion
4,302

9,388

Accrued expenses and other current liabilities
$
54,983

$
46,893

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Debt
3 Months Ended
Mar. 31, 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)
March 31,
2019

December 31,
2018

 
March 31,
2019

December 31,
2018

Credit facility:
 
 
 
 
 
    Revolving credit loans
$
298,200

$
100,000

 
3.90
%
4.13
%
    Term loans
286,875

288,750

 
3.43
%
3.44
%
        Total debt
585,075

388,750

 
3.67
%
3.61
%
Less: Unamortized discount and debt issuance costs
1,507

1,626

 
 
 
Less: Debt, current portion
7,500

7,500

 
3.75
%
3.77
%
Debt, net of current portion
$
576,068

$
379,624

 
3.67
%
3.61
%


In June 2017, we entered into a five-year $700.0 million senior credit facility (the "2017 Credit Facility"). As of March 31, 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
$
5,625

2020 
7,500

2021 
7,500

2022 
564,450

2023 

Thereafter

Total required maturities
$
585,075


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 31 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments
3 Months Ended
Mar. 31, 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 our 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 our 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.
The fair values of our derivative instruments were as follows as of:
 
 
Asset Derivatives
 
 
Liability Derivatives
(dollars in thousands)
Balance sheet location
March 31,
2019

December 31,
2018

 
Balance sheet location
March 31,
2019

December 31,
2018

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

2,260

 
Other liabilities
433

186

Total derivative instruments designated as hedging instruments
 
$
1,239

$
2,260

 
 
$
433

$
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)
March 31,
2019

Three months ended 
 March 31, 2019

Interest rate swaps
$
806

Interest expense
$
229

 
 
 
 
 
March 31,
2018

 
Three months ended 
 March 31, 2018

Interest rate swaps
$
2,748

Interest expense
$
20


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 March 31, 2019 that is expected to be reclassified into earnings within the next twelve months is $0.7 million. There were no ineffective portions of our interest rate swap derivatives during the three months ended March 31, 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 32 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 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 20 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 March 31, 2019, we had additional operating leases, primarily for office space, that have not yet commenced with future rent payments of $9.3 million. These operating leases will commence during fiscal year 2019 with lease terms of two to four years.
The components of lease expense for the three months ended March 31, 2019, were as follows:
 
Three months ended 
 March 31,

(dollars in thousands)
2019

Operating lease cost(1)
$
6,001

Variable lease cost(2)
991

Sublease income
(705
)
Net lease cost
$
6,287

(1)
Includes short-term lease costs, which are immaterial.
(2)
Includes costs for operating lease ROU assets that vary due to changes in facts or circumstances occurring after the commencement date, other than the passage of time. For example, the base rent of our Customer Operations Center (discussed above) escalates annually at a rate equal to the change in the consumer price index, as defined in the agreement, but not to exceed 5.5% in any year. Accordingly, variable lease costs for this lease are determined as the difference between the actual rent payment for a period and the rent payment expected for that period as of our adoption of ASU 2016-02 on January 1, 2019.
During the three months ended March 31, 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 months ended March 31, 2018 was $4.5 million.
Maturities of our operating lease liabilities as of March 31, 2019 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases(1)

2019 – remaining
$
17,590

2020 
21,616

2021 
18,155

2022 
16,405

2023 
14,613

Thereafter
81,958

Total lease payments
170,337

Less: Amount representing interest
50,702

Present value of future payments
$
119,635

(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 March 31, 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)
March 31,
2019

Operating leases
 
Operating lease right-of-use assets
$
110,485

 
 
Accrued expenses and other current liabilities
$
16,755

Operating lease liabilities, net of current portion
102,880

Total operating lease liabilities
$
119,635


As of March 31, 2019, the weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)
March 31,
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 three months ended March 31, 2019, was as follows:
 
Three months ended 
 March 31,

(dollars in thousands)
2019

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

Right-of-use assets obtained in exchange for lease obligations (non-cash):
 
Operating leases
108,330


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 March 31, 2019, the remaining aggregate minimum purchase commitment under these arrangements was approximately $111.4 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 March 31, 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 33 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes
3 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
11. Income Taxes
Our income tax benefit and effective income tax rates, including the effects of period-specific events, were:
  
Three months ended 
 March 31,
 
(dollars in thousands)
2019

2018

Income tax benefit
$
(1,834
)
$
(3,527
)
Effective income tax rate
62.0
%
(24.8
)%

We compute the year-to-date income tax provision by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss and adjusting for discrete tax items in the period. Our effective income tax rate can be more or less volatile based on the amount of pre-tax income or loss. For example, the impact of discrete items and non-deductible expenses on our effective tax rate is greater when our pre-tax income is lower. The increase in our effective income tax rate during the three months ended March 31, 2019, when compared to the same period in 2018, was partially attributable to the impact of discrete tax benefits on a pre-tax loss for the quarter as compared to pre-tax income for the same period in 2018.
The increase in our effective income tax rate during the three months ended March 31, 2019, when compared to the same period in 2018, was also 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 period 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 34 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [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 
 March 31,
 
(dollars in thousands)
2019

2018

Included in cost of revenue:
 
 
Cost of recurring
$
512

$
452

Cost of one-time services and other
462

643

Total included in cost of revenue
974

1,095

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

1,825

Research and development
2,674

2,136

General and administrative
7,167

6,036

Total included in operating expenses
12,752

9,997

Total stock-based compensation expense
$
13,726

$
11,092

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity
3 Months Ended
Mar. 31, 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 three months ended March 31, 2019.
Declaration Date
Dividend
per Share

Record Date
 
Payable Date
February 6, 2019
$
0.12

February 27
 
March 15
On April 30, 2019, our Board of Directors declared a second quarter dividend of $0.12 per share payable on June 14, 2019 to stockholders of record on May 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 
 March 31,
 
(dollars in thousands)
2019

2018

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

$
748

Other comprehensive (loss) income before reclassifications, net of tax effects of $276 and $(392)
(763
)
1,094

Amounts reclassified from accumulated other comprehensive loss to interest expense
(229
)
(20
)
Tax benefit included in provision for income taxes
60

5

Total amounts reclassified from accumulated other comprehensive loss
(169
)
(15
)
Net current-period other comprehensive (loss) income
(932
)
1,079

Reclassification upon early adoption of ASU 2018-02

167

Accumulated other comprehensive income balance, end of period
$
566

$
1,994

Foreign currency translation adjustment:
 
 
Accumulated other comprehensive loss balance, beginning of period
$
(6,608
)
$
(1,390
)
Translation adjustments
4,590

6,437

Accumulated other comprehensive (loss) income balance, end of period
(2,018
)
5,047

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

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
14. Revenue Recognition
Transaction price allocated to the remaining performance obligations
As of March 31, 2019, approximately $739 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 March 31, 2019 and December 31, 2018 were insignificant. Our opening and closing balances of deferred revenue were as follows:
(in thousands)
March 31,
2019

December 31,
2018

Total deferred revenue
285,372

298,555



The modest decrease in deferred revenue during the three months ended March 31, 2019 was primarily due to less customer contract renewals in our first quarter due to the timing of customer budget cycles. Historically, we have an increase in customer contract renewals near the beginning of our third quarter resulting in lower deferred revenue at the end of our first quarter. The amount of revenue recognized during the three months ended March 31, 2019 that was included in the deferred revenue balance at the beginning of the period was approximately $131 million. The amount of revenue recognized during the three months ended March 31, 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 
 March 31,
 
(dollars in thousands)
2019

2018

United States
$
188,126

$
175,923

Other countries
27,704

28,261

Total revenue
$
215,830

$
204,184


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 
 March 31,
 
(dollars in thousands)
2019

2018(1)

GMG
$
92,515

$
88,268

EMG
95,165

86,851

IMG
28,122

28,999

Other
28

66

Total revenue
$
215,830

$
204,184


(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 months ended March 31, 2018, to present them on a consistent basis with the current year.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring
3 Months Ended
Mar. 31, 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 three months ended March 31, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, 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 $7.3 million has been incurred as of March 31, 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 March 31, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
March 31, 2019
 
By component:
 
 
 
 
 
Contract termination costs
$
4,176

 
$
1,392

 
$
5,568

Other costs
1,208

 
561

 
1,769

Total
$
5,384

 
$
1,953

 
$
7,337


(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 three months ended March 31, 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

 
 
 
 
March 31, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
1,392

 
$
(1,656
)
 
$
(1,536
)
 
$
65

Other costs
50

 
561

 

 
(611
)
 

Total
$
1,915

 
$
1,953

 
$
(1,656
)
 
$
(2,147
)
 
$
65


(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 38 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation (Policy)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Unaudited interim consolidated financial statements Unaudited interim consolidated financial statementsThe 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 statement 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 three months ended March 31, 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 consolidationThe 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 segmentWe 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.
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 statement.
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 March 31, 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.
Legal proceedings Legal proceedingsWe 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 39 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations (Tables) - YourCause [Member]
3 Months Ended
Mar. 31, 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,332

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,717

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 40 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in Goodwill The change in goodwill during the three months ended March 31, 2019, consisted of the following:
(dollars in thousands)
Total
Balance at December 31, 2018
$
545,213

Additions related to current year business combinations
87,717

Effect of foreign currency translation
1,915

Balance at March 31, 2019
$
634,845

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 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 (loss) per share:
  
Three months ended 
 March 31,
 
(dollars in thousands, except per share amounts)
2019

2018

Numerator:
 
 
Net (loss) income
$
(1,122
)
$
17,751

Denominator:
 
 
Weighted average common shares
47,516,912

47,019,603

Add effect of dilutive securities:
 
 
Stock-based awards

989,792

Weighted average common shares assuming dilution
47,516,912

48,009,395

(Loss) earnings per share:
 
 
Basic
$
(0.02
)
$
0.38

Diluted
$
(0.02
)
$
0.37

 
 
 
Anti-dilutive shares excluded from calculations of diluted (loss) earnings per share
740,119

24

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2019
 
 
 
 
 
 
 
Financial assets:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
1,239

 
$

 
$
1,239

Total financial assets
$

 
$
1,239

 
$

 
$
1,239

 
 
 
 
 
 
 
 
Fair value as of March 31, 2019
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
433

 
$

 
$
433

Total financial liabilities
$

 
$
433

 
$

 
$
433

 
 
 
 
 
 
 
 
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 43 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Financial Statement Details (Tables)
3 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Components of Prepaid Expenses and Other Assets Prepaid expenses and other assets
(dollars in thousands)
March 31,
2019

December 31,
2018

Costs of obtaining contracts(1)(2)
$
88,812

$
85,590

Prepaid software maintenance and subscriptions
27,598

21,134

Unbilled accounts receivable
6,043

4,161

Taxes, prepaid and receivable
3,954

2,055

Derivative instruments
1,239

2,260

Security deposits
1,228

1,020

Other assets
11,686

8,931

Total prepaid expenses and other assets
140,560

125,151

Less: Long-term portion
67,461

65,363

Prepaid expenses and other current assets
$
73,099

$
59,788


(1)
Amortization expense from costs of obtaining contracts was $9.6 million for the three months ended March 31, 2019.
(2)
The current portion of costs of obtaining contracts as of March 31, 2019 and December 31, 2018 was $32.1 million and $31.7 million, respectively.
Components of Accrued Expenses and Other Liabilities Accrued expenses and other liabilities
(dollars in thousands)
March 31,
2019

December 31,
2018

Operating lease liabilities, current portion
$
16,755

$

Accrued bonuses
8,586

14,868

Accrued commissions and salaries
8,546

9,934

Taxes payable
4,843

6,204

Customer credit balances
4,027

4,076

Unrecognized tax benefit
3,609

2,719

Accrued vacation costs
2,101

2,352

Accrued health care costs
1,841

1,497

Other liabilities
8,977

14,631

Total accrued expenses and other liabilities
59,285

56,281

Less: Long-term portion
4,302

9,388

Accrued expenses and other current liabilities
$
54,983

$
46,893

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Debt (Tables)
3 Months Ended
Mar. 31, 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)
March 31,
2019

December 31,
2018

 
March 31,
2019

December 31,
2018

Credit facility:
 
 
 
 
 
    Revolving credit loans
$
298,200

$
100,000

 
3.90
%
4.13
%
    Term loans
286,875

288,750

 
3.43
%
3.44
%
        Total debt
585,075

388,750

 
3.67
%
3.61
%
Less: Unamortized discount and debt issuance costs
1,507

1,626

 
 
 
Less: Debt, current portion
7,500

7,500

 
3.75
%
3.77
%
Debt, net of current portion
$
576,068

$
379,624

 
3.67
%
3.61
%
Annual Maturities Related to Credit Facility As of March 31, 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
$
5,625

2020 
7,500

2021 
7,500

2022 
564,450

2023 

Thereafter

Total required maturities
$
585,075

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments (Tables)
3 Months Ended
Mar. 31, 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
March 31,
2019

December 31,
2018

 
Balance sheet location
March 31,
2019

December 31,
2018

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

2,260

 
Other liabilities
433

186

Total derivative instruments designated as hedging instruments
 
$
1,239

$
2,260

 
 
$
433

$
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)
March 31,
2019

Three months ended 
 March 31, 2019

Interest rate swaps
$
806

Interest expense
$
229

 
 
 
 
 
March 31,
2018

 
Three months ended 
 March 31, 2018

Interest rate swaps
$
2,748

Interest expense
$
20

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Components of Lease Expense The components of lease expense for the three months ended March 31, 2019, were as follows:
 
Three months ended 
 March 31,

(dollars in thousands)
2019

Operating lease cost(1)
$
6,001

Variable lease cost(2)
991

Sublease income
(705
)
Net lease cost
$
6,287

(1)
Includes short-term lease costs, which are immaterial.
(2)
Includes costs for operating lease ROU assets that vary due to changes in facts or circumstances occurring after the commencement date, other than the passage of time. For example, the base rent of our Customer Operations Center (discussed above) escalates annually at a rate equal to the change in the consumer price index, as defined in the agreement, but not to exceed 5.5% in any year. Accordingly, variable lease costs for this lease are determined as the difference between the actual rent payment for a period and the rent payment expected for that period as of our adoption of ASU 2016-02 on January 1, 2019.
Schedule of Maturities of Operating Lease Liabilities Maturities of our operating lease liabilities as of March 31, 2019 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases(1)

2019 – remaining
$
17,590

2020 
21,616

2021 
18,155

2022 
16,405

2023 
14,613

Thereafter
81,958

Total lease payments
170,337

Less: Amount representing interest
50,702

Present value of future payments
$
119,635

(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 March 31, 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 Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)
March 31,
2019

Operating leases
 
Operating lease right-of-use assets
$
110,485

 
 
Accrued expenses and other current liabilities
$
16,755

Operating lease liabilities, net of current portion
102,880

Total operating lease liabilities
$
119,635

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

Operating leases
 
Weighted average remaining lease term (years)
13.0

Weighted average discount rate
5.96
%
Schedule Of Supplemental Cash Flow Information Related To Leases Supplemental cash flow information related to leases during the three months ended March 31, 2019, was as follows:
 
Three months ended 
 March 31,

(dollars in thousands)
2019

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

Right-of-use assets obtained in exchange for lease obligations (non-cash):
 
Operating leases
108,330

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rates Our income tax benefit and effective income tax rates, including the effects of period-specific events, were:
  
Three months ended 
 March 31,
 
(dollars in thousands)
2019

2018

Income tax benefit
$
(1,834
)
$
(3,527
)
Effective income tax rate
62.0
%
(24.8
)%
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Stock-Based Compensation Expense The following table summarizes stock-based compensation expense:
  
Three months ended 
 March 31,
 
(dollars in thousands)
2019

2018

Included in cost of revenue:
 
 
Cost of recurring
$
512

$
452

Cost of one-time services and other
462

643

Total included in cost of revenue
974

1,095

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

1,825

Research and development
2,674

2,136

General and administrative
7,167

6,036

Total included in operating expenses
12,752

9,997

Total stock-based compensation expense
$
13,726

$
11,092

XML 49 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 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 
 March 31,
 
(dollars in thousands)
2019

2018

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

$
748

Other comprehensive (loss) income before reclassifications, net of tax effects of $276 and $(392)
(763
)
1,094

Amounts reclassified from accumulated other comprehensive loss to interest expense
(229
)
(20
)
Tax benefit included in provision for income taxes
60

5

Total amounts reclassified from accumulated other comprehensive loss
(169
)
(15
)
Net current-period other comprehensive (loss) income
(932
)
1,079

Reclassification upon early adoption of ASU 2018-02

167

Accumulated other comprehensive income balance, end of period
$
566

$
1,994

Foreign currency translation adjustment:
 
 
Accumulated other comprehensive loss balance, beginning of period
$
(6,608
)
$
(1,390
)
Translation adjustments
4,590

6,437

Accumulated other comprehensive (loss) income balance, end of period
(2,018
)
5,047

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

XML 50 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Contract Balances Our opening and closing balances of deferred revenue were as follows:
(in thousands)
March 31,
2019

December 31,
2018

Total deferred revenue
285,372

298,555

Disaggregation of Revenue The following table presents our revenue by geographic area based on the address of our customers:
 
Three months ended 
 March 31,
 
(dollars in thousands)
2019

2018

United States
$
188,126

$
175,923

Other countries
27,704

28,261

Total revenue
$
215,830

$
204,184

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

2018(1)

GMG
$
92,515

$
88,268

EMG
95,165

86,851

IMG
28,122

28,999

Other
28

66

Total revenue
$
215,830

$
204,184


(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 months ended March 31, 2018, to present them on a consistent basis with the current year.
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Costs The following table summarizes our facilities optimization restructuring costs as of March 31, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
March 31, 2019
 
By component:
 
 
 
 
 
Contract termination costs
$
4,176

 
$
1,392

 
$
5,568

Other costs
1,208

 
561

 
1,769

Total
$
5,384

 
$
1,953

 
$
7,337


(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 three months ended March 31, 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

 
 
 
 
March 31, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
1,392

 
$
(1,656
)
 
$
(1,536
)
 
$
65

Other costs
50

 
561

 

 
(611
)
 

Total
$
1,915

 
$
1,953

 
$
(1,656
)
 
$
(2,147
)
 
$
65


(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 52 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Operating lease liabilities $ 119,635 [1] $ 121,600  
Operating lease right-of-use assets $ 110,485 $ 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 March 31, 2019.
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.19.1
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 54 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations (Purchase Price Allocation) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 02, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Goodwill $ 634,845   $ 545,213
YourCause [Member]      
Business Acquisition [Line Items]      
Net working capital, excluding deferred revenue   $ 3,332  
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,717  
Total purchase price   $ 157,748  
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.19.1
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 56 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets (Change in Goodwill) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 545,213
Effect of foreign currency translation 1,915
Ending balance 634,845
YourCause [Member]  
Goodwill [Roll Forward]  
Additions related to current year business combination $ 87,717
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Net (loss) income $ (1,122) $ 17,751
Weighted average common shares 47,516,912 47,019,603
Stock-based awards 0 989,792
Weighted average common shares assuming dilution 47,516,912 48,009,395
Earnings (Loss) Per Share, Basic and Diluted [Abstract]    
Basic (loss) earnings per share $ (0.02) $ 0.38
Diluted (loss) earnings per share $ (0.02) $ 0.37
Anti-dilutive shares excluded from calculations of diluted (loss) earnings per share 740,119 24
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements Fair Value Measurements (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets $ 1.3
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - Fair value measurements, recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets $ 1,239 $ 2,260
Total financial assets 1,239 2,260
Derivative liabilities 433 186
Total financial liabilities 433 186
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Total financial assets 0 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 1,239 2,260
Total financial assets 1,239 2,260
Derivative liabilities 433 186
Total financial liabilities 433 186
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Total financial assets 0 0
Derivative liabilities 0 0
Total financial liabilities $ 0 $ 0
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Costs of obtaining contracts [1],[2] $ 88,812 $ 85,590
Prepaid software maintenance and subscriptions 27,598 21,134
Unbilled accounts receivable 6,043 4,161
Taxes, prepaid and receivable 3,954 2,055
Derivative instruments 1,239 2,260
Security deposits 1,228 1,020
Other assets 11,686 8,931
Total prepaid expenses and other assets 140,560 125,151
Less: Long-term portion 67,461 65,363
Prepaid expenses and other current assets 73,099 59,788
Amortization expense from costs of obtaining contracts 9,600  
Current portion of costs of obtaining contracts $ 32,100 $ 31,700
[1] Amortization expense from costs of obtaining contracts was $9.6 million for the three months ended March 31, 2019.
[2] The current portion of costs of obtaining contracts as of March 31, 2019 and December 31, 2018 was $32.1 million and $31.7 million, respectively.
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Operating lease liabilities, current portion $ 16,755 $ 0
Accrued bonuses 8,586 14,868
Accrued commissions and salaries 8,546 9,934
Taxes payable 4,843 6,204
Customer credit balances 4,027 4,076
Unrecognized tax benefit 3,609 2,719
Accrued vacation costs 2,101 2,352
Accrued health care costs 1,841 1,497
Other liabilities 8,977 14,631
Total accrued expenses and other liabilities 59,285 56,281
Less: Long-term portion 4,302 9,388
Accrued expenses and other current liabilities $ 54,983 $ 46,893
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.19.1
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 63 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Debt (Summary of Debt) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Line of Credit Facility [Line Items]    
Debt, gross $ 585,075 $ 388,750
Less: Unamortized discount and debt issuance costs 1,507 1,626
Less: Debt, current portion 7,500 7,500
Debt, net of current portion $ 576,068 $ 379,624
Weighted average effective interest rate 3.67% 3.61%
Revolving credit loans [Member]    
Line of Credit Facility [Line Items]    
Debt, gross $ 298,200 $ 100,000
Weighted average effective interest rate 3.90% 4.13%
Term loans [Member]    
Line of Credit Facility [Line Items]    
Debt, gross $ 286,875 $ 288,750
Weighted average effective interest rate 3.43% 3.44%
Short-term debt [Member]    
Line of Credit Facility [Line Items]    
Weighted average effective interest rate 3.75% 3.77%
Long-term debt [Member]    
Line of Credit Facility [Line Items]    
Weighted average effective interest rate 3.67% 3.61%
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Debt (Annual Maturities Related to Credit Facility) (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Debt Disclosure [Abstract]  
2019 - remaining $ 5,625
2020 7,500
2021 7,500
2022 564,450
2023 0
Thereafter 0
Total required maturities $ 585,075
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Feb. 28, 2018
Jul. 31, 2017
Derivative [Line Items]        
Accumulated other comprehensive income expected to be reclassified into earnings within next 12 months $ 0.7      
Ineffective portion of interest rate swap(s) $ 0.0 $ 0.0    
July 2017 Swap [Member]        
Derivative [Line Items]        
Derivative, notional amount       $ 150.0
February 2018 Swap [Member]        
Derivative [Line Items]        
Derivative, notional amount     $ 50.0  
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments (Fair Value of Derivative Instruments) (Details) - Designated as hedging instrument [Member] - Interest rate swap [Member] - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 1,239 $ 2,260
Derivative liabilities, fair value 433 186
Other assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets, long-term portion 1,239 2,260
Other liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, long-term portion $ 433 $ 186
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.19.1
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
Mar. 31, 2019
Mar. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) recognized in accumulated other comprehensive loss $ 806 $ 2,748
Interest expense [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) reclassified from accumulated other comprehensive loss into income $ 229 $ 20
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2008
lease
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
May 31, 2016
ft²
lease
May 04, 2012
lease
Lessee, Lease, Description [Line Items]          
Operating lease, lease not yet commenced, expense   $ 9.3      
Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets   $ 1.3      
Rent expense under ASC 840     $ 4.5    
SOUTH CAROLINA | 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  
SOUTH CAROLINA | Building [Member] | Customer Operations Center [Member]          
Lessee, Lease, Description [Line Items]          
Number of renewal options (leases) | lease 2        
Lease agreement renewal term 5 years        
TEXAS | 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)   20 years      
Lease agreement renewal term   5 years      
Operating lease, lease not yet commenced, term of contract   4 years      
Maximum [Member] | SOUTH CAROLINA | Building [Member] | Customer Operations Center [Member]          
Lessee, Lease, Description [Line Items]          
Percentage of change In base rent 5.50%        
Third-party technology [Member]          
Long-term Purchase Commitment [Line Items]          
Remaining aggregate minimum purchase commitment   $ 111.4      
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Components of Lease Expense) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating lease cost $ 6,001 [1]
Variable lease cost 991 [2]
Sublease income (705)
Net lease cost $ 6,287
[1] Includes short-term lease costs, which are immaterial.
[2] Includes costs for operating lease ROU assets that vary due to changes in facts or circumstances occurring after the commencement date, other than the passage of time. For example, the base rent of our Customer Operations Center (discussed above) escalates annually at a rate equal to the change in the consumer price index, as defined in the agreement, but not to exceed 5.5% in any year. Accordingly, variable lease costs for this lease are determined as the difference between the actual rent payment for a period and the rent payment expected for that period as of our adoption of ASU 2016-02 on January 1, 2019.
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Commitments and Contingencies Disclosure [Abstract]    
2019 – remaining [1] $ 17,590  
2020 [1] 21,616  
2021 [1] 18,155  
2022 [1] 16,405  
2023 [1] 14,613  
Thereafter [1] 81,958  
Total lease payments [1] 170,337  
Less: Amount representing interest [1] 50,702  
Present value of future payments $ 119,635 [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 March 31, 2019.
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.19.1
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 72 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]      
Operating lease right-of-use assets $ 110,485 $ 113,400 $ 0
Operating lease liabilities, current portion 16,755   0
Operating lease liabilities, net of current portion 102,880   $ 0
Total operating lease liabilities $ 119,635 [1] $ 121,600  
Weighted average remaining lease term (years) 13 years    
Weighted average discount rate 5.96%    
[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 March 31, 2019.
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating cash flows from operating leases $ 5,914
Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases $ 108,330
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Schedule of Effective Income Tax Rates) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Income Tax Disclosure [Abstract]    
Income tax benefit $ (1,834) $ (3,527)
Effective income tax rate 62.00% (24.80%)
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated stock-based compensation expense $ 13,726 $ 11,092
Cost of recurring [Member]    
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated stock-based compensation expense 512 452
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 462 643
Total included in cost of revenue [Member]    
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated stock-based compensation expense 974 1,095
Sales, marketing and customer success [Member]    
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated stock-based compensation expense 2,911 1,825
Research and development [Member]    
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated stock-based compensation expense 2,674 2,136
General and administrative [Member]    
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated stock-based compensation expense 7,167 6,036
Total included in operating expenses [Member]    
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated stock-based compensation expense $ 12,752 $ 9,997
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Details) - $ / shares
1 Months Ended 3 Months Ended
Mar. 15, 2019
Feb. 28, 2019
Mar. 31, 2019
Jun. 14, 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      
Subsequent event [Member]        
Dividends Payable [Line Items]        
Dividends payable per share (in dollars per share)       $ 0.12
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Accumulated Other Comprehensive Income [Roll Forward]    
Accumulated other comprehensive (loss) income, beginning of period $ (5,110) $ (642)
Reclassification upon early adoption of ASU 2018-02   0
Translation adjustments 4,590 6,437
Accumulated other comprehensive income (loss), end of period (1,452) 7,041
Gains and losses on cash flow hedges [Member]    
Accumulated Other Comprehensive Income [Roll Forward]    
Accumulated other comprehensive (loss) income, beginning of period 1,498 748
Other comprehensive (loss) income before reclassifications (763) 1,094
Amounts reclassified from accumulated other comprehensive loss to interest expense (229) (20)
Tax benefit included in provision for income taxes 60 5
Total amounts reclassified from accumulated other comprehensive loss (169) (15)
Net current-period other comprehensive (loss) income (932) 1,079
Reclassification upon early adoption of ASU 2018-02 0 167
Accumulated other comprehensive income (loss), end of period 566 1,994
Unrealized gains (losses), tax effects 276 (392)
Foreign currency translation adjustment [Member]    
Accumulated Other Comprehensive Income [Roll Forward]    
Accumulated other comprehensive (loss) income, beginning of period (6,608) (1,390)
Translation adjustments 4,590 6,437
Accumulated other comprehensive income (loss), end of period $ (2,018) $ 5,047
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation $ 739
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 $ 131
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Contract Balances) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Total deferred revenue $ 285,372 $ 298,555
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Disaggregation of Revenue by Geography) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenue $ 215,830 $ 204,184 [1]
United States [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 188,126 175,923
Non-US [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 27,704 $ 28,261
[1] We have recast our revenue by market group for the three months ended March 31, 2018, to present them on a consistent basis with the current year.
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
[1]
Disaggregation of Revenue [Line Items]    
Revenue $ 215,830 $ 204,184
GMG [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 92,515 88,268
EMG [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 95,165 86,851
IMG [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 28,122 28,999
Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 28 $ 66
[1] We have recast our revenue by market group for the three months ended March 31, 2018, to present them on a consistent basis with the current year.
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]    
Restructuring costs, incurred to date $ 7,337 $ 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 83 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring (Schedule of Restructuring Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]    
Contract termination costs [1] $ 1,392  
Other costs 561  
Total [1] 1,953  
Cumulative costs incurred to date 7,337 $ 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 5,568 4,176
Other costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Cumulative costs incurred to date $ 1,769 $ 1,208
[1] Includes $1.3 million of operating lease ROU asset impairment costs.
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve, beginning of period $ 1,915
Increases for incurred costs 1,953 [1]
Costs paid (2,147)
Restructuring reserve, end of period 65
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,392 [1]
Costs paid (1,536)
Restructuring reserve, end of period 65
Other costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve, beginning of period 50
Increases for incurred costs 561
Costs paid (611)
Restructuring reserve, end of period 0
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) [2]
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 85 R9999.htm IDEA: XBRL DOCUMENT v3.19.1
Label Element Value
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 449,846,000
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -A#HTX?(\\#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,$% @ V$.C3B?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 " #80Z-.R>+#"N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.FT!L:C+!<0))"0F@;A%B;=%:_XH,6KW]K1E MZX3@ 3C&_N7S9\FMCD*'A"\I1$QD,5\-KO-9Z+AF>Z(H ++>HU.Y'!-^;&Y# MH MX/WYZ75>M[ ^D_(:QU_9"CI&7+/SY+?F_F'SR&3-JU7!;PK>;/B=J%?BNOF8 M7'_X781=,'9K_['Q65"V\.LNY!=02P,$% @ V$.C3IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #80Z-.FFQZA&\" #8" & 'AL+W=OT0)Z SF-I. M$=; M?>?"14.4WHIK)#M!R=F2&A;A.,ZBAM1M6.3V["B*G-\4JUMZ%(&\-0T1O_:4 M\<W4V8 ;'O$7B"0",B MTK%' 0P)[+%'QW\+''Q$ @LD8 6)I2<3>@K34Y">6GHZH2^*ZH3B)YU*I3\SQ@VC%V662[T6_:SM-XIWPW=$-'[, M%+\!4$L#!!0 ( -A#HTY+Y7^=LP0 -(6 8 >&PO=V]R:W-H965T M&ULA9C=;N,V$(5?Q?#]KL@9_@:.@5J+10NT0+#%MM=*S,3& MRI8K*?'V[2O)CF'/#-.;6%+.D(<4Y].0BV/3_N@V*?6SG[MZW]W/-WU_N"N* M[FF3=E7WN3FD_?"?YZ;=5?UPV[X4W:%-U7H*VM4%*.6*7;7=SY>+Z=E#NUPT MKWV]W:>'=M:][G95^^\JUI2V=1_;]?]YGX> MYK-U>JY>Z_Y;<_PUG0=DY[/SZ']/;ZD>Y*.3H8^GINZFO[.GUZYO=N=6!BN[ MZN?I=[N??H_G]M_#Y X!\ E0)L/ _ <@"2@.#F;AOJEZJOEHFV.L_;TM@[5 MN"CT'0Z3^30^G.9N^M\PVFYX^K:$L"C>QG;.DM5) M>26T4I*.)%4@S]7TR M: *F>+R*1R7'HQB/4[RYCM=D$">)FR3[DT6K@R<#X2I4P3G9BQ&]&.Z%3-?J M)+'77G3$Z(@9+C,ZQ)"9&2NZL=P-$C>6=1.5!SHS7!6-!9U)*BU36',,&XKAL^9F]5CK+9LBKH.HG?891S*+-8>QH3#6'+/.&\<, M"3*++C=#,HTUQ[&A.-:KP+K< M[,A4!5[L6EKL@E#(*@B!^>&Z7(+)@ 8.:$L!#9R\!A5++ZZ*F*MW0<8S<#Q; MBF?@W-6(SCF678)P^%9:R%2](",:.*)I1;N2-"RU/M3<[F1E-*-BGV.;*0Q1 MQBERG#H*+^28I*ON0\FM#QFBR"%*JZH52A"E1H3B-#,!#D]'484Z'1:%S(620A3) D0/4460A1^,G M;2CW2TEFAVU9QH^,4.0(I>F_0HY&P&CXN8Z@,\[XS'8"98XBYZBCY$*A@G76 MT_*JE'0>?<@47667-]J"5O*"2AN*$HK@X7Q]/>/ZKV9;OO9H]- MWS>[Z33QN6GZ-#2J/@\CW*1J?;FITW,_7OKANCV=LIYN^N9P/D$N+L?8R_\ M4$L#!!0 ( -A#HTY]^/ *00( "D' 8 >&PO=V]R:W-H965T&ULC95MKYL@&(;_BO$'%,7WQIJL+LN6;$ESEFV?:4NK.2@.:#W[ M]P/T& OL[/1#Y>6^G^=Z0*$<*7OF#<;">^E(SW=^(\2P!8"?&MPAOJ$#[N7, MA;(."=EE5\ 'AM%9FSH"8!"DH$-M[U>E'CNPJJ0W0=H>'YC';UV'V)\])G3< M^:'_.O#47ANA!D!5#NB*OV/Q8S@PV0-+E'/;X9ZWM/<8ONS\#^&V+I1>"WZV M>.2KMJ*XG\;VY^*_XCHF4*Q*9XT0)U__> MZ<8%[>8H$J5#+].S[?5SG&;28K:Y#7 VP,40QF\:HMD0&08PD>E2/R*!JI+1 MT6/39@U(O1/A-I*+>5*#>NWTG*R6R]%[E>8EN*LXLV0_2>!* A\5M4-1+!(@ M\R\0T D!M3]:0_S#'SG]D?;'*W\6&$5,DE1+>BU)0FA46MNB.(/031([26*; M)#1()DFR2B*_.?TS:-XA?"!*G$2)361LWSZQ$IDH;RD>&%(G0VHS1 ;#),G6 M&39!8*Q=_3_5 TOF9,ELEMA@R:QJP]R]1>]1/C#E3J;<9DH,IMS*E 9A#M/, M?(=M85)$,$NCR$U4.(D*FR@UB J[]J HBCPWT&N7,$N#9+7N$Q%8'5KJ$OF& MV+7MN7>D0IY_^I2Z4"JP#!IL9+Q&WEM+A^"+4,U,MMET>D\=08?Y8@++[5C] M!5!+ P04 " #80Z-.+H!! < $ #W%@ & 'AL+W=O+P]==UXE2;L[ MN*IH[^JS._DO+W53%9U_;%Z3]MRX8C\$564BA4B3JCB>EIOU\.ZIV:SKMZX\ MGMQ3LVC?JJIH_MFZLK[<+V'Y\>+K\?70]2^2S?IA3>:[K;_W#+_O[I>@=N=+MNKZ( MPO][=[DKR[XD[^/OJ=#EMGGOQ->QJ\MV^+O8O;5=74VE>"M5\7W\?SP- M_R_CEPRG,#Y 3@'R&F#$#P-P"L!K *@?!J@I0%T#!GTR9C(TS6/1%9MU4U\6 MS=B[YZ(?1+!2OO%W_"J2'SAUQHD M5\-6DG!Y6T%.%9GA:T V!QSB<1YO^7C%QJLA7O'Q8Q*C)!TDIS$)T 9%D DC M$PJ,NI4]T@J-X UKUK F"9M(EZ1L?$KKAR#A4:)GF5@K#0;Y4I4Q C/>2\9Z MR:B78'QL,U(+0*I5,$YS5@8JXL:P;@QM6>3C+1MO:39!YV\ML:FUTCI(AJJ4 MSSB2"PA^;@OJ1H>36Y"*I%%I,!QR3J:MCDQ3B+ &J)\T] .TH@P@[&M.IH6. MS )@R?0 DOHA\)-T5&&6AG88E4PC$ *>8H#4C0G=(*W'ZG!6,BH#L:;AD0@, MHD(F3IK;":C8R.24/4DE!:D.03AHSSTC<"9(1E8D[C*PSDB>II"2U M(4DGS?_:H3)O)];?/$NEHNT;61HD#S])X08)(2#$2(,,FPR2)I9*H"$3LN(0\PI #$1(,Z8X14QU, MPYQ1]8,C8H?G%])M)8AP7XG M.OB)0RTR&SAK1+@XYIS."']*B#CB(8:?/[4BSQO\Q+D5F2.IRB \SS"RU,;G M 0\:I)LN$+&;"QXT2 ^<41,\&Y"R@78T,^FSC(Y^*I.(L<57\7!0XM/=K/CY MK)AC8MC-D^9FXZ-T%M*.DYGHL56%\_GV*S]5%7-L"Y=F1@,B[.9D=F57N>9U MN UM%[OZ[=3UG3)[>[UQ?9#]E5_P?@NK1V#>YW+UR.D?E/^@V)(4?ESJ)O]9 M&J^$?RN:U^.I73S775=7PQ7B2UUWSN]! QQ8 !@ !X;"]W M;W)K' M[GZ^Z_OCW6+1/>]\77:?FZ,_A/^\-&U=]N&U?5UTQ]:7V[%272U(J7Q1E_O# M?+4U/W3[YC!K_Y^[N:SK7\IWZK^2W/ZQ4\)9?/9E/UO_MU703XX"6T\-U4W_IT]OW5] M4T]1@I6Z_'[^W1_&W],4_Z,:KD!3!;I4"&W_5P6>*O"/"F9,_NQL3/6GLB]7 MR[8YS=KS:!W+85+H.PZ=^3P4CGTW_B]DVX72]Y76:KEX'P)-FO590]>:BV(1 MHE^:(-3$FJ+J=-O )E98AUM@F 2/]?DFB81% P.8,8"Y"E!DHA/.DGR4'$;) M)ZU)9A*KM+59PDL&O60@&<(!A9@ZTX:,4!*W*47=P*6\J%%Z#2JD@,4@'-%,",:&9= M1,V$*9<)RYM85:B$%:TP Q0P8R4$5)RT<\++_XANS22 I($9)\UHT XIZ296 M?=*%3=B!\'K0!)9CD0B!Z:0YSDAZ74^B6Z^VL#*E6):I9 ]CV.F8=IJT]&. M'](J,H1T2F6I&8B9I[/(DI%+<]+: Q2#4A*$NLZIN0G[<*93EJ".I?G"4L8J!H058['6L>P'":( MUM(2@JK-..$(4U47\6JEQ- 3AB$!&,H-8$TQYP8T1^<:(,NL39V>,! ) )$D MG0FA3O,5J29'0&>U2O0R8282 4<2T9-(C'O!3LY%),P4)Z8B8<828FPA+2'& MDG:9A!H4VD(G3CZ$.4LFGHR<"H&Y2#$7PZ#*M&+BD=69DAP".J>M2CG"9"1 M1GE66Q,@7C@%6WET0;J,G$VM6$Q& F1D24:"Q#-Q)P$=49;ZG"!,1@)D9$E& MBHG'TDTL29P]" .1P#F3YL20&.,6 :(98E8!NC,"B7W,2ASJ4V(,6$9$)8E81F TQHC^;!!.L.N M2'I*?&0#Q+)$+,?DU$J.[0:HK$X-&88K@T.LD8=J!H=3"F?3/)I%0&A"5^:) MU<88UPQP;22N.<:P,84S42?%NK#0=.J;ES&O&?#:2%XSN XP)G-1-^7Q]4:1 M.96:2)C7;.-]T:1&'_.58[Y&VR+'[ P<=XG//\;\Y)B?T6[',15)%UPD3C & M0]$ *!JY94RB/#U0YZ865]=_M6]?QYO2;O;KQ"?&F:W@>;ZG/HBYTOMY>7RK_TPZ,- MS^WY:O7\TC?'Z=IX<;F[7OT+4$L#!!0 ( -A#HT[E#&53I00 'D6 8 M >&PO=V]R:W-H965T&ULC5AM;^)&$/XKB.^<=V??O!%! M:@A)*[52=%7;ST[8!'0VIK83KO^^:^-P>&8,]R78SC/OL\^,=GXHJV_U)H1F M\KW(=_7M=-,T^YLDJ5\VH;E>Y-O=^&IFM3O19%5_]V%O#S<3N7T\\/7[=NF:3\DB_D^ M>PM_AN:O_5,5WY*3EO6V"+MZ6^XF57B]G?XB;QX5M (=XN]M.-1GSY,VE.>R M_-:^_+:^G8K6HY"'EZ95D<6?C[ ,>=YJBG[\VRN=GFRV@N?/G]H?NN!C,,]9 M'99E_L]VW6QNI^ETL@ZOV7O>?"T/OX8^(#.=]-'_'CY"'N&M)]'&2YG7W=_) MRWO=E$6O);I29-^/O]M=]WOH]7^*\0+0"\!)0,J+ JH74"P)X$]&4+KA=P/RRXKH#'[';ENL^:;#&ORL.D.G;N_MW_8L7J^/5C(;69)Q^MHAYS=\3 &.'F"6'<4/,/8=)AY@5 MA_%#S .#,6*(>>0P\H1)8DY.B0$V,= IT ,%@((^8DR'V748DQHCG1VQI%A+ MBK&D4 F.&'MF22D+* MSY)FLZ0['6J0)CI@!YS4 ;R=E[:2,'401=RFQ@_OW$F+@A&>=\-0) MA0^;ISF-_2I1'ZRNP@;N2,'SKV"RDF("%K3EI/" ^96%67P:&9@2(TZ/# W) M.(VYJ >=F]'*I2X=,<73L&1XV J<'TK$ GL#A(/&8N996C(T;26VHFA/* -R M+&:>ZJ1F3 &.61-3D830N7VXAAJZPQ.GI,PI+3XSDK*BP+XPQ&D=;DX*FIVC MA@[S["H9>K4:EXHRI_&@5*K5B#&>/25#GY9L4)0_E=8*2/^XZP.LF0/6ZX M.TEI7+G(4PH[Y7^B-(PN[P'GNH!."*D<6)P?#F:]PNU#86-T!ORD 6Y1QUL74)JV5GDQ M,O*!IVG@:!IO74!I&L^S'F)9R- 1GL*!HW!BA6%)K90O<)8, M#O?./8/1$KQ"_+1B<#-(#9!)R0&EQCRG[1U:];7?U MY+ELFK+H+LQ>R[()4:?X$M._"=GZ])*'UZ9]=/&Y.EZ&'E^://I!G,)2UQN;^H?W'>C9=F!J5H,K]HNJDM&"3BFF% MD5>_]MRMXZ1_H:T3XHD0SP13^R-",A&2-X([3>P[T2/KPOL MWR.V]^L5DE43B>,G5R;^TV*Z*I Z@?1*X*;)TF,V#L.]C>1S$D4W7M9@:;I) M;]K!BPMB(%OWEA6JQ(EK>Q2+[#PN#[&]X)M\:<;(O_HW&3^#/XAL>Z[046CS M?-PE-T)H,%V&=Z;!SHS]'%!HM-UNS5[ZQ^\#+89IKO'\YU+\ U!+ P04 M" #80Z-.ABE>*;$! #2 P & 'AL+W=O+I'D.#RDJ'="\V@; D7-"@.5I M)VKX >YG=S3>8S-+V2K0MD5-#%09O=ON#TG(CPF_6ACLPB:ADQ/B:W">RHQN M@B"04+C (/QQAGN0,A!Y&6\3)YU+!N#2OK _Q-Y]+R=AX1[E2UNZ)J-?*"FA M$KUTSS@\PM3/-253\]_@#-*G!R6^1H'2QB\I>NM032Q>BA+OX]GJ> X3_P6V M#N 3@'\"L+%05/Y5.)&G!@=BQMEW(ESQ=L_];(H0C*.(_[QXZZ/G?'N[2]DY M$$TYAS&'+W/F#.;9YQ)\K<2!_P/GZ_#=JL)=A._^4IBL$R2K!$DD2/[;XEK. M]:9NQ%$BF>PT.* M2@=C7UP#X,F;DMIEM/&^.S+FB@:4<#>F XTWE;%*>#1MS5QG0901I"3CF\TM M4Z+5-$^C[VSSU/1>MAK.EKA>*6%_G4":(:,)_7 \MG7C@X/E:2=J> +_HSM; MM-C,4K8*M&N-)A:JC-XEQ],NQ,> GRT,;G$FH9*+,2_!^%IF=!,$@83"!P:! MVQ7N0)TXZIPS Y?F#_4NL'6NY" ?W1CZWI6\R>J"DA$KTTC^:X0&F M>CY1,A7_#:X@,3PHP1R%D2ZNI.B=-VIB02E*O(U[J^,^C#?;9(*M _@$X#/@ M$/.P,5%4_EEXD:?6#,2.O>]$>.+DR+$W17#&5L0[%._0>\V3_6W*KH%HBCF- M,7P9,T,T.5*87L=)7GCG@;WC\4U^AX_3_EW8NM6.7(S'EXW]KXSQ@%(V-SA" M#7ZPV9!0^7#7[4! M #2 P &0 'AL+W=O&?$3S M;#L 1UZ5U+:@G7/]D3%;=:"XO<$>M+]IT"CNO&E:9GL#O(XD)5F:)!^9XD+3 M,H^^LRES')P4&LZ&V$$I;MY.('$LZ(Z^.YY$V[G@8&7>\Q:^@_O1GXVWV*)2 M"P7:"M3$0%/0N]WQM _X"/@I8+2K,PF57!"?@_&U+F@2$@()E0L*W&]7N GA(1,?HT)IXTJJP3I4LXI/1?'7:1:[F[_92S:Q":,:<)DZXQ M"X)Y]25$NA7BE/Y#3[?IV6:&6:1GZ^B'9%M@ORFPCP+[_Y:X@3G\721;]52! M:>,T65+AH.,DK[S+P-ZE\4W^P*=I?^2F%=J2"SK_LK'_#:(#GTIRXT>H\Q]L M,20T+AQO_=E,8S89#OOY!['E&Y>_ 5!+ P04 " #80Z-.]9,#/+0! #2 M P &0 'AL+W=O!:2$[6F31 M=S9%AH-3LH.S(7;06IBW$R@<<[JG[XXGV;0N.%B1]:*!;^"^]V?C+;:P5%)# M9R5VQ$"=T[O]\92&^!CP0\)H5V<2*KD@/@?CHL7)O3 R45U&)0[@G'+S#7F#,[8BGCGQ5OOO1;[ \_8-1#-,:&PO=V]R:W-H965T0-DAIUMZ<[S(I@W1P8JL$PU\@?"U.SNTV,Q220W&2VN( M@SJG3]OC:1_C4\ W"8-?G$FLY&+M:S0^5CG=1$&@H R10>!VA6=0*A*AC!\3 M)YU31N#R?&-_GVK'6B["P[-5WV45VIP>**F@%KT*+W;X %,]]Y1,Q7^"*R@, MCTHP1VF53RLI>Q^LGEA0BA9OXRY-VH?Q9G>#K0/X!. SX) ;$R4E+\30129 MLP-Q8^\[$9]X>^38FS(Z4RO2'8KWZ+T6V\-]QJZ1:(HYC3%\&3-',&2?4_"U M%"?^#YROPW>K"G<)OOM#X<,ZP7Z58)\(]O\M<2WF\:\D;-%3#:Y)T^1):7N3 M)GGAG0?VB:&UL?5-A;]P@#/TKB!]0,\6%IF4>?6=3YC@X*32< M#;MS\/H'$L: [^N)X$&WG@H.5><];^ [N1W\VWF(+2RT4:"M0$P--0>]V MQU,6XF/ HX#1KLXD5')!? K&E[J@21 $$BH7&+C?KG /4@8B+^/7S$F7E &X M/K^P?XJU^UHNW,(]RI^B=EU!#Y34T/!!N@<GGAW3'UOJN",K8AW7KSUWFNY.QQR=@U$<\QIBDG7,4L$\^Q+BG0KQ2E] M!4^WX?M-A?L(W_^C\':;(-LDR")!]F:)&S&WR7])V*JG"DP;I\F2"@<=)WGE M70;V+HUO\C=\FO9OW+1"6W)!YU\V]K]!=."E)#=^A#K_P19#0N/"\8,_FVG, M)L-A/_\@MGSC\@]02P,$% @ V$.C3DJ+U:6P 0 T@, !D !X;"]W M;W)K&UL?5-A;YPP#/TK47Y WYVG'Q$\V([ $=>E=2VH)US_8$Q M6W6@N+W!'K3_TZ!1W'G7M,SV!G@=04JR=+?[R!07FI9YC)U,F>/@I-!P,L0. M2G'S=@2)8T$3>@T\B[9S(<#*O.QZN.#FD M?C95",91Q']>O/712YE\2G)V"41SSG'*2=_S;8)LDV"+!)D_VUQ*^>]2K::J0+3QFVRI,)!QTU>19>%O4_CG?Q- MG[;]B9M6:$O.Z/S-QODWB Z\E-V-7Z'./[#%D="X8-YZVTQK-CD.^_D%L>49 MEW\ 4$L#!!0 ( -A#HT[#8B&MM $ -(# 9 >&PO=V]R:W-H965T M_6_>#$,^HGUV'8 G+UH95]#.^_[(F*LZT,+=8 \F MW#1HM?#!M"USO051)Y!6C.]V;Y@6TM R3[ZS+7,ZH+LH"!14/C*(L%WA$92*1$'&CYF3+BDC<'U^97^?:@^U7(2# M1U3?9>V[@MY34D,C!N6?

E80<%2J75E(-SJ.>68(4 M+5ZF79JTC],-OYMAVP ^ _@"N$]YV)0H*7\GO"ASBR.Q4^][$9]X?^2A-U5T MIE:DNR#>!>^UW+\]Y.P:B>:8TQ3#US%+! OL2PJ^E>+$_X'S;?AA4^$AP0]_ M*,RV";)-@BP19/\M<2OF]J\D;-53#;9-T^1(A8-)D[SR+@/[P-.;_ Z?IOVS ML*TTCES0AY=-_6\0/00INYLP0EWX8(NAH/'Q>!?.=AJSR?#8SS^(+=^X_ 50 M2P,$% @ V$.C3IWE5SZW 0 T@, !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0$B=-T\BVU+2:-JF5HD[;/A/[;*,"YP&. MVW]?P*[G=OX"W''OW;OC2'LT+[8!<.1526TSVCC7'ABS10.*VRML0?N;"HWB MSINF9K8UP,L(4I(EJ]6.*2XTS=/H.YD\Q%DB.V4XN;M"!+[C*[IA^-9 MU(T+#I:G+:_A)[A?[Y!RD#D9?P=.>F4,@#GYP_V;[%V7\N96[A'^4>4 MKLGHGI(2*MY)]XS]=QCKN:9D+/X1+B!]>%#B,T4PSSZE2)92')/_X,DR?+.H"FK*S]"C?]@DR&A2X M^_M1LNMYF[<72:1X#@\I*ANL>_$M0"!O6AF?TS:$[L"8+UO0PE_9#@S>U-9I M$=!T#?.= U$ED%:,;S8W3 MI:)$EW\D5F>V#D@9.COA>:^%^'$'9(:=;^NYX MDDT;HH,562<:^ KA6W=R:+&9I9(:C)?6$ =U3N^VA^,^QJ> [Q(&OSB36,G9 MVI=H/%8YW41!H* ,D4'@=H%[4"H2H8S7B9/.*2-P>7YG_Y1JQUK.PL.]5<^R M"FU.;RFIH!:]"D]V>("IGFM*IN(_PP44AD5E+T/5D\L*$6+MW&7 M)NW#>'/-)]@Z@$\ /@-N4QXV)DK*/XH@BLS9@;BQ]YV(3[P]<.Q-&9VI%>D. MQ7OT7@I\T(Q=(M$4":-$V>E+8W:9(7WGE@[](CLE_AX[1_$:Z1QI.S M#?BRJ?^UM0%0RN8*1ZC%#S8;"NH0CQ_P[,8Q&XU@N^D'L?D;%S\!4$L#!!0 M ( -A#HTX?WP8'M $ -(# 9 >&PO=V]R:W-H965T(,R*7[]P.2 M9MD6]0M@X_?\;$P^H7FV'8 C+UKUMJ"=<\.1,5MUH(6]P0%Z?].@T<)YT[3, M#@9$'4%:,9XD[Y@6LJ=E'GUG4^8X.B5[.!MB1ZV%^74"A5-!#_35\23;S@4' M*_-!M/ 5W+?A;+S%5I9::NBMQ)X8: IZ?SB>LA ? [Y+F.SF3$(E%\3G8'RJ M"YH$0:"@&UL M?5-ACYP@$/TKA!]PN*R]W6S4Y/::IDW:9'-->Y]9'94DZ8B%.J8E&)^JG"9! M$"@H?6 0N-W@$90*1"CCQ\Q)EY0!N#Z_L7^(M6,M5^'@T:AG6?DVIT=**JC% MH/R3&3_"7,\[2N;B/\,-%(8')9BC-,K%E92#\T;/+"A%B]=IEUW-B6*RM\++XK,FI'8J?>]"$^\.W'L31F&UL?5/; M;MP@$/T5Q <$F]VDZ6;ML8T"'@?P.OW[ G8;8M@".O6G4VIZUS_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQ MGB0W3 O9T2*+OI,I,ARY73)"0$"DH7 M%(3?+G /2@4AG\;+K$F7D(&X/K^I?XVU^UK.PL(]JB=9N3:GMY144(M!N0<< MO\%N.]-&9RQ%?'.)V^]]U+PY'/&+D%H MQAPG#%]AT@7!O/H2@F^%./+_Z'R;OMO,>5=!O:.QS=YAT_3_E.81G:6G-'YEXW]KQ$=^%22 M*S]"K?]@BZ&@=N'XR9_--&:3X;"??Q!;OG'Q%U!+ P04 " #80Z-.*2XD MEK0! #2 P &0 'AL+W=OH7P,;O^=F8 M;$3S8EL 1]ZTZFQ.6^?Z V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&)\M[MF M6LB.%EGTG4R1X>"4[.!DB!VT%N;7$12..4WHN^-9-JT+#E9DO6C@&[CO_D"@_#; M!>Y!J4#D9;S.G'1)&8#K\SO[8ZS=UW(6%NY1_925:W-Z2TD%M1B4>\;Q">9Z M/E$R%_\%+J!\>%#BF;Q4K1XFW;9Q7V<;M*;&;8-X#. +X#; MF(=-B:+R!^%$D1D^\>.N]EX(G/&.70#3''*<8 MOHI)E@CFV9<4?"O%D?\'Y]OP_:;"?83O_U*XWR9(-PG22)!^6.)63/I/$K;J MJ0;3Q&FRI,2ABY.\\BX#>\?CF_P)GZ;]JS"-["PYH_,O&_M?(SKP4G97?H1: M_\$60T'MPO'&G\TT9I/AL)]_$%N^&PO=V]R:W-H965TDJ(5(&531:G42*M4;9Z],( 57ZAMEN3O:QM"4(+Z8GO&YYRY>)R/VKS8 M#L"A5RF4+7#G7'\@Q%8=2&:O= _*WS3:2.:\:5IB>P.LCB0I"-WM;HAD7.$R MC[Z3*7,].,$5G RR@Y3,O!U!Z+' "7YW//&V<\%!RKQG+?P"][L_&6^11:7F M$I3E6B$#38%OD\,Q#?@(^,-AM*LS"I6GR N9YKC.;B M?\(%A(>'3'R,2@L;5U0-UFDYJ_A4)'N==J[B/DXW:3;3M@ET)M"%D,4X9 H4 M,__.'"MSHT=DIM[W+#QQ)+!+H5X4B_T.DV?;^9X#[2]VMZ&PO=V]R:W-H965TL7[#L_]SQW-G=I+]6+K@!, M\"9XH[.P,J8]$**+"@33=[*%QIY M=U)Y*CO#ZP9.*M"=$$S].0*7?19&X;OCJ;Y6QCE(GK;L"C_!_&I/REID8BEK M 8VN91,HN&3A?70X[AW> YYKZ/5L'[A*SE*^..-;F84KEQ!P*(QC8':YP0-P M[HAL&J\C9SA)NL#Y_IW]T==N:SDS#0^2_ZY+4V5A$@8E7%C'S9/LO\)8SS8, MQN*_PPVXA;M,K$8AN?;?H.BTD6)DL:D(]C:L=>/7?CC9TC$,#Z!C )T"$J]# M!B&?^1=F6)XJV0=JN/N6N2>.#M3>3>&<_BK\F4U>6^\MIU&(5@^/(99/CR9-9, =?5C1 >%[!H_PF;>:5+=^^XE_^##F/O!U+5N M='"6QK:T;[R+E 9L*JL[^W]4=K).!H>+<=O8[M4P7P;#R'8&PO=V]R:W-H965T(_+/,1.NLS5: 7OX:21&:5D^O<1A)H*O,/O@6?> M=M8'2)D/K(7O8'\,)^U69&6IN83><-4C#4V![W>'8^;Q ?"3PV0V<^0K.2OU MXA=/=8$3;P@$5-8S,#=Y W=E4/AB.(NPY M\\9%+R5-DYQ1AVF(3W]X/ _^OLH MP3X0[#\0T*L28Y@T+I)%1;((P?Y*)(;)KD3(YN(DZ#8\68,J-?:A73;1M2ON MPTLA?^%S2WUCNN6]06=EW?,)E]PH9<%926Z3F>G[+\\*J M86E3LOXKRC]02P,$% @ V$.C3B^C:,ZW 0 T@, !D !X;"]W;W)K M&UL;5/;;MP@$/T5Q >$7;Q)5BO;4C91U$J-M$K4 M]IFUQS8*&!?P.OG[#-AQW=0OP SGG+DPI(.QKZX!\.1-J]9EM/&^.S#FB@:T M<%>F@Q9O*F.U\&C:FKG.@B@C22O&-YL;IH5L:9Y&W\GFJ>F]DBV<+'&]UL*^ M'T&9(:-;^NEXEG7C@X/E:2=J> '_LSM9M-BL4DH-K9.F)1:JC-YM#\==P$? M+PF#6YQ)J.1LS&LPOI<9W82$0$'A@X+ [0+WH%00PC3^3)IT#AF(R_.G^F.L M'6LY"P?W1OV6I6\RNJ>DA$KTRC^;X1M,]5Q3,A7_ RZ@$!XRP1B%42ZNI.B= M-WI2P52T>!MWV<9]&&^NDXFV3N 3@<^$?8S#QD Q\P?A19Y:,Q []KX3X8FW M!XZ]*8(SMB+>8?(.O9><)SK*: M81+IR3+Z/ED7V*T*[*+ [I\2;[^4N(;9?PG"%CW58.LX38X4IF_C)"^\\\#> M\?@F?^'CM#\)6\O6D;/Q^+*Q_Y4Q'C"5S16.4(,?;#845#X<;_%LQS$;#6^Z MZ0>Q^1OG'U!+ P04 " #80Z-.;Z_5G+=.JLSEMG>N/C-FR!2WL M#?;0^9L:C1;.FZ9AMC<@JDC2BO$DN6-:R(X66?2=39'AX)3LX&R(';06YL\) M%(XYW=%WQY-L6A<YX2@,^ IXE MC'9U)J&2"^)+,+Y5.4U"0J"@=$%!^.T*#Z!4$/)IO,Z:= D9B.OSN_ICK-W7 M,O$Q2E0VKJ0"[[_G+%K$)HQIPG#5YC=@F!>?0G!MT*<^']TODW?;V:X MC_3].OKA;EL@W11(HT"ZCI\F'TK&PO=V]R:W-H M965T:9 MM<=J)&GZ"^]6=C+?8K%)*#:V5V!(#54;OMH=C$O 1\%O" M8!=G$BHY([X$XUN9T4U("!04+B@(OUW@'I0*0CZ-/Y,FG4,&XO+\IOX8:_>U MG(6%>U3/LG1-1O>4E%")7KDG'+["5,\U)5/QW^$"RL-#)CY&@U$6R?PB2,SK]L['^%Z,"GLKGR(]3X#S8;"BH7CK?^;,8Q&PV'W?2# MV/R-\W]02P,$% @ V$.C3H1*,;'" 0 -P0 !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0$F(W761;:EI5F[1)4:=UGXE] MME'!>(#C[M\/L.-Y&5\"=W[WWCO@DHU*OYL6P*(/*3J3X];:_D"(*5N0S-RI M'CKWI59:,NM"W1#3:V!5*)*"T,WFGDC&.UQD(7?21:8&*W@')XW,("73OX\@ MU)CC+;XF7GG36I\@1=:S!KZ#_=&?M(O(PE)Q"9WAJD,:ZAP_;@_'U.,#X(W# M:%9[Y#LY*_7N@R]5CC?>$ @HK6=@;KG $PCAB9R-7S,G7B1]X7I_97\)O;M> MSLS DQ(_>67;'#]@5$'-!F%?U?@9YGY2C.;FO\(%A(-[)TZC5,*$7U0.QBHY MLS@KDGU,*^_".L[\U[)X 9T+Z$T!F82"\V=F69%I-2(]G7W/_!5O#]2=3>F3 MX2C"-V?>N.REH$F:D8LGFC''"4-7F.V"((Y]D: QB2/]KYS&RW=1A[M0OENK M[Y,X01(E2 )!\D^+]S\,^BLK'L^X9)KI2PX*YL[YZ5U4[P$ FKKMWNW MU]-;G@*K^GE,R?)?4?P!4$L#!!0 ( -A#HTYVA1K+Q $ #<$ 9 M>&PO=V]R:W-H965TZM M'8^$F+H'R.)=;[V#5,7(.O@*]MMXULXB&TO#)0R&JP%I:$O\ MD!Y/N<<'P'<.L]GMD:_DHM2S-SXU)4Z\(!!06\_ W'*%1Q#"$SD9/U=.O*7T M@?O]*_N'4+NKY<(,/"KQ@S>V+_$]1@VT;!+V2['YEO<7JD[FYJ[PQ7$..\UXKF24&NGFC%G!8,W6'2#4$<^Y:"QE*< MZ#_A-!Y^B"H\A/##/ON[+$Z010FR0)#]56)Z4V(,\Q^5>31)'B$XW"2)86XK M(;O&2=!=>+(&U6H:PKCLO-M4/-#0^#_P9:2^,-WQP:"+LN[YA":W2EEP4I([ MIZ5W4[P9 EKKMV_=7B]O>3&L&M&PO=V]R:W-H965T1G]8KCCW7MW'.=T M4/K5- 6O4G1F@PWUG9'0DS1@&3F3G70NI-*:!E2%("D)7JQV1 MC+^E!E>^81 0&$] W/+ M%1Y!"$_DTO@U<>)9T@VB;#>XQ*J%@O[+,:/L-4 M3X+15/Q7N()P<)^)TRB4,.&+BMY8)2<6EXID;^/*V[ .X\GN,(7% ^@40.> M?= AHU#(_(E9EJ=:#4B/=]\QW^+UD;J[*;PS7$4X<\D;Y[WF-$E2,DZ#H\68,*U;=A7!;>>2H>:&C\7_@X4M^8KGEK MT$59]WQ"DRNE++A45G&UL=53;CILP$/T5Q >L@2201H"TV:IJI5:*MNKVV8'AHK4QM4W8_GUM M0RBELR_8'LYEQC"3CD*^J@9 >V^<=2KS&ZW[$R&J:(!3]2!ZZ,R;2DA.M3G* MFJA> BT=B3,2!4%,.&T[/T]=["+S5 R:M1URJ)0MATZUHO,D5)G_&)[.1XMW@)<61K7:>[:2JQ"O M]O"ES/S )@0,"FT5J%EN\ 2,62&3QJ]9TU\L+7&]OZM_J+1819G*/_Z!%.WZ$9[AQ]MZ8'[_CO48&] M$]C_4V*X*1'#O)/E 34Y( *[C0F&V>,F,6H2(P*'C0F&B7&3!#5)$(%D8X)A MCKC)$34Y(@(?-B8()@DV)F3UGW.0M>MPY15BZ-QT6467(?(8N3[Y"Y\FT#&UL;5/;;IPP$/T5RQ\0LX8VZ0J0LJFJ5FJE5:JVSUX8P(J-J6V6 M].\[-H30E!?;,S[GS,7C?#+VR74 GCQKU;N"=MX/1\9EGGTG6V9F]$KVR?$R@S%?1 7QR/ MLNU\<+ R'T0+W\'_&,X6+;:JU%)#[Z3IB86FH/>'XRD+^ CX*6%RFS,)E5R, M>0K&E[J@24@(%%0^* C#!J%^R M]EU![RBIH1&C\H]F^@Q+/>\H68K_"E=0" ^98(S**!=74HW.&[VH8"I:/,^[ M[.,^S3?IAX6V3^ +@:^$NQB'S8%BYA^%%V5NS43LW/M!A"<^'#GVI@K.V(IX MA\D[]%Y+?GO(V34(+9C3C.$;S"N"H?H:@N^%./'_Z'R?GNYFF$9ZNJ4GV;Y MMBN018'LGQ+YFQ+W,.F;(&S34PVVC=/D2&7&/D[RQKL.[#V/;_(*GZ?]F["M M[!VY&(\O&_O?&.,!4TEN<(0Z_&"KH:#QX7B+9SN/V6QX,RP_B*W?N/P+4$L# M!!0 ( -A#HTXNT<*)MP$ -(# 9 >&PO=V]R:W-H965TP-]M#YFQJ-%LZ; MIF&V-R"J2-**\22Y8UK(CA99])U-D>'@E.S@;(@=M!;F]PD4CCG=T7?'BVQ: M%QRLR'K1P#=PW_NS\19;5"JIH;,2.V*@SNG#[GA* SX"?D@8[>I,0B47Q-=@ M?*YRFH2$0$'I@H+PVQ4>0:D@Y-/X-6O2)60@KL_OZL^Q=E_+15AX1/535J[- MZ3TE%=1B4.X%QT\PUW-+R5S\%[B"\O"0B8]1HK)Q)>5@'>I9Q:>BQ=NTRR[N MXW1S2&?:-H'/!+X0[F,<-@6*F3\))XK,X$C,U/M>A"?>';GO31F/NAQ"W,W8<@;-53#::)TV1)B4,7)WGE70;V@<W"\>#/9AJSR7#8SS^(+=^X^ -02P,$ M% @ V$.C3MB08W&W 0 T@, !D !X;"]W;W)K&UL;5/MCIP@%'T5P@,LRDQWIA,UV=FF:9,VF6S3]C>C5R4+8@''[=OW M@JZU6_\ ]W+.N1]/*B5>=RVGK?GQAS90M:N#O30X#1M MPUQO0521I!7C27+/M) =+;+HN]@B,X-7LH.+)6[06MC?9U!FS&E*7QU/LFE] M<+ BZT4#W\!_[R\6+;:H5%)#YZ3IB(4ZIP_IZ;P/^ CX(6%TJS,)E5R->0[& MYRJG24@(%)0^* C<;O (2@4A3./7K$F7D(&X/K^J?XRU8RU7X>#1J)^R\FU. MCY144(M!^24S,5_@1LHA(=,,$9IE(LK*0?GC9Y5,!4M7J9==G$? MIYO[=*9M$_A,X OA&..P*5#,_(/PHLBL&8F=>M^+\,3IB6-ORN",K8AWF+Q# M[ZW@AT/&;D%HQIPG#%]AT@7!4'T)P;="G/E_=+Y-WVUFN(OTW9J>)ML"^TV! M?138_U/B\4V)6YCW;X*P54\UV"9.DR.E&;HXR2OO,K //+[)7_@T[5^%;63G MR-5X?-G8_]H8#YA*^"]SK'K3'#@1!=MB"8OI$#]':GEDHP8Y>J M(7I0P"I/$IS0*+HE@G4]+C(?.ZDBDZ/A70\GA?0H!%._C\#EE.,8?P:>NZ8U M+D"*;& -O(#Y,9R479%5I>H$]+J3/5)0Y_@^/AQW#N\!/SN8]&:.7"5G*5_= MXFN5X\@9 @ZE<0K,#A=X ,Z=D+7QMFCB-:4C;N>?ZH^^=EO+F6EXD/Q75YDV MQWN,*JC9R,VSG)Y@J6>'T5+\-[@ MW#GQ.8H)=?^B\I1&RD6%6M%L/=Y['H_ M3O-.>K?0P@2Z$.A*V/L\9$[DG7]AAA69DA-2\]D/S%UQ?*#V;$H7]$?A]ZQY M;:.7@NZCC%R],-5VOT5D:^WS\)==2&K!6HAOKI;5=O"XXU,9-[^Q&UL;51A;]L@$/TKB!]08A*W661;:EI5F[1)4:=U MGXE]ME'!>(#C[M\/L.-Y&5\,=[SW[H[CG(U*OYL6P*(/*3J3X];:_D"(*5N0 MS-RI'CIW4BLMF76F;HCI-; JD*0@=+.Y)Y+Q#A=9\)UTD:G!"M[!22,S2,GT M[R,(->8XP5?'*V]:ZQVDR'K6P'>P/_J3=A995"HNH3-<=4A#G>/'Y'!,/3X MWCB,9K5'OI*S4N_>^%+E>.,3 @&E]0K,+1=X B&\D$OCUZR)EY">N-Y?U5]" M[:Z6,S/PI,1/7MDVQWN,*JC9(.RK&C_#7$^*T5S\5[B <'"?B8M1*F'"%Y6# ML4K.*BX5R3ZFE7=A':>3]$J+$^A,H MA'PAD"A0R?V:6%9E6(]+3W??,MS@Y M4'&JPAG+GGCO)>"[M.,7+S0C#E.&+K") N"./4E!(V%.-+_Z#1.WT8S MW ;Z=DU/TKC +BJP"P*[?TJ\ORDQAGF(!TFC0=*(P/XF2 SSZ28(635.@F[" MDS6H5$,7QF7E7:;BD8;&_X5/(_6-Z89W!IV5=<\G-+E6RH)+97/G&PO=V]R:W-H965T MBVQ+ZR15*[52M-6VS\29Q-9BXP*)MW]?P*SK.#1]"DY9E;"=&M$>)E!0WF3[2#5JZ<*&NPD"$[(]XQP$=-:@@*/"]!#:Y;-T]U M;L_RE%X$J5O8,X=?F@:SWP40VF>N[WXD7NIS)50"Y6F'S_ =Q&NW9S)"H\JQ M;J#E-6T=!J?,??;7NT3A->!'#3V?S!U5R8'2-Q5\.6:NIPP!@5(H!2R'*VR M$"4D;?PRFNZXI2).YQ_JGW3MLI8#YK"AY&=]%%7F+EWG""=\(>*%]I_!U!.[ MCBG^*UR!2+AR(O'ZURDO7-#&J$@K#7X?QKK58S^LQ M#LQ,"0PA&PM)[ M2 @-(1P)T4-\9/#1B/M8WE:I MDOIR])H\3BZSUSQ8>2FZ*B&#*09,,,7<(K86Q,J_Q>QLF!&"I,G1:6!U&FA^ M..'[BX5=(+0*A%H@NC$P*Z08,(G&M,,F_BH)XUO8YEYJ.3NTK44I\!//LSN. MK(ZCNVW"YS/3N'O8/O_',[\UB8BTF^>^9%?>08!7. M#*#)RVZ G767X4Y)+ZU0-S_)#HVL\-<;W7=F^>=XO8LM^2(QC0_]E1^ZYC?, MSG7+G0,5\GO47\V)4@'2NO&PO=V]R:W-H965T0'B('PT42 M'2J-FF3HD[;?CMP":@VIK83 MVK>O/RBBJ2?M3^Q[?>XYY]X8%Q,73[(#4,$+HX,L4:?4N,=8UATP(C=\A$&? MM%PPHG0HSEB. DACBQC%<1AFF)%^0%5A@?"I1 MA-X3C_VY4R:!JV(D9_@%ZO=X%#K""TO3,QADSX= 0%NB+]'^D!N\!?SI89*K M?6 Z.7'^9(+O38E"8P@HU,HP$+UO[,_V-YU+RN33-YC[25$P-_\#KD UW#C1&C6GTOX&]44JSF86 M;861%[?V@UTG=Y+EO\*U&D*@2? N%F/Q+S%T?[6,^F M-DD["GNFS4N=O5;Q+BGPU1#-F(/#Q!\PZ8+!FG\1B;TBL278K@FVD9]@ZR78 M6H+D@X/LQJ7#["QFL)AD\P^1Q"N2>$3R&Q&'B<*52IILGJ?J#5!+ P04 " #80Z-.%/5) M=%\" #N!P &0 'AL+W=OJ5<@IE+55S_[]VH($H6[GB[3EN;VM+\VO M0KZJDC$=O-6\4:NPU+I=1I':EZRFZDFTK#%OCD+65)NI/$6JE8P>'*GF$0(@ MB6I:-6&1N[6M+')QUKQJV%8&ZES75/YY9EQ<5R$,;PLOU:G4=B$J\I:>V'>F M?[1;:6;1H'*H:M:H2C2!9,=5^!$N-Q!;@D/\K-A5C<:!+64GQ*N=?#FL0F 3 M,<[VVDI0\[BP->/<*ID7:Q0CWGN,&B$0?>(]1R! ;S';#PJBP$2F9!#4N1- MBAP?C_D8^@6P5P [ 3(2(--*.TCB((V#))AD))Z4,H?%)$80^],0;QHR2X,! M\@O$7H'X_?N1> 423P(\.=AD5BG&^$',U.N2>ES(Q*7#Q",7%*?$[Y)Y73*/ MR^34UMG,)27) OAM%EZ;QC>:=R\ M]TX/VA]Z-BZ9.L&Y$TSB1T[^]H7HO^VW[C%CHRQ-8?K R-_F<-[G&*13IWD+ MPSA-23:QBD;?47L3?J/R5#4JV EM/LGNPWD40C.C"9Y,[M)&PO=V]R:W-H965T\T:M M_5+K=A4$ZE"RFJHGT;+&O#D)65-MIO(G1%-0\(0DE0TZKQ-X5;V\E- M(2Z:5PW;24]=ZIK*OUO&1;?VL7];>*G.I;8+P:9HZ9G]9/I7NY-F%HPLQZIF MC:I$XTEV6ON?\&I+D"UPB->*=6HR]NQ6]D*\V5_;, M.+=,IH\_ ZD_:MK"Z?C&_L5MWFQF3Q5[%OQW==3EVL]\[\A.],+UB^B^LF%# ML>\-N__.KHP;N.W$:!P$5^[7.UR4%O7 8EJIZ7O_K!KW[ ;^6QE<0(8",A:0 M?B^]D.O\,]5T4TC1>;(WOZ7V/\8K8KPYV$5GA7MGFE=F];H)458$5TLT8+8] MADPP)(]'3Q$"BA!'$/XGDL,$(4@0.H)H2H#179<])G&8QF'2*,D1+!.! M,A$@@^]D( R!16)0) 8(0I@@ 0F2Y6ZF($&ZP,WTPAI(W9PD<*IQ] MP%4X,AC*S(.K^8.K.)EQE<#!(FB!JQ"(W.L$D]/,WA9^4'FN&N7MA38'HSN^ M3D)H9@C1D_D<2G-!&2>08+P&;?X!4$L#!!0 ( M -A#HTYI9?E*!@( (X% 9 >&PO=V]R:W-H965TK.?B5=8 RGMGM)6Y7RO5;1&290V,R ?>0:O_G+A@1.E05$AV M LC1%C&*\&J5($::UB\RF]N+(N-G19L6]L*39\:(^+L#ROO<#_QKXJ6I:F42 MJ,@Z4L%/4+^ZO= 1FEB.#8-6-KSU!)QR_S'8[C8&;P&_&^CE;.\9)P?.7TWP M[9C[*],04"B582!ZN< 34&J(=!MO(Z<_29K"^?[*_FR]:R\'(N&)TS_-4=6Y MO_:](YS(F:H7WG^%T4_L>Z/Y[W !JN&F$ZU1Z02;(':K)$Z5Q*&2+%22 M&Y4DC-;1'9W4J9/>ZJSNW-O:2;#^_WO;. DV#J?IPNGFYM[6:1JD"QDT>P\, M1&4G@?1*?F[M%)IEIV'SB.U[^H /D^H'$5732N_ E7Z5]NV<.%>@FUD]Z!.O M]7"< @HG9;:IWHMA1 R!XMTX_= T@HM_4$L#!!0 ( -A#HTZ?%O"*? ( M ( 9 >&PO=V]R:W-H965T#1 +\9Q";Y@;H?8"MJ\AR?P3L M30(;>SP'S%._@]CK(#8.XIF#(K$.89"D1M(:R2<(D9V)JX)9EMPYKL3+DC@L M&!46S*!)9F%B%24MH,WC$P)8I #[D5(O4NHB86 AI4XD2[%U%45>9 7RDV1> MDLQ# BV2[*.'XQ'F !1X=O?OD'(O4NX\/HSOY%1X'13NX\NLE 9)/G]\8 'L M?%P56. [?R0(_.4 N#!..0 ?HO'(%$YV!^=.=8*>^\8V#W3N,8L!A(4-Y.I0 M;.%$L[K94'XR+48$>W9II:Y0L]VIC3T@77>M_8UN;Z8>O[D9>N,/PD]5*X(= MDZJJF]I[9$Q2A0@6"NZLVO&TJ.E1ZFFFYGSH2<-"LF[LM]'4]-?_ %!+ P04 M " #80Z-.&"-+%;T! #4 P &0 'AL+W=O@+-<*&6A+_'@XGO* CX ?'":[LE'HY*+U2W ^ M-R7>AX) 0.T" _/'%9Y B$#DR_@U<^)%,B2N[1O[Q]B[[^7"+#QI\9,WKB_Q M/48-M&P4[EE/GV#NYPZCN?DO< 7AX:$2KU%K8>,7U:-U6LXLOA3)7M/)53RG MF?^6MIU YP2Z)-#42Q**E7]@CE6%T1,R:?8#"U=\.%(_FSH$XRCB/U^\]=%K ME65Y0:Z!:,:<$H:N,(<%03S[(D&W)$[TO_2,TFV";+/&+!)D:_W[AVV"?),@ MCP3Y/TW>O6DR81XB1B617?9&A*RF*L%T<9\LJO6HXBZOHLO*/M)X*W_A:=^_ M,M-Q9=%%.W^W\09:K1WX4O8[OT2]?V*+(Z!UP7SO;9,6+3E.#_,;(LM#KOX M4$L#!!0 ( -A#HTZZ4V-=V ( 'H- 9 >&PO=V]R:W-H965TO?OUY9*A!YZ^2*TO.?T.7!\TZYNC+^),Z4R>*_*6JS#LY3-,HK$_DPK(IY8 M0VOUY,AX1:0:\E,D&D[)P015983C.(LJ4M3A9F7F=GRS8A=9%C7=\4!<'M?A)[3< MXE0'&,7O@M[$PWV@2WEE[$T/OAW68:R):$GW4J<@ZG*E6UJ6.I/B^&N3AMV: M.O#Q_I[]BRE>%?-*!-VR\D]QD.=UF(?!@1[)I90O[/:5VH)F86"K_TZOM%1R M3:+6V+-2F-]@?Q&253:+0JG(>WLM:G.]V?SW,#@ VP#YUY/FW9EGJEJA9J^;),E6T54GLIKG5H,? M-+BOV **12>)%$!'@4$*;.*3'L4<3I" "1*3(.TER =EM)K,:&JC03A9#"IQ M11AG,8R2@B@I@#)8Y;G5S/PHKF@<90:BS%R4-!Z@S)Q5TB09D+@:E&4%\DCX(;$$(3^A1*_*"^"1]$-C*$.!E:3*2 M K8@E$[O4@1;!P*\P^E3!!B#ZV. :MS($&P@"' 0MU\!>P!P7)4'![81!/F( MT[7S"8X&B$8M#<&6A/(IG9M/@7%%XS"PO2' W])T9"\ >Q..IWV1,4I4N?E(5G=5!J!N4]"CU M[5S=\_8TT XD:^Q))^J.6YO_4$L#!!0 ( -A#HTZBZA9I$0, -4+ 9 M >&PO=V]R:W-H965TE3+1 M6U76[2(^&G.:)4F[/:HJ;Q_T2=7V9*^;*C=VV1R2]M2H?.>,JC(A"(FDRHLZ M7L[=WE.SG.NS*8M:/351>ZZJO/FS4J6^+F(CZ3:2Y?R4']1W97Z< MGAJ[2D8ONZ)2=5OH.FK4?A$_XMD&R\[ *7X6ZMK>O$==*B]:OW:++[M%C#HB M5:JMZ5SD]G%1:U66G2?+\7MP&H\Q.\/;]W?OGUSR-IF7O%5K7?XJ=N:XB&4< M[=0^/Y?F65\_JR$A'D=#]E_51956WI'8&%M=MNXSVIY;HZO!BT6I\K?^6=3N M>1W\OYO!!F0P(/]K0 <#.AI8V'\9L,& ?1@P5ZT^%5>;36[RY;S1UZCIO]Y3 MWMTB/&.V^MMNTQ7;G=GRM';WLJ2,SY-+YVC0K'L-N='@49%8[V,( H58D\"< MW ?8 (H,CD#!)*BSI[> *8,=,- !0*TJ1>I7J-<)K:::24V$\7 M4'&>(1B8@\ <@)$>3*_A-V%(RC-/M0%4&-.)Z@D01@ PF0JQA"*& MQ<1=2T&4-$3AR$-)@R@TX\Q#"44$<0ZC2!!% BC80Y%!%$RH5[I-*")$3-R6 M#$3) !3O4JXS (7XEP40(3*!@A'<<% PWR607,7!POI_2(W@$QF=.*^X(G^ MAX':4)\'ASP,<8%\($!'..932&"_?,0$0&(^$@E_4"D3V"<"9)P*.@$$MU=, M 2"?AP:!4HHR_RX#,IZE4D[PP-T: ZV8!T LB)0)-'57X2Z+@3;+A1^(!^V< M$HR"NP'(<#H)Y'?:^U.X^>&P^TD/8P5H*$\G(.#&AJ'.)OTXD,C_4T]NII1* M-0[(Y3YHIT4TZP+V9K6[/PQ"9L3U+P1-H3-[(F'\'[@?=; MWAR*NHU>M+&3EYN/]EH;93-##_:+/-H9>UR4:F^ZU]2^-_V@V2^,/@U#=#). M\LN_4$L#!!0 ( -A#HTXV&PO=V]R:W-H965T MD.[=*[GNCNDIPFK*DEF43;U;]VDN[6>F+JMXBZ@QZQ>]2W;K9.'*IO&G][B;?]NLX=42J4COC7$C[N*JMJBKGR7+\ M'9W&4TQG.!_?O7_ID[?)O,E.;77UI]R;TSKF<;17!WFIS*N^?55C0ED99YJ82J% :A( @%0+S=*@9--@O!,\X\CE"$*&<<9LE E@Q@(1Y+!K!0 MGR44"4$6_A\&HC A7HH+(A".?5XMZ&(X70!)0=1<@#%^PB*/$1)<>ZA0**< MP2@<1.$ BK?W!0^BV (5'DHHPCE:J$ !H@@ Q4NX$&$4E'I5M@5$),,P"DKA MGI0",-QO2FE8()SZ-)"*BGP!9Z%%H@#'[QK%J'FH(Y'[7PR@0I01M( #]TJ$ M@=T1/@\.(F4"<[_903*&^1(0W'L1T'PSO[A'T4.UD#0X1T*5('RAZ2&X Z.P M!?L-K1@U\RZ?4<']9@/(*..">#S)[+!UMY\?LCV631>]:6//[?YT/6AME'69 M/MG<3O;"-4TJ=3!NF-MQ.]PZAHG1Y_%&E4S7NLU_4$L#!!0 ( -A#HTY/ MG"4@U0$ )@$ 9 >&PO=V]R:W-H965T0'B/D(T$2 M&::.FF5HD[;?CMP":@VIK83NK>?;5Q&,V_:'^Q[?,R T?8= K+1>,*!V*,Y:C -)8$J,X M#L,,,](/J"IL[BBJ@E\4[0&"/BYSU0/I4H0F^)I_[<*9/ 53&2,WP% M]6T\"AWA1:7I&0RRYT,@H"W1AVA_R S> K[W,,G5/#"=G#A_-L'GID2A,004 M:F44B!ZN< !*C9"V\>(TT5+2$-?S-_5/MG?=RXE(.'#ZHV]45Z([%#30D@M5 M3WQZ -=/B@+7_!>X M5PXT37J#F5]AO4%ZDX([$52%8"1CZBVR]1;:>(HE?(/4*I/_?9N85R/YP$.]V-S]LQNQ6 M;49IOLEORN#5&3%W]I&(*C>P?P\AA5OP!02P,$% @ V$.C3C0/]H7# @ <@L !D !X M;"]W;W)K&ULE5;1CILP$/P5Q <U#8>(O;2Y/ 1L9L>SN_;(BZOH7N2)3\I,1*M%RX[\.U<_VDVG1]'( MLB]KWLA2-$''#\OP WI<8QM@$3]+?I63]\"DLA7BQ0R^[)=A;!3QBN^4H6#Z M<>%K7E6&2>OX/9"&XYHF[5:1G2,-CS SM7ZEE< M/_,AH2P,ANR_\@NO--PHT6OL1"7M?[ [2R7J@45+J=EK_RP;^[SV7S(ZA,$! M> C 8P!*_QF0# &)$Q#URFRJ'YEBJT4GKD'7=ZME9E.@QT07WL-YVM MU+.759*GB^ABB ;,4X_!$PR^1:P!1#%"(BU@5(%!%=C&)S M$! GC1Y#+*:QF(QF\62=/A.W#DKP@.(75 MY*":'"A,X<@!,-2M"X1!L! *"J$ 88)"I"@N/_TH!AV@?B.\S. IE7'!<7> M1@%P*#:_&4DSQH3NZ \$HHFK!P+-;!4$^Q/" ,5M2 MZG>)$NK9'(B;]SD$NPN"[,7K$@"BQ-4#@?(9,;"_(-]@M'7/4,"F@/)W= D^ MS@@XSWY)H$-?N"4!0,5-.&/8&'-]?$@R?97S/689 GMF"(#>? M:'+Y,;?1;ZP[EHT,MD+I>Y2][1R$4%P3Q@]ZVYWT!7@<5/R@S&NNW[O^%M@/ ME&B'&VXT7K-7?P%02P,$% @ V$.C3N :?X+[ 0 O04 !D !X;"]W M;W)K&ULE93=CILP$(5?!?$ :V(P/Q$@-5M5K=1* MT59MKYTP!+0&4]L)V[>O;5A*B5=J;V*/?>9\,PYV/G+Q+!L Y;UTK)>%WR@U M[!&2YP8Z*A_X +W>J;GHJ-*AN" Y"*"53>H8PD$0HXZVO5_F=NTHRIQ?%6M[ M. I/7KN.BE\'8'PL_)W_NO#47AIE%E"9#_0"7T%]&XY"1VAQJ=H.>MGRWA-0 M%_Z[W?Z0&;T5?&]AE*NY9SHYF(&!P5L:!ZN$&C\"8,=)E_)P] M_05I$M?S5_.3L1UNIIO!3WZN@IE>FGOCX$>9^B._-S7^&&S M M-Y5HQIDS:7^]\U4JWLTNNI2.ODQCV]MQG':29$YS)^ Y 2\)>.IE MG*WU-% MRUSPT1/3V0_4_,6[/=9GZM5;&68X1S=C-&L.DP:O-?B/!FG_ M!8*=$&P-PI7!+HO$.)[R@DCB+R!B=Q5DB#9?F%H=?/,P_:%BDO;2^_$E;[$]JK5 MG"O0EL&#+KC1;^D2,*B5F29Z+J8790H4'^;'$BTO=OD;4$L#!!0 ( -A# MHTZR+KK[0@( $ ' 9 >&PO=V]R:W-H965TU76;&7GG#=+A%B60X79C#10BR]'0BO,Q92>$&LHX(,B M527R'&>.*ES4=IJHV(ZF"3GSLJAA1RUVKBI,_ZZA).W*=NUKX*4XY5P&4)HT M^ 0_@;\V.RIFJ%&XLI_4Q.'XJOY%%2^*V6,&&U+^+@X\7]FQ M;1W@B,\E?R'M5] %A;:EJ_\.%R@%7&8B/#)2,O6TLC/CI-(J(I4*OW?OHE;O M5NM?:6:"IPE>3Q#>]PB^)O@?A. N(="$X%%"J GAA("ZVM5B;C'':4)):]%N M/S18;CMW&8K?E0@+''6.>31C/G*EO7 Q?"?@C =\L$!@% B40C 2"R6IV MF(7"U KCS"*S26@T"0TFX<2DP\R')I,UOX<8)3$W)C$W)#$W"T1&@>CQM8Z- M K$A@VBR(^*;(MWPDS(71I.%P20V"[B.^8 YCQ?J?G)&W?^7NM6@8:TWI:)! M5ZB GE2+9E9&SC67!V<0[:^!)T]VE4E\[2XW73/_D.GNEA^8GHJ:67O"1<]2 MG>5(" >1HC,3>RX7UUD_*>'(Y3 28]KU]&["2:/O*]1?FND_4$L#!!0 ( M -A#HTXXLI4.$P( '@& 9 >&PO=V]R:W-H965T:U9(S.W5*K=$B*/)=14/O 6&OWGS$5-E1Z*"Y&M M 'JRI)J1P/,24M.J^'(:UU3\6<'C'>9Z[OWB>?J4BHS M0?*TI1?X#NI'NQ=Z1$:54U5#(RO>. +.F?OH;PO?,P2+^%E!)R=]QX1RX/S% M#+Z<,MN;=9Q@"BEUGB/XKW(!IN'&BUSAR)NW7.5ZEXO6@HJW4]+5O MJ\:VW:!_I^&$8" $(\&/_DL(!T(X(Y#>F0WUB2J:IX)WCNAWJZ7F4/C;4"?S M:"9M[NP_':W4L[<\\C8IN1FA ;/K,<$$$[Q%% CBGPC1!D87 >HBL/QPZL+W M<($0%0BM0/1&P)^%T6,2BVDLQ@_"6:S%$A0$R3M6(M1*A%B9Y6O78^+)*E$8 MSIPL,?XZP8W$J)$8,1+B @DJD'Q\5U:HP IQ$,U2L5J&N=R5)>C]75FC5M:( ME1@7V* "FX\G0Y\Q0%<'@T$M#P;9%("3$W^1L6E:J1SX$I7 M$WOGSYPKT(+>@TYMJ9^!<<#@K$QWI?NBKX7]0/%VJ/-D?&SROU!+ P04 M" #80Z-.71@(X0(" !M!0 &0 'AL+W=O)45@/+>&&UD[E=*M1N$9%D!(_*!M]#H+R]3TIY2&.-]?U9^M=^WE0"3L./U5'U65 M^VO?.\*)=%2]\/XSC'Y6OC>:_PH7H!IN*M$Y2DZE_?7*3BK.1A5="B-OPUHW M=NU'_2O-3< C 4\$G?M?A&@D1.^$V)H?*K-6GX@B129X[XGASVJ)N1/A)M+- M+$W0]LY^TVZECEZ*.$PS=#%"(V8[8/ ,$TX(I-6G%-B58HOOZ/@VP>X>D:[= M&2*GBPQ.XP\J63DK6=U7 M@@.W0.(42/Z_%ZE3('54$"YZD=[[Q(M^[1R8I1$TNZ4,Q-D^:.F5O&N4N0^S MZ#0S'K&YY8OX5L^2X>F_RPR#Z!L1Y[J1WH$K_8;L33]QKD!7&#SH9E=Z]DT' M"B=EMJG>BV$"# ?%VW&XH6G"%G\!4$L#!!0 ( -E#HT[PG@V37@, (\/ M 9 >&PO=V]R:W-H965T?,90FYKA+^Z. <^XYU]<<[#L]R_*E MV@NAO-<\*ZJ9OU?J, F":KT7>5(-Y$$4^I>M+/-$Z<=R%U2'4B0;$Y1G 0W# M.,B3M/#G4S/V6,ZG\JBRM!"/I5<=\SPI_RY$)L\SG_AO T_I;J_J@6 ^/20[ M\4.HGX?'4C\%'O MFYD?UAF)3*Q539'HRTDL19;53#J//RVIWVG6@9?W;^PK,WD]F>>D$DN9_4XW M:C_S1[ZW$=ODF*DG>?XBV@E%OM?._ILXB4S#ZTRTQEIFE?GOK8^5DGG+HE/) MD]?FFA;F>F[YW\)P &T#:!= QA\&L#: =0&4?!C VP!^:T#4!D2W!L1M0/P^ MAY%9CZ98IOKWB4KFTU*>O;)Y@0Y)_9Z22:S7=UT/FN4TO^D%J/3H:(),5A79@C8%<$($W!(P T!OR(86Q5I,&.#*0QF/&#AY9]C$2(H&?4D&;.* MMXQZDF3 L$@,1>+^O%AHK6+<$^&#"(L,H<@0B#A*,8($H]N7;PP)QB #ZV5] M:##192V'>D\(L0X)L8%#H&2Y\Z$%74IQAXKC,T& "K=5$,BQ;@1^!^X(!12Q M@P([CWS">@1[CP#SV35=M*#+FE*'"K8;Z?NM5],%!+EJBAU'D.4<'S."_42& MGZ@I=A09_;^FJQ9T2TVQ[0CR';=5$,A14XI=1Y'K' 6AV%*4W%Y3BMU"D5OL M30*!N.,;0[&E* ,4Q-;I@QAQS0?[C@+?<<<+0+&I:/2)JF*_4.277E4!B#LV M0HI-1=$NU3OT()#K7<7.H\!Y_=5#(,<>0;'W*+ 5=Z3*L*U8>/OJ,6PK!C8A M;AWO%A#D.M]A[S%D*U>JCC,BV*GXV$&!'<. 8R+K.+5D_7,B(61@KVYPT3/D MHMR9CJ_RUO)8J/HL?#':=95WM.XYK/$EF=PWO>$[3=.J?D_*75I4WK-4NJ,Q M?<=62B5TEN% .W>ON^/N(1-;5=\.]7W9M(C-@Y*'MOT-NAY\_@]02P,$% M @ V4.C3KM=:R=' @ X08 !D !X;"]W;W)K&ULC57;CILP$/T5Q'O7Q%R#"%)"5;52*ZVV:OOLD$E :S"UG;#]^]J&L"RX MJ[Y@>WSFS)DQ'F<]X\^B I#.2T-;L7,K*;L4(5%6T!#QP#IHU07 M)#H.Y&2<&HJPYT6H(77KYIFQ/?(\8U=)ZQ8>N2.N34/XGP-0UN_N?M-6FP\[6 0/VOHQ6SNZ%2. MC#WKQ9?3SO6T(J!02DU!U'"# BC53$K'[Y'4G6)JQ_G\SO[))*^2.1(!!:._ MZI.L=F[B.BN,V7^%&U %UTI4C))18;Y.>162-2.+DM*0 MEV&L6S/V(__=S>Z 1P?\OP[^Z.!/#H')?1!F,OU(),DSSGJ'#X?5$?U/;%)? MU;+41E,ZLZ>2%)(D720Z8R&!:@XD\;U&)8DV4>'8AH55(:!'B+X0, MF' F9+M=ZECS^&%B%Q)9A406(<%"2+02\B'V0GN4V!HEMD0)%U'B==UQ$MNC M)(LH;S:W5@G;]TYL4+"&!&%D%Z#ZE?42>>^>QWB+UJ @7":*9O>V 7XQ'4XX M);NV4E=I9IVZZ![K>[^P'W1WM=EQ6MCP^R0M$AM^FQ9;*[]W;]_H5>C0_+\1 M?JE;X1R95&W+=)=#TQT6DG7C@X*F5RW_ M"U!+ P04 " #90Z-.V27WSKD" #""0 &0 'AL+W=O@'W^W_EWX(>;G[EXDP?&5/#>U*UENED4R M\8ZU>F3'14.5[HI])#O!Z-8Z-744(Y1%#:W:<#FWMB>QG/.CJJN6/8E 'IN& MBM\K5O/S(L3AQ?!<[0_*&*+EO*-[]IVIE^Y)Z%XT1ME6#6MEQ=M L-TBO,>S M1YP8!ZOX4;&SG+0#D\HKYV^F\V6[")$A8C7;*!."ZM>)K5E=FTB:X]<0-!SG M-([3]B7Z)YN\3N:52K;F]<]JJPZ+L B#+=O18ZV>^?DS&Q(B83!D_Y6=6*WE MAD3/L>&UM,]@'"(_].!-$?>KV6SY019=SP<^!Z)=#1\VJPS.B_];&&.W/L6/Z937E"M?4R GU5Z264EK)3@G)8))4I D]69)RM0A\34>22\A$Y(89SB#20A( M0@ 2XI#X&H^$>"2XP(3 )!E(D@$DF4/B:SR2S"?)4G2#) =)2 M^R1IAA.8I !)"H#$V7DK7^.1%!Y)@N=+7IKW<=IPK MIO-"=WH]''1!-79JME.FF>NVZ*N*OJ-X-U1,T5BV+?\ 4$L#!!0 ( -E# MHTYQR";A!0( ,8% 9 >&PO=V]R:W-H965TCEC2=6^;&=^!ESJZ2-ATL<#E7A?O%W^TS'FX _#0QBL7=T)T?&WK3Q_5RX MGBX(*)RD5B!JN<$S4*J%5!GODZ8[(W7BP*>$O"<@,=>1I"I_"N1I,PY&QP^GGU/]!7[.ZS.YJ2=YBC,-U6\4-Y; M&<9!CFY::(K9CS'X4TPXQR"E/T.P%8*-0+ 0P)YO%PBL H$1"!<"/EX5.8;$ M)J2;&*F7VBFAE1)N*$$6KC!C3/0)@Y,'IQ%9,9$%$ZTPT0;CQQE^@(FMF-B" MB5>8>(L)@^S!U2163&+!)"M,LL7@# =V3&K%I!9,NL*D&TSJ)U%DQV163+;! MA/'Z;K+-/\V/$R]9<]#B">H)]Y/P2],)Y\BD>LWFS56,25"2WI,JNE9#=38H M5%)O$[7GXV@9#727_P%02P,$% @ V4.C3OLJ@>1R @ _ < M !D !X;"]W;W)K&ULC57;CILP$/T5Q >LS6;(V4-%G++3H!WC."#)C4U\"%$H,%5Z^:9 MCNU8GM&SJ*N6[)C#STV#V9\5J>EUZ7KN+?!2G4JA B#/.GPBWXGXT>V8W(%1 MY5 UI.45;1U&CDOWV5ML/:@(&O&S(E<^63NJE#VEKVKSY;!TH7)$:E(()8'E MXT+6I*Z5DO3Q>Q!UQYR*.%W?U#_IXF4Q>\S)FM:_JH,HEV[B.@=RQ.=:O-#K M9S(4%+G.4/U7+,!6T&%6FEP6_]LVKU\SKHWVAV@C\0 M_(\2@H$0C(3P77PXX,,1[[U/B 9"9!! 7[KNY08+G&>,7AW6'X<.JU/G+2+Y MM0H5U!]'OY/MY#)ZR4.$,G!10@-FU6/\"<:_1VPLB-2[QVQMF!$"I,G1J6]U MZFM^,.5#SRX06 4"+1!.!(+$J+2'( UI-<3S8)A$1KDV6!!":%0\AT&[W]#J M-YS[14935STFFCI!<63XWBC'4%6(VAF M)$2QX019ODV* J,EZ[F4:79C4?(]!!\XCJV.8XMC\]#-,8'GVY,DUB2))4EJ M)+%@X@>5I$:2NY=R)EBO$?C??JXL&#\-# ]@&UL=53;;IPP$/T5 MRQ\0@X$D70%2-E'42JVT2M7VV0O#1?&%VMXE_?O:AB5T0U_6GN',.6=LS^:C MTJ^F [#H37!I"MQ9.^P(,54'@ID;-8!T7QJE!;,NU"TQ@P96AR+!"8VB6R)8 M+W&9A]Q!E[DZ6=Y+.&AD3D(P_6??"E+G#D#0&'RGH&YI8S M/ +GGLC9^#USXD72%Z[W%_;GT+OKY<@,/"K^JZ]M5^![C&IHV(G;%S5^AKF? M#*.Y^:]P!N[@WHG3J!0WX1=5)V.5F%F<%<'>IK6781UG_DO9=@&="^A20*=> M)J'@_(E95N9:C4A/9S\P?\7QCKJSJ7PR'$7XYLP;ESV7Z5VR+!-V2V-,/Y0FEVP3)IL$:5*F3#$.SRBZS\4## M];_#I\'ZQG3;2X..RKI'%*ZZ4SV]Z"FP:IB' ME2S_&.5?4$L#!!0 ( -E#HTY MFWC\@$ .X$ 9 >&PO=V]R:W-H M965T\;GG#EC;"=FB9:P09*V@S-WQ$ IYG]. M0-B8NKY[2[RT=2-U F5)CVOX ?*U/W,5H46E;"ETHF6=PZ%*W4?_F,<:;P _ M6QC%:N[H3BZ,O>G@:YFZGC8$! JI%; :KI #(5I(V?@]:[I+24U#'_R6$,R'\($2F^F375K5#9:Q;MHP1=M=",.4V88(7Q%P12ZDN)P%;B M%-S1@W\+Y/>(_<%>(;0V$1I^N*[@17:!R"H0&8%H)?!YNPD39&<@G8%\\@_A M!I5;4&$<[.U>8JN7^,Y+M(\W9FR8W<:*#;,U@E;'A *OS8T23L&&3NH?LLHN ME_8QT,=LDS^IRSS=O0^9Z27XCGG==L*Y,*D.L3EJ%6,2E$7O07ELU..S! 0J MJ:=[->?3%9P"R?KY=4'+$Y?]!5!+ P04 " #90Z-.(-*#B-@" #J"P M&0 'AL+W=OZ0U$0^LI8UZLF>\)E(M^2$0+:=D9XKJ*L!AF 8U*1M_ MM3![SWRU8"=9E0U]YIXXU37A?]>T8I>EC_SKQDMY.$J]$:P6+3G0'U3^;)^Y M6@4#RZZL:2-*UGB<[I?^$WK].+K[NE'^J.:$6W M4E,0=3G3#:TJS:3Z^-.3^L.9NG!\?V7_;,0K,:]$T VK?I<[>5SZN>_MZ)Z< M*OG"+E]H+RCQO5[]-WJFE8+K3M096U8)\^MM3T*RNF=1K=3DO;N6C;E>>OYK M&5R ^P(\%*#DOP517Q!]%,1&?->9D?J)2+):<';Q>/>V6J+_%.@Q4F9N]:;Q MSCQ3:H7:/:_B+%\$9TW48]8=!H\P:$ $BGTX D-'K+%5CF\/V-B(40\W)T2@ MB,C41S&J)#5)I21S= MP-E%4'AC!P6<.)38 M J-):;H32; M?C=M5!HZ38'#C*$P9PX*.($XOL,4.($8^NA9IB3VQQ5GB35-V+"B**:2@M&$ M5%-^,,.D\+;LU$@]BXQVAX'U">L):[*_5H-L-W9^T'13\'?"#V4CO%11#=[#HJ)[J6\S=<^[Z;-;2-;VDW4PC/>K?U!+ P04 M" #90Z-.K+TB0_L! ,!@ &0 'AL+W=ORW"(EC#2T1*]9#IT8JQELB59.?D.@Y MD-*06HJB(%BCEC2=7V2F;\^+C)TE;3K8ZY::%(IFQ8ZT;#.XU#E_J=P^YAJO '\;& 05W5/)SDP]J(; M7\O<#_2$@,)1:@6BB@OL@%(MI*;QVVKZDZ4F7M??U#^;["K+@0C8,?JK*66= M^ZGOE5"1,Y5/;/@"-D_B>S;\-[@ 57 ]$^5Q9%28KW<\"\E:JZ*FTI+7L6PZ M4P[C2)):FIL064(T$4+\+B&VA/A6 K8$?"LAL81D04!C=K.8#T22(N-L\/AX M''JB3UVX3=1V'76GV1TSIM93J-Y+@=,T0Q[FF)T#K!9VN(3_R9(X71*'2[+8V^0#+FNGR]KALG8+;)P"F]OW+'4*I(X9 M;!8G*[TE)[JZ-?J=_$[XJ>F$=V!274!S32K&)"C!8*56KE9/\]2@4$E=W:@Z M'Q^HL2%9;]]>-/T BK]02P,$% @ V4.C3@K?H> ] P D0T !D !X M;"]W;W)K&ULC5=1;YLP$/XKB/<4S@83JB12DVG: MI$VJ.FU[IHF3H +.P$FZ?S]C**6^8\I+P,YW=]^9N\_VXJKJE^8HI?9>RZ)J MEOY1Z]-]$#3;HRRSYDZ=9&7^V:NZS+09UH>@.=4RVUFCL@A8&(J@S/+*7RWL MW&.]6JBS+O)*/M9>\L-1MQ/!:G'*#O*'U#]/C[49 M!8.775[*JLE5Y=5RO_0?X'[#>&M@$;]R>6U&[UZ;RK-2+^W@ZV[IARTC6^MY/[ M[%SH)W7](ON$8M_KL_\F+[(P\):)B;%516-_O>VYT:KLO1@J9?;:/?/*/J^] M_S1=1"-',1AZ*Q"AQ$64UG,+ 9P4!L")2)&ZP1%F4$4 MNT6$44D8313JG.0R)[APVD%*.DAOKT,(Z78,;ZC$'C1.%5#7;@A4$DVT%4R( M Q!L(I<-X,^3H(HE4!"FT00=4D@>@!%T8I<.PW082UTZ%&JBAX 6'> $&^&R MX;A#W"8B,/$$$UJ]@)*OQ&42$5TDT+I0J"DVM'X!%K X1%L*5K!9RMV6)E 0 M)E,=16L=8+%#>KH&+&3H*V$(B FI UKKX!:Q ZQCL1 N&0R"=+*;:+4#2NY2 ME\TDF U,-"2CM9.%M\LOHP6/48+GRB\C!$\(M\0W M% QX.I43+7F,DCQWJV98S(B]FD!-;]:,UCQ&:9Y;P3U(?-160.N#869SN#/?,WWE:=*]T>&4>SP[WB@;4'86=^;>X;W>W@W4UW6?F>U8>\:KQG MIZ^Z2T VT.O47H&"XA:W^ 5!+ M P04 " #90Z-.*-XM%.@! #!0 &0 'AL+W=OOQ19CAF>>9&1FR2<@7U0)H],I9K_*@U7HX8:S*%CA5#V* WIS40G*J MC2D;K 8)M')!G&%R."28TZX/BLSY+K+(Q*A9U\-%(C5R3N7?,S QY4$8W!W/ M7=-JZ\!%-M &?H#^.5RDL?#*4G4<>M6)'DFH\^ Q/)U3BW> 7QU,:K-'MI*K M$"_6^%KEP<$F! Q*;1FH66[P!(Q9(I/&GX4S6"5MX'9_9__L:C>U7*F")\%^ M=Y5N\^!#@"JHZ5H]*"+RPF%4Y? MY[7KW3HM_/J:9%),2$Y]WZ@]A>')V)Z4UJG:X4[ M,\DKX[T5<1AF^&:)%LQYQI -Y@V!#?LJ07P29_(N/"+$3Q!Y)O2*Q1R3:B?@P1[](XA5)/ 3Q3L2' M2?PBJ5S MG="]_?Q51".T/]CW^ISC>R[7U:3TJQD +'H37)H:#]:.>T),.X"@YDZ-(-U) MK[2@UH7Z3,RH@7:!)#C)-YL'(BB3N*E"[JB;2ETL9Q*.&IF+$%3_?0*NIAIG M^#WQS,Z#]0G25",]PT^PO\:C=A&953HF0!JF)-+0U_A3MC\4'A\ +PPFL]@C M[^2DU*L/OG4UWOB"@$-KO0)URQ4.P+D7N'U6TU=(?DJ,DOGO< 7NX+X2=T>KN E?U%Z,52*IN%($ M?8LKDV&=XLECF6CKA#P1\IF0W?^74"1"<4,@L;)@]3.UM*FTFI"./VND?B:R M?>&:V?IDZ%TX >V1QPZ*W?NJ% .HY:#*P:TRLB\U-N_@%0 M2P,$% @ V4.C3FF^&%UB @ K@< !D !X;"]W;W)K&ULC57MCILP$'P5Q .($=("I[83K MV]DYH:(,^+0(.KULU2'7MF64I/HJY:\LP5LJ/T36V^[5>NIQR1FA1"26#Y.).)?B&X(\$&'Q(" PA& D:#X9*=&NV M6. L9;1WV/#O=E@=(K@,9/,+%=2]UN]D=[B,GK,0>2DX*R&#V0P8-,' $0&D M^I@"V5)LT T=72?(;Q%Q8L_@6XOP-=^_*N*.Q< J$&B!8&I@,6O" (DTI!VJ M@&'BSWJ56V!> )/@&K:]39AX=L.AU7!XPP\1L@M$5H'H\9;%5H'X\Y8-D'#2 M"Y@D$$6SEEE@<;A OMU-8G636/IQ1V!A%5@\W@_HV;\D[_..&,S5\8AC;W8Z MJOOD. ME HBZ_6>Y!DLY? <-S4Y"+6,Y9H-$V38"-J9Z0C&$9W] U!+ P04 " #9 M0Z-.<3A_-.L" 9"P &0 'AL+W=O5942_LDY1EY#CU[L3SI'X2)2_4SD%4>2+5LCHZ M=5GQ9&^2\LPAKALX>9(6]G)N8L_5 MTN-)ZH"SG)?)D7_G\D?Y7*F5T['LTYP7=2H*J^*'A;V"* :F$PSB9\JO=>_> MTE*V0KSJQ9?]PG9U13SC.ZDI$G6Y\ W/,LVDZOC=DMK=F3JQ?W]C_V3$*S'; MI.8;D?U*]_*TL)EM[?DA.6?R15P_\U80M:U6_5=^X9F"ZTK4&3N1U>;7VIUK M*?*61962)V_--2W,]=KRW]+P!-(FD$<3O#;!ZQ+ _V^"WR;X78+!.XT28TV< MR&0YK\35JIJG6R;Z)8+(5^;O=-!X;?:4.[6*7I:4^'/GHHE:S+K!D!X&.H2C MV+LC"';$FHS2R?T!FS%BQNXA\1C"7+P(#]7IF7SO3N>$"A\E\ V!WZ\Q'/C4 M0 (#*1JA0)GG#M0B,-<'YN/54+0:.JJ&$HH3!"A!\+@?,Y1@]KX?#83VA(:$ M AW8,48Q1@*&U\+06ACB1H 3A"A!^+@;X.)]Y+[O1XNY,X1",#0$@;& T:EZ M)OH:$$]F$Q1HWZZ ?, 5O.O >\ 5;R27,"##_P@4%H;A1#UX$\.XBRF9>-4 M[SR@'W %[ST('G E&/]+L*$E8TPP\=K#L(GO=_&V@G%?,7=8YQ@#[O"A.+VO M4!#% M 1:?1?$,B[,H9E@\C.(0BX.K!+CHCI:&:@.B=C W5%.H'50W*.& *@&ULC531CILP$/P5 MQ >< 4. ") N.56MU$K15;T^.V0)Z RFMA.N?U_;<)0+;I47[%W/CF?6V-G M^*NH :3SUM).Y&XM9;]%2)0UM$0\L!XZM5(QWA*I0GY&HN= 3J:HI2CPO UJ M2=.Y169R!UYD[")IT\&!.^+2MH3_W@%E0^[Z[GOBN3G74B=0D?7D#-]!_N@/ M7$5H9CDU+72B89W#H %X:&,1B[F@G1\9>=?#EE+N>%@042JD9 MB!JNL =*-9&2\6OB=.%R_L[^R7A77HY$P)[1G\U)UKF;N,X)*G*A\ID- MGV'R$[G.9/XK7($JN%:B]B@9%>;KE!1O'IC/C,*Z$Z51F+PBF M@F N\,/_%N"I -\4H%&9L?I$)"DRS@:'CX?5$_U/^%NLFEGJI.F=65-NA MBRA(,W351!-F-V*"!2;XB-A;$'])D!(PJPBL*@)3CY?(I+IXYGI4C$E0A-Z#ZEFM'LPYH%!)/8W5G(_/QAA(UD\O(IJ?Y>(/4$L# M!!0 ( -E#HTY+U*[*H@( #P) 9 >&PO=V]R:W-H965T_6 M+G8O$\_EL5!F J6KEA[9=Z9^M$]"C]#H95_6K)$E;QS!#FOW$2^W.#(&%O&S M9)V\ZCLFE!WG+V;P9;]V/:.(52Q7Q@75S9EEK*J,)ZWC]^#4'3F-X77_XOV3 M#5X'LZ.29;SZ5>Y5L783U]FS SU5ZIEWG]D04.@Z0_1?V9E5&FZ4:(Z<5])^ MG?PD%:\'+UI*35_[MFQLVPW^+V:P@3\8^*.![[]K0 8#,AIHL>\9!(-!\&80 MV&SUH=C<;*FBZ4KPSA'][VVIV45X&>CLYV;2)MNNZ?1(/7M.0T)6Z&P<#9BL MQ_A7&#PBD/8^4O@01>;/S/U;@BV 6, ,! R"6'MR$X0'.PA !X%U$-PX"&Y% M;N:8Q)LDJH=$%M+TB2(+'Q82@D)"0$@X8>DQX15+&-WY(1%($LU(,82$Q)/-E \2WQ(D@"6DH!2$D#*A"5+Y@$3 M[\X^6X L"X E@1U@#SZOWL?W.KYSY/$'TCZ ;G99&"63O .H ,?1'3G@]?"( M?4#.G>./X?./_^,"P/ -@*$K8)84X(#'T6*:% #E>_=^\_0>N%V%#S#^]^G< M )@PF.8$796)FHFC+<'2R?FI42:?5[-CF=_80C:;#Y=97[$F*UJ(7K$O _1& MT;\KOE%Q+!OI[+C2!]P/%V^&M M@L8'4_H74$L#!!0 ( -E#HT[(*_VL1P, + . 9 >&PO=V]R:W-H M965TU.%R;M8>F^57-OS4OQ641DO"Z\%0R*BM=M M(>J@X?M%N"*S#07M8"Q^%_S2]NX#GJ61;M?JZ9 F9 M1Z\:R-JL.QOHV;Q;1 K]1@$8Q1H<=PJ U T1FH :#]&&N, "0J0&(#D+DD8 M)-G9I,:F[I*<$H:S,)2%(2QTP-+9L#L6-C#:N$"9)]T4#21% DD&@:1.()^ M)!.<9H+23! :-J"9.#2IIZ89RI&Y''0RX,C1)$GVXKN0)EJ><$(;A ":)0MTNF;I>DQ'=4X3J&>$236*,^D:=L@$L=,*E[ MNAEP$0.,[Q' I0>8](:;*V#22UDZV @0+,H\6RC@^@1,GSX(7'O /E 47'N M'9Y.49#3$RN*B^4O"JYCP'3LV4T URAD'R@*+C_ Y.<49>I\07E8Z%![]V]Q MS5!7,[VCI@L!L6&)+PA<5]0]T?K_F>5!3E!GYXQZG^ 5;PYF6&F#K3C74I>I MMWH;B%9F'AJLK]6@1+!UF&TP^Q6-U6058QY4SUPH%H7K-!:]!]O-&PO=V]R:W-H965TH?'A MXO;M!YBZ213MC^%>SCF<@Z$N6%-B&UZD,S>Z &47^FT MD[[>T("/@!<.HSV9HY!D MI_5;*'ZV%8S83AIYA%C.&> ^S$7K5"(T" MQ9E <6'D&F9Y863"K")&14Q1?+LK5EF67=@A)V<4[NP3,WNN+-IIYX\[!NZT M=N!5LQM_$7K_3.9"0.?"]-;/S719IL+I(;T#,C_&^A]02P,$% @ V4.C M3L0]'\L[2P /TT! !0 !X;"]S:&%R9613=')I;F=S+GAM;.U]:Y/;R)'@ MY[U?@=#V['5'H#D$W]1X'=%J:<:RI9&LENS;F+BX $FP&QX2H &R6[VQ/_[R M50^@"B#8DKT/Z\.,)*)0J,K*S,IW_J8L]\$A2_]Z2*[S0[;_UV?C\>19\'F[ MR?_]]N;Q+MG'9RW=)!D_6>;&-]_#/XO;[[>]*>&>5K.I/W\9%+QA&83#H1_/ZPZL=/!R, M_ _U>J[\Z_GE:E'NBWBY_[^-;^X?=TG]8=2__*.S#AB]HC?6F_BV_G0=;TIG M&OV-75*D^2J "8)5O'?&J?W_KW_ZI]9-KM-R&6^"QR0N@C7\Z("YR]NR%N_[ M?XSJOWPLXE6:W0;EXW:1;^I/%YM?%_7?Y!2*Y#9%T,.'LWCK;/G%FZOK/[RX M^O0R>/WS=<,42UAU 2M. 6<^![\FC_5Q_7X_&LSZ_?&L_N3Z4!1UB#5!__(R M&EP.G9W+(M;I)BF");QWFQ?."M[$Q6T27"V7"8R",:O@1QS?,%>YC3>;8'$H MTRPI'>#+H&2;%+<(\MLB?]C?![O/EKZ$07Y ?]N4> M*!1F<0"39V6^25>TUA?Q)LZ627"#]%X"\7ZZ>1FA M+Y.E)M=&R,=E"7,^=Q['Y1TQCR7^)?GK(;V/-S#>^(R:>CJD 3[ M/ "DW>< (6<\G $RO!(0;YG I(M-$@99L@_R=0!0SQ]HI_"/LW$(2$-K.!N% MT\$@B/@B[3+8+.'NUTQ"F+G?))QOG/*YE8<'Z ""S5E$? M^+Y(=G$*S. SL-\23@L_EN_O$,LJL'-(,=\#*K>/>5\ 4R\ +W!2A.X.29\ M41_Z;H<8BXBV2>(R"8KT]FY_F:\O#_ /_^PW^7K_ !@6K!( 04YS P:6^]+[ MA9_R?/60;ARN\3H#Y+Q- 3;R'?_Z""1MH/ _4PBX2>-%NDGW:>)B(7(U^+A" MF5W\Z#LI0*GBD+2>E/41ATJ.(.S+9 $'HR;:Y05>6.Z@=0(#5H!/]TEV2(Z^ M4$62MN71YX5 NJYB'W_69DDP<_Y/@FB_D7M512NGI>[>)G\ZS.0GLJDN$^>_39P M: 'A_V=WF1_GNR N#D M6=+.[.W+X:S?@_L2D+T(@.<>DA^":-8Z_:0?1K-!.)DRMQS/P^%@&DZ&0S4X M+4NDCZ_"/Z]6JQ2/%B448(^7< $MXUT*Q^82+Z#)H7A4^XJ9!\%V^N%\/@]G MLS$M /XYA2V,IR.]N:^RT"7(4X<-7:#"#."&+I([X!'P0K#)W:O]0[('*1I9 M25QD<% -^%EZ<.0H)M,>NKS9=O6?OX^1ONZ2?0KRTD5G4>!F#[/1-0!$^F.: MP9PI+.]]7J9'Y&_O?:TOZB.$$;KHVO6-SN2BZ:1]V-&%>(>SM+4P1ZS[P#R]_O,OD7.PUT"+N);"_\9/!=!'L"OR M==HBDJ@KU\$W$!;A5MC&Q:\)#21>K42O\@""N(_ZRH3('@=;HHNSM"1+4-_ M8?%JFV:DP" 7<'5!O(?^/?;=122X'I;[0^%!,:;>_.@^Y>C61;Y5H^'4/8)4 M @BR5]/XK\64YO+*6.=OX# N9$2P2$!Q3O!L[M,2J1?^J9[!S=^X2I0*%@ [ MSXG^#-?W^<;Z2,,*%%]$[931WE$8XS)=JKF.#W^9;@Y('YU?4&0JY"SBLR@G M;5R#%_:0H/B,E^$]G!;HA'[:5>NT8.AS=9?^%'.,ST-A/9:?D8 MH#9>;M@P$J_^ E3CHX)/&7"A#7(R!;Q;N+L"> F=_ZL=D$\D247+Q2[I4^]1)U$]AL#A'#! MO %W"D#Q?="1:%\F<* @$S#2(6-M89WO*YQGE1\6^_5A8_0TDG3P!H"5 W]U M&2()V9>+&)>+^ :(Q%]N8)"V8N.!EK54/*25&KUF00=V3LHOWRMI2:OTDRU( MZI<$2D-W[H'>@5:,LD%F@Y9T7/J"3R^*E\"D1-:25>SR$FENK>U,GE/Q"%\G MF"G\>G>+MMRJAE:51M\%8?$Z*9K=>@TN).D\]+7B1:K!'X.%?H6&1#'X[YEK)* ME@59;M(OFNJZ^ZLAR)NW:88B'5$HN32^:#X$_Y&9B"!>V3-9-FIMUZ[_9KW0 MH@V+V[BH8M?B>>[19]F*W[:'CEZ+ E(L.&%;+6#S2K?A[E: ,R1+I. MEPPROAOC8@-7XXK!BS"[NOE$*LIE?] 1L5NM0Q9B=QK70C1M ML&YGW*G\TS6G^LT!%?.IG[P;KXP;4NMA,)&/)0FUD4;M*K$)E:1;AR(]].=@ M9W$+\JE?H[.?P0VJP:CTE??H,,GV6L4R)F0+RLTPB'J!_84 M'@4N_%F?,B+ MS>I?_GDVB*8_E.A9HC"&Y28_6/*Y^-:#7?Z0D$FAS.GCMWF^Z@4W:#Z 'W$Z M6 A(UO9SX#2@@LN,6W"!CY;O" &\DRE.[H$+>TG=I$(%*FZEJ! M#:5%D,*JX)7]79$?;N]JH FU\20DC0X4870+1R2!_H*2-QSS/WEN47Y+C5?;Z,EX\A2&U)<;G/+_%/^S4$?0$+0S%73@X]._"! ME%V8L,OE79[C.C* *?O*867J$\3(M_&O](^UQDU[M,CLJ"6B[5DM%D9L'F&F MLHI&<)2@%8 ,@QO' C79O4+GXK!) ME%A^>U 7.)I Z^"&PU\>"N.G>Z54+_(WEV3K.G]V\^KZV858VWF99F6P!K1" M9;<]W%295'=@K1LQYJ!!!1\+%0+DNS03_FIC+K"#S0'#($!^M,Q2P3E^(=5W M2(;!=+@.97:UQQ*JH^$GWL!U"RP(2" &]"8%%LEN':^ R*@M?R,U+H8;$ M(_V[0K7&(_>TOV L%^+*]XS45YSU@C18T4HR82(J%6L: /$ MN&*#Z3N T3+=(8+H1P='(@1]4:'$<_6.\$>!_. 0XN[:OP?8/&Q4<89F& M.AK#YX2?6;[72)("7/!F6[)'0:A'?8;6L(T?83]T_Y"XHCY6B^K#Y=7!,0=P MP&B\W%D)7!_VAT(=9R^XAALH)DN8"1;%K:WS?)]AH ?:N5X**OUDA MM#$ F"PY>?:70[8DR.CE=, ?6"H"$(\0[BT6.S30T*]RQ8#[0.M&\Q,HK]L@ MZE_^01^P.MG$$YT1A)9E&0^OI!C-E5DD $ P/V5'!OYIW2[+BACJD)IW6XI9 M[N^LN#&8Z\4F7OZZ /(*T=W>8WD-'CT 6]D\7N8/:$PH#XLR7:6 \PG( U>; M#1^,DCZ%MAEVY*2+EWS.!DV23;J%=0FF5';0$U"B:1&DMEOB;G].!#$(Y+F7 MC,U&;2H@7U]B6]8)^>I?8*EO>9H%@/%\E' MN.J7P6PTN. Q:@1NP_HG (HB MC]HBWZZ),<70<7J^B;P,!'R1M=C3",R"HU%B[[7%BX2L&:02CV?+"!*M%7'R>)0_R28LAE<(K M2 *_ YY]2>M1@+DBQ(-Q-MK?P86/%(JR C)FM@OD?%NW2:$^Y6+6(2Q#F!];WBHIET6Z^&HB5>B3H/+*7:8.ES@& MK;T[UG@$JIZZLI!2%2\/4@ 97!9%@=#@NP,!*DB.-(?'0B)/+6B<>4]%TJQ% ME0/NZ&R#N!JJT![7+^+FZ4'JZG".4E!547)M+1+'@3:#!U=U"+M64( M\K#WE7^#)5_'E -BQ9:\RS2=#[1^]9"8* 4T(@A?LF+8E%>^U%80978@P1+> MN<_WUKA4 AIA&$QFEO([T-'1&P>2SIMK.!! X4U,%EP4BQ&N.BM!VW3/G^GW MGUV$%1M.C/_BN(OX%O16G=&X@\,A,TE2W"9%3\Q(!@R ,.@&I6-%31&5_3T+ MY*UV1F67Y7"&)+L5(PS_GMVQ^)^3&55%\PCFKRB"4X)>V$2MC*2PDP6@;: - MSQ[;,9#_I3S49FBR7+/6BTT)";'#9HB75/P0LE[M9+YUB ,2/J[>T[J ([ELKH]%A/ MX1W>-D9L&UD?P8=62 [FIV_!LHQO0D78:4Y6#;7#YX>M,=VQ$BS7/2R'//\C;0C-VJ8Z4CFQ5"RZ4! #Y M,;6BU\4"TR/O\5Z%NUP$[VL\A2T-N X,?'K(BU]) ^+(%?24J;O-^?19, R' MPT$@J6IY=LN2N>Q@0'E*KU>H<*Q3PC%WF]-1.)GW W\Z7G .3Z-Q!<#7P^EH5D'#E45IS$J< M.%.+T'9P,7T6]!7C(@DK*,KJ*B)+7T&A=+]'@3P S,#ZR+)Q>&"U(V^875) M:A-V^9AA>G:U^@8VO"<.V4L&L MI:8B,J3GJ/L3O%HQ[WG@Y.R:<_QS/9?!#O%6Y0;,*FL4AO]$W@%_O=+"1K*\ MR_)-?OL(>#::AC- WF@0Z!1KNC\03'?I#DAG',YQP!BO(Y46Q&N<#?O!(/@9 M@Z\QY&=OB1%E$$WZ05^PVZ6U,T5MT; 1Q34[=U^GJTK?#?> 'E4OH: >T4"\ MO%-LU?!SBY!X&HKM(*,.6WT,B5CN&%+/[%NML-PG@)U\8>X35FKXFUIDX(MI MDR;K2T3.RR)_C#? 6-C6%7+\ ,).0A7IF_93X7U,R\9<=2SQ-;PL@MH6()=)1::F^X.6Z:C+^OI"X/"% M9S&O*V_N0N4=9W3P4OL"6S3J42_H\FGV-^D@<7V_K$X3M,5'GZP<5OX\.%_! MWX&C!E5.RYRN&DY7/1.!P RU-FRE+K4!3TS@8.DO54>HG<8<+>1&8P MP>;KMBRT*)P#VZY&X=G[/ LFPU$X&XV=T%'%(-[#\F]\^7SNB):S&X/@QXF( MGM?^S-SLL&=<7QKN)!E3.J<0,U(H5 M/$HU"BLO?Q^F&F T"T0J/EM@#?(]B MUNHW:7:@\^$@""L]T3:Q6(BCG-LJR[!YH6FI]K3ZNRV:\Y,V[&7;Y7ODP7B3 M?-V=%18S&*+TZR\1AO#\8(3+H_["OAJ'S+4//HA_H M_MKMT64BMP73 4J,L-M+]8%>\%[M?_/H_:S0MQ7;2=DT>!Q:$&C,7JGLLRV4 M\V@H-:73\#"*$C4G0&'T!NS=XT!2%O;+>$OJ*)-4;;98H@?8_HM(20-$EA59 M@4,C0>@HY5K?'8&I>PH?*S*P\F^S&-!8$N*TP7#C)CSSX#+<&/GQ?/ 2:L&3@GZ6S08!)BR$0$3'D? WU$"R?@5 M1TJOTAU(V>-H NQX@'_%NWC2IUM H3!E$#@P?1[83(,K&PW4 M.EAY5U%3RWBSM$/[5L<2RD%?Z(<1'M;(R<1&6?Y/)*Z_-1851PJQAKVTHH^: MKZU)+VB8&B\M4@F9("_AK I;I;B#?R-9DLHJ5A[K.5(&4(L9!2INCB?^[Z*J MIQD0!2(Q:;R(Y0O08X K8,(CV6.8K !!B#5.?@C>X*,@"BZ#/Q[R/=M?EZ(> MLT"^U#6=4 JV;1,4'$5G)0'#/]2F'7BG5=$&?KN3.VL8_+5E:>Z$::;>%$^Z MA+CQK*QC;?-5LKE4 7G:CE4:O0%O'MM2*K"E'!CK9SZX%3ON>7#D!M>O6DI9X*UV@V](R/3&I%WG*V-7Q*@SC&6?1>/0VA#3^>^2%16V M# ,6U)7=(N>P4W'K5.B]U[9$S2O\[VH'@O(J<[YS^1#ORKI;2+QMOJ'!0VR9 M@(2=(^?,;&[.[.+-ZQ?O/M"[I;+HU1@U%2M#Z0=D5+ELZ)LP%8;G4 0PS(2Q M04WK(7.1B761@U*L2'% SUU/'MT%&OCNV:NRC(OB40P\*J"5G(9-13I#)P^Y MG@X?^FS^(2K]GH*+3B3&D1*++'?7OFC[$21+NZU;S#9!2)B;Q9@MJ8TK^ MT,(.HX)OH.#[*% N*_AX#+P*NECJH.K\0.N@=6#=ERS^+IIQD? ]92&,(A$+ M0%+)1HCKJK11]A1<#T/M2UWS_O6=^+F?R1'^MQ23LLH76%2R>&*]!NNM;;UL"Y\RC,UR MBE6_[YAN+'$WJWOE4,7>)'LV?L=[%2L*J)=(9'7(0NIAQW$,S5[O([YK+!XB MIIG'NL.=KR$.U1070IG48-AP2J'E I34C"9GV3'85D(*%+[9LK7(W#V,-20"N)LZ4\5<'UNV=R\[OM6+.2RF)&AOX9HMU@:/$RO]Q_%<2^EM6M 3/ M\CD_C6P\:" . R7%\UG$>NM^B//U[9M7^7TQ_1+QW>1@**K'%'@93&G 8&(.F5'*:Z(-Q_-@+9L@QQQ4+"5L+%1DJ5#VP#4]X\U)5 M$C)920HTV@P5L[,\WZ W<)L>MD^)U-%BTUG4&]H16F:/+!(TXJL3N*-"N6C@ M2G(I JJ.2Y$G2_Y=< H%@4+?BVL.KD+VAG;,K0) 81=4U)E-UA*K84%Q67U# M1WGZ0E./9QIB_JZJ_3L6^:">A>F/JT)F9B)L5EA99(-KNXT+]F2>M.3-/BJOEW3QL*%L]S>/46A#!D[0/T@IMM_[>M!=T?34X6H&L23LW2Z_(3->4 M,X#(1N%/U=2%\^@"TQ3.@MDLG$4#_,LX',_[>A6Z9@#VP]@GF8KB1V48\< MAO/Q"/3+_GCE@!O_O#_J!75<]B*)P GK@+)P/ M(Q7HSN96^D%W3T6/,E?(7UN+["9> MT?)1KSG%+\33^H:#>I#3,+*"G*H%J4E-[%!J[T3R:"W#7@? 61!-PBF@H[$H MJ$4M\HS2_F;A&# K&H6SR4P_7.JT=UW-D;(B_=0N! MF($4@H.];C7*OB$'@M8\OCLA.*F9ZMX(;5&*;2=KIRI&C-?&+% MIWTW?!J!<-X8^/%,Y)@PN!D2@.!:7\GZ/1]K.,M+"E\YF_;[O;YFL662I;GF*VL=YX_X],R? _",8_Y=1A\*+FN5 MCY*SQ':4)I60FL8, Q+V;#_:OY%]QU?NH $5KYSOTNHNX?-;N;$ H@!%0!44 M#/@\X*^1^>L F-$H'(WI'T/-ZTD>C=< 6O,3X97>M/75,XUH/^HRE7@)\Z5X M2I*1"2+%]ZN9)2[7TG+2:R,G=1M5L59?Z8J:W9B@;?5N^?*\%S1\7!=>A9MG M=]"')9B3B6:UV)=15K^VF-"V3PV$DK6RCH569@I;O#Y ME7J.^582SZH8Z 83LS*L^U0J>M;F9KU2^A0Q%DZ_(76M1I%"QI\QO)WT;27. M(0,4PT;3NE24HJAD%6-(TSLLH$5CFUE(/*MU/5 6AZE)FMK@5=E%\@N0%UL^ M$[21,!]H^SXE@BVK.*'RR'5"I-J%$D%[]5($,_\I5U) CA]X=<;_6H?>MK:V M@V][CP__Y+.O3FG.GVZFAO-O7<83<:">^J0=$'Z/7_7&827F.5N@*[Z\-SKE MQ/ZUX19Z44EXU>DS#0+1::,;=&$+LK"'.^'CU@A*9ZC[U4(K+T9)'%5=V5*Q M7:D?W=3&'=L XJ,KL[SURL',_G":6LNV')'D_X9D6!I,X:Q!.VS\T*;$HB6[[Z>M.=U1V]P3N>3 & MC43]B7FBC!)P=H/Y4V8;4$*5;[Z^U%BDX@.Z>@L7ZK)HD/(%D#FJC: ML)$O6UD,C+@+\Q3E&9 $">2W("_@2ECL.I#ZH,LG$&YUY58"@HJ^K&?K=9S0:YXC8DK+2KH4 MQZ6851,3T:&?EO\Y2S[#]A^2S;TF=)CJK&\9\>I6_#0S%%@7CCRRF$WF)WF: M$=E(IK ]&8[AI][_\-KN?WC2X&Y:4M3O!>W3F (A=EU34_!C396&5-D%]C25 M5%>@XGR2BH7BE]+M.[@XP@%.$KV!'&8D$TL?(*4CFZH^)9>N*4OVD$:R94ACAZXA>,*IBE=)ES1%Y/N\3H7YK'YQ&/>996#KD2DRT%JE_8B54H0P* M^,$U@9G]W(+P& /:$ SBC;RUB)>_JK47IEB+BN)!W%OF]^C-$)?RVUA5+G.- M)[5UT,H16W].'D!;UK5J2V/$:*U9JPB"*C8_Y,'NSCK7C/U?UA73^)5>\)X2 MD]]E5@68.%@<4BH:(A*[B8$!K22:#LB&ALR$K9,X*[!SD#I-L0$4ZN&<#RJA M^&I7 "]$6F*^4X='O"ES52[^@'C'8YSU1B.J'VI^JMV34NTBW6"%&F3=_ZN,Q6:6]ER*T]I:6.U%WFYE=9 M\J"[A1/FH^V,,92O4HQ H5B%@'GR7Q$9Q:2UO^/ZN9A#9)S@1GF3]% JI2"; M8;SGOJL&?2J:\)E<,.""E? MM6#U;KG/4>,@"QC762X)80D@;$U4X!)*Y]HIB Y$P(ITB& LESB=!-5W R$Q M^8Q5#%B!-A^_P;JQVY,_CR$+=$A"/*IL'K#F0TFI&HL<(]0?A+LBKZGE 5=F M5/*.S0SI'%661*4$FJE)( %J]=FHY)P4G"-_:FPJ-I&&#M+.9[MVCE3$5L7I M8,P"C0O"U1^P8.IF8Q*BV$>OOX:$AH(+E0%M,-D^2$4K8Q"IWSCU*!_[).W" M6+C(QV2O Y@D-$+B3MBBK3L?K=$Y.:P*":7GMJ/]J1F5 P=5E ^L7%J(* M@)FH6NZ7CY+7E&=J$1KIV:O:V44:NKIDUZ0G26VJNQW1DT#^WC-TD/>CX$_* M4&0_'UP$\WD4W,AEKR7%:1\+8&!ZE#4:9QK,IC3K:Z5PU(OCJ3[F)K@MW:K[ MDAW!^E53?+ E,H;PX1X-.BI@U6@.:W(2(_FD!0BLF/!(]9^6NL0VF=8E_4Q' MP9&E*;2#M"B^#CXH-1X9P8GV/\<84\>>",.C1;QLYI!P5%46<0'2->"8!-NA M0P&SN)'S$R^O,'VCGXE*B-F7A10,20$3/E/$JJJ;5"_L%%)A42F#B EQ,&;< M&W]'9HCLD9"W%B)][^*&*@R8ENK^*ZQ(N)4.F4U!^"Z(F!8)".Z)JA=".I%- MI!S(XZJ+UHA:@>IXKT=KB=[3?(5J+^99O8#BMTBN_]&17.(FRXQY)RYM_&0C M^-7-=3 ;];OW&F5+]:@WMJZ2M\8')P?34L70KQ2?X(5T*C(BNZ5)R$48_5#Q M.T93BJXBQ^,@"B?1A$WCT2R,QF-V/8(6,NJ/6?#!< JNQ*( MCKY6HVD_' ZGXH2^XO#[(I'**2S.BX8][H=3H,/W]:(JJEZ\FA*6C$FQPS'M M"]7%[4G@%85.J81Z7LL7;*D+ZW;%2B+_@=$(5T'1!:?G6N$B!OF+; 0D C5A M'-\8LGDLJ+8];.O0M9;L5TUCZZBS/.,^5UQ* .];U,.YS@ON4VJ'::^_FETI M\E*MT)@)](V/1WE/!3H;$JV^W(?N(+64I1CTPUE_)NC;#P?3D:#O))P/1H*^ MHW (,@JC[P!^KZ,OQD\Q^C8 &J.LIN0Y1WRSF;4&0X6":R50*YF0 15K28&G M<8?9UL*DC35$#"HYD*D++-6J/4&N)&HOX@G,U4 M5E\;D1HB;PGL<(*3_+8BKA%@!9)[_"ZG0]D)4?)]/#B7BEK1L-=W7ZFL"D2L M^23X#D3IW6[C5G>R"P/6Z?Y$0V1(=]07J H4&*&[P*JT^*A>+U27*F(]VG2O5 M_Y:*9NNZN%+W5MB);@+_8)6(K0FLTN/(U-\C6Z@2@9>L_;.X:%6G+C7(8\W! M)=A+?\@<)];+.91'0L84+9N*NFIBWXP:(>KK(D*K6#S/HBBR:JNKF 2ZG$ P M%MAQ3"X#C#2V;:9S>TN5<43J%RHL2ZQ/2VBD:D&1,B+&1 T^9QYX 15CW">G M%E?3.C!/E:O>4!$)F<9]BY.+'Y52KF);?;:M?T;KLLQW MU4#%TET]UG&_Y5-!?9W<8M*$T2H^NW'&D$^&#UA2&=-26PY:$(SV2:UB8L:S M4H7TRWDLM0_ID5/]^.RH3K9S@'J?[BDJ/=^D[I)YDSX19TU'HW1:O;12O+?W M:?+ _E)D^OM )/K-HY0N1H3V,H4),1N! ML(!K+9'#3UW!:4D-H QZ5:TO?N87H^6G=J3F?( _6PVYV)DL,:$6BB*N$U)I M'G*@.MM<=C2^X'S#@-='2HJ<(#I@2UVKW29O-D/9*?+Q!AMD/=IA,N?4M^#Q M0A5%UDBD_'0[H0.BPJ,L82-(!ALF?DZG*5C'"I[!MA]PU/GR M@N?5&8CHP3>F2T]O:;244HY%\[..3MP([TDS'ZDI=EEE%<%0"3>Q!D@,?S4; MT@IQ8E'F4F&;X"L;G4\6'TDE?.VNCDIGS88C*@]U/@S'@RG\]573>H/)H(>! M]^>#46\67'QGUP?$Y:/HC'"-)Z0X'I7_(?D6O@*R(/"1 M35(MV6G8I7]Q'NNT:ARR-LOD)<;422Z[M(HV:VU1+( >0&'.+U 5JMC$_ZFI M0G4M:!K&#KDL#>NNN&E]SCH83M5V\//LZ#2Q_E3VSJ3$J\AE;Y1=7%I7 MI'"@9.%PR0G_:I^$!LIT*%<-LEY[,368J-&>]?W7 A-Z5?V]W5\0(EZW]':W MF!H TAX9?)!KY)J]0%3Y4W*VWRMS3 LC'/0JA? J4S=UGK=#KE0+.RZSFI=B M"3-5ZXUF:M. \K.<8 4W]/I MR%1K;']JR8ENG-V9<4GC8HDYIAD9 &DT&P60TU%7! M&S\6S*7 3;_"2VYKZRBC\*A<#,2!C MF1"9<*+5?;+).6AI$$[0TAA&PTGP4W/OBVD83:;H/AU./#OQH%(T"*=CS"F< MSU6]_V/'A[:R83@=3,AH!H 8>*FRUL_>J=)[K,M]-!3*JDT$ @HJF=B,!^\N M[J&(1F#J#Y<7K)GICHU26J], @75$DFIAHO'83ZG54UN[9E8:#2IBU MX]VX"?,F?BAUS%?C^WKK2-RU]!%JI^N',]D9[DEX4?*+!K:$YF$@Y&AFE%HCCV^UPE%/2#<(L7I(\GZ@:E M)B,HZH/:0/Q V8WP!Q;,0^6.7F$4:,%#8$48.4C\0D//SPXU>MF*5UTK,-LW M9\$P ]9E8$:&3TI4-J683ZTY])*VPF)1H\FW*A+DID47CD1<M!7/M9]238V;LY-8L MU6+("RHJ9(5N:UN;>(@HTMZHF6>#Z83++IP/Y]@[=SH9PG;Q5AN)]_@IX>ML MS\N-KUE=G>>8'P*?&2!T/UJJJ'U-5VTA1L@&0$_Z@?(.W?]_D@1%J_",9A?W3BG"X,8?TH+>-6IC!?5)?(/H@ _,&TIVT: M0GAX+6X=OO=TZ%F+R#?"^L'.1QB>W!F]VH[+J(W&@6+W"+>=20W>EYJS9#J< M5]K0RFJ\V2'*"DB;/;H [M3\6=W]IFNU^@8B2V4QD_YWIMSD\0V"*%:8E!2X M,N7""$UG/9YD1=UD3*$4'9K PHOMXD\8.3F1<_0B*Z(\H[C,_A7T^6N M/H>,N,+:G8U)-T:M ZK7+'9P$L1)Y46PUV,QG(59Q7:CJ#R6I-:2\&27,E)'ZV]-M36XYIK@/L,*X34ZWB:8E-9)>7'S\*( MC5'3,<7:*34!<(0JC VFX;0_0NUO,(ET'*YJSCF(QB%V"\30OE$8S4:T<65C M>RM='GXJ\L,N.'_VT]N?L-P%;NL5"O<[_QL$L MJ:62]72;HZM'4J=EFXF MLRW$I4.@\(F3R+**!$^A-@QY1H0Y"^:#I_$M6-:D6#6B,&I ]A:2$H%DX MY'P8M%_D!8F>RAA)(>@6X5$K)H1%2 /%01V1\ MU.WK^4)D14PZ?J=[]A[%TLV3A''JT4[N+.V@4C<%[E,5J!5.2# ?G M7N&=51%)+U+C04R6.,OYR$!\*+ O*^"#E5NC6\=S,2@[UPZ30"DP+LNID@^< M#?5(_K0C^XL?MO!>#;:23P7W1;+R)G588?C5\O=D7V)3A;1&]/778 7ML+0CL5J3$$1A0\I6YV'\P$E#(PGQDG!95$'_5DPGJ![?SI1 M+;MPY!#D';)7CX=D;L6/)>0-[NQ_I5VQ1K-)_@%1? MBWFD5'X./C<&'0+CST#^>XSD@IO@T,;,,4F;,8=\I=8W_H;''X6SR=@Z_O,H MG(PGRA,P'O)?88B-$>,^H8-R?9Q/H@B&54NIGDEW9(,?]M2#,!I-U=1?#64 M@G59] 6UC8%Y)$-2^GR]IS *9_2G+ 814W<*2K?'TVN_PA1L#EI2$%GVJ-,[ M.[U*N@!Q72I\3U+9H<"RQGOM53AL$F6J72@JYUW7-0 M]6]>88LT:11#RS0KT_7)E)S:%-[%/1<5J.CN5.'S.^#^?/9<#I:3ZU7F*=X4 MMCOJ7.A4K'"2"F-"J.RQI.PC68&X? '2(H:WH.Q$/O=8NI]L'MVXM$IV(0NA MIP2MM;]@DKA4KQ1W) ZTPP(DOHT*0F$^K5+UE&E/=.E$%4',BQ5M@-T1I@^> MY%@A@I@:O? \V>V-&;2*(^?/4(,'##A_]M/5U7LL(_VQ%5[^7NVAD1Q',UDC!]AM8@ MX?.U:@I)I09_7_J%GNYOUB,S)^R&,(V4 MO$U:.>SN_-F/5S]3)]=.S"R5X_E'D"^6P6R$ M<5+/+/&;VB%8TKBN4DO:?%*J<(<"S7CE7F4_LWAF-58D;A8G^6BH.I'! MAPT6J=+[,9&(7E1;U%$+2DM:21!N_9O(Y7, L\D5DJI\7)*T+@AQY,I&FQ(. M7&<-=*WEKU)_RA,H4OJ6K\JXE52>!;67A[N$KFWDD5S]CJK/:JNPU5J)WZQRT!08,KQ04 59 $-3K6I2_'[EI4KSTF0CAB0% MDSN0=$J*#/& 1,>>(W:A?48AH$Q@7J90"$9"A1Y6D0?I?0DP%)N^*'.>3J;J MV"2:V2!-8<57"<%6"AAGR8,R(1M>40JO(+&_5D8-+SU"/!AGHSW5UC,%2%4Z MT[%")'YR$>NR;7\]BP:1U>3+5_B!#7%1-+3RX-$];Y=V.'\&ZC%P/;$ELH"2 ME[J HA5DB2NKE7+H!3=D*B/+IVWSMKDY*LZ>FKK,7OV_G [T\_5:-$U2.E([,C=?+K!_M!'I1%WMU"[;&LDH@-*X#@_C1M\WEC2B_ M+)2 7%9T:I\^"X;A<#A0'4UT"Q39P2 <3T?!:RDHHOI)U;8Y'863>1]T=YF; MZ6*+5&P?]I!K7SJ;A-%)YBKLJ),Z" M:#S%-AIU'?NX'VW-[*75J M=XIVQ7;[4PF3-*NLH0?^4TJ Z7U;99/.@M$TG/6Q@ZL)R*^VB!F,PSD.&$N@ M&FG[O$8,UQE0^WK*"]U7ZO]%DW[0UTFG]>V=*51Q&Q#\9'>?9WQP3DJS;J&'B7EU++G;E'(>#:*@%]TJ-124P$2=3 M @;J:N9*$XIXI1M?KMN27]BO9"VIML^S8#+$KJMC)UM7=;YXK[,%&T^$*F)H MND![W))CU5/,P5P%[ES>"[+NBA:I7-LG*U]9Z*^LY"NZ5XC\P>YQ<,0] M0:"V<@\EG,..D/L92QW'^[QX3ARXFK=#KCL,B+O@RJ?3<01HD.5DYL-7'&I7 M29[XN1*I=8R5)8%3B&,XT( MM0?3X IXYJ79#J]#IY1PQV=5=EX<<>JX!>SN*H#O],,(#VM41[,?40;[$R6I MO+5;^#1A]I41%MY8UY2\2[*S-275Y?B@G6EDEVZ9T;[X1.'0T@Y-;34F[/1J]W56*DEV6"RW;ZO^N[[0:@G2 M]G>=E;KWR9. JMK-U7_I -2F5T]:ZJEPQ89X]7]WA:OG7??^LLP19I4WVN+\ M4@+IVBY TU_A/7H(4PP(L,K=LI3C%T+5"Y[ZN'("IS6@OFYK5W\>7:#]E(*Z M9U0O93:F)%6UBC)?[Q^(%6&S#FP7)/X5='>II -*L1C/9UC/.QJ.@D\9 ']C M?!D4+YG N>)%/@G[HR'&3F$N!B8UA^Q%35?B5-(CA^%\C#5/^N-Q$U[8G1DE M @.K/^SR,N6G@QDF* _ZM8:.H%D )LS"N6[4OCL*]@@NDO$$1>=Q&(V;N[1/ MIN$(]C89A\/),&@Y3B7>&1%Y&/;GR*3&<$//./C^RI;^=9L.N@K;#I:*PL\M MNVAW_SWWO""QN6:PTX'\])4T1US<<]*)JL.0P:N[K7*4K%>/EH2OK/@#JF^/_I!.C63@NV MJA,,0>Q$,IO">:H%<2BXCH<;A%$_@O\/QP,]A#-R@B4;DC@@AQ.J6"_YHLXVX'!@0SF(V#,;9[::9,-#I@K:/A;'9Z&?+Q*)S/\%8>3<+9 MW-%BL7]]XY5@.0=P7"=]IQIZ2VV2JS$$=Z:-I%.8W*[19C44U%UN=/=-B@/6 MJD1;)V@LS6,M D521X-H^"P%8IY$4DUW6;4[]'.L%N"K3'U&><:#/LHF4;]/ M'=^&O3D6;QSU0-O^+OAH2E\/,'UI.H8_9T"8.'"$(^"/$0Z4?&;8N6IF/]0# M)U,:"-S^.T&Z3YF8:Q*K!CP;^19[\KX3\!0UC/N [^%D,)'7$<(NSX#+%3; M_Q_V8 7XT2E^F\6=-/$3HR6*<*U[^UC M7H?\6TOP_\8MP1T#G:EIU(!,V 1PSE_1#_1[^1K'VS3KP]COG4=_\?L.GY: MX]]NJC"%-"B!W6NF_]:9\%MGPO\6G0D= 7\)G.^P25@&LKN#&5QB]&]13K]U M;?O6M+^.S6*:T23 M=^MJAR\E5=^05/W:"K-1R/)1D,5A4-]ZT?V=>]']XW2AZXR^1H?9OY=F_E6?_5I[]'ZP\ M>XMA5@K;B#;HE:'^:Y6,]K3TJI7;%0!T$4_^0>K8?JOW^?>M]]E%CZF^0=%Y M3X@'^5:*[3^G%%OWDT79O;@G5/OXN$L41-O34[[5:OM6J^TKUFJ34&5,>/UT M\S(X/\.E )0_*BC7Y_E]G/6"?H/GH<7JZ1,?_H?X6QI2B2W0NKG$#.6W?+P- M0![PY^1R.J5>I@4V)=2&J5U4R7=1./_"BQ=/4(K*84:28! M4BU5GK!D*2HK9BWSMB-L&S.I+YZ,T@/_X1Y/ S\QJ]8A!&]RK6,,;4T7/39G M"QWZ,F4['D)SVNQ%)^QO/! ]\8]8=B6Y?$,5[-R4S[9<>WEU0Z]ZLJ\;**)3 M;JU)H75;DO*#QAU9F;9-^!0-_',T9.,V3C/V3^/D[#9-T+",AN3>IEGZ_EFZ MI?2ZN;LV9K4C$>RSIUEV P_5J_CE \@T:'? 1$BWT(-6042Y]Q9^H14CW.]:%;7KAZ0_';-EFJ-B@3==TBV>Q%F^33> ROYM?SYL?-X]W?+$O,JG MR(IMN9+UL;]$_S?\9>!6 3HI<;+^=EOFI'.(;*@USD1<'V<=#*X:F;D7;<>HF"6#.IO.C MN11;)V0L/"5!L[LN74^&=)^[^4 8RNSYS8G]P=!FSVTF(I+.%UK6_FZ:7=L;E835#A!7 M:W!27QL,T)8:W&'VRJ*/?J()$;Y&GFL54=H/_]I);?T"S+#7&4J2*1NFVK#D MRY)E7=90BWEK.KJOFP/KZ@^M^:3=C%M1\);5JE>H5CE8NMPK]MV?D4[09D2> M-1B1W\:/:LADO?^7?XZFLQ\:)GL,^B,:./ .>$/=$*2= H9 F:;-;<=?TVM" M46_0F_F(<8&2C+D*U8FZDE5F3OO0EO1U\^[3Q]\%UUA<_2//08;^CT!!U'%#'$A#I3#K+'F@ MA!GQ2W%: ;[< .5*NIE^'YE-?6R##Z43&%KR51O=I:_^S]6-;SH'E237J]FF MQIB4UU&#."KWON%8B'-LP4%YN:XSBS;_=&RK?\NEA\^MFQ@T^(Y&38ZMZG0 MQ[_5.;U/"DP/>F-7&?EXEQ:K2RQ4_MC%+VCT .W]-CRR ME4%\T!E8*A[2I&5JSZ_)D#R1$[>D\'?7,'P)]?4QGIQZAS"KJ?4.TZBDV+L7 MWU.R[!MG^99P_Y^:<'\$:Y^4C_\4HXX_8=ZOUU93=_W6F+;<=X^KH34'_@M@ M]O42R[LSB9?)\J@TUI8+_=3M?D&"]%,PYFC^[U';6UO*[=&7*\FW[D4VGSR9 MU)Z8J?N46^188JMS17ZM_%9'YO+H5W9>:[<$UJ>@46-F:'T@)HJZT@GEC?:_ M+W'-7 7MQ6JYPT M!UP=S6YTB:&>6=KLV#Z>9=H>6-F6==KT9K< /GDS8S=)GKY9:^#2%Z"_$L_^2?.&G\*EC'Q'>WAYR>&(FH">UT:$J?T[C$]T1_/U:"J+/ M0'@LS;@1'9Z>*^QLZ:NG 3NP/3D1V,_SOBPEV*?MGIH47)\#8PRPOQ5\]I9. M\YR/\B*T,[$=9MDM@;?EEO$DJG8-9Z170TL&MAO_&J'MR2]2;*0R_VAOG$@8 MCFS5]\E6)WS+^/W2K= WRA_EFIM#.S:[)H>? JD=,H*V!XSLL5'6[3^V[\)= MO"?FY! _71LZED7AQYBF!&#D\3])(N_C4Q;5/'/;W5Y-Z&W,)P%5XM/-B;31 MME..^ ]^PCS6IVP6LWV;5O.JY=GKEF?O6J7;6L[LR2MV,VCI%E()E^VV4B<] M-C39C$#N*X\&Y7U)4>Z1S1W)_'U:D&I3HF/3)>MYU)RKVP"$U@30KQHRWI+( M>4R::!O3*9VW\^DU9/=V-V8T!.9W8,9M)^%30EFR[_C]5HG/3N-M G/7/. N M)$X[11?L7W/]=YX E#0 ABR'1#5M?MXPY$/A'LIR3WT4+AW MY3?KA?JTA_+R-HYW_P_'X7_64#,+/KC*5M4?O)-^7Y;[W_Y_4$L#!!0 ( M -E#HTY?;[]A3P( +@+ - >&PON]Y=5IBANHS46&N([F0#"D]E(575Q*C MK#9)C'ISWP\]A@B'2<0;=L-4#5+1 "+O]:9#B&#R>OOS5"7;T"[CE[ M,YOY#Z=74_^)#9Q"X!B?LA@&X5OH_3[TS/?W@TUP E\\$_X4>X(.GX=^@CP! M7^P!CZ ]B9NV+(ERP<>=.X?.HCG-<^T2JH=6$*PQE*1=-OS7:)JB5O5MU.;'ZIY?H2: M7_H]%YACB>BV:-W[__-;_L>*SR_^7++]5YD*?D&-YN \ I&+8Q 9'H/(H^C) MR[\LTNO.QJT#>.?X';Q@U1"J"._DEB3+L--C[C\Q_&(N5G3G$!Q/88U7:*6O MT3M\G9OA'#54W9DEVF ,1_NS$1Z$PZSE@(CA:-_BC#3LG2TXWM63'U!+ P04 M " #90Z-.8.H6D% % Z+@ #P 'AL+W=O&J2DU[*N2[9J+U600#A*[[6 R)HPR:#MRJ$BI)<"6-IR(W87,K6=<]B;WU3;I[+V!;[#4O4";VKN7Y(+65!2,=$VN/< 8 (P/!DB&,^I!)@!DLD?(N8-P M/]!$+LFE;-8>9 I IH>#I+KR(#, ,CL8Y-S(PH/, X4+> MJA45_/7C6/,%(/J"2W1!->\::::8ME4_HAT#:,?(:*WF@FGMNNN"BTT%?X0> M0T/T&!?NJY3E,Z_K3B2WIF+*>L10L7(Y^M':F-X/DR%+Q,B6N&-/3-@1[HX5H\L;I8T+RB)'E 88L_1<.^21&]HD+68*O M&))(C"R1<.P2PDP@GR3(/@&#&#+T,2&W),AN\<.88!M"CDF0';,KGOD%ZF." MV2MDR83"FF!;0HY)D!T3B&^"C)!@$F3!] *=(!WDE@39+3LBGBDSE-=]3,@M M";);=H0\(4S(+0EV-BN,.6M54=D.[V-"MDD.D=DBP_/"]G+%2C\U#=DF/62. MZR'Q,2';I'O/<9&A&]C;K61F"GDG/4S"B_PJ]S$A[Z3(WMD9[)YKW5^ 2L%U MDWTNG&P%N[UO$Y)/NL^EDRW,U,>$+)0B6V@3DP=&\Q223HHLG0W5O&T:JEZ< M(UW!IW=.'Q.23KJ7"[-3-(.AFR M='9A;@^3&22=#%DZNS"OEDM6](;)#)).AKY2#TP8>SF!#)).AK[: F'ZHWD& M22=#EPZ$Z8_F&;A/ZB[4SXFI)X< M63T@9O]E0^K)D=7SKRCLG5=N3[.5SXV=@&ORF=!X'!W_B+K-9.\[!"'U''7J M&765]=EIR99PMMRPM:%S-%W)_-%JLT<[LCEFU=7]JR6_&WI*Z\N\;; MMNVS_P!02P,$% @ V4.C3IJW"#M+ @ %RH !H !X;"]?CI(BSZB;;M!<0;/H' ML25!9)'D]E6]J0HD^KHP/FUL FWM5C@=+C2SHWY=2U^7CJ\^K]63BK\+*O=YD,P'"3THS <%>I#.!RD]*,X'17J0S0<9/:B>#ZKI0??S0??T MH(?YH =ZD%\#&=?\)(0U7VL/N/9\KST V_/%]H!LSS?; [0]7VT/V/9\MSV MV_/E]H!NS[?; [P]7V\!>@M?;P%ZRP+7VNABFZ^W +V%K[< O86OMP"]A:^W M +V%K[< O86OMP"]A:^W +V%KW< >@>^W@'H'?AZ!Z!W6."L!!V6\/4.0._ MUSL O0-?[P#T#GR] ] [\/4.0._ USL O0-?;P5Z*U]O!7HK7V\%>BM?;P5Z MZP)GW>BPFZ^W KV5K[<"O96OMP*]E:^W KV5K[<"O96O=P1Z1[[>$>@=^7I' MH'?DZQV!WI&O=P1ZQP7N5:*;E7R](] [\O6.0._(USL"O2-?[PCTCGR]#>AM M?+T-Z&U\O0WH;7R]#>AM?+T-Z&U\O0WH;0L\:X(>-N'K;4!OX^MM0&_CZVU M;^/K70.]:[[>]43O?&R&M/M1AE-[R+ILD6-ZRL743; ED&" M%S#):1,UB2W;0'G[<0*,-*A(1;32OVF:'.>IGP:ULS;:F/7Q,1B85CEAD1#FJ>Q1W%U>4,K^]RE MV?7[];'ULK#>=VUE4^L&]C+47YK./QJ6@;II36Q:'T_R@F)VN\U=8KZV+'(U M%FR/"5]O',_S?7]>*(2VIA]%T.,%4..3GE;4&[1DV%]T_^JX&?NZ%R M@>8^Y&I([8['RY'N$A'Y'&K5-3O=?PW/IX/^RK"YOI^ZX7_J\8V73X MW5L_7 X!DD."Y% @.31(#@.2XQ0DQQE(CG.0''R!$@1%5(Y"*DRM^WP79(GYS:?\]GTI\FKOU!+ M 0(4 Q0 ( -A#HTX?(\\#P !," + " 0 !? MD !D;V-0&UL4$L! A0#% @ V$.C3LGB MPPKO *P( !$ ( !F0$ &1O8U!R;W!S+V-O&UL M4$L! A0#% @ V$.C3IE&PO=V]R:W-H965T&UL M4$L! A0#% @ V$.C3DOE?YVS! TA8 !@ ( !G0L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$.C M3J.,V/>]! QQ8 !@ ( !\Q< 'AL+W=O8< !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ V$.C3H8I7BFQ 0 T@, !@ M ( !U", 'AL+W=OX0M0$ -(# 8 " ;LE !X;"]W M;W)K7[4! #2 M P &0 @ &F)P >&PO=V]R:W-H965T&UL4$L! A0#% @ V$.C3LLJ MT4ZT 0 T@, !D ( !?2L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$.C3L-B(:VT 0 T@, !D M ( !.S$ 'AL+W=O57/K&PO M=V]R:W-H965TW1HM $ M -(# 9 " 10U !X;"]W;W)K&UL4$L! A0#% @ V$.C3A_?!@>T 0 T@, !D ( ! M_S8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V$.C3BDN)):T 0 T@, !D ( !P3P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$.C3O(&%:NW 0 T@, !D M ( !GT@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V$.C3J[(ZI7& 0 -P0 !D ( !@4X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV$.C3B[1PHFW 0 T@, !D ( !BE0 'AL+W=O M7 >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ V$.C3A3U271? @ [@< !D M ( !RF 'AL+W=O&PO=V]R:W-H M965TME !X;"]W;W)K&UL4$L! M A0#% @ V$.C3I\6\(I\ @ @ !D ( !*&@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$.C M3J+J%FD1 P U0L !D ( !WF\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$.C3C0/]H7# @ <@L M !D ( !'7@ 'AL+W=OP M>&PO=V]R:W-H965T&UL4$L! A0#% @ V$.C3CBRE0X3 @ > 8 !D M ( !PG\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ V4.C3KM=:R=' @ X08 !D ( !VH< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V4.C3OLJ M@>1R @ _ < !D ( !A(\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V4.C3B#2@XC8 @ Z@L !D M ( !7I8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V4.C3BC>+13H 0 P4 !D ( ! M$Y\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V4.C3G$X?S3K @ &0L !D ( !N*4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V4.C3L@K_:Q' M P L X !D ( !WZT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V4.C3F#J%I!0!0 M.BX \ ( !)@$! 'AL+W=O7!E&UL4$L%!@ 0 !/ $\ FQ4 %L+ 0 $! end
XML 87 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 88 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 136 283 1 true 55 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.blackbaud.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.blackbaud.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1004501 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 2101100 - Disclosure - Organization Sheet http://www.blackbaud.com/role/Organization Organization Notes 8 false false R9.htm 2102100 - Disclosure - Basis of Presentation Sheet http://www.blackbaud.com/role/BasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 2103100 - Disclosure - Business Combinations Sheet http://www.blackbaud.com/role/BusinessCombinations Business Combinations Notes 10 false false R11.htm 2104100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 11 false false R12.htm 2105100 - Disclosure - Earnings Per Share Sheet http://www.blackbaud.com/role/EarningsPerShare Earnings Per Share Notes 12 false false R13.htm 2106100 - Disclosure - Fair Value Measurements Sheet http://www.blackbaud.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2108100 - Disclosure - Consolidated Financial Statement Details Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails Consolidated Financial Statement Details Notes 14 false false R15.htm 2112100 - Disclosure - Debt Sheet http://www.blackbaud.com/role/Debt Debt Notes 15 false false R16.htm 2113100 - Disclosure - Derivative Instruments Sheet http://www.blackbaud.com/role/DerivativeInstruments Derivative Instruments Notes 16 false false R17.htm 2114100 - Disclosure - Commitments and Contingencies Sheet http://www.blackbaud.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 2115100 - Disclosure - Income Taxes Sheet http://www.blackbaud.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2116100 - Disclosure - Stock-Based Compensation Sheet http://www.blackbaud.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2117100 - Disclosure - Stockholders' Equity Sheet http://www.blackbaud.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 2119100 - Disclosure - Revenue Recognition Sheet http://www.blackbaud.com/role/RevenueRecognition Revenue Recognition Notes 21 false false R22.htm 2120100 - Disclosure - Restructuring Sheet http://www.blackbaud.com/role/Restructuring Restructuring Notes 22 false false R23.htm 2202201 - Disclosure - Basis of Presentation (Policy) Sheet http://www.blackbaud.com/role/BasisOfPresentationPolicy Basis of Presentation (Policy) Policies 23 false false R24.htm 2303301 - Disclosure - Business Combinations (Tables) Sheet http://www.blackbaud.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.blackbaud.com/role/BusinessCombinations 24 false false R25.htm 2304301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssets 25 false false R26.htm 2305301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.blackbaud.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.blackbaud.com/role/EarningsPerShare 26 false false R27.htm 2306301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.blackbaud.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.blackbaud.com/role/FairValueMeasurements 27 false false R28.htm 2308301 - Disclosure - Consolidated Financial Statement Details (Tables) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables Consolidated Financial Statement Details (Tables) Tables http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails 28 false false R29.htm 2312301 - Disclosure - Debt (Tables) Sheet http://www.blackbaud.com/role/DebtTables Debt (Tables) Tables http://www.blackbaud.com/role/Debt 29 false false R30.htm 2313301 - Disclosure - Derivative Instruments (Tables) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.blackbaud.com/role/DerivativeInstruments 30 false false R31.htm 2314301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.blackbaud.com/role/CommitmentsAndContingencies 31 false false R32.htm 2315301 - Disclosure - Income Taxes (Tables) Sheet http://www.blackbaud.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.blackbaud.com/role/IncomeTaxes 32 false false R33.htm 2316301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.blackbaud.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.blackbaud.com/role/StockBasedCompensation 33 false false R34.htm 2317301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.blackbaud.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.blackbaud.com/role/StockholdersEquity 34 false false R35.htm 2319301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.blackbaud.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.blackbaud.com/role/RevenueRecognition 35 false false R36.htm 2320301 - Disclosure - Restructuring (Tables) Sheet http://www.blackbaud.com/role/RestructuringTables Restructuring (Tables) Tables http://www.blackbaud.com/role/Restructuring 36 false false R37.htm 2402402 - Disclosure - Basis of Presentation (Details) Sheet http://www.blackbaud.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://www.blackbaud.com/role/BasisOfPresentationPolicy 37 false false R38.htm 2403402 - Disclosure - Business Combinations (Details) Sheet http://www.blackbaud.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.blackbaud.com/role/BusinessCombinationsTables 38 false false R39.htm 2403403 - Disclosure - Business Combinations (Purchase Price Allocation) (Details) Sheet http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails Business Combinations (Purchase Price Allocation) (Details) Details http://www.blackbaud.com/role/BusinessCombinationsTables 39 false false R40.htm 2403404 - Disclosure - Business Combinations (Acquired Intangible Assets) (Details) Sheet http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails Business Combinations (Acquired Intangible Assets) (Details) Details http://www.blackbaud.com/role/BusinessCombinationsTables 40 false false R41.htm 2404402 - Disclosure - Goodwill and Other Intangible Assets (Change in Goodwill) (Details) Sheet http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails Goodwill and Other Intangible Assets (Change in Goodwill) (Details) Details http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsTables 41 false false R42.htm 2405402 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Sheet http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Details http://www.blackbaud.com/role/EarningsPerShareTables 42 false false R43.htm 2406402 - Disclosure - Fair Value Measurements Fair Value Measurements (Details) Sheet http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails Fair Value Measurements Fair Value Measurements (Details) Details 43 false false R44.htm 2406403 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) Sheet http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) Details http://www.blackbaud.com/role/FairValueMeasurementsTables 44 false false R45.htm 2408402 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) Details http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables 45 false false R46.htm 2408403 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) Details http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables 46 false false R47.htm 2412402 - Disclosure - Debt (Details) Sheet http://www.blackbaud.com/role/DebtDetails Debt (Details) Details http://www.blackbaud.com/role/DebtTables 47 false false R48.htm 2412403 - Disclosure - Debt (Summary of Debt) (Details) Sheet http://www.blackbaud.com/role/DebtSummaryOfDebtDetails Debt (Summary of Debt) (Details) Details http://www.blackbaud.com/role/DebtTables 48 false false R49.htm 2412404 - Disclosure - Debt (Annual Maturities Related to Credit Facility) (Details) Sheet http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails Debt (Annual Maturities Related to Credit Facility) (Details) Details http://www.blackbaud.com/role/DebtTables 49 false false R50.htm 2413402 - Disclosure - Derivative Instruments (Details) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.blackbaud.com/role/DerivativeInstrumentsTables 50 false false R51.htm 2413403 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails Derivative Instruments (Fair Value of Derivative Instruments) (Details) Details http://www.blackbaud.com/role/DerivativeInstrumentsTables 51 false false R52.htm 2413404 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) Details http://www.blackbaud.com/role/DerivativeInstrumentsTables 52 false false R53.htm 2414402 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 53 false false R54.htm 2414403 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails Commitments and Contingencies (Components of Lease Expense) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 54 false false R55.htm 2414404 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 55 false false R56.htm 2414405 - Disclosure - Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 56 false false R57.htm 2414406 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 57 false false R58.htm 2414407 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 58 false false R59.htm 2415403 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details) Sheet http://www.blackbaud.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDetails Income Taxes (Schedule of Effective Income Tax Rates) (Details) Details http://www.blackbaud.com/role/IncomeTaxesTables 59 false false R60.htm 2416402 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) Sheet http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) Details http://www.blackbaud.com/role/StockBasedCompensationTables 60 false false R61.htm 2417402 - Disclosure - Stockholders' Equity (Details) Sheet http://www.blackbaud.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.blackbaud.com/role/StockholdersEquityTables 61 false false R62.htm 2417403 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) Sheet http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) Details http://www.blackbaud.com/role/StockholdersEquityTables 62 false false R63.htm 2419402 - Disclosure - Revenue Recognition (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 63 false false R64.htm 2419403 - Disclosure - Revenue Recognition (Contract Balances) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails Revenue Recognition (Contract Balances) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 64 false false R65.htm 2419404 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails Revenue Recognition (Disaggregation of Revenue by Geography) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 65 false false R66.htm 2419405 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 66 false false R67.htm 2420402 - Disclosure - Restructuring (Details) Sheet http://www.blackbaud.com/role/RestructuringDetails Restructuring (Details) Details http://www.blackbaud.com/role/RestructuringTables 67 false false R68.htm 2420403 - Disclosure - Restructuring (Schedule of Restructuring Costs) (Details) Sheet http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails Restructuring (Schedule of Restructuring Costs) (Details) Details http://www.blackbaud.com/role/RestructuringTables 68 false false R69.htm 2420404 - Disclosure - Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details) Sheet http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details) Details http://www.blackbaud.com/role/RestructuringTables 69 false false R9999.htm Uncategorized Items - a2019q110-q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - a2019q110-q.htm Cover 70 false false All Reports Book All Reports a2019q110-q.htm a2019q110-qexx1096.htm a2019q110-qexx1097.htm a2019q110-qexx311.htm a2019q110-qexx312.htm a2019q110-qexx321.htm a2019q110-qexx322.htm blkb-20190331.xsd blkb-20190331_cal.xml blkb-20190331_def.xml blkb-20190331_lab.xml blkb-20190331_pre.xml arrow-green.jpg bblogo.jpg http://xbrl.sec.gov/stpr/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2018-01-31 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a2019q110-q.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 136, "dts": { "calculationLink": { "local": [ "blkb-20190331_cal.xml" ] }, "definitionLink": { "local": [ "blkb-20190331_def.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml" ] }, "inline": { "local": [ "a2019q110-q.htm" ] }, "labelLink": { "local": [ "blkb-20190331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "blkb-20190331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml" ] }, "schema": { "local": [ "blkb-20190331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" ] } }, "elementCount": 452, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 23, "http://www.blackbaud.com/20190331": 5, "http://xbrl.sec.gov/dei/2018-01-31": 12, "total": 40 }, "keyCustom": 32, "keyStandard": 251, "memberCustom": 12, "memberStandard": 42, "nsprefix": "blkb", "nsuri": "http://www.blackbaud.com/20190331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "I2019Q1SharesOS", "decimals": "0", "first": true, "lang": null, "name": "dei:EntityCommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.blackbaud.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "I2019Q1SharesOS", "decimals": "0", "first": true, "lang": null, "name": "dei:EntityCommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Business Combinations", "role": "http://www.blackbaud.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Earnings Per Share", "role": "http://www.blackbaud.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Fair Value Measurements", "role": "http://www.blackbaud.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Consolidated Financial Statement Details", "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails", "shortName": "Consolidated Financial Statement Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Debt", "role": "http://www.blackbaud.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Derivative Instruments", "role": "http://www.blackbaud.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Commitments and Contingencies", "role": "http://www.blackbaud.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Income Taxes", "role": "http://www.blackbaud.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Stock-Based Compensation", "role": "http://www.blackbaud.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Stockholders' Equity", "role": "http://www.blackbaud.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Revenue Recognition", "role": "http://www.blackbaud.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Restructuring", "role": "http://www.blackbaud.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation (Policy)", "role": "http://www.blackbaud.com/role/BasisOfPresentationPolicy", "shortName": "Basis of Presentation (Policy)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Business Combinations (Tables)", "role": "http://www.blackbaud.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.blackbaud.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.blackbaud.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Consolidated Financial Statement Details (Tables)", "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables", "shortName": "Consolidated Financial Statement Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Debt (Tables)", "role": "http://www.blackbaud.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Derivative Instruments (Tables)", "role": "http://www.blackbaud.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Income Taxes (Tables)", "role": "http://www.blackbaud.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.blackbaud.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.blackbaud.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.blackbaud.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Restructuring (Tables)", "role": "http://www.blackbaud.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Basis of Presentation (Details)", "role": "http://www.blackbaud.com/role/BasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "I2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationAcquiredReceivablesFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Business Combinations (Details)", "role": "http://www.blackbaud.com/role/BusinessCombinationsDetails", "shortName": "Business Combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "I2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationAcquiredReceivablesFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Business Combinations (Purchase Price Allocation) (Details)", "role": "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "shortName": "Business Combinations (Purchase Price Allocation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "I2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-3", "lang": null, "name": "blkb:BusinessAcquisitionPurchasePriceAllocationCurrentAssetsAndLiabilitiesWorkingCapital", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "D2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Business Combinations (Acquired Intangible Assets) (Details)", "role": "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails", "shortName": "Business Combinations (Acquired Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "D2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Goodwill and Other Intangible Assets (Change in Goodwill) (Details)", "role": "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets (Change in Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)", "role": "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "shortName": "Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "blkb:RestructuringReservePeriodIncreaseDecreaseRelatedtoImpairmentofOperatingLeaseRightofUseAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)", "role": "http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "shortName": "Fair Value Measurements Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)", "role": "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)", "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails", "shortName": "Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)", "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails", "shortName": "Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "lang": null, "name": "us-gaap:AccruedBonusesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "I2017Q2CreditFacility", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Debt (Details)", "role": "http://www.blackbaud.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "I2017Q2CreditFacility", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Debt (Summary of Debt) (Details)", "role": "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails", "shortName": "Debt (Summary of Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Debt (Annual Maturities Related to Credit Facility) (Details)", "role": "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails", "shortName": "Debt (Annual Maturities Related to Credit Facility) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Derivative Instruments (Details)", "role": "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details)", "role": "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Fair Value of Derivative Instruments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)", "role": "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "shortName": "Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "blkb:OperatingLeaseLeaseNotYetCommencedExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "blkb:OperatingLeaseLeaseNotYetCommencedExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails", "shortName": "Commitments and Contingencies (Components of Lease Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414404 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details", "shortName": "Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "shortName": "Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails", "shortName": "Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details)", "role": "http://www.blackbaud.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDetails", "shortName": "Income Taxes (Schedule of Effective Income Tax Rates) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details)", "role": "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "D2019Q1AnnualDividend", "decimals": "2", "first": true, "lang": null, "name": "blkb:AnnualDividendperShareApproved", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.blackbaud.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "D2019Q1AnnualDividend", "decimals": "2", "first": true, "lang": null, "name": "blkb:AnnualDividendperShareApproved", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)", "role": "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails", "shortName": "Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Revenue Recognition (Details)", "role": "http://www.blackbaud.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Revenue Recognition (Contract Balances) (Details)", "role": "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails", "shortName": "Revenue Recognition (Contract Balances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419404 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details)", "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails", "shortName": "Revenue Recognition (Disaggregation of Revenue by Geography) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419405 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)", "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails", "shortName": "Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD_us-gaap_StatementBusinessSegmentsAxis_blkb_GeneralMarketsGroupMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Restructuring (Details)", "role": "http://www.blackbaud.com/role/RestructuringDetails", "shortName": "Restructuring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2019Q1_srt_RangeAxis_srt_MinimumMember", "decimals": "-5", "lang": null, "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessExitCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420403 - Disclosure - Restructuring (Schedule of Restructuring Costs) (Details)", "role": "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "shortName": "Restructuring (Schedule of Restructuring Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessExitCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420404 - Disclosure - Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details)", "role": "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails", "shortName": "Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1004501 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Organization", "role": "http://www.blackbaud.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Basis of Presentation", "role": "http://www.blackbaud.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - a2019q110-q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - a2019q110-q.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q110-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 55, "tag": { "blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Accrued Commissions And Salaries, Current and Long-term", "terseLabel": "Accrued commissions and salaries" } } }, "localname": "AccruedCommissionsAndSalariesCurrentAndLongTerm", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Accrued Customer Credit Balances, Current and Long-term", "terseLabel": "Customer credit balances" } } }, "localname": "AccruedCustomerCreditBalancesCurrentAndLongTerm", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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).", "label": "Accrued Expenses And Other Current Liabilities,", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AccruedExpensesAndOtherLiabilitiesNonCurrent": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Accrued Expenses And Other Liabilities, Non-Current", "terseLabel": "Less: Long-term portion" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesNonCurrent", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AccruedExpensesAndOtherLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The disclosure describes the Company's accrued expenses and other liabilities.", "label": "Accrued Expenses And Other Liabilities [Text Block]", "terseLabel": "Components of Accrued Expenses and Other Liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesTextBlock", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "blkb_AccumulatedOtherComprehensiveIncomeRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Other Comprehensive Income [Roll Forward]", "label": "Accumulated Other Comprehensive Income [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income [Roll Forward]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeRollForward", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "stringItemType" }, "blkb_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToEarnings": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of gains (losses) reclassified in the period from accumulated other comprehensive income (loss) to earnings.", "label": "Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) to Earnings", "terseLabel": "Amounts reclassified from accumulated other comprehensive loss to interest expense" } } }, "localname": "AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToEarnings", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AnnualDividendperShareApproved": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The aggregate dividend for each share of common stock outstanding approved by the board of directors for the current year.", "label": "Annual Dividend per Share Approved", "terseLabel": "Annual dividend per share approved (in dollars per share)" } } }, "localname": "AnnualDividendperShareApproved", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "blkb_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsAndLiabilitiesWorkingCapital": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Purchase Price Allocation, Current Assets and Liabilities, Working Capital", "label": "Business Acquisition, Purchase Price Allocation, Current Assets and Liabilities, Working Capital", "terseLabel": "Net working capital, excluding deferred revenue" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationCurrentAssetsAndLiabilitiesWorkingCapital", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "blkb_ChangeInCustomerFundsReceivable": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change In Customer Funds Receivable", "label": "Change In Customer Funds Receivable", "terseLabel": "Change in customer funds receivable" } } }, "localname": "ChangeInCustomerFundsReceivable", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "blkb_CommonStockQuarterlyDividendsPerShareCashPaid": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Quarterly dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Quarterly Dividends, Per Share, Cash Paid", "verboseLabel": "Quarterly dividends paid per share (in dollars per share)" } } }, "localname": "CommonStockQuarterlyDividendsPerShareCashPaid", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "blkb_CostOfOnetimeServicesAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost Of One-time Services And Other [Member]", "label": "Cost Of One-time Services And Other [Member]", "terseLabel": "Cost of one-time services and other [Member]" } } }, "localname": "CostOfOnetimeServicesAndOtherMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "blkb_CostOfRecurringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost Of Recurring [Member]", "label": "Cost Of Recurring [Member]", "terseLabel": "Cost of recurring [Member]" } } }, "localname": "CostOfRecurringMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "blkb_CustomerOperationsCenterMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Operations Center [Member]", "label": "Customer Operations Center [Member]", "terseLabel": "Customer Operations Center [Member]" } } }, "localname": "CustomerOperationsCenterMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "blkb_DerivativeInstrumentsCurrentandLongterm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of derivative instruments. Includes current and non-current portions.", "label": "Derivative Instruments, Current and Long-term", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeInstrumentsCurrentandLongterm", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "blkb_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.blackbaud.com/20190331", "xbrltype": "stringItemType" }, "blkb_DueToCustomersCurrent": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of 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).", "label": "Due To Customers Current", "verboseLabel": "Due to customers" } } }, "localname": "DueToCustomersCurrent", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "blkb_EnterpriseMarketsGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Enterprise Markets Group [Member]", "label": "Enterprise Markets Group [Member]", "terseLabel": "EMG [Member]" } } }, "localname": "EnterpriseMarketsGroupMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the exercise of stock options and stock appreciation rights.", "label": "Exercise Of Stock Options And Stock Appreciation Rights Shares", "terseLabel": "Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)" } } }, "localname": "ExerciseOfStockOptionsAndStockAppreciationRightsShares", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value stock issued during the period as a result of the exercise of stock options and stock appreciation rights.", "label": "Exercise Of Stock Options And Stock Appreciation Rights Value", "terseLabel": "Exercise of stock options and stock appreciation rights and vesting of restricted stock units" } } }, "localname": "ExerciseOfStockOptionsAndStockAppreciationRightsValue", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "blkb_February2018SwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "February 2018 Swap [Member]", "label": "February 2018 Swap [Member]", "terseLabel": "February 2018 Swap [Member]" } } }, "localname": "February2018SwapMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "blkb_GeneralMarketsGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General Markets Group [Member]", "label": "General Markets Group [Member]", "terseLabel": "GMG [Member]" } } }, "localname": "GeneralMarketsGroupMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net change during the reporting period in accrued expenses and other liabilities.", "label": "Increase Decrease Accrued Expenses And Other Liabilities", "verboseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseAccruedExpensesAndOtherLiabilities", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "blkb_InternationalMarketsGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International Markets Group [Member]", "label": "International Markets Group [Member]", "terseLabel": "IMG [Member]" } } }, "localname": "InternationalMarketsGroupMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "blkb_July2017SwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "July 2017 Swap [Member]", "label": "July 2017 Swap [Member]", "terseLabel": "July 2017 Swap [Member]" } } }, "localname": "July2017SwapMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Long-term Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Remaining aggregate minimum purchase commitment" } } }, "localname": "LongtermPurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_NewHQFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New HQ Facility [Member]", "label": "New HQ Facility [Member]", "terseLabel": "New HQ Facility [Member]" } } }, "localname": "NewHQFacilityMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "blkb_NonoperatingIncomeExpenseExcludingInterestExpense": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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).", "label": "Nonoperating Income (Expense), Excluding Interest Expense", "terseLabel": "Other income, net" } } }, "localname": "NonoperatingIncomeExpenseExcludingInterestExpense", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "blkb_NumberOfRenewalOptionsLeases": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Renewal Options, Leases", "label": "Number Of Renewal Options, Leases", "terseLabel": "Number of renewal options (leases)" } } }, "localname": "NumberOfRenewalOptionsLeases", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "blkb_OperatingLeaseLeaseNotYetCommencedExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense, excluding sublease income, for leases that have not yet commenced.", "label": "Operating Lease, Lease Not Yet Commenced, Expense", "terseLabel": "Operating lease, lease not yet commenced, expense" } } }, "localname": "OperatingLeaseLeaseNotYetCommencedExpense", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentBeforeReclassifications": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net of tax amount of other comprehensive income (loss) attributable to the parent entity before reclassifications into income.", "label": "Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent Before Reclassifications", "negatedTerseLabel": "Other comprehensive (loss) income before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentBeforeReclassifications", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "blkb_PercentageOfChangeInBaseRent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Change In Base Rent", "label": "Percentage Of Change In Base Rent", "terseLabel": "Percentage of change In base rent" } } }, "localname": "PercentageOfChangeInBaseRent", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Prepaid Software Maintenance, Current and Long-term", "terseLabel": "Prepaid software maintenance and subscriptions" } } }, "localname": "PrepaidSoftwareMaintenanceCurrentAndLongTerm", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "blkb_RecurringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Recurring [Member]", "label": "Recurring [Member]", "terseLabel": "Recurring [Member]" } } }, "localname": "RecurringMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "blkb_RentableSquareFeet": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Approximate area of square feet included in operating lease agreement.", "label": "Rentable Square Feet", "terseLabel": "Rentable square feet (square foot)" } } }, "localname": "RentableSquareFeet", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "areaItemType" }, "blkb_RestructuringReservePeriodIncreaseDecreaseRelatedtoImpairmentofOperatingLeaseRightofUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the accrual for restructuring costs related to impairments of operating lease right-of-use assets.", "label": "Restructuring Reserve, Period Increase (Decrease), Related to Impairment of Operating Lease Right-of-Use Assets", "terseLabel": "Increases for incurred costs related to impairments of operating lease right-of-use assets", "verboseLabel": "Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets" } } }, "localname": "RestructuringReservePeriodIncreaseDecreaseRelatedtoImpairmentofOperatingLeaseRightofUseAssets", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Effective Income Tax Rate [Table Text Block]", "label": "Schedule Of Effective Income Tax Rate [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rates" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateTableTextBlock", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of components of prepaid expenses and other current assets.", "label": "Schedule Of Prepaid Expenses And Other Assets Current [Table Text Block]", "terseLabel": "Components of Prepaid Expenses and Other Assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "blkb_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]", "label": "Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]", "terseLabel": "Schedule Of Supplemental Balance Sheet Information Related To Leases" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "blkb_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "terseLabel": "Schedule Of Supplemental Cash Flow Information Related To Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "blkb_StockholdersEquityASU201802Adoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents movements included in the statement of stockholders' equity which are specifically related to the adoption of ASU 2018-02.", "label": "StockholdersEquityASU201802Adoption", "negatedTerseLabel": "Reclassification upon early adoption of ASU 2018-02", "terseLabel": "Reclassification upon early adoption of ASU 2018-02" } } }, "localname": "StockholdersEquityASU201802Adoption", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Surrender Of Shares Upon Restricted Stock And Restricted Unit Vesting And Exercise of Stock Appreciation Rights", "terseLabel": "Surrender of shares upon vesting of restricted stock and restricted stock units and exercise of stock appreciation rights" } } }, "localname": "SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "sharesItemType" }, "blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of payments made in advance for income and other taxes. Includes current and non-current portions.", "label": "Taxes, Prepaid And Receivable, Current and Long-term", "terseLabel": "Taxes, prepaid and receivable" } } }, "localname": "TaxesPrepaidAndReceivableCurrentAndLongTerm", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "blkb_ThirdpartyTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Technology developed by a third-party used in conjunction with entity's products and services.", "label": "Third-party Technology [Member]", "terseLabel": "Third-party technology [Member]" } } }, "localname": "ThirdpartyTechnologyMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "blkb_UnrecognizedTaxBenefitCurrentandLongterm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Liability for uncertain tax positions as of the balance sheet date. Includes current and non-current portions.", "label": "Unrecognized Tax Benefit, Current and Long-term", "terseLabel": "Unrecognized tax benefit" } } }, "localname": "UnrecognizedTaxBenefitCurrentandLongterm", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_YourCauseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "YourCause [Member]", "label": "YourCause [Member]", "terseLabel": "YourCause [Member]" } } }, "localname": "YourCauseMember", "nsuri": "http://www.blackbaud.com/20190331", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails", "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag", "terseLabel": "Amendment flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current fiscal year end date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document fiscal period focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document fiscal year focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document period end date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity central index key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity common stock, shares outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity emerging growth company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity filer category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity registrant name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.", "label": "Entity Small Business", "terseLabel": "Entity small business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "invest_DerivativeNotionalAmount": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r120", "r192", "r195", "r338" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "label": "Name of Property [Axis]", "terseLabel": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Name of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r121", "r192", "r196", "r339", "r340" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "stringItemType" }, "stpr_SC": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SOUTH CAROLINA", "terseLabel": "SOUTH CAROLINA" } } }, "localname": "SC", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "stpr_TX": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "TEXAS", "terseLabel": "TEXAS" } } }, "localname": "TX", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r5", "r26" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "verboseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r15", "r193" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance of $5,128 and $4,722 at March 31, 2019 and December 31, 2018, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "auth_ref": [ "r317", "r335" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements.", "label": "Accrued Bonuses", "terseLabel": "Accrued bonuses" } } }, "localname": "AccruedBonusesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrentAndNoncurrent": { "auth_ref": [ "r10", "r12", "r314", "r328" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees.", "label": "Accrued Insurance", "terseLabel": "Accrued health care costs" } } }, "localname": "AccruedInsuranceCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "totalLabel": "Total accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrentAndNoncurrent": { "auth_ref": [ "r198", "r317", "r335" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees.", "label": "Accrued Vacation", "terseLabel": "Accrued vacation costs" } } }, "localname": "AccruedVacationCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r49", "r51", "r52" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Accumulated other comprehensive income (loss), end of period", "periodStartLabel": "Accumulated other comprehensive (loss) income, beginning of period", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r52", "r55", "r236" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r46", "r52", "r55", "r236" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation adjustment [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average amortization period (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Consolidated Financial Statement Details" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r16" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r97" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of adjustment to stockholders' equity associated with an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Employee taxes paid for withheld shares upon equity award settlement" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r203", "r204", "r209", "r210" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "verboseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r111", "r112", "r113", "r114", "r115", "r116" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r204", "r206", "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Allocated stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r38", "r122" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r83", "r281" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred financing costs and discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r83", "r133", "r141" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r106" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares excluded from calculations of diluted (loss) earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r312", "r327" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r41" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r268" ], "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r247", "r250" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Unaudited interim consolidated financial statements" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails", "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r221", "r222" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails", "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill, tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquiredReceivablesFairValue": { "auth_ref": [ "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer.", "label": "Business Combination, Acquired Receivable, Fair Value", "terseLabel": "Estimated fair value of accounts receivable acquired" } } }, "localname": "BusinessCombinationAcquiredReceivablesFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r224" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r224" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r224" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r224" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r224" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r224" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessExitCosts1": { "auth_ref": [ "r83", "r149", "r155", "r161" ], "calculation": { "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Business Exit Costs", "terseLabel": "Contract termination costs" } } }, "localname": "BusinessExitCosts1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r342" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Software development costs, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization expense from costs of obtaining contracts" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r124" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Costs of obtaining contracts" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Current portion of costs of obtaining contracts" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r23", "r85" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r80", "r85", "r87" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "totalLabel": "Total cash, cash equivalents and restricted cash in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r80", "r85", "r87" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r80", "r276" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Accumulated other comprehensive income expected to be reclassified into earnings within next 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging [Member]", "verboseLabel": "Gains and losses on cash flow hedges [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r34", "r165", "r319", "r334" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (see Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r164", "r167" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "verboseLabel": "Dividends paid per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 180,000,000 shares authorized, 60,182,678 and 59,327,633 shares issued at March 31, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r89", "r234", "r237", "r238" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Contract termination costs [Member]" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r184", "r185", "r193" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r184", "r185", "r193" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r184", "r185", "r193" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r194" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized that was included in deferred revenue at beginning of period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r68" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Total included in cost of revenue [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r11", "r169", "r315", "r325" ], "calculation": { "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "totalLabel": "Debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r31", "r172", "r280" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Weighted average effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r170", "r281" ], "calculation": { "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Less: Unamortized discount and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r90", "r217", "r218" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r213", "r216" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r83", "r144" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r42", "r43", "r275" ], "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Noncurrent", "terseLabel": "Derivative assets, long-term portion" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r42", "r43", "r44", "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral", "terseLabel": "Derivative assets, fair value" } } }, "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r42", "r43", "r44", "r260" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral", "terseLabel": "Derivative liabilities, fair value" } } }, "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r248", "r249", "r254", "r257" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r244", "r248", "r254" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r244", "r248", "r254", "r257", "r258", "r262", "r263" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r252", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "negatedTerseLabel": "Gain (loss) reclassified from accumulated other comprehensive loss into income" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r42", "r43", "r275" ], "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "terseLabel": "Derivative liabilities, long-term portion" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r94", "r240", "r241", "r242", "r244", "r246", "r251", "r254", "r259", "r261", "r263" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r266", "r274" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Derivatives Instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging instrument [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r182", "r211" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r179", "r323" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedLabel": "Payment of dividends" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r86" ], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends payable per share (in dollars per share)" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Dividends Payable [Line Items]", "terseLabel": "Dividends Payable [Line Items]" } } }, "localname": "DividendsPayableLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableTable": { "auth_ref": [ "r86" ], "lang": { "en-US": { "role": { "documentation": "A table that contains information regarding dividends that have been declared but not paid as of the financial reporting date. This information may contain the amount, amount per share, declared date, and date to be paid.", "label": "Dividends Payable [Table]", "terseLabel": "Dividends Payable [Table]" } } }, "localname": "DividendsPayableTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "(Loss) earnings per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r98", "r101", "r103", "r104", "r105", "r108", "r321", "r337" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (loss) earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings (Loss) Per Share, Basic and Diluted [Abstract]" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r98", "r101", "r103", "r104", "r105", "r108", "r321", "r337" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (loss) earnings per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r276" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r93", "r214", "r215" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "verboseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r267", "r268", "r269", "r270", "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r199", "r200", "r201", "r269", "r305" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r199", "r200", "r201", "r269", "r306" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r199", "r200", "r201", "r269", "r307" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r199", "r200", "r201", "r269", "r308" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r267", "r271" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r267", "r271" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair value measurements, recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r247", "r251", "r262" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r134", "r137", "r140", "r142", "r310" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r134", "r139" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness.", "label": "Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net", "terseLabel": "Ineffective portion of interest rate swap(s)" } } }, "localname": "GainLossOnCashFlowHedgeIneffectivenessNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r66" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r126", "r127" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions related to current year business combination" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r129" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Effect of foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r67" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r244", "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r118", "r219" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r82" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r82" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r82" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisition and disposal of businesses:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r82" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r102", "r107" ], "calculation": { "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Stock-based awards" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r132", "r138" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r63", "r117", "r278", "r281", "r322" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense under ASC 840" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r301", "r303" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r88", "r89", "r166" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Legal proceedings" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Operating lease, lease not yet commenced, term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019 \u2013 remaining" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lease agreement renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, operating lease, term of contract (less than)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r29" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r316", "r332" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r268" ], "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total financial liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r27", "r91" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]", "terseLabel": "Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]" } } }, "localname": "LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r11", "r171", "r315", "r330" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total required maturities" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Debt, current portion", "verboseLabel": "Less: Debt, current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r95", "r168" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r95", "r168" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r95", "r168" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r95", "r168" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r95", "r168" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r95" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "2019 - remaining" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt [Member]", "terseLabel": "Long-term debt [Member]" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketingRelatedIntangibleAssetsMember": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark.", "label": "Marketing-Related Intangible Assets [Member]", "terseLabel": "Marketing assets [Member]" } } }, "localname": "MarketingRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r80", "r81", "r84" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r56", "r59", "r64", "r84", "r107", "r320", "r336" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows", "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Total included in operating expenses [Member]" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r294", "r303" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r288" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of future payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationDetails", "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r288" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current portion", "verboseLabel": "Operating lease liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r288" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r289", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r287" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationDetails", "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r300", "r303" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r299", "r303" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r283", "r284" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r283", "r284" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r283", "r284" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r283", "r284" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r283", "r284" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r283", "r284" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r96", "r110", "r239" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r239" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r9", "r311", "r326" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r247", "r262" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r232", "r233", "r235" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized (loss) gain on derivative instruments, net of tax" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": { "auth_ref": [ "r47" ], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "negatedTotalLabel": "Net current-period other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r45", "r277" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r57", "r60", "r62", "r174" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r57", "r60", "r232", "r233", "r235" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r49", "r53", "r54", "r245" ], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "totalLabel": "Total amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax": { "auth_ref": [ "r50" ], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax", "negatedTerseLabel": "Tax benefit included in provision for income taxes" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r47", "r49", "r264" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "negatedTerseLabel": "Gain (loss) recognized in accumulated other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r47", "r50" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax", "terseLabel": "Unrealized gains (losses), tax effects" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r318" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r247", "r262" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash adjustments" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestrictedAssetsCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets that are pledged or subject to withdrawal restrictions, classified as other.", "label": "Other Restricted Assets, Current", "terseLabel": "Customer funds receivable" } } }, "localname": "OtherRestrictedAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r83", "r149", "r155", "r161" ], "calculation": { "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Other Restructuring Costs", "terseLabel": "Other costs" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other costs [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r79", "r151" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Costs paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r76" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividend payments to stockholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r76", "r202" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Employee taxes paid for withheld shares upon equity award settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r71", "r229" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Total cash consideration paid for the acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r71" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Purchase of net assets of acquired companies, net of cash and restricted cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r72" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock; 20,000,000 shares authorized, none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets", "totalLabel": "Total prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r21", "r22" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "auth_ref": [ "r9", "r311", "r326" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed after one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Noncurrent", "terseLabel": "Less: Long-term portion" } } }, "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r74" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities": { "auth_ref": [ "r75", "r78" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow from cash and cash items that are not available for withdrawal or usage.", "label": "Proceeds from (Repayments of) Restricted Cash, Financing Activities", "terseLabel": "Change in due to customers" } } }, "localname": "ProceedsFromRepaymentsOfRestrictedCashFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r73", "r207" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r24", "r146" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r146", "r333" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r7", "r145" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r70", "r186" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for doubtful accounts and sales returns" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r77" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Payments on debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r212", "r343" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r6", "r85", "r87" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash due to customers" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r150", "r152", "r159", "r162" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Cumulative costs incurred to date", "verboseLabel": "Restructuring costs, incurred to date" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r150", "r152", "r159", "r162" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Restructuring costs, expected" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r83", "r149", "r155", "r161" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r83" ], "calculation": { "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "totalLabel": "Total" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r151", "r157" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Restructuring reserve, end of period", "periodStartLabel": "Restructuring reserve, beginning of period" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r149", "r156" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Written off upon adoption of ASU 2016-02" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReservePeriodIncreaseDecrease": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the accrual for restructuring costs.", "label": "Restructuring Reserve, Period Increase (Decrease)", "terseLabel": "Increases for incurred costs" } } }, "localname": "RestructuringReservePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r179", "r331" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r187", "r191", "r192" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r96", "r197" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r189" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percentage to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit loans [Member]", "verboseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r298", "r303" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Loss by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r221", "r222" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Effects of Derivative Instruments in Cash Flow Hedging Relationships" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of total share-based compensation cost, including the amounts attributable to each share-based compensation plan and any related tax benefits.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Summary of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r32", "r91", "r175", "r176", "r177", "r178", "r279", "r280", "r282", "r324" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Summary of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Fair Values of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r204", "r205", "r208" ], "lang": { "en-US": { "role": { "documentation": "Schedule that sets forth the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Acquired Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r130", "r131" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r130", "r131" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Change in Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Annual Maturities Related to Credit Facility" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r153", "r154", "r158" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r153", "r154", "r158" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r151", "r160" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Term loans [Member]" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r40" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security deposits" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Reportable segment" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales, marketing and customer success" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r66" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales, marketing and customer success [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r82" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer.", "label": "Short-term Debt [Member]", "terseLabel": "Short-term debt [Member]" } } }, "localname": "ShortTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r119", "r130", "r148", "r152", "r162", "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r36", "r174" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Statement, Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r13", "r14", "r174", "r179" ], "lang": { "en-US": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedLabel": "Restricted stock cancellations (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r174", "r179" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Restricted stock grants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r13", "r14", "r174", "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted stock grants" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r123" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r296", "r303" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r10", "r313", "r329" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Taxes Payable", "terseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Acquired technology [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.", "label": "Technology Service [Member]", "terseLabel": "One-time services and other [Member]" } } }, "localname": "TechnologyServiceMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r35", "r180" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r35", "r180" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r35", "r180", "r181" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 10,999,885 and 10,760,574 shares at March 31, 2019 and December 31, 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r37", "r309" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r295", "r303" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r100", "r105" ], "calculation": { "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average shares outstanding", "totalLabel": "Weighted average common shares assuming dilution" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Common shares and equivalents outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r99", "r105" ], "calculation": { "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares", "verboseLabel": "Weighted average common shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1500-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130534-203044" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130551-203045" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "19A", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=107668666&loc=SL79513924-113897" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109975725&loc=SL5629052-113961" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=68054760&loc=d3e55302-109406" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28)", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r344": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r345": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column B" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e640-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e689-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724391-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.5)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" } }, "version": "2.1" } ZIP 93 0001280058-19-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001280058-19-000020-xbrl.zip M4$L#!!0 ( -E#HTZ-V^$?"LL! (Z<& / 83(P,3EQ,3$P+7$N:'1M M[+UI=]LXMB[\^=Y?P>ON4BJ?M5)*R7:>[/]6B)=AF1Q95 M))7$_>M?@)1$V2(E#Y2M@:=.55L"1 )[/WL"-C9^^G_?KX?.5YUF<3+Z^0B^ M D>.'O6303RZ_/GH][/P6!S]OW?_^Z?_)CBZHD+.'56_O3]\^RU7N9FOF?,H^_GH*L_';UZ__O;MVZMO^%627KZ&4LK7 MWVV?H[+3FXOL^'PP[WH19>=%QT&Y36=!VE]YT%:TSGK7QS'HT&<1LL_RO+KUU5[S8]U7/\F'=>]*>X?9WE% MI^_GZ?!5IONO+I.OKZ>-]F?P]L_BT==^4O^:HJGN34G-N(K))+4#R\?IBI%- M6V?_UCP@-MAJ&*%IJ>/^)$V-!-W4OW'6:G_(;_\P'3?@S#34(6&!0;=>,:CE M4#_M7^HF7!9M3=2+AL,5U#.MLW_KL-T HE'M$)/)*$]OCHV -[/L3J<:.B;Y MU3".SNM?/&VLFVN:WYIJ!:ZRH>8G:1/#ZK5",?"5LZJ9S4"?-^@'VU)'\BCN M9_5O*9IJWJ&_]Z^:*3YKK:.9[A]__;-^>&5;S8^2_OBB0:2*IJ8YK<;%K2XU MMG M;7B6ZGC4P)YY<\U/C3&\N!HV2-VTL>9G0QTUO,RVU/S@>U:IE 7#C0" K__Y MZX?3_I6^CHQ5R_)HU-=S+9XE!$%^ZY<%$Z:_Q:^G/>:B/1PUD:YHJE7(XU3W MK5O2^!IIT-9/DZ%^776^C?%&N,V;:["=78R/^\-4UPRXL(RSYGJSD#8PK6BJ MM\ 6!35::6J&B]::'^;QZ'@!O-P%GL4:<7^[K?H!A-2\T;)]GQ M912-K<9*;SXG\:C!;-;W6T'O;')]E0P;3.J=3G6J;M+DL$[JG WKO#<8UJ)I MQ4#7C[)AB/'W)CQ HX!&PWBD;9"UY+ZO\=Y7,^F6[-1QI\FV%X*\2LCK?E2H MFAJ-7NFA53[S:HM[MU<-FN==FOW'A1XU#S!2IK,58ZC:"Z[=\0>UF6J#T=!3 M1M=8W.ND3B?.#*YMK5.F#68SKZ.O=6&MOJECS*RI7D::QS9MK(/YJ)]'WYNT MF&U;X_PW(^!VIQK^723]IO&:ECI)R5-]N4)-F_:Y7N_WQTF#22C;:IX?C1NT MZ[B."/EYC28MC+%I:8!/-AF/&U3XO+G.L$ZNZZ<]R-/7^-5/KNT/),!+U%LYQMM]:JC8[]>8G$( ^G7V1@^:UH]L2X.!&C2"N&QL,(;9 M>?/*DVVL^=DX:@C83$/=;&RDO9)^BSV:U<'* *YLK]7 U_7SFS+[;N1V%^ZW MXRG;?!YE\PBLSI4H#6.#O;(JJ,%>%4T-ZYTKW:5Z9VD07S5I==/2[%TU>E5U MLI0E%Q?U+RF:&F:3U0GL3-W6R>QXW$!GT] @#O$J<8CKQ<&T3/HK \ZBN3[@ M;XSW&XC0Z(46;2L<]0L]&"5Y T'N=&J4IAJAJ$2I3C"RAB7ZK Y[5FCB%6)T M=R'#DK;9")>-=9:M84RU\I#5N7Q9?72>C.[A1R2CXSN^A!XW:"C34+?0JB^T M]=IU(Z6F\?2\XRV5L,II:=;W<=W&S$S?Q[6[,S/_=.WJ=7WP,=+YN@F:+HO. MSDJGJF$=T9J0U0:F82U_OL*Z9I&JV3LW[&F<(+/,NTW_ICBR;*Q7S UF8]92 M)QO19=,>E&E9H5Z2/+M:K5MLCSJ8-+CK_3H_75__NV%%R+;4_."JR26ZJO6( M9BL!*Q=QZA%A6J?KF?44GS762?2DP1V8-$KCBGW,>7M]$&N$U6B%K#F0G76H M&V@3L]):;LW7J:Y,;'R/Y:Q9MU4P2_K?UL#,]&@,9U8YXC4.>).YK+60_;2? MG3<$N&7;"B6Y-LIOTB&72<,KBZ:&L'!E2%@/[UOK3>L7E)KWG@J$-1B\LJV. M_75!?8'VVG#>RH"^;/#@IXVU2Y)FT LKP%8K5QB9K4B^SM-HE%TDZ764QV42 M ST&8G&*\<77IC0)V[0BH%V9-[! U+NY ]\;C.6Z8:-CQ&IBUG51_\)([HC, M>8.&.*_G4Q-;D]KNQ9;;JNVXNA_EX[2!I*:EGA6-+*@A_H#)FK:NB\=4[X\U+5T8# MCIOWUL:U>VN&I?W1X*+)7Z_:&P1JY>I0_1818WL?V_U_XR1ZB?%C M#!S/C*=[Y/3+3S\?Y?I[_KK,:7M=_#"/\Z%^-TNF^^EU^=D\^O7TV3^=)X,; M)\MOAH:P%^8YQQ?1=3R\>7,67^O,^:B_.2?)=31Z6[1E\7_T&PC&^5LSOI\& M\=?9+PU-Q\/HQD:)^NC=3_'W-_;Y.BW_C <#/2K^-.UA&O6M%#L#P^'KR&XA M@2-G,HKS$QLSV&2 V92^EU^]-W01OY$/MD5=IEK;N?QAPM0_3G0T#$S8G&LU M&JB^F>5D:#GC%YNM<:$M?)WUTWAL__QT\3E-QCK-;]3W./O#KGK^X4VR/#$1 MZR?S?=$_\[3U$7_5U^()5LG^<>G],->$? ML\=_'D:CW PI,-P:VU^Z-Y93Q6]F?=U)/+2YE^6+CIQ1=&T(:JT" \&=F*GQ<]^ M'R>C$^-0IG'?,.HT3_I?#,VJ;WXW;_D?\\D0R=+RNT[[<::3B[+GN.+KBD3$@/0H ## %E!I3NG#+K.AKP8D)HZ^21+TH>P_000^EA M F@(/.@!#NRLI>]Z+J&5;*_K:,DC,81-Y/E8KG6NF[\)/-\H(R8#*RKA,+I< M&"N$E'I4$@JQHGZ A>L'@:\H"#V&@0_G8UW7\<@IPY^?CTR\].8\,8Y*-+HP M+#,&N?B?V22F@W[$'+R"A7D89T9!_$M':3 :^$9W+$S'I<)7$O@AIX*&W'MA% 0R5 M<@%''JD&O*:CP;@907M#+NF[C S* ^1RU[@AB%#JNZXR].*!2XGR#2DK"J_K M6 [X&.!6P5%ZTI58*@]BX0<>#D,:2J$\9'0G,?0#R"A/5(GEFHY'[XPO\=O3 MQQF,C.]^8WW3-!J^-WKT^]_US:+@^4A @)02 E#7Q0:5""J?A 3Y%*"P$KPU M'8_> 6 \.&%B$='6L /3_]+H\5_2Y%M^Y277XVBT.'@DL!"$0\*04<34%908 M@&*E_,"(&JJHO:[C,RC!"*5Y[*NX]$[ZW0U#+3&JSO&"V[=)!O< M\>G>%RXOF4UAZN._4<-A\LUN6H=)ZB>3\_QB,C2 M:OZV8GNZ_AK=#[44[=A M45D!!4/D^R8P=:D72A4&OG 9A"Y2",A*2M9U-)X]1\@HK 8JF%8:U,5 MB@;0=RDVOIIQP8T9,Z8M!,0-C+N#@FJJ:SH>O:.%5G[(5-]_#&_/U1CGPOF^ M'WN-HKY.1H6__3E*/Z5%H#CXGV@XT=6#*@//5!!B$Q*[$M( 4X$@EL97PE!) M94*SRL"OZ6@LT"MC@C8TSQK>/FR>OF<5M:1*A(I"ETDE&#(NN5"^ C"H')EU M'9\ZS]KH:STKR^A+3?*K)(W_8YBZT)E9]GDUM04"GU?&N/+310%)! ^QM!XI<*89.OY5^' FHY&S4ACQ!G& M+\.XI9D9JKM$!R7*!Y]2++LT\B+LJO0&(^_Z<&E?C_2%Q?:O.6KMN[+1WW+5OC<):$R M8S>*T80ZRFA$8C0%\13T4"@7?/C5'8UF:7>.LK4Y!AS(, 2^3[R08H"E1P&Q MM0 \&GB05W-Q@X&)PXREFQ@S",*"(RD MXWV&"DHH%9*H%3&UZXH<\H#J'K<0A]Z(=,N9![%7C7=7P, ME?9Z\^?AO$#&4PZ$\ESCKE#C14O7EP(J/PR,*X86?.UU'5?QXN$Q8F7VYS/^ M9--+[,I6JJ_T*#.V[_VH;[3%AZ1,6KE%GD5SV4BEIB?^/DH-'*QK6]E?W\SG M:V0M;J;2V);*\2>I^6^Y&'L6?;^EG"&WT0A41KB1^3/D@2%90'S/%W!QY7A- MQR,GBR]'AEA'[[!L-PBO?(X=)# 6A/O6?'N*4PA"$9K@ 5 ?^-;<^7Q.X'4= MC]X91_RY8HS/149].MV)6Q%% 8I8$ H;(+G4):Y4D(9804Y=9N+=:J5Y74>[ MD/^,,>*])RB%&WA&%7,4^%10)GW%?1@@S^5FX*IR4==UW.0$[\G!3Y/<'BNQ MNGC1$< F"O(E#WP$*3&^-0X#&SVXPG,E=Q?B_#4='Q9HM,N[^JD)+PPID=1' MRL1%))0FOL4>,R+E>TSX%3K7==S(U&JX=F:4339);Q9FML@I(4),!)40*6K4 MKS A$.8D9 $-J%')%:?6=+3[4$:94/Z0O?[',VSUK'P3J#-FZ(U]0CTS8I\K MUW*#"T]X8&&+84U'.RLII1!T>5:O;Z>>S0\,9>]^LD<6BZS[Z\C,PBF.[+ZY M*LZL6&?I>';@]=5W:YG*9GNHQ- @OAX/]='K\O&+SRP^9LDD+3X5I[W>3"E5 M3GPACBYR\\HNNMC3L%_,OHD']KN+6*=.,41=F[+MO?_[[9VZNS\NWO'Z[DNF M[Q@79FOQK4:4TMQNV4YW5VWJZ.SG5=O"#W2YPWMK,_9VR\( YN^;?3&ES!I" M+?B3Y7:/ZANG,XOG]KYP;?]EB.Y%DTQ/S?QS47=..GUIW>#BJ_*[@7GS]_$P M[L=Y.29G$%];%\/6"YR)2,.6PWB]-(Z=9/Q4E4RU^^DV M2DEY2#.?SIT<(S)_Y+3EL:"?Z=&MG_0BP]N8M#6)VSUI,4M$:F?2"^K-!N F MK!Y,^OFG]%2G7^.^KO3:B;8GCJKP9A M*CNKN.>R;KT^OO5>'V_7ZRM=W6WW[T6[_OU4J_^V$,G/]YN"HI*Q77Y/1N9C M=GO]ODH+V0TQGZGPE=.K-/W2_ Y"Q\_R$1Z&A1.=1_%(#X(H'1E%F>TE(.HG MN3E4;#RF?R"3;ZT7[R6':V;X+.S=S.K%PU5Z)\:=U M"REH34DT>\GR>\][%Z7\T9:]\]WVV:8_7/&KP:#8S8Z&GZ-X\'[D1>,XCX9[ MB8R5<]U5@_ (EG<&80L,PE;X!ITUV'=[WPG[BPG[%OD&CX=/YQX<$$P>&6!V M&-E=P_(X%[);']XYYY!WVSQ;XQQN)EVA4]M;K+9;3M9XG$1WP< V1/XM2_\T M&:_+V]F6O)VM2-CK'+JM8[H_^\\?PNZH+.+NRS!N@T_?[+_,.#P0X5 M.Q7^/5KZNS6=3NX[6W\HTMZM]VS'YN\N:H8..]NP5K@=R\;=HL'N!HJ/D_[. M3]P-B9YF;*C3WVT]VF. U" IRLIN^=GE.WDN[5!A7H9+]?_LJI%MOAK9$C]1 M2_ST6^)G%>:DVJCU647E.RL?7Y/AUWAT>;O/@0+B >]N3>_1O].4F\89;>- M^*]1^D7;HMTGNO!G[_ZPP_BZ=SZ ZA7X[T?V3@J>20H^)C9H&^N\JM/?(7\S MR&\F=8?V9T)[59;,C;).Y3\3\.]%]4X&NDBL \!S*,'9Y4^% V;O?KJ*QYWJ MVXSJ6T'K0\#[T@&:,(K3XC92]V;^Y]\,)J*T?W7S07_5PUM0G?=Y/QI/\JSH M .^*0/7(7XM%R\*S"E/]YT2/^C?USUOHF>U8&T0XE M)6E^IM-K7Y_GNP6^52E;-=/:=T9:V.K!GK'Q[J1VE8F+GNF^IV]N82KE\RTM M=1*ZYTSL[.5^,/)#,KKSF+OH#MV3N9V,;BT;R[.WZ/8\ MM_R8'C\&K+UC78L71\\ ZYO??XWRXFQUEJ<3R[&3./MR"]7OS3-2G>4G4:Y/ MOT7C.VM)=<_(?HGBT8PTQC1![7:V8)1=A^@[)P\*[;0F$^2'K#TD_FB?RWAU?\'UL MP+)C*=V'*%$/&-L*_B]3YQ8 #D:D12?2G4AW(MV>2+]L_:0=$NE.(+=7(/=& M'NXN1[0A#%,J^CJ++T?+UF?VO1ZH;-JU>E<'_0<.H9[8UT=7']96NIV MHV$TZNO3*ZWK?9ZB_MN'.#JW2S6QSNZAP#O<-X&NB=H5[.K)O4%UWXG=2^PP MW4_L%@_.=Q*W28F[;XF"3MAV4-@ZB>EPNRNX78PI.M]L"RU%YYN]N-AM.+.@ M\\VV2^(ZWVQ_A&U:B-M2\'7<2 M&]KORLY>@:6GD'BJ(&IH_$2OPXZLD4,&]89%;TZ]EER;>S"X\G-N<_A9I(T= M ]J>M/D( /$;J9.V9JW8EC3."@]^,M^7>[2>MEYK)YBM*?EGE/O5W.Q40(OI M T <0W#_](&R>_OI S5J(A[MMO.T./X==)Z6EH-FYRX^3]+^E='Q]C;%."^Q M[!D,7";IS:>+]T:N9CT&E7X^NXK3P=A ZZ:JCKT;K+U[[.2!TY]JM.;Y[R T MWC=;^LZ2[YB+W9G:9Y+!NY:SA=@6_09/?7@?D3C[YX&(Q#JTG?WS,- &D8WM M &G+&:A)>[[/08$3G6E;S,@0R+?%BI*"1#MY;.!>>?'WF._SN/5;D"4O[P^7 MTO G6?[I8D:U$1VEHZZ;W3&!X^5-0#P!#ISM>6G?L)%Q*^3J-AGK'+G>Y M%SB69G'BB/,$?3Y?C1Y?XJD_HI=@:G \5+@6(G-<6I'@X-O8QJ_35* MO^C]AL>ZR1Z,]GA<*-PMKN\E&!YA2CJM<6#F98H3-1I-HJ$??[5<&&QCP=F[ M)$,/(]GBT9TGDJQ,@$,S8F6?HYOH?*@K&9J<9\6].'GPU?QG*7OB3OMN"5;# MY!:$JFYVSY+:(&T=8MA6:L-4,!:X'.^$7.!C2!^D2JKN&[ Y15CO)=?C5%]9 M*-E37U8SU^_/['*UNOO,=#L*P[UL.#,]X=HA9+L0#Y M%H4K=P\5= C9"H1L]A0)7ZA!U3%\VQC.-UN\Z4$,7SC$<)9&HZRLMZL&_YYD MQ5&;?4; _>9^<#J@@\160*)E+?%49[%#QL5W:HV!)CLPTKFETHN[VA;,NFI,9)G>\TNY,L'NDL.RW'G%6I%H$] M/C].XTR7N\W9+VDRV;'B?2NG.!1%%,M"YU&P_U&R)JI M'H31>#!(YD['<%BHW5GC7L%C[EW43O)@@/$@X](!HS,KG=>Q!5['CNF- A[3 MDUO[C8W&21Z,WG@X,#IW].! \G#CTFF/@S K4V"LKB:PK# MS4"R,*..Y8LL[R>349[>_/'[Z8YS>CJ1-[^?'@R#15W M'+AJ,RX+D_2C_J;ZA1S$H\O/:3(R?_9US3+2O).A\F@0I8/L]_' #,U># '0 M;H!DOEST$!+[I6C0:V0&'Z]?89MV*1 M[E;GW0+.FGG>N8&O9J*[N*]Y-T6W8_8V,;OEY-L:@W%??GOF.6G4S^VU!W&Y M<+*G#&^G7LI][53IMOC1.P_A;<;'9C,$MU@Q M[KIUWB>]>- .Q&,CSDXM[DK,.1G%):]'D[O\N=91-DGUN^F#S)^S9\Q:JJ?: MQRP],KN*4ITU/[)L?^!#)]G@LTY/[4\7GSPHZ@ MDLG^XN/DVM:E3!;50_6F M.$L(@OS-[Z?^\B#^UZUAW'[0PAM\/4H*QC>\8_5,;[_DSK-F3?.IK:-+':57 MSG'E X?VFL"Z1Q:[[D7K0_'PYT5>]\!)GNK+-[9UW0/C[V]271YER:[BL1.E M_309WE83MO^K)+U\C0# KZ<]7E\8&3V^2))\E.3ZR!G&HR\GJW]9_,SV.W*2 M=*#3GX_@D7.1)MEL)3 MG!V#XA73":SM_L?P?'CT>OL(1A S!$, +1#,4Y!@Q4P3E<)W@"!];@P'Q< 0503,"ZB/#0E=GS;12V*?^<)GQC.3U*5 !2X+ ME.]R%X>(,_\.O=9UWPYZHA! 8KU.4&IQP"CGPE@SOT6M=] M.^BU+) 28B.0@L(YP3"%4")%@Q!0S$/N<<%9Z.,00&KHUJCRPQ"[/A*(NU)Z MQ%# T( #$*C DY*$X [!UG7?5H(5*E\:_3*GEQ46P,,"2>JXB'J0BY*Y/)*701XQ@@[#P MH$WD#&%PP0GC+$ ^-HK$>&8T4*[ QAF#OO&_0A5@( X<8:7.1[#2^5P $PJ% M(6?4N*LA$D;K\S , LR)87^CURJ1-)3VN&<,B FEB-&+'@<04,(]%$IUUZE8 MTWU;"58BS*C\3;JTE M]0@RAM2]0Z]UW;>37E-O5X@*7Y*%U%.N<0F0I,0#4IHYA=@ST +"1UUTT!*] M#B(ZP(("B+31SY5 2EIB"+K6O"J$@3\-WZ1 !!QX^%82#"R8&)=)W\S! M4U %E!N\01.Z!0'A)JSB&,'.]['.(JF\:TL6,W@64 .\4%#%7$B8T6C"N!T( M=3Y,$8XL!+R>\*@@?NB%S!#,)2HD*A N$\PH,U<>>C@R11BJ".83BHV.IRZ MA-H%829-LPF!E?&:B=NX)GP@!)LJ?4PK@KDAI\CG86"HQKW0>#$$FW#7:&47 M&#O61#!742 81O%SX[67YCJ6OHIX^O='QYE;^!"/S7VW$T&,2CR^,\&;]!X^]O;=K+ M<32,+T=O^MK6E'A[D8SRXRS^CWX#X3A_:UZ:C:/1[(%%ZT5T'0]OWH3I)(\O M=>I\.',(=3[8M_2R:)0=9SJ-+^X^J?CXK1S+>3( [IV?J+#C] MZ;5]T7TF\;*#/@V\WT_>G[T/3AWUT7>"?WI_4Q]_"1SOTZ^_OC\]??_I8SLS MD6U-I'S0/R(CLJ/+/!GU'/^5]\I!Q@F6]Q_J(G+$.N20UIA ZID0?CKYU8'@ M^+?[3V")L@N=9Y,;ZHO\#9C-+A[9]+GB\^+31DEZ'0UO$03:/N:1N;U4S^GK MX7#:^O.1"?WL9S/*_NQS#47.XFN=.1_U-^U[HQN-^,AQ&XTR_F?VQR!X[J6)P1NOD \=TL22S"S6&;/G M_B>=MT['5KZ0_-?;69^[39)5;36__ZK3W!YPG@[!T.CM+1I;W7-7%\T^GR=Y MGES?^BHM"(]*(B_P[0GR\P_S7/OL;.DG__T71,G;V\"Z0X,[T[N.!X.AWO0, M"SYN2#_4B-AOOZN3L^#DP[^_JX]GSMDGQRC!,Z/I'(B= M3R<.I#\,?G0^A<[9WP)G03_.=:/RSFPSE)C4T+7 S^M"=N;?/T@?D3L22ZR" MVI@F#9/4R:^T\^$Q#;$'&FY&T(NFD=7TQ\H/M)6L3:;R:&!JDEUQ3+X.WS_W?C9BU/ M.K)N@*RO=L W.'KG)=?7<6;/&SD7L3'"Y]\ MD2.\UA=!M-D9(;*Y#3W(42FM\$:L=F)>=3%,OKVY,IZ!'KV=]Y;1YTOQGN(3?;1R)\J<;*S[]DCLP(E'3IQG M3O^JB.-_/"@+ '8=/Q)X?UT_C/K]>FD"U*/OSM9,HP'SE] \7_W5!,OI?,/ MC X[N:[\9)?4U\/H6V0/EM\?&/M(!PB/C7/*(<./@L8&O8?GM&1%V5@G29W$ MUMQP_CU)XVP0%YO6UK3%(Q/-CJ9D<9J.]@BQVOC0 MWH\&UAG0SOF-B?QU_XMC0/_%^7:E"P?+;OHLK!?\ '\LN7 59<7*],")AD/3 MP_A<>6;^]\])G)HO\\0YU],.YL&G95IA^5.(K6-6;J@9@V'?8-J-(Y?'1CB# M[_VK:'2I'=7/;;/=4',&18VMHNLXU7U=*"R(G&LSF:O,^<$\[\+\FTWZ5TYV ME=CEB]G^5'X5Y7=G\2VZ/=1BB;WX\70B/_:<:#1P?D +LSW7VA!\KBF.[JKAI62Y'/)=.G?WX@#793M Z07N8H!ED1\[0N(G: MB?K& [45 T0+?)2:T1JOW5&R>BXMB$S+J_YM9GF<<;& M6)?TTKE,DV\F.IPVOS(F5!=C&^B+>%1D:!3AF'7]$7C;-,*B&;Z==5O;H7E\ MLX[6;AXUC/+(;C$4R@.B\V,TL_Z+)O]1PKJ#H49+NP[K=YKYBEV'Q=WDNVUX M2S::-R;G'^I%XK&)*6WF3S_/VN,FL^V.WJF*L"4!&ZB[)719E7CY,$(](NUR M/P7L8YV1:Q(O9Q,NQOY+V6EICTOBS8UR^7%J=+>$)(Y5;0H:7!_A3-NR>/G&"Y()M[[%(O;+R6Z2+:;J-\KG-HT _G#'_(#BXCO,;)YT=32Z6!_&2;GT= I:[)- M!]V8J_WL7OVTSY8Z]2'Y^G.OIR'%T8(_HF&GZ+;C*[''65WJ[U&3"./>F%2"F/ M8@QCH99D^J3>I^.BV8\I4?NL3W0$@9 !(S M+F!(*2#V_A&R3(OM(<##& 1NKQG?6>I J+6S^_9)_628I&_^0@8445GK*"KW M0V!K.'F?/IX%'\\>4(%UT4BPE5M_SX3"^\ ![MR"_ L5:X&@>7U=K$BA:UAZ M7R@9L-HU:W2J.#R_('C#V4 S?$1/A"FL9&\Z[B79N[LJ8HR8?GOD7*76-/XE M(UQB% :*$6K^84IX(?1<+F@(7*$0;$><'CW.=Y[ZW5:*4R?_*DLW_VJ4AW,2 M_*)._/?_CTZ>_V\[Q/I6#FZOQ>+OM+X&*%1MLAG*"[I-Z6 M%>O-6HG;9'WQ8+&CPLLFB=UOL;C3,O5:1OI<,=?>,L\$$O)N6^O M4WQI:_19G9R5K'__ZJ$&YJ7XWO'YX7P.WW]4'[WWZH/S_J,M_Z_.%J]:V'*& M[X>@XZUR)_9Z@;F;ZM;7&H//YA ^53(/3_8DUJL EBF(N7.1B>],1%/9. M2\P0=ST)C()HW4E=.:QW[W-]/:VE\& 3_RPGB3I&36WT/(,\LW7+BOH06\2P M[0HZ]F2B#\@Q 7NK,$-$ N4#X2F *79]A4/*PA!S+'SS9_C,>;\,!E%DT%L6G[<(M'<29YNMS_<"?V& <)!@!BD2@J[6>EA M%RH##P0!\8A/E'Q)H:_LK\V.L">/4GVE1YFM?F.+AE[K3A&TQV?2*8)#5@32 M#SPJ)!,N]FF@L#!FP@^4#$0@/45:6CIK11%$V95CL='Y 2UREW;B?\CB[WLN M=CW%?0^8(!PCA11 .#"N(X+F$]@>\<]LTMY5,ASH-)MF5CJVEEQ^TZF#]KC- M.G5PR.K @ -[ 7")@!XE/)0!YV'@D8!3X2N.GED=?$QRG=F3C?U%O7!1LU+7 MZ8#V6,P?K@,.:8.!(HR5#WQ#19="Y2H&#.F4H@&@E*CGEI%J@P$]*H=@3W<7 MMHQ+OT:CZ+)05?\W;GH/)GD1>TIG3MIG'WI MU-G3V(QEI\Y641!# G@0,D DIJYPI<\AE1(S%ZO0@\^]T5FI,]*ILZWEDF=^ MDR;#K%!EXS3IZX'57IVN>AH/'Z.KGC]SKUCI.9 LQ6ZN>W']ZYVTZJW(SB:> MQSP( /1-Z(5 **B 0GF*4S MQDSO$'\)>&&[75^9A_Z+Z3/6Z;.M MY5+P_2H^C[?J\.M.BA:!JY33O2O+[=.R^*%N :QG=E?-9^'P:N BRGD 08!H M& A)71_ @ H%;0)$2P'HXU>93]__\E&=_7X2=$4!GYOQI+XJ8$.A\+N%;1]_ M(YH8[UK]U6VZ$,V6?3U:DHWIZU?<>?YR]Z$URD[191D83]='Y8/".,URY[=) ME!K\%97;G=!@QX'@^+71TXTS&]_ M,7W"7.C,LZ<7WXOR-:_-%=;;X<_R&-Z=%;HYN7!L$EA]/:#'&I26ZZ4>/;2V^#..K8:P[C#J M?SF/)H.>\W[4OW-)P<,O#E@UF5EE^LYT/\ITK[#.*XRZW!;+O:4'2)_#$D=I MFGP[ODRU'BV8XZ5O;]MDQ.8V&<&'VN1GF.<+7SOQ].KQ]PM<&C7=+36$QFON M@6_=R)Q=Q=G,.QW>."=ZG*2YO?9P[J3:Z^#[PXD=9'$;TB#I3\H#NK9R3SJV MD9\>.$:V=#RR-Y ;,V_^'O5UK[A^)XI'F;U"YUN4#HZ'2?(E+N]QGQWSS:^B MW+$'3/KQV-YA/CL7=Q[96^#-2)))ZFA#B&O3FO6<*,LFU^/BM%R9P3TTTYL^ M)=5.-CG_M[VRS5Y%;\:0VO?G-Z^>H>2!'Q<^OH\&M9]@99]&%X5F4 M&KU<7CN?%2^?W@[U.8V_VG$O7.;ZP?S/91$/&X+:VX/LE:VV/Y22]F:7ND[W M ;F:/6GA"?/^&-L9.Y$9XD ;XVIG?/OW,*CY_>*=[=,'D<4'O;+\;>*(/9H= M9_9WYB?7B6E,BGOD\RO3T7 @-]R=G7&T'%GX::HOS4/M\RXF^<304W^UW_=F M'ZO#D&.CQJTA+G!B65Q!8.!<&I667_6*6>F+"UU.XE*/=&I^JLT D^NX7Q!C M>MIH?K8R*Y]V/LF,I&698R_NRO7E3='9MEB\6,Z>3^+AH/C6ONW6C\I'3$]E MFKE,(3D=YWD\M/N YA'9I-\WW2\F0R,Z!F;ZTK[+B?I_3F*[=3A[WG2K,-?] MJY%12)>QI=KMN1E:&*4P<@P'K>S<.'K&P?*1YN?V!68D>?G-Q7#2SR?EJ=&9 ME%34G8_8OB6^-LY+\1;]?6RK;A7L3OI?CDL9L_6XS-?%L\I?9).+"\.,8B#V M?*IY=C\:QWGY9/.QKY>I<:T-'PK"C2X3^XZ!/L]+LI\/I_*060R:-]PXY[HH M^S68Z!+4X\3ZXW;LPTIZXM'79/C5/FMB)7\XM*,I+V2UPCI7$275\F)^_3R: MXF!1:9@W6!+WHRR??K3S/-?#6%^4W%G4*],Y7\^/^+YR_F&!M\?NOY@7%9_AV]GVF]9>E+\O!+7U]'=TL?56H[;O/O$HFP\'=;RTH1H.E MA_;K^GZK^W(8?]'#I1%\BX?#N]_EQF?5R^,O]._=+RMA7FZ*KY>?D2;_KJ/- MG(.S[Q.K)VZ:]I9^+5YM MU<5<,QALWQ0OUA;F1K$8R1N62C(:&"\P,Z!P+M+DVKPZ,7.?$E-;-52P8 6Y M'G=SUPLX/^^OK;=CKUJ?9J.5/"F$QR@\F]IQAVJ&0"D+ZNE $&-\;4F<$/G.+:ZIF(S-(=G<6LNIFX6';J M8::_6>_,CB.W[EY:.'G6KRM&K48C.\5EU^_O=MB%GKS15IX*N6GO/L,I$WS= MU_;>S>DY<%A<;RE:?\W4A)8&JG!G3@//6,RA]6E6ND.&7(:1UKSYVP;.Z-+_N;1%PN%!=M9N+3C\EFI&97Q0_4:4>S9GM7/ MRLM,HZS0B+>!76*^ =LE A<=M'5*H&>LM"ZH;/73]"V6!"/]S?RXO%&S<#=N M^8EVN 5SOIFYK;GILMO]>;$E)/*XS9_%3:,#V?U!W1;/2^<3O>Q^WB9V@^YQ M-]*>7%';;05T6P'=5D!K6P&BVPKX"P44TZAN*\">&7?>FU!@Y=5N]\U3FNKJ M>UR)<[^MYZ50>0&[K#6]S=9G?)FP^2SXU8&+A&K:%EFDQ#TN)6EO$[XS"#4& M@:\U"!RM\.Q7-#WR9T]^8FU&+G^!].LM3K[8FE&NN 9H2T?\P^_+%8@?42;A MW'#G,DTFH\'Q5+=&??O/+@="TXE<%/]72[N!U4QI5JXZ)A/SI$%61\:'G)QH ME9(OLR:PEG"_1FG_JEH,+<(D&V8^8B6AD5P//8OS8#^Z+O+KF+W,[.7%[QF_ MQ5[P^YZ7G2^-^X+8?Y[[5*=LB_>RWIZH+%LR=DMB@1\L%G7$VLT0NR/"8\K, MB9V2"^,(3K,UHD(#AWH-&&"]CR/'\J9QE_MX.1,1G'YU20; M'#D#W8^OHV'V\]&Q546&_+I02N5^_<]'\??\S6AR/4CR:<^C=XCVH. _O;X] MO"[;AA@+Z">\EP0VC+,PO=1$%*^ 2RV8T8(%#TIP#Y@\: C3GN$ M8%*F,/>U ='Y4/>B"$[_2GH<(2?*G6(CPIDF M9,NB<;9Y,(1?-%Y/D=L] M%$]>B2?D%'DH#(7R!76%E!($%%!%,/)"/UQ:,_QD#]E4[F:Y,;EI,T)[A)-] M<"H/&71"S$%'F1>X,L28A)2Z$BH7N=(CRE@( CP.GPBZ=FP"['&*]P%T!QW) M?$[U.(H'TP(&T\/4Y3'._JW=Y-9SCIZ05[#5@FPD>2[(@%'@>@'&/A,4^52H M !1&1%("81#>%>0I-X*2&6HT*"3[>8P(QST@Y5[[>!U@:P&+T(+E(>9;7R'/ MN#E"< $X54@P%YC0Q,33[0"V'0-$98\+L=> ?4100G_HW5EBJ]^T:FP> MM6]<>SG:M,#]=LLO00NK"3[T* Y=SW,IIKZ4'"@E&#/^8T!#M;2:\"RFA4#< M$Z)-9_%QW-HF^W)@&*751B(V0#2Q30A#+"AER"582N0BCU$(S54 M(APJA(@O/6GL#28N7UJ\GM'_\S :Y<9;#&8L^*@W9WVPZ'':;;(<(%)EM1U( M/4@DI0HKZ%,FN.M[QB9!WPT]Y4&XM*3V0*2VE!X >@##O4;J(1S#^#2O;SK4 M4::=8D#'R<5Q4??NI0*JP-9Y ()*3[@!:ZS$4F3R4.0]TDK\1Z?)(,JN[/D?@2!ZNP^@.^@XY#2YR+\5 M%6KU5SU,"L?"P*4HH=S%(@\07E();P"0,1<^AR[C5$+/%8R'DGHA,M$(A,'R M@8*B[K9YX\!+KL>37*@@P#QJLAB%U M70]0(FT^LPL]N)2__&"LMA./<+KW6X*'$(_\DB0#6W>^<_WN2"2O))()13GS M RY$2"F$+G(!$[Z4"-G3+OBN1,YHNC$[P3#I"=+%%SL/,HGG().!2Z# (0^D M3T&(714&GE3*V '%$24/ %E+FQZ$]A#LLKAV/9YX/\JCT65LZRB6ZTM=&/$0 M&<6PDE$ 4. J-_"IHA0AICP, ?5<;OZ$OEJ2T8KTY3ZE\<>"[]-KO39N)#"E M/4Z[:.( (8OX0C2A/! PG\& 4!\:3X:9()BHP'>QPO[2WL8C(=N.R4$2]AC< M[^VX0P@J/DTO(6DC-[A,E)C.$) 85+3>SO$M^E# 0 M0:E"L;2%OI!@^3$9]3>,1N'5LI/MVY?[[((EYE MCIY=HAM)WTIBX#:4J5I#M*>4L=K=5%F39=7XT+^MDBKS]=5+-KW>LR'-->#WGF9E5P?5I+QU+KK>UN"OR/"@=09 M.DNC@;WA?5HD;QS=-!<9>KYL@.WSBW=]69#(ZN2QW7(*%&>>B7,I!E 1R5U/ M> IB3@%9*I0TJV/VN01' 9E-GT/&J,?(7E3?[ 1GIP6'+M15=GWFNXHIB!"D MB@D+N-V8/(4CTN[LW5DLHK224>1CX, "^X"%5" GB\U PBIC@ MV(19MR34$/8LF97ZW7AM)X1(SXQX'WS#PX8;JP[#*(Y=A!"SUS%1$XH($/HN M)E(0@$-C'1X%MY:4/P(]CKL3"[L>BOCZ/._-HXYQDEHN=M[;?85UH;)- !0) MH%366:-8^?:3KY#+_!"&$BWEF'Q(1I=G.KVV'-AX3=D>!6V:ANWSU#I\UN&3 M@84*^M)@$L' I]RE+##!,05!Z$(OQ%12NI0O>C]\MG3 >>_Q>1"1A+[0!B<# M)]5?]6BB6[]'Q+-UUV-[66T4K^ ^1R%X:A MP@I1!4/A^M+EBP)@K_BSWJFUG$FT'[8=#FU=1BGA(EZ^7N1>T6[HQ$- >HP<,[4,X UXNXDWOO6TW MYMH_EW0A5\XC5'@H1 $/& T%E,(+;%5J+*FBOKN4\K.X)/(,A[XI9SW ]B+= MYZ AQQ>RS#P"F4"<0^6%U%-0^4$82 XHX2$;*FH\KTAUU*"&9<]AO;B#LN# M/@XQ7XK+H^_SL.;1UYCVFH"//%4D7" M&>G?C_K)M3Z+OB]X>YLL:$M$#]#]7D3OP%H+5E)M0GI<$BY9*!0)J4NI8DBZ MD#/!*0J 6C(O#P=K2^D#I(?:75[;.K >1N!Q=\>G"T+N);)L(6^ >0&3P%@8 M[%/!E"LQ12X/A=W7 7CIP,[*=?%GB$JLY'9I9CN/0$X6BAY@Q0CT0B%L,2DB MJ2>D$ )S'R/L/6QGYAF"%-2CK M1=CU$N7L[T\+FRX;,R &YA+*2;LH"J'P5 MN 0![+J8"VXOTPG)H(+CQ$QF2 M'F4L5$J$/%0@!(I#ZBZEH!7$75Q0>([@!(,VT\YVPD[L'^A(M4?'A4(88,PD M0M1GPB54(<(1PK[R_.6T^@>!KIUX1/:PV(M=NJZ4[7(IVQ9SPIY:??$P$FL$ MJX3?#XP'2(5R@X!0>X:? =?G/.#4A"XP7-Z@?X:C^K!GE%&/L:XFX[/D1'=2 M44H%KW8D88!%Z#(?".)3J91+L =\' 2("M<'JS(I-UBI%!'8H^@Y<_YW3"H. M(9[RDNOK.+?7Z)9%;2S:S,#TJ&]+E?Z0:>U\3'+M0/#C5E3KW,;*SO?3![+2 M!SY1%'G0* +E4DR )!)BX I?"180OV8':%@)0XD7-A)I)A[OA\HG[C4@$()%(0>]J$2 89J MZ0J;A^&@QDYL&@<'O3]RVEC3N2MLVQ6V/>S"MI_36>))4?G\K8- SVAJ^Z^3 M746I+:DWR:^2U/QDT'.,RM%.,LFSW/@D9@+=>ML=(\*J>] DA( RS#SA"1IX M2OD"FC\9\$U+@)>V"^>L*/35_T1#:PG:"KTWN>&R$]'Q_D%-P(6E71I 23!R M44!)( 6BQ!.!&W)IEWB6XMC[06T+]_:V/.3E"@'N.BB&2I[&'$>PSC6>^@(9GE7Z@B@)7 @DI( &)' I M(8%/18 "UY/,K8MODM$F[-+2^>&]3@3HD%F+3$@7[I=#@@B�YM[2]/N)(P M'S&. *,"+AT O@,6#XWCD]*-QG$?#SK>\ M(Y$+M91QP!4/(,>2*$HP$XH*Z6/K9@8^I&2IFO^T#_ XZW#E+=91-TIM9P&/BDGZ2Y2;. 3UI>"P$+2(3\Y&;V(9R,H]Z MN@CF*6KAAW5Z8:&BLS%$?L!,7$F,60*>4"[QE!L@Y!(5>-Y2-MN,J<\0Q"!! M>\:+?0Y_<5EFGL+DS8K5NGWJ#N@5T,5"M5G!(2%8 84%Q<3@' B$L8NQ+P2$ M2Z?F[P7TEHZ/,6:480?T>P#](.*K?G]R/1E&N9[?P919L73.,,D. M[U3 .E&'8&'QPW7=0# 88AK2$ 4N"'"@ NBZ@ GB+X=:%<'+*VL6R5T6(OA@ M:/Y1YY\NSJ+O3S-XF2&9^6Y-[AJA;>:M[;K4'SBT4951XP8A\6!(,$.(!@H( M#T/N^<@X<0$"RP7"G@[M!YBX^T";]B!L&3O'8S2D1G1 M3AUHV.JE'TBJ72J, D$%(4R*@/I^("2"+H-6#G@%^X% V'(>.,,,$)IEQAEPF$ L8Y\K G M^5*H]RC MQ3Z$=8C_+ !_XB8;E_.\F6-*;5;>+'#SIY5,F2ME - ,*0<"X:D MI!AXRN/4IX%' J8\$"SEI"]F/0<%:S9W"SVC/4[:/+B[5AELY;FD#NB/!KJH M5O8!,P 'G$-!/(JEE("X'G8Y8HAXF :/ GI;17UQC[=[N_1. OV>P5_3W#@\ MOR#X<(^_%[N"#S6ACX/1E-2/TB8;/13:LI;YZP:(MA:?>ZF*30A>)5^X2+G, MQ3P4BF+HN0!0S@DP/@@+0PI7G(]6H\$S>B"PQP'J$?@LJGD=/+939WN (!0BI'K^8 (YK.0^HB'RY>E/ER%M%5W@4':P^!9JI'L MI@I9[_:U>I1\]16YAR*R=ANVGO^K07$3Z?/V^:_W*5D78FO_@( M:)L79+ROC?9+:T*DHD\\,L3*WQP7WVPN0?)*.U'?)G=$HQLS"F>4Y#:J2SJ]TIJW:+M18D1YR$8^B43\N5A+-%T7EA%=-_'B=1^=# M/?^^^&_QGU)-59\72#B,1_IX"AJ(P'_5D+":E2C)4\.!@KS@#G7MY\7GCZQ1 M&=YB/ 0E4XN1.WT]'$Y;?SX"1\5G,]7^[',-2\[B:T/1C_J;E<.+)GDR^Z)$5/'-MWB07YG>9NY3:V( /8S&F7XS^^/M7=MQM Q^?-2L M_,M7"/I?;X^6#.+T];"YC51-+VI85CA/HBVY*1\4QFF6.[]-C%R8'Q7YP:'! MC@/!\6]/2"'8$#&F8F+:X^M+)TO[/Q^=GP^3R^35O\>71TXTS&]_,7W"7.C, MLTM&\8F2]C=1*VIQG7F]/X6:_]'_5>-PO^RH_06?=/*(RTNSKB5PAP7F8=;.HL??A\90L=F#NL2]M+D MVV//7$1]^\^FD7IG):-54SU;:2G^KY:. ZNYTLQPV\0NR<0\:9#U'/V]K\>Y M,S;O*8Y[.=&U(4R>K4O\I8_="9Z.L%4>O(SKNY;D9U>IULZU:;C*'&T,X& : MHEO#6_XY/UC7RK&2*0E7+SH\^TK#LXIC_1KCE$=;BA,;,[7)_\?18*OR2#I( M0+'_D&@SW1YNW%YO.J/BI+PDLRM8&+)/<55HIQB*!<2HB<:L'$TL+E67:_/]@^?R<7R;F_.O,_R-+\S\^I\E@TL\_I:9W^< M#[^<_S$'X*]%A8LVMN&EZ &Y%Y>2=A*XTQ(H%TZO @F@CP6D(:;,#R2&2!(W M"*' 4*"E(D3M2*!X(0D4H"<(VP<)/.BR]Y]&^CB/K[63E9@ITXZ+P@Q=)9;[ MZ0 (%JHS,.82!HBB/C%Z@$#!D0_LZ53N!;Y':XZC/H<9GK[MCS/=OQH99ES> M3%O;TP>\QW&;ZF#[3O)UX*\%/ZP.Y5 !(%0A" ,?44%#R0,DN"]M*K@*E^LW M/(\%W#SX$>YAW.K)MJT#__Z7)JK;<"C.Y*3W6D?:1.6674SNGFH%7&D%;NPC M\#EA(604^:&MO1>X2E"/0//U4AWQ-DUB&\(-:4_@5DN.;V7>=@?F1C!37-W7 MX@K%,61 D8"&GE2<*9]BA2'Q.%VN--NFB6L#S(#T8+O%^+82S-U.R.W,E:S( ML;Z?)3O8S8"." >R(U+)P\J=D3VNRK?&XD%0N6^28HA\AAAEE,* *BY\5X) M*9\H#]=< Y/EGRY^29)!<39ONJQT:C31]NP?"-+C<"]JL!\V3!%>N!/&DP@C MS@#G5 9(8C_P0A&" !C_#"V5Q7H03%]HD9W)'N!M7BFS%_[8SIJ;I%MK?[K( MDP61)XP!'YL8C BJ !&($9<3YB).<8C51BW3,RRIDQ[E;19*WKY5Q0[CM1BG MU?VPD" ",1*>9UJ%&XA 2L ,VD48XL![FO?U\BOG4/0D[5;.]W3EO/^@=8>N M&-Z#E 2OE 0AD*$@P#Y2 04X="&B(6 ><1$,B%PJG_((0]B"K-N+K[JR>!WD M'P]Y697]II)2P*3R>,@IH%1(2;#RH'4$/1R"%NQB&^L,H@=:O6IP-R'?K<8O MVL9?TB3+G'&:7,1Y5R&])=V (*HVG'W")) L8(%'%;%5$*@K_ 9/]I>>W]7 M-Q0,^5SP8Y/V#T+6H^2PJZ%WX'X4N%&5YQ\*Y@K!>, \1 -,A?#<4/#0ESX) M&5P*"%>#NS5+9\$-#QS/*=3X=CXT3EP &LC(:W M.WHAHY(SZ7+7)T)1GPI(Y-(5AZ=Z.+0Y5*/!KS-F!*4RVJ0_1VF/T%8+P6Z= M1>N@6@M56;ECOL"2^$+"D ?4_*54LG.M-%@1MK:0;ZJQXF8UN#JLL+N2V@&%8"JCA7D'DN8@&@U/6$"D/@2L^3 M/E7(6UHHG-'82*A?4?@9S D2/<*ZG*2=QQZN3@1[DBL9A#[W?421%Z@00!!U>*W%*ZLN8O(\Y04>]K%R,64 2^12*0U\@4(8XZ6+F!Z.US8-#J!M.CO; MA]=#"$C4=6)F])_(,J]S!.](IJ@DDP:$>QB%F%!!!>9*N!X :,*>BQ42Y*Y M2-=/%^]'>32ZC,^'VIX2S+.-;E+V,-^+JBZ'C3TI%G;#,:0>I*&/,95,25?X M;AA*(EV&A+M4&.S!V&MO#[&'6'?:8=>#$!/$YNFDGT]:.%AW.'X<@97$8NI3 M\R]W?4XHQE(QP,T_G@<#Q#R^M/UQB^+>591>Z@W;"$E;S>/<.M^MPV@M1G&U M14<"B7E I )*4<6EE,@/L2<]$VF8[Y=RK.Z)T?8R+UL]WKE]"#W@4P7)0S-. MNBSK!TDYK:380IRBERN",,^,X$44P(PMK38>Q^HMV;-I.A1 MUFIUQ9U$>G>.8-$:OB^NF7(NTN1Z9A.3T:9M8:O>[@YK#E%I#A$H0!$P_Q6> MT1RA]$,_0,"'(/3"P&W6'"4#/R391LTDZD'Q+->5KT/(=NJ43CA:%PX*JCU4 M0H5@'O"YY#YE5"D08 *D1Y4; AHNQ8GW$X[VEAQYCXI6(\7]DHY#V,1Z;^]@ MU%D^"RM*T9(-RCK>;M[#IH#WKK[),M!3:]/KCGC'1W/+PUEY0N'-F@ :&$"" @ MH@0JE[M4$,;#4"%CV>97=-BB?F\^)J/DMDLZ50KSRLW/:.&@>-;5SJW;].BP M_RCL\X4[JICT0B5<"8Q]E"AT6> "14/@>BX%52)2:]AO+U)C&RC!OT/8/\C# MY3_8^/_'J45TSK7!A[:54[[&F06Z^3AKRZ/O3]X'W#W)7^L$+U1,\D/)/!.X M^2&F5!'/'EGDIA^1U)C!Y0V.:@%F=GE!/)J8V7^:+S6[!3_*?F>6_K_&H\2 M^F:F%M1H]K[ M+1EK!(.!RA]$2 08A,J'P H&024]A/;B"M6# MCAG?S^V?L8\CW=44:]%\LH6Z2[X?4.Z&+B9>0*%-$X AL&DP E'@JP8M8:1_ MZAN[)7.>Q=3!GL ;N./G\9 X!!O9R4TE-Z1R.T,*(?8(!P%UJ725(,:DAH0$ MF&&/HZ7C!_>7FX=9POO(#>Y1M!4ES'9=;@XR6/VH<^>'X4+ N@'$M*HKMN\V M^/M.?W($?,DH\("2U@0C!U"R?3I70=I2,SP,P9VQJ55U':W0;:W09ZV+>!NE$6]Y^P M ;"GUGKKK?$Z7YOCZDBU\CS,B/"%XH *6Q!'A P#A&@@52B6;L@)IFKRLTY/ MK9(L,')/GWOVFT7SC.;6&=S/]0:O0)N>][Y[UITL;K5GS&EU:R,C$DK(0Z!( M0 4.E:M\!@.$) P!84O5#>XKBG4>\EI17"F!N*N(N.N[8WX\G.1Z\$P:Y[BJA*:YV MV"/8V[V'3K#W3;#7R;58\/.E&W@R4,+(-F6^IP *.504!?\_>V_:W+AQ+@K_ M%922G#NNXDQZ7^PZKNH%R/5[$\]X9GQ2]],MB(0DQA2I .1HE%__=C= $A)) MD:) B@OL9#PDL73WL^\06JK6ZOFKZ7H'ZL5I]VL]RQB@&=W>.@P-CK5RO'OV M[TG_F\.'X;B(1I-Q,79?]MS5L"#M1:51)+UHM3M/+W.*@)I M.Z]M*.($EO-V$T 9;J$%"G$GXJ".F9::./75C[,@"Q6X_ZS.7I5'_^O$CV[_ M>!4$5_%QSI$V=G&5L*O+/+"AS".\0R'K2+@71?8XRI3.!X=K/B#+%,($Z5CZ M=F.82ZP B:'4&!,NS$)![FMQ>$%Y>Q4..YKH,'#:'3#/(?!3*?L[DDZG1\ U M_XDOE^!0" $LHG[B .):$*(PLL:1M-F0@"L(+-#Q$8JAHY VIX>38IY/QTW, MA$:)(5ZHD$1+BS5G*DYBBI6US>-DDV)%= "0'2R;;-5UX-+C7%)ORK8.W='M M79[=9,.B_RV;EJV6^<)M]DF;@M-D"LZN2.;Q2[RZMS/NGXQR1T/#J#O)\VS8 M?8C&N;MX$.HKH[3WKTE9(=G*P\?R4)*:CJ:L =1:"V-(,;>^J-5(!)U$A%JS M!4=!8%.FSJ5J-:HE.$P%C:\>&.4*U+#W=0X:-8/,K]GXX]77]/LN^Z&0#I5- M=H5H=;@WP5DZU^$ B6,3)YH0&E/!D#)8,AH3*ZRVX'SJ4A"44HD5I"(Y!!3'(IQ(*/8A4OL3/X%;]-W%ZO M'MR1J.)_9[WKK)BRC$]^:);C)>-QWK^:0ENY=+<%E+[X0<,RV(HS5"-4%:$:@0D C$&D#XEE37X* ZP)L<5'<6W0V/U:'#S% M(30(U,88&B. M1/TC444JBX H1I202V, 8+GO EK';3,8U_,HS88D@G K1_O%B<)-<@H+@QE6B%+N8KE0KWJRYA'8XH9HAW$ M]M*\[CBYQWI];H_E!C>E\O0D(G'Z91;MOG>[[SJ2SPZ KSJ G>6-U!\1GEFC M\V[F>V#OCK]_OCRB/9\GI!I"!Z>GVAP[1RL_UYP^]Q!@\ BH$)<#"RJ-N-AA4 MOX8<1?_9;;4[_;P$)%_[M^Y$?\WNH\^CVW0A^^DVS:_[PW)YZ60\FGY18DOX MYK[?&]^XJ]W>*VGAL'60WA79C].__/14-EPL8C:^6,W0O_QTL2#OJK?# MU;\).O_M307',WJ1:(INR@>1/952OV#'%2VXW_NWUU&1=__[XO)R,+H>??C7 MW?5%E [&C[^HGC"C+/?L$IQRL_/,FG_.?Z^S]99ZE?[Q/K]RC?TP']^E#X<_W)J^X71HT MZD+:V% AF=#8TEAAP9+$]UV(12R-(L;?DS[#-K?BF%.QVK+,)2R3KV69 CS# M,Y]AF5O=]>H'ODSCV2O?VES1VYRRPY.6^%_UP%ECE^FDUXFUDV+F\BKS,6!KOW=[T-WO'VW\NT:GJ],4T^[_M]C%C53\S_\LZE9 M1K<-&%:O:?0@WT;I>GQNRQ(.;O(LBV[=#S=%E#EIU:N.UDO)\J__2//N381A MITD/S[HC/N1BB+.ALV4\JNVNJBEU>HGQZA>>6XD;+M MI01RJ"D9YP%8<1* /89L^SVF&\RTQ>@J']U&LS&UD0][?.N/^VO+]\^VGK ] MA"W;6X"CHIIFYA$U*@H.+_I]\$F&J^M=)(0LDYR=\3BA$R@V:8GO@(EO#>W5 M9FN?S[2?DU" CZY3U;Q$N8C&HRC/',9T^X,LU) ^DO'^9_]E\*>^FQ19S_WP M0W27C[[U>^[#Y<-29?G'5E%LM>4FM>4CJ_:Z^-EF=XZL^E6#D6$O2F]]A<5_ MPA=MRX9'H@\"4DNN)@A:I2T%24R1D J0)('2->71N\4!CN:8*:*(@U9AJG1"(H:*8 $'X0K/WEV%>+D*!7".:5R22DDOG@+ M6XHQU(HQP:&))6#"0/J44J>#!K.>J9WT+N4)Q,X\:;+X\RCDQNDA'2)SPQA: M1I+8Q'%BJ)%0^Y ,$TK".$$2+W1"VACIFA,,L /D231!/VO+Q&9769X[L3!. MO[=#=38.GD)(YL1*E,%4(4.$BBF*A38)U\0P"I%&3*)%7T)YYF48YVOZ/2ZE ML,Z&V55_/SW_8 ?2)MO%MUW]3@O_UZ$_G0^5DMP)) H3C5%,J0!**P(DQ(@I M"IWR]'KT;TQHR?V,03UP47;<$JON>O75'[VI!*MJ;X?7#H&*RJG6ZQ?!1FYU MS2?TR^?T2TV"8Q([JP8#BJ%1A!LM?E3CM=Q$'P?DE[FPT%:4VA3,D9P;@E9@BR0"'.N$HH2J931VB@JC+0 M@ 5+*!S_KZ.A/_Q2':QTP3W90,W&5@]/'SQ3C%UGO",T[_2/ 5?&6F4!)11@ MH $#6"&(# 8JLQEWONQV^KG8/Z8FW1XG84RS5HR9E%DE<4S MZ*>7_4%(S)R-"4F[_Y[TB_XL/CPO>R9BN>T MUR:5/GI<)8$7/T_CYCX7.NM_\WU96MFYL>P4=-[>DG"8 &MB!0F-!90)Q;%6 M#"0:8,[BI[+3R@TZO!6DK=-[6TL' U ;8DT3 M!&-!N%,< = "2R:UC]];%XJ<9<^M ;;BWA# MK>K)*,!(DG )$*:< HE-3$4L0!(KAO%"U=-JK?53"88 G+TXZW&'-5J"U]IN M9T8&'-;\%@ HP@5V!ALU2.LXB:&?JZ:5-@B"QLB@>?,-=EB;M[>C6,#1B4:' MA?DD6VH%UL( K;;\E!7(>06Z)C(10#,KK:8)X9IIQ%2BB5.6E60S;?ER\,?E M A^HSK]2D(NIAOSW^=GO)X[MF()L,I!][+1_WNA- *_E]BAEC2G20=( A MHQ,>JU@Y?0\UC]X[$'FDX4J38T?OLS8'9P4K>?8M&TYV/3C[C#1D4LN*\4DP MP-A84LPH8T#$%KCK*,8Z-HE=**5?U)"G+CL6@[#YMG63%&"I70*O^;40JR5LV61(=PW$>5Z M(=+C@..;GW^J *(??B]\%=['*5#4#";[D=:@ V"3_46WXAB'.(SY+6S: Z:) M=211JV5#4EJ#B61) J@02L48:8HD8B0Q0B^DY;R*))KLI< I;E[H'MT8Y7.> M0]$??LN*=@Y%XZG:)WL(V\RA."X%\^+G3Y.\>^.,(5^IX!1)QY;'#R'*D?U[ MTK_SA7JM^_>).*2U7" *,7*FIT6:,RH5TPQ9BQ#3 $,3BX4V0I_2AU#\^'6D M?,E(GGVJSOS3(!V.U; 73X]]MVG:L$W_:?%YBL]TGKC)G'F#$&0TP99"BQ34 ME H>:VTDH_C/L1U=C>_3/'-( M]2T;C (BELU+VKR>C=E#+:\'<8%\K3F!C%!,F):,%I,]FVPW@Q3^@4' @I94()0A1CC_R88Q9+2ID%\4+U M^DLPOC'YQSL0-.K=.%6$/S>+SI>G5Z7KTRKUO.I0G [K!>QEUJM^0F3@3\FHT_7GG/5?5+;Z>2$L@.%DT&(X^=09PY3J-Y=#V.+3"2:Z2,S]L4(@:, M \RE 0))M5#)\$J<;M 6!+C%Z-W8@B<4/J^BY]L$!?:J*1]PU' M-ZEU< 96 M21TK)@E E%JJL, H@8E. (=\T:^T(FSXRQ1:^XZD(]@1]' [6YQBC+TEHXJ, M:IV@.7/&*(ECR6Q"*>3:"&>>&@@3)ZF)7FC_]RHRVD'N&^](N)>&@"=-15M8 ML:<7S9\WHVXLFG_L\>ISVNM9AS@(JW@>I(>Q)0I!!1*,*;-8QTPR8P&CR,18Z%?A:F..& $[_,11 M]2S""95?+W(XV8!T.3["7&>?\5KZC#6)PA89BQFEB$O!(%/*74)CSL%B?/QS M=E<=[^YE!Z<=MY#6,]JB;8FV;)[%&!/,%#/:X!C0Q "IH+6(*BA$8E6RX%;8 M &V;\^>CCFC1MK5\R@?%MW>#T4.6E=,4H]"BTT]\O^^/;VZR@3L1/Z>SB"9W M?O;NOR=]G\U\G^;NAVP\'F0-)#2?D,ZYED?4$F%(K!FUEBM)8R?;F!9.U00 M(LAD A%?%0_\G W2<=;[.OJ:?O^GA])HX \A&>5O,,=7=,A^5-)C9S(M02PE M" 'FN9 .[T$BM ''O-/VKR931HW 7GA[JX;F"%DMJXSBF"4P8 MA1U@W16EU/!.E4@D97#I(-#L\[0>90:S -F= :P,196Y9BFBAA M")/NL'9>)L-6J"\2=/KV(G\O%%9UII)&P.4 M9A1HIC6%L1("@2CK<-&BK*4!V.BB/ M=B1H(PBMG;S&;#O!TM(M*E3.K._L6MY0Z\4L,8^E!5@*2ZG&5AKH. 5,L"*$4KN0]+RB M].VM'**<= A^\QYEQU+AUM+$:IJH-6-6"&,1QTXGC!6E2FJM 8D3(61,(.4+ M/1I>11.[<(2*CFQ4HIXT431J7!Z5M+WX.;ZZRKJA4U'VO5LZ3/-TG/FB!"]S M.Z7D]0F?WQP&.I6PLZR;43N'I9F\ P1J>7 , N(LTM@0+:FQ6L>8LL12:*RP M0BT$9TI0?KR**T!^=G#\./1\R?\_GH/P<;1N/OZA=^]68KA 9 MW9N,/R]K H%:+WL>"Y]0H;$SJFD"F,(0$X$$TT1:#19&N[R*P7QRBQ[U%D>R M56RGSLI*]K:?M"5 .XB]>43K6"R2EK!6$U:M*EAQ2H5--(,(TS@FVFH:)\00 M)&&BP$)2^)L3U@Y,?4(ZF#69]7O2A'6^IOX29^3PQG2,:2F69[V.FODE\#12 .F""&R M(TAKWK>D\V+2$37S7E@F= P,YX9:S:1!U!J"F<:$@V2A6_@;DPYOA'08 1W( MR5F3SH92?=6^.+R\(OBX=DTT53>=?ATF!-T6P[2 M M>90<)"AY?QW[$HS9]^'/VG(&_6'V_J;4@R "?WE$&J%5=VW!_YH4X_[5P^[P M^^M-Y@ [&(SNO=LDK-R/ O8I0D64^C*TT;#;'_0# CT:%O54;5LZ02K/[D:Y M_^1[=/6'T=B]SCTQ@,LWPHDNTT%H7US<9'Y0U?@F'4?%Y-97#_AKQZ-Q.O"O M]1\*1SCNQZY[_ZU3[=WEQ0F);C885+_^ M]P6X")_=PKO3STL0X&O_UD'NU^P^^CRZ31?Z<-^F^75_6"XOG8Q'TR]*XR!\ M<]_OC6_\/% C^H M7O_,3WB[VU[]Q/4FW,K<[K3K_]VS^2::8A7^05,S.ORSS)A[U_/(D1]UCV(F";/&Z?2-%!=5Q'8?'\ R ;;-N M=GN9Y8OP%B*R[:EQF;" MT!AT!<"GUPU'CR2:\7/W]^XB=IN(W>R8704 (0DP0O%+XMN%/?2HY"V<&R2=(]"JON]' 1S_MS*&F!U=H[_6-JE-$@L3&@ MPEH4)TN*,%^/BPTE,T'1D:+)-G0'+BW6QA,VLDB/;)+FQ<]?@_]\>07%4H=] MY46?.U-QIF/:7,BYV2SFFD9+3,Q&"+?=$T2 M0G?.78XN8_TXN#LRN<@*8N["!+1_-G/!VV[O<=AW#:YD9>W:K M/9?AM)!4LX,$I[3;'=VZYWF[.AJ.QCZU*7=?.QG@7GZ=.Q/I+LW'59Y1\22) MJ&KEYBZ:IQ-]:"KYZ]E+BYZ2?%^/HMXDC6G>3-\>BQ.%.!,'[W_84WGO! M851DXG[OWUY'1=[][XO+R\'H>O3A7W?7%U$Z&#_^HGK"C.C#FD<;YR23K;M M:U MYARRF,WH]G8T+&5TDV[$=4?XO$]E7_XC1W!O0WP'B@W*+=0[EM/!2FWG M8-9ZE_9[3@LY_(5VT[O^^.F)3E'Q]>AW**E#+2'58/[5MVN;Y*OMG(-9Z3.< MO\7-D\1-U>U.;B<#;ZD?/GJ.Q@[RA[],'Y7(LYML6/2_98>_W%^&;L%9]&XP M*E9IT2WQGR3Q?\[&:7]X#)2?I;EO +DB4[%%SY-$SS++=;W'^ 30X&UZ$!PH MW+_V3OZ)NADZO)P$:$^^G&U9/+)JZY..HVG'@\@W.]BRS\'I MU!!)3"G,(&!LEFPJ&&6)!)AI'X5. &6( &R CIFT!"W4$)5<[Y>BF&2]Y;FC M_Z^Z]/]]F894XR -C;,W1L-09_2]7\RN*KVY7[SX_$< 52WWM @OJZ>?_O)K M,LL_!<^/3)4=C'B'X283W \V%;U1'#V\I/&CIS@Q[_*9&&:!-E@;(CG&C"5, M>HHS" G#P$+%]Y>:9EE2TL[I;NLQQ4V.66AIK:6UK6A-SJNUD5%6::L@1T ! MZP2?48'6:$P8HV9/M#:/47U*^[U?AJ8,KS1&=UC*#B)-SOAMB:\EOJ7$MW+Z M4$5]3M3-RR29P"(FT!!?I2Z)A$[!]-0G.;%QO*A;[H;ZIH&M+63=1I.[&.L( MT>1\@47+ZG"1?(4KOJ7A8Z;A6K\3K1B*#8X5QDHGL47LFG'L;.6KENZ/A*Z7D?6>-YV3,/$:#.0 P]Y[+?GTLYPT,^K]BDQN^BO M>0P!C__ZDT 0K4B:WF[[1QJ&;8'7 J\%7@N\%G@M\%K@'2SP-G/!(3QWP1$5 M"RYC'$OJ; 6F.1;4V>I88X$400NVNE,)2X_8WYU>^,1@L&7WP-^^VKU:ZIMX MVV '(K2/UN(GX(9K268)R9"Y>TM: 2&.36P31HD!0E(18T PM<2;VUN0S/_] M:EML?P-LWR*!\>"-]D_IP[2]L7M=OY<->T7T[L_@ T1^Q'04\M[>W -_L%K, M42@K+2A:4+2@:$'1@J(%Q2F!8C-E'.-YB0%V=BH'FE"BB#725QRH8+]JG6 @ M[%-EW$Y5(M^J^C#LUV>31"1H,O/RV/7U,\=["F=X;XWU&14)E 08:R&S. YX MGT"!B$VVP/L7&*$MRC9L8IY(P#C^GN7=?I'-VEQ&HSL/_W(B3_E->G>7.V1) M X:'%9:_?LN*L5NTO[4VNJ>\QV/EV4:A-\H$P1S-BX PCK403#DF 1-C18*, MYPT&* 281%/><#GXX_+'*<@^7H6$D(\EO-2P%SZJ&K ^!UA]JX!' M",L.AC"Z[X]O;K)!KXS(%]'$Z995<[G*\Z+;*>=T5DPR)H)$WY,5[1R^*Y9$31(:"M=#]]&FG9 M50N*%A1;2HY:(;=5"5:2<*HH4)I3+*'OFHDM@M@"!78N.9HQ8%N^?\Z9 $&' M>'_I$2[JUC#N7(/XK>NQ!5X+O(/U&U/)YRFE-(8F%@IQDU"@H9""!_E+ >0, MXF?D[]?1BEAP$+^73\7O9^_M*_KC[$N6?^MWLT]N Z/>YZP[NAZ&IQQ5F!KB M#I.G[;8^.^)I.5\+O!9X!RNV&)FW?F>64L$I0)+9A"=$&X6"V)(2,$06,L*/ M16SMK+BBT>$-+<4<"<70>>^+6"IC8A(K'BL(8TB$+ATMQA*BDP-1]!KRQN . M1^RD$?X4B_D_/ZV$N,[3X5:E$*='R7Q.R1182N(DIDA+K0R2T(2*!QMS+ !: MWONRG#-D)[G;=4F096W#_,S+W!^?BO&WO,%V-[LJ>F ,=YRL/X4VFZ<=#5B' MV6(>#%!$)%1RJ81E@A$E8QZRX&.H*12(;XC90;Z\*6)O+;A:=#Y<=&[CC"TH M6E"TH&A!T8*B$=6'U\QSRYA6TMH8&,2=+B\2$I3ZF(N$*[9\PE,SJD]#-OL\=CX2V5! ,E"18DUH*&KCRQ%()R M\'I[/!GE5UE_O# F^.!LW&>G;^Z#<^UP&N!UP*O!5X+O!9X M+?!:X!V<67OAAF&W(OI]-LXWZ81+!B<>/6Z]?"XH6%"TH6E"TH&@D+"'1 MO#R$84B(T41PR(C5$',<,C(2"F*J^<+XGU4CY?TTH%^S\<>KK^GWQDH\FIYD M_USZ;(=1<0H1CE/%[);)' PH-F,R=-[\-.$@3C@DB:"2)R"6 HO 9"31%-F% MM*_MF4Q#W%:-!OQ?]B:=V\B##N11ZMM7 3[/-+J9?Z*VIM ^.? F02? MSSXQ1%F&.;'**J2X0G&L'9.@-M94 KK0**(,IY9AUB?,X)>2&1Q(T)2!#A2H MPWB3+&5K!-L.6?8@*E^UW:W(9J='U# Y_?DMF-!I\APYKS($!D@N(.-4&B@@ MT8!ZZX?&,!&<+S:G"*"%XS+4,7,PP+C!;F)&[*RVJ MZ>#4)KP-=@A%+6=K.5O+V8Z$LZUC;$361P0FQ%N%)$ZL5EQC6IJ'B;,5$25[ M8FP[ZU#E)\40T=J%K5W8\ITWYSMLWI0%()A0C@5#4E(,C#*<6J=.D9@I ^*M MS<(F O&,=CAIXV:O"/"_(K]D7:A^Y%YU-1C=_WC3[_6RX4\W93B=N@L;V/)_ M_0DRL"+?9Z=I-4>P;=QNN]UVN^UVV^VVCW#;=:$]EV3P< X BGV4@ MFWT?_JRM;>",T/?3!2'PEY]J:E776:U9OF2)M?L?G1=P&PKW]X=NG^7G^@N& M7@<=/#I2",KC"JN,?-^4ZM>0[^4_NVUUIY^7',O7_FU61+]F]]'GT6TZ?+K: MVS2_[@_+Y:63\6CZ10FK\,U]OS>^<5>[S5?JIT.707I79#].__+34V7S8BEJ MK587RW=@_I>?+A94Z/(WL?HGN-5/I.D'/K/X WF@//@5;@;E.@+EH_O-E/!% MFRKM^G_WG#\LFK*S_8.FQF'X9UDV\;N>I]"\B/K#D@V.;T83][A>L:Y=#%EW MG*M,V&HQC1[WQEZ,_9YNF3$7A;9637H!UAWA\^)SCU;OVQ#?@6+#/*/I\<$= MXEK]X'2GA1S^0KME6MAR5'P]^AU*559+2#683U-S#A\[G^'\+6Z>)&[6$BX. M'SU'/B7D\)?YJ)O*X2^W3*N)W@U&Q2HMNB7^DR3^:5+"X>-H5J5-M.AY1NCY M=>0TY=(:K0+C_RO*0FC\Y-!@XXCS.<"]K$%NI(7<6\/U=?W_3@^TZM;M;WP2 MH-VB.^ I-7.P63>D,$[[.? 3[Q>X40(8):+6>2'&L520 )4 2A7&TK=G@2!) MB,&*OK#S O^-'$CG!2HZ;K,=SDYB=L5>:I[6=EUUCYV@ Z3)XK"6^%KB6TI\ZZHU::W#CA 6)98S"2%% MQFI?SE127TP2BQ?ZB^Z(^G9=G.KPO!.V2N(8(0X9 M9(K$L1%$JY+J-,%$ZVVIK@D#$K,.$B=!,&!3?)JQ["U MP&N!UP*O!5X+O!9X)PJ\CX;3)%(T6Q8\$Q?$\4*1%$@O,K8*&T9AC9:%( M$@RU!LY"A@N6\08HWLPPJ#/ SC<<'[PS!/R4/GB.%HVN(O>Z?B\;]HKHW9_! M!XBB._>8D%?VYC[N@]42CH)3MJ!H0=&"H@5%"XH6%*<$BLU2-$3=0"1Q# 6 M !"N8PT2AH*!R#D3B28+O:/M5"4R:7%S\ 8B[0A$VS2,%N]+O,?S+ 9DN0 \ MAH@I8)(XCK&0 >^5,I;PA=[%&^!],U9CB[)G')*-OV=YMU]DWO@,1<'1Z,[# MOXC28:_Z)KV[RQVRI '#PPK+7[]EQ=@MVM^:N[_F_>XXF][CL;*9:M-3]2@) MBFH93IQ1@EE,"(0&6YT(''B#0=H(-,MPNAS\;@G%=GYUIM0S]'#+S-N!B?9XQ)0422 M*"LU4Q901#%4@8LE,>!<@E=QL?])!Y.L*2:VZPJG)E/36DIX90<\H$,WX44Y;Z)]B MX#V^O1N,'K(L&J??LR+R_8X]@".$28=0$MWWQS MI[G[(1N/!T'?;,/S;UQ>?LU#;_77T-?W^3R\D1@-_#LDH#\Y6G199S[L>LF$1 M-)"F_!:OZ WQ;/UIA\(FTP://0)TJC32LJL6%"THMI(<&.#Y&&*,"$,:2I H M2J!BE$D8)(>%++9Z(93?N.1HQF!M^?XY1_Z##O'^TB-_N*_CC[DN7?^MWLD]O J/J7)NCYWD;M:S; %T+O!9X+?!:X+7 :X'7 M J\%WL&9M3NQ7O>F98?QL"'_?C8?=OL1:>>!J$?!3%I0M*!H0=&"H@7%ON(2 M!,P+1)C5.+88QRA1S,8 6!M*^U6L:,*Q>.K;7#6DW0_L^34;?[SZFGYOK,BC MZ=GPSW@V>8="=@H1CE/%[);)' PH-F,RM0'92&#EL[V0C;4?CYTP:#V3<5\D MW"0+Z?S;,YEF$HQ/AAD<8KAS;P;CYZP[2(NB?^6V&S"T;$J6YH.'*.V5S=M] M1W;UY??(8\][@%[K%QGEO2R?'@:\^QX5HT&_%_T)A'^:]9LW+M MR;4G=R0G=U!\[J"U' K$3,NQD$.N+,.4QX0AC*T(*5Z:8TUI\K@G:\C-\"UM MLKPHC2 GAKP4 DA5LND8S2C(>)/9(=OBV5&H_&=$1>NRK2B:MS9F$G*#E$Q( M+"PF6EA( ADI#97!X*W(Z'6UNX4[:_?=,1#/6:5>G0\-KB-!/'<*6A9#@1.) MB96&)D29,N%1QR!10NAF2/ \Y*/3^!L:.&OVA>'EU<$'[-&&S[=9V$1EPX+ MW9-U.O")SE$ZCOZ1YMV;",-.L/";Q(A7G%SU3'_%(HH=-I.@^X3(M^PA!^*1G"@20Y4]EQRGM'$+P/SE+A MT78XL0=U]DBH8[=JQI]W>#:GR2CX?)QKS!F45$JK%='&4H5HR2@L2B22"V., M%Q6*G;.+K0?"-CK)I&41+8LX(Q8AZO,0)0=QP@$@"G)M#&7:L0CME(L8L61Y MA57S+&)%'Z3FNG0QU(&P52M:GM'RC"T=A7(^E018% .CH)' Z>L&,*Y08!K( M*D[@\G8RS3.-5TP:V<0IB!CL<-AH>[\-,>A%_K]#)*\5SL&6];2LY^7J"H-S M=841@Y$U#&+%H=$B@00'SD.-BHE6^U)7]IH?"4B3 S!:Q:7E'N?$/=!<;TD$ M,@;36,2""XT-DDEI[ A)?#.8/7&/G?4B1IAU1+-=(EIFT3*+,V(69-XSDU(L M"6( (L(5!PEF0@9FH06D2F[-+)KP9A#2P:A5"M:'8%^1X[]HC"T_A.J$'A_" MR*WC:C"Z__&FW^MEPY]NRC I=4]IX#S^ZT^0@14%&3NM>SCV,UF7F-J>27LF M[9FT9]*>27LFKSV3NG(R%\IPU>DLM EI*!FL_HA02%;3S[K.-,WRW>G<7V^R M*.WZQB'I\,$M(AJ.QED1I;G[VNG>[N77>3J([M)\[,O!QC=9D7F=.4#3.]>B MJ_XP'7;[[J)B:EH7'U8=]E_'Z>4@FWT?_JR=Q,#9W.\KX$,$_O+L2:S#A\V/ M8K4.^]S:]KZ2Z=?SS]L>G2C?L@0' UZ#*0[VAXX:R\_UYP^]W3-XA/H0E&@= MX!OY1JK5KR&AS']VF^E./R\YHZ_]6X=WOV;WT>?1;3I\>B:W:7[='Y;+2R?C MT?2+DJ;"-_?]WOC&7>WV7K$>1].#]*[(?IS^Y:>GEL_%(OWCB]6F2_D*_)>? M+GY^:K25/\G5/PDQ_VW/5M'&!KUH"H_+![$]-1]ZP8XK4G"_]V^OHR+O_O?% MY>5@=#WZ\*^[ZXLH'8P??U$]8498[MDE.+DH7_-7]YQ#VN 3@[YAB";]O!A' MOTV<.' W(0!EE#AF$$'P_K>7\/SRSYM\SGZNL_>7>9;^\3Z]+1>O3N6';W[?>B@X'N' M_W"H:MU*Y>Y CW29+57GSIQA:JPT!F!&H4X$ #Y'$7#I.!H0]BEW7KG-1\JE M6&,4.;D<]ETZVW^=W+K==!?KJF155_6DH4I^G0[[_PEM,,P,]=T'->Q]RIV] M,QR'CQ^ODBDMS(*(A>T7W<&HF.395_QT E 5A(*N7@_'^\*W>^&*:TD150"(55LB4V AB;AQK R9-$? M3K*>&K_X/N>5AGR2M4; K,\?5JW9E&P:8!=H.;N M'Z(Z>6VH(CXBXQ%#_*M7_UL(1+NM=4I)3.(HTO)J<&Q<,_,^]WF9Y1 M8X^-&G_B^":+[D?YH!>*3/E/133(4@^ R/'"B2.!T=7XWKN0*K]2=#>ZS_RL M#_=+4"6N1Z/>ARC,R'5?^LG]V&XSD"N#\^.J1#V\ZCOX. V-;[)1Y/KFR?(T(F*BRP<@ -D&ER- T>PV;"; M?3B"L_@X.0:(W8WR\963, Y4#F!I?S#*G4[O(.=ISA'7OR=9-,RR7N'MP*G( MBIQ8_2-S9'8$&[SOCV^\#"T)W6=D1%>.->1IO_"LQ:.7^?R/3K4E]U4G2GO? M1MVT^]")[K(0GWCO_UN_S;.4W!V=4_*F',GI@7?N!?W+_L!Q)(?+W9O1R)_4 MT/$*KPEV(G=VTU>$X.N,S+L,C< MI/D@*\:C82?Z,IHXNC!I[FA_F ;,NDF_.>'G^&[%OOO# +??A]X^CH)%XSBS M\D!TBE/:<7*)1+3,0 ;$:(RXY M5(@RJ(6$P!*!F>8B1C0Y70/17?W%+2ZT7!R.5;?K=!C/+CZYYW6=]O*L 2E- MHF. ?$\M1@T6DDF!$%.4*:8!M#4#4@H H;M>4&LH3*2[-.;0S"GMV=UV\[OAD M]_'J":=[*/]\EMM9"!G57%.B",6"2>6XF1,5&@D &"$U;J<1(TI)8Q+ J<14 M(TF!-88@!P-.U+. 6ON>!6XW\R@'@R7OWV[B+7^*A9NZHNMHP)KS:FRRZ]<< M&FK2*;*0H++QN9<:SV66#9V2G=VE7DVZF^3%Q$G?J0F43P99Z03(L^M)-?RU M2G1YK!I%7[+N).^/^]7U\??*5^!;9_2= N^.^MW%E]A<_!!4X.DRYRMS:W#6 MF-O"A^CK8AI-;=W>2S&9X9E[66>JK(WN^L.J,7/=EG!F^<^?I(/B!V<3>J,D=>J\.ZBPM.@J M[?OFT'X9CQ9^6364*FXR;S.NW)5;P++Y1,_?D!8WD4\,*]>W_$I_85'+[*^< M4E$6,OP[ 1I^U7=AT&SAD<&+D5)I]JB5]\(&@BF9SIB5N\ZML'_G$>0Z&SJ] M>>![8W>[V5UU[R*.O+OX_<.7#PX#WEW\3:E/%S\$4#]S7KX-5^.6@77 \^5* M9:SF:7^OQE[3<016E/3ECMU!U)%A/KH-QS)%WO5$FGI_D?O#7_(A^EC:)^[T M'9 F@PHO:V@P!>8.?)K.4&W>[+MUW]P44>94X%[SBPX=W!Z!63:_!<^.AJ/Q MC">XIP27J7>T?LNFS'(*KP#,V_3!(49P\X4)VU.H7?5]\4STD*6Y/Q(/Y_U@ M?_/'THGQ1&KUU-QL[$JWC,A\@XY3WM>R]T62/DF;;'Y*O1:.PS+*/> MS"PL*KX<3C7P\9(Q#8?>(;V49F;B; D#\WRG)OE&M_WQ"E:W6O[5Y==,:DT! M[43<5(!M+HJ+F]%DT/,XD6=I6(V[YU^385GB-5O.!NS"+;5,4?7'GI4^Z-FA MC29YI,J#^QS6';FG3Q.4_L\,#:?XMPN2?)[Y+GI(FDLN:$#Q0QZO_1%72.U. MSF%#?^ .:@8C!_^*SSM;.^A1[K\?EOE^ME%SGWIRCL?:>>09VL#&D19:PI7A MUEIJH-**,.L+GF/*G.EH:C8.4 1+9SK"!"$J#!6-TW7L6 M;)R9P=VM;ZD9,V;OUNQ&A+'!&?V\H,@MY4]357Q)=>U[%HBUW$OPEQ;E[DZ94#V64C%Z>L#.3'$/[M[TLZO:M;[T.W@! M;M,_W*8GA2/4%?RB_DXG0/T-2Q[D;.FT<$\I:G>ZB\*MH8.SM]@'#F.]=>XV MYW;;]7QC@\5Y]CZ[*ON>=2>5*G_5[[J?WUV8^*,S7AL3ZD?KPOPUNZ^Y+_/1 MT/VU6[+ZC7F'A(P3#!AF6E)%M.+$*$.ILI!J2^J"'DH J*2628BIL$(+;+"* M8QH+(9!Z/O=O[7N6\ X?*)M._,IZC[T?]H>9PC76"?C"+%D9S'/.>I&$OS7M%I$?N/XX6$_5%7_S@:-8W!U]^ MZ>]WGL6X:]67W]VE_A7O >HT;=V4'_UC?O2M/_M=M[6_^_R?(GKW=73GR$H0 M]$/S-E78UW17WJE6^^@XW[\G?6]&.TNVR,H,]CSSIFYT.RK&/C7-+W TK)*4 M'OO?+B?CZ*&NN1F]&>]?KT*V^<)K6P!F2[GW.(/_6 M'TV*Z'K2#Q9VZ?>[3[U-[W2\?O.]ANK)>YG0\I[2YO]Z,[J?+ M+Q<4+GF?9Z&/F?O^6^8(I,P:*Y?Z@NJ"-Z8!G]U8L9DZ^-*@'O]_Z3 01^6M M<=)SFE<2]-S0>#:ZS<8WHU[I8?*"[]X]:E+EH;DK2O_LW5WEI)Z"HO0P9O.I MAH%4EKS36[@CAPZE5SQD,WK%.R_=7 O>XP^1VU'@4&5&U:1,@XONG**?7H(=3B5.=Z)VCP_#WZ,FS+^_WG_P*O<#/FSW0\TZN7'J;N%O6&:<="I3]<[;H^-B;K)6 M#YC?W!_.S-:IH59:&_Z[TC,9K)F0L.6,J'Y>.D[G0T0&#^YM

'J7;9^6S,+?@<1YK)-ZI]7]TF5@F?0+6;F M5L2*^01P@V/(!(\3XLB' R040T88J!<2WJ=^X^#<^7L_+:M>'C=+_:5TFI;S M+/U)S@=:KNR>2F?=4]GSPUX1_, 6>J=&[KP&]=S?IC-='#Q+E!I46YXF^[T5 M#-&\UZV6UEH&,>58"T.XH9 [&"I 21S#9*&M_F,8?O8K^GCU>Y$I1Y?C/4(2 MX@_D32 9;(7WHZOWGG.]N_C\T7M&/5<:3[/(1D4V=7E,G23>!U[4XB85YS@2 M)]L2U>++Y/;6\R>?(SDO/GGDZ*_*3]:Y:PYVU\UH $Z$Q]]];NM8*$6X4LB+>ZLA262,D^<[B*Q[ST(4L=S":R.$F[SW-.N_S['%*Y.,+(B<'*RG8 M*?/]LUDLJ9;YYRL$_'MKBE"5&/CD<8\N&&:! 4YO#DDV55K%)KKTHWG4\FD/ MT/OO5[9?_1;R40[%U_KOZ6T#G#O\')Q\M1GH_N0XK2PO(>)9!_ M2_N#X!A-QTNVM<0F7[.Y$+2;>@8>K=4'((S MG.PB1 J7AA'G2#,[Z=NT-PUM5W>7%WAN-_0QV"JW:0Z((A0:3%,N2YLEJ%.. M(+)AB&U6"Q]G-1B&O?4#4_51UY'?UT/4K5+V@ZYS[W/D!]XUDN7=?C@A]^VH M8KI!XLVXYDP?G&]E&K"O-+NG]D3YYAFB>M!&ONP^6"R>U31Y9;-2;8LLQ+RSP4,9TYV& MIZA=:4KY(^JLI+I.N>JTSCD<0D(T+9$)IU@4/ZQWO11+$]/6IJK- M6Q!()IP1H*'1B$K-!,7N&\YPG"3,BD-L0:!]0H0['3.ZO?3H[#:X8>>5S%',H*,[2S^L;[ZL1]EIBO+*\" M+Z/).(19O#I3EE@[E6%:&C^M10\&@[OGVVAE%4[_JEWH^I5:670]WPV_K"R&9FXGCM?>1+.^ATM:%SJ% M[7WUXZP+8M"]RJI/?QB]7EX%XJJUAT3B4O>?P3>T8'P*S"K7SQVB.\5KO_O9 MN;J3Z0:#8N^1$:>BT$RPFM8B )=6<9@DEEKC3%RH#(1^:JBAFBVH4I\J)?WK M2)6[GXJ)K/A;/BJ*Q[&1J4HVQ35WSVQ(Z/1&-4>A,$3T\%A?)5]O9YXG^!C6:Y3FEZS5.Y[[W?WS?U\^X_=;J#>'-_6(LN[:!%Q!Q_WB\08%H$P3.NAYH> M44GIDPAT6A9NE+A<.2C*;)*>]VIY'TE(QE]>_- FE!]P0CG9+I^\GH=^)@GE M8HF)VF:-MU.3V@3S-L'\P-;6)I@?Q^Y..,%\ ^?FJWRC!Y[:O5DX:2N7Q4+S ME.Y-UIL,LH]7GV>QRU^\JAOR)D->:5&Y5'IJV/O[/#+O?G/KZP6>^VRP2ABN MJ.0Z,4I1):!6$FF8)##FQB#&ZCV1;*(XE\3$L:5$6A4CY3X9%#/H[GZ^[^O: M]RP$J[Q%[CM@EJ'T8-0X",]G*4Q3$F8.TZ>Y">413%T;I<9?I0_FM9B_-^ O M,ZE_E*S0FWL1;K/4ARG+ M<0>AC'IJ\U5] B=W(5(^K/(5YUTD:[[9LC_DU]I1/S[ASM+]S7NC^N=YV)6K MZ'(/F-CO(? M_Y1V_;_';"=5&[D*_RS58@+S'$T*'Z3Y8;F5/!_COF;&?:,G^#:N@K4']NF) M>[QL%K6\>_[6&+=QR'^-ZM,?WK@]+KMCB;+X2F*Y(O[?'9>B-Z[K_9J-_=BU M/T(#D/3.M^#I5,ER98^OQW)J3VZDE:?;%&*\^)S^W AZ/\&1)JB_>>V_W.>S ML5*)^4QI3FAL$\FX@=8"J!.D8V?R<(6HI@PI,%7YO3GPXQ);8)KZ9$UZ5U9Z^.K3X3&L6ST"A^-C2*.QBCA=#HDY!H$^AT M^-SRR)CBQU"O,!CY!89L]("$KU0.=JH#O T7H&C&!0@3QCK"9UR V')-'/V7 M7$ 1=S7:(/ETT0/@%?L-? !7+^.AMTZRSA8MH ZE"]6KV[/%@Z?^D]%5ZJC MY:*IW[CM\(I#.G"^P6M\ PJ8""ZAI18E"8JE1"7?,#0&ENZ2;_PR V%Y<> C M7V_2X=]&HYXOU3A8'L))ATG0ZA9'J%O8J47EO7NS%-0SU"W>K6$21Y6 R;Z^6$(()%@D1 M@ % +"<*&VW ,J#Y36PPVB3O.:,6,JI*#M3H[U51[WCRNW-L&PCOH9U ],R0LS1\(PC]'%L[>\'0:/XP#899BGB@J MW0<);"QM8@RR[C_(5%YKQ:2)&]+.ICQVN9:VHN7J(?!>2!WS):))YKL&^?9" M9MLQZ"=5-SNUP->4TS[I9_UO9GVR6!GUWEX^^ M5\G%U83G,+C(-RZ=/>)MF@A (&MN(V2Q 908)2W%0".3)$D<&TT)CT&\T%YY M"9>8X095''Z,[75_@3G79#R2J 1L7#,,NOP]>^6J$;V,"TX*%J MW3!MTN)S#FXO0ZOE4?Z'>TS9.F4&NM>T%S^UTJ+$=XO,_M[_MACRG_G!BD]I M/OYXM80%/UM M?EQ5F+*^8&2#39UCP0A=6S#"P78%(WB[V[9IE[#78A+?T_3*8>N/-_V>0X8F M-/JR-4M;#[*V'N27Q9*WBJ>>1$'(0>'YP0#]G^&3M\7LQF8Q)G4(HVD]8MUUE[5B5[WJ1XK^4W)\!O/*!]&?=2(!]FI'./SORI$1.- ML^[-T.WL>D4^:5NG=V9U>A"*>18M4!@D2'+(XH0S@ 1 WC45*V43+I5X:D"7 M9O/@.;,9[KBQZ3.6NW[X1_JO46[\D+5''4^_SHA ^P883^]K+KV-=\1^\MN. M2!CMAZ'NE[:FSJJGI"7AW+<#H1^PPQE+$J@1Q-3"BK0D-7)A&.:4?I[![ZF* MK4H-^_G?G6/6Y!H)AP"JS:0E6%H1$YK8Q!!KF44E&2:2(49.1,)-4>-S M'3.:JT^E'=FH7#M8\74.4@I!-L]:D90#PA-E@884*V027)$'B46RH ">F)1Z MEFQ6RR:Z ]ETJI;H/]+\CRPTCVMKHE\JQU MB8#A6#"G1B+%!!24*BPJ0@68 M\X7$D2.58S-L^5RV=]^9J29P:Z>=K9V&"*PEN1O"N6\U0*252G-I*A=(;#"A M"X7$)R8!-R6XE<*PM=,6GO3K:/C>CTG*QO7!F:V=MD"&M69!&A,+F#)(TT0+ M#6AL*S),8@CA@KOD2.6;KZ,K,4/-$*.Y%&O6VFBG(J$8J^6/"L5@XJPS9@RD ML:1QY<*(<1S3!1?&B4FHYTAFI50"N[#0UM4;;*12'6TIU8;=K?9?3;7JV,^G MS.HUT?$+58BV MIN]%-7VSZ2*+ S+"B,;9J))O:=ZOJEQF=Y0#3GW17]J]F4[YF(\7J54.EH^9 MW(W*PH:[/"O\?)!93: ?&1OY1'%?-YB.'PU9R;-Y(=4&U3OG,V M%+65H$J=)S=Y9_[7JKEX6+][> MI=4(RG=AEF5X8=_G-8Y_J&X*W]U.!N/^^S*YUK=H]U/H'?;Z"J%B]O!>-AU9 M4AW"TQ./+C/_:SB3WH!+MVY7_7'M7$TA7^"/YT:I/PT MFC!'991'(]^8YKY?9-&DA/Z':'GLO*R;6LR5JS^X/)SJ!,IM^&'5W6XV".C0 M\]OK%Q^BIY&.E7='?L"H)YSWGEBGM_L3'R[U'$UG"P\&#[4GE?-YPM#8:#HO MMO/XJ.OC6,MBL%F16ZB:#SO/FO6FF 'R6P3'$N4AH3*V.*5=,TT0*AC0F<6*-UO41 MUDS8F"/M]%5-$; R(0G5 DN8:(3M\PQN[7N6=IFI!CCWA_.&2+5!S=NWA]ED M-:_9#&H2#\9.[YX5[C?7PNK6?7-31-G0.W :?WSP)Y8NX*E3L?%W=,K1X877 M^)ZV%OIQQIH675);^"2J*C#6! B<\EI:"!&N5Q$8JQ0Q4'"WFR"X?59#X_JCB-]) AA8EM(/F.20G M66.TGFLYW#KZ[%?E5E*FG^1EB4SP6I;#<$('HNBRRCBJVK.6Z05MN<=3XZNKK,S_\.D:[HT5V7B< M0UB-A'8LPYG:A#J^H*6SN&.IG'P6SE1FJSA$4D+*5(#Z.H?3W]+^\.^CHEC) M+QJ9.28;';"Z-7(<,,LX3,_\/@V:QSE[AU)&MH\9:"A!(&XRHEU%L"7FW1-+H"S_RFS M"50QT103KU$0Q)&%!H-80U,?R$"9DL+JV,3"_3665E%W!D#!A%NJ];/1I;7O M.>I<@#;0?U"!?OHA>N>UV1^B*2U$CABB0 V;,9P=,9,M%\6 M&WV(;'\P"64Z*Q?:+Z9[ZNUMT3[GI>=7YJN#[D8^T]1G$S:\LSR[\H@W+18+ M94?9]RSO]HM0U3$>#T+N8EC.-U_2Y(NOKJ+4YT%,5U=D7??N,/)I4DS7\%]_ M$@B!G\9YEA:3_*$\C*H0*_P&?PIU7G?CZ/XFJPJJ2C>%KU!QNWT_?<&'Z--T M_X.'I:^MHO!^9=7)]-UF CAF!7/3;86+PF)&=\&_^6B?LQ]]39Y3]DHJ#WRS M>'H([CUCQQK"=*ORGOLT[Y67>06S^-!\5L,4I!Z0-3CZ45ME0DK#[PNI'X\R M-9K/ SG*U ^/I?[$B]13?U$QNR=@28NR2"J@=+D@SS/\5>6G:DI55??H$2=4 M-!55]=3=&KQ?H)1C'HRV.H_LJ9*L_5FK8:\BAI"1_ZSB#'QC-!LGL9(QE0@+ MK24T$"'$**.ZGD2+8RN2&$!L*:$:6"4, =8DD#K-.4[4L\)[[7N6YIC-IY&5 M*F\HN704/;Z9%=%.YA5U):+-Q,-S['WE^+)M$I"VR3;:X#P:4:G.,]N(K[5 M.-LNVVC+$6RO?F*;OS3+N9F. =IH5AO=-C13O>P$IBJMW,+Z5*8%%:"HK%L2][A M%+:)UL>NX]K,-WHZ&M*UJ05;6R 0&4X19:H!"G MS$(=,RTUD=1]80!)GLJJ)_VF?PUI)1^O0KRT^#C/$PFQTTW4R1)(=7$&9M(, MK!L>32'K2-BD,GD4CKQ3Q$D^-V$L4P@3I&,)B>\A*+$")(928TRX, M9V*_% MR07]ZE4XZ;L*,]!D(>M):%E'*%=4KS?-%1M=+4N,:96O5OEJ5/E"HND89^-$ M\<6G(+XONZ:7B8@[KN<\06$'T5P!BY5RL@XCD4!&,<;*]RN4A0RA)")HAL?5V. X"W8K[L)JO3H3)S"A M$ +XRDN+%>):$*(PLL99CV9#6[%*\5XP&8_0@[$U&AUFY6]+0;N@($YF%,1- MS(1&B2'>VT(2+2W6G*DXB:G31A<4T-=34)/^%M$!0':P/(@F(H=)0=O8H4D*&,P(\(* MY9MG:Z"02!@&?HZ'5(F0Z]J%;!S-FQ2]Z3UU<8[JXGR3'#'P 32J$Z^#C%+)W0_5N69BX[K7<7"7M'?\\ E)<:\ M%A>&L:!8<&D!32"3.G'_C1."54)EO)#7[B$X!>"768)G7($P<1 T\_Y8BZW" M5&C:L=MH,2>@ WU/B[WU@C[NH.\)(SJ=6VG:8;;#<8*QL\PPM (PJJE0@$L4 M8[.@$NX*T1L,ZB)R#CA^J"W-'P\WWWYH?-7:I7;[(TH\P'YY^YO>C2]6JTOE M*\AV0SH%W:++W8Y#_SOM^7/Q,P1[\GN\8,L5,;C?^[?749%W__OB\G(PNAY] M^-?=]464#L:/OZB>,",M]^RJLZ(H7_-7]YQ#VN N&Q1>_)ST\V(<_39)* MH:]NE#AV$$'P_K<-.6GMSYM\SH"NL_>7>9;^\3Z](S7&(;C>;G(1@,QGI,P MS2M?2T7B(:QMR<'J0=K]XS*=]#K1+\/N"UHRO^VR?QV-G0P.W>N'01,+$R*O M^L-TV/6=YPNG>99I_-&[60OD'XYE=^]^'SJ(],\YZM$U M^U.$V^DVS4RW81\B3SM1()ZH1CW+JC-76)[;3*'9A Y>0T:'/X5F4F11&H7Y M%>_'?7?OE8?#MP"'&_?9MW1^\/+NM@1*[?;?E&[ZB[OC[P_YC]9.?2A M'UB?^X^[O9R0<9F/TEXTR+YE U^ 5/7T?UJ(_B*^4#_"V<2Q%7PB6CS+931+ M266UE);*2T(#:^#]Y/V/R!A77+$QZ(;Y,6Q%V&=U<&/-%O:+H7_WJ!+!Z+TS MIT9>TW(XULW"W ='SG[JAUN\+V7SPR#<=X-^>MD?5&,_AI%WOWW+(L?__W 7 M_!2MXR8MYK68]PCST%+,*_Y_]KZTN7$;3?BOL'IVWTJJU [N(U.3*@ D=GHK MDTZZ.SNUGU*T1-N:R)*'E-KM_?4O $HB;,:._W_//R8OPJM&E.Y.O@126 MT)"[OR6CEHRV(B/LR.A_*A2=86V(+,]1-QIGW9MA_]^3K(;$HV'F">1VY/!R M&3*[CR?#"F$OUJ'F5MK8/DWO3SZ8%6;3U32PVVQ?I25Y )S+&,#:9:)<+]P;70"E.IK8(U0YH+ MAA/.&42:T,0(!6.8" D1XE*[;U9: &O?LV!(J^4R8\[GIR#O^<'A-4QPY)%& M^1Q'_'BK^4 _=_'H*FC<\QE9':]=3S_T+BI/43U'.6$V8^83:YX;>K7>:-I@ MST?E+FC*%\#61\7HR\9"O7":5/NRE[SL,,?^O%7-+81',33KN?!],W&AM9-9 M[%*17"L&V2+UW O7(G6+U*>&U+A%ZA:I3P>IOXS&Z> D4/HP:R;W M5JB\VKPMW8KS2<_1\V-JCZ.P<, O]0ZE=VG5+$SO/ M>R\S5]INI2>_OQ:6I[._%I:GL[^S@67#YODQ]C#TZ7-IR,KL#XMQ/GFN4J)M MKGI6S56% #2#".%J>)%D ##(8LQB:@T0&FD.H21:"IV8A1Z(%6:5:6I/&F5\ M*!/Z_IA>_L<\>4\_S'_]^ZP<)'BYU;=^L7AY61,7+H#_R/P AF6/K)4!V3S[ M]R0;=A^6/Z]>,#3/%"P?_)*QXSL="79P?5_/V5)]66;3*P:?G0CW?.V@FB/F MK@15K:NY-B8!!ELH*$J0UM!"K B)D68,+?0NVC]W10?(79]T2X(=A/?2%&P= M;K8,^- 8\!DSV!-FH*S6_(T90!6%3D.55!.FC3;2,J! G"B&#D ]Q0?(0%OU MM.6.+7<\4>XHZMR162B-D40E--%<@@2#)/']7H U%C?''4]6%SPX;O;"P" X M.A]E2 >K]<4JXX/[8G/[&&1Y*/,?CG.0:\GN,*C8'00XUCC1D%!!K;.M :00 M,HT(49ICOM ).G#-5';9:IV7C6N%!#H8]@Z!>RQG/EC.B6JN_!).$QCRA MCB5R2 343 @C<#2VB7# -Z.,YZOP[%ECBUS;)GCGI@CEG/F*#@V%!I@E8%4 M&"*0;\GHS&6@$L4%/2#F>';.Q)8SMIRQY8Q[Y8RTXHP2*RJ1%D 121.1""EY M3" FS%C)%\/3#7#&5L<[2&?B68SN.YK"DST>2'L(+5:T6-%B18L5+5:T98R' MTO"@M3 /?G\M+$]G?RTL3V=_9P/+P[3MWZ2U0*U-^FO["YQMLN@I;[R%?@O] M%OKGN?$6^B^ST=NN!PTUW3S2&.>!AS$9HO,PIM)$8&@()HFBC&*-@+!6(1HS M8A*SHLJV-DFHS0EN.KFCS=\XH;8$1\7>-CV (V9_A,S9'] QC#%0%&-);0R$ MEH) BR30#"M,#H3]'4'B+\%XCWT&6OYX1%[.H^)_)\#?6-6B2@EDJ-4QB65" M%60"JEA;()/8QEA3="#\[=QR=UOVU;*OEGT]P[Y$Q;YBBU#,(:444RICHZPE M$B2,P81KJ9M6STY3ESJ9#-KCK].O!=O>NB?)Z10=O*9AR3%7(W!0,4J;,&MB M1 D""446"PP %Q@3J2#F?*&;28T]MC7^;]GYZ3!K'\XYZ-6RX)8%;\R"4=6O MU#%<:"C0QD!!M;).5TV44AQ"SBU6"^WVWIH%GY]/L>7!+0]N>?#)\6!2=;ER MNB\@!$#B.#$5V IA%>#4&)U@9EAR:#SXW/R>+0MN67#+@D^/!=>Z3K,DD=!J MK0GFE%LN*)9,PA@"J*0D<%,S+W@,?ZYI0A!GW: #SOH0B+8FIJV(:J'?0K^%?@O]%OIO;MZ_27>$ MSO[.!I8-6^AM"X)V=N,IS6Y$ (DJ MQB@8 &R*T M#/AH&/ 9,]@39J",S1DH%5QA"[1)B*(2"L]+,#M&6B;=]QRQY8[ MMMQQ;]Q15-P1$Z@%E3H&0/IR.4&,NPIQ9+#6B=#-<<>3U04/CIN],#!X_ T= MROA@.R>RG1-99W<05.Q.$>,GY7*.%*((4H&,@%1+*"U4",>OF1/9.BU/<.[D M&03U6LYXMIRQUGJ:8 J8,+'&B:"QT>Y?J:"0T#BET$IU0)SQ?!V.+7-LF6/+ M'/?$'&N-J24 ,.:"$8D2J@B5B%.KC?(-JK$1AZ0VGITSL>6,+6=L.>->.2,C MM>@*'4JY\+H?0 M8D6+%2U6M%C18D5;QG@H/0]:(_/@]]?"\G3VU\+R=/9W-K \3//^3;H+U,;! MO+;%P-GFBY[RQEOHM]!OH7^>&V^A_S(S_9P;'[3#RT]]>#DB&%03AU"L.(9: M) FGUD I"(NY)@AQ@C192*#;=#IFFU;6/1(Y9X\H(1:0!(N8 M2HH3J @V',?<0B,I1"^>?7Y^N<50L)8_MORQY8_'SQ^9J!7B(J.3F%K*"=6( M*".,09 82R'5]L7#U=OTXI8]MNRQ98_'R!Y%Q1Z589B"D&P9[#1,G7 M8M^)%H0XQCQGU%I1I\8*(Q7%-,:QQ%08RZE4ACB6O=!N:^N)DZT_=#)&)L#&6!*VX*]Y M:QG0^K5;$="*@%8$M"+@=2*@UGA=0Q;'$L300$N9EHH*H!-BK+2<6;C0&J0I M$=#J[$? L(/'_X=Q>CG(YI^[L_(P[@\G:7E8S>'NXBIJVQ[TA]G[:;DS1. _ M'Q%IR&"N'1IO)]GO6@\BB[]GUV/\;TH'4=7 M\Q+KBVC%J8YOW+7EHY;=ZZ[M#B8]_^\XR[-B'.7IV '@/KTK+HX&J[XXG*GM MR2'.R)W(DBU%]VD17::%.P:'.[>C7C9XWW/GE@W#K0&EBFA2>(3[^8/^^"G< M6W2B^YM^]R:*K)VY_DMW1[>UH.'B(_CT9C=U3PSO=HXJ+@+NY/Y7! M0^?9]?@G=@=I43B,=K=/:2"H[1'R&QD_WMK-3/4_'N#\,W.H.^B[+87-=-,\ M?_#GF]YZTBYFT.HZ:R!05/C%X[W;L4?A3N0/+>]W_?F&+WON(!Q!=-W:1[=9 M[JY(2SY1>"S/^@$ZG6BE7V[RX;%E(Y';FUN$4Y. MNG?60Y#AVZ=OC-*[NWSTS0G#<=B5@T\%I,(C1N,,X1\>[*4N/.VA(!M_1]AK MXT^=]7YXM'BQ XXYA9+'LO[M;=;K>^B,\JBX&>7C]X[X;B,'L(D3Y@]3TBH> M,73L:CV0>E,1@^N>_WQC?N:K?WJ7+F-+:!XW39C[-?_OI4%7LW MSX^HE:(]GSU1OD+0__SKNP7]]OU+P53L8JM)K$!S@H' M0&+&A3/(*2#:,$$:.^?%-?ST)?!8)T6,-]WK593I)CK9*L'0O'MC.Q-QCVM; MF>"P!3XZUOQ^^.V#J;&6>][')1*NINCFW\&YT* M+_K%&;@P>OU>-!R-O5-A6%RY>]/APW0HFSNY_*:0=!?M:)8AYO MF&[J:;S!Z6"I([+Z25RF1;^H!R+2X74_R)_PBDYT/1KU[ON#0>FHO7-L,T2$ M!NX-6?3IX^_S"RLOO8]V7 _=EON\$[U0_\DMURYKKJ'CGW]_DP49\5 &!=Q-_5Y6Q7[ZMW>I#P5=1%^"WW*X"39UHKO<+2AW M$/;AW,7#+7<_<=:46Z0ZWW$%Y M:I[;9MXCZ[#ZJ6"V0<7H>SGN%E?<'ER97ZX/L2LK?9^&;4F]'B#%\G18#)5'/LIG$ 2&& -0:)6?K,Y>#/RQ\_^>C?I#L.<'%_ M.)+*?@UL\\.PFWL^Y'5/.YB^ J[;/LA.*QW?,HK1>ZH0P<=V]5G.JN55X:9UG3HH6 M91*$^]NQQ\_9#M1S[^V+(&T>?&7XLL@V<"-Z>9[.31@O3M/^P)_>=1K2#K: MR@9QSX;9=0-^.?PZOUPST8$J <4A<<#DX>AYU2SM^1.9)N:,EFEC3IK.97EK M7VXN*W>98-< KI)@N"ZL\:E.Y -F_NF%E!H0;* 1UE(6QXH+I25F5BBKA*3O M-HTS/:).\9@Z%^,(:+YAA\*_3&[=@72?%Y!/IM_-6=&\[?B'82D=W:=5LJL_ M.3T8=?]\M^0@%=28"?PH+@7\Y@G'%0UO'@W;A#!>0U=HVVC8 M/AUTVS&^8)Q\[MYDOCWB9+>LV.UJ'>)A'V5@@L$0)\K1#@:$6R MWHJO7GC;JY_XBLDQ:=?_=\\"JM&DLEF)3?C/TF20GD>.?.K-'$WS &9P?N9 MV8='!N_U/-+![&1':YE1,?6N7GJ/J??3A)"'4\R*'3C8)WNP>FY?YX>^S^J4Y]Z ]6P]_-H M>/TERV]W)CH1=T0K&B3:H[ O3Q +,:S&:0A)*&3<*&H<<*&*-6, RWT+A+Z!5'=N"T3"M:MA)J1AFC MAD$*-')_@CAVBA_B$!C(GNI],PC,E#[?VVD*@)W)$-8!9#&3[93TOA91ER,J MHW-$C6FL@#-/:)Q@"I'50&%&N<4)@#'""[WOMT/49L0,Z4 &3QI1W\Y V><\ MD/1;%BH72KO%FRB-B9D3)%)1$2G@L:8PT5A:0C6+M?69U<#:6#ESA9E'FF$X MYJEZZ)3 BC[W:)[@CJ0GH1>>.0[*:ABJT5PSX^QB8PPE!"F-%$8JQE#'6##> M( XV9)QT *6G@(/G;9ML,]N^5?86:1@ZGE[EELE$.>V.",DAQ<1H(0@STL20 M 600>43$UXXAS%-J155U,J$89+%6)A$.,O?*DMCH[&,!73$*A=FLCZNU'Q< MJ+D[R4) AS9K\Q_D\*,6:5<@+:Y"=0)*P5"B+7'VB5*)1%S;6 ( M;5L,>%W M2Z1MR%A!M -IHU+G()'VO&V9G[.B^#'R/L]R1LK=*!_76U2]4'=\KH7#%-AG MI5O2BO"Q@<#1-XI9 BER5*^9AM@F,1%&Z<7IL:L(_Y?1<#JQ:'?)7[Q#FDVJ M>2E>'(5(:[&^AO6L"B@2X6Q_FL0"&$2MY1((;#G%%A&.M5ZPJ%Z,]TNDYTVD"%3% M\)01P4&LD $)%8(+P*E"@FF0,&"M;H9(F]%1J.QPT638^F")=$E_N^909/&= MC77DBA;?MJP[%B(ED4R!M(W^]1@D*QJ!^)8U"QW+&B&ULJO.=_"9!E#/JXYK MUKZRC7##4Q0]A[@:C<9#W]9YL3.==#([%C$#3KY238%*-$M4K+EV]@MG\;0I MW_0!:R__8W Y\)1=7OYIY%=_,Q[?_?C##_?W]Q??+O/!Q2B__@$!@'_(W=<_ MS*Y]%WV['?PX2#T*9L/WOW]>V1%O[;+ANY_4K7?V3)M"SUIMAY$6W14=;L(8 M[> < @X\LV4GR@:ZR[?EZ*Q=MDP M3$B8N\RF :9R9L<*+2,-W[Q4S]A@5:_:U*OUC)V._IF*L9>.-UUXTJY'FD[7 M6RJ6#:QW0R6N%ICCD$%"G1@T5E +N1(, M+A8CO2>3P&<_-M%&%OJ_ M3T^Q=GO;_GT6$L?OGE>SRU>0%4W75S1K%_0%'=EW''#<:4]IGW"UI]Z@6VQY M2@R>^F^OHR+O_NW=Y>5@=#VZ^-?=];LH'8P??S!]PIRTW+.G4P#$U#ASSSFD M#>ZRF?Z[GVP_+\;1;Y,T=Z<8E#P_L?,V@N#];QO._2/Z> ^?2C\^=[DV[&[Y0>0OG[WX:]';=&CF]S+U[\43,4JMIK$!EC* M )"8<0$MI8!HPT1S1M?B&GX*8UB\:>&U@T== C::J;7)H)!=QB<.9&U+#E8/ MTNZ?E^FDUXD^#+M;C.I^VV7[:8YA(-_ZH8O?S2W&[X]E=]_]/G00Z8^W6O)^ M,;JFH=4TM@:F5:UVQZV]?9T[[I%"YV7,/N'Z@FE5JMO-W4D\G5'U5P M*BL$=>=%;:PUY8P*F[B_8A 3D@C,;&TXE1 8.:;.<*P-M50*I*QB$ABHB. B M63V[<]U[%H9333>V+$^K-IQ^]82J[<:>;D+3&PR.7+_31N@ M\9+.[NJG5W5 MSJYJ9U>].L/_#(#=SJXZY7JOCW=9[C2)X74TR-(BJVM(G: ("$H 59PP)1:Z(\SP[6>/;C-CXV'72>R0=7BC MC3T/KT:G)<5S)$5>Q:P)%??3__N+0!#]]:3)\"QZ'CX:3(VDZ'BW0I*_<7UEJQ1!#DQ",% M2@KH_B548DHA4,@\IKR;*OFUWLH\!8=VFC'JZ,PXDX0_0@@M1[L!C&- MM 5<4LN0$K%"3D@PQ; A;)[-52))8XQ$L299RA@H5@S#IT M]#D,"&N[T /Z!.9A/4C=DJC+@]XCT,)<8>!)COH'84P.44,)%543P.40,.-C8FF1,5: MR$1*K!*'D4A T!0&-C5CD,.3P, #-%GV$$CYFG;+=/_0(J/5\C:G6%8K0T$6 M)(P(S6- "9$2J,1RS64<<\',0M/5Z>'_S_3L]^K?0AT(3GO 3XNQSV LKP)^ MU(@DHG0SRMV]]A+I?DC49+CFX03HO>+T1O4@4*8QTS:(A2!BL::Z P=C\TM Q) MQC1[ 7HWEG[,FAVK>W3X_89C=_>9$1;&\*8;]@G9NQIZS&--&4.U;#+IYQH2 M+1"F+-9:$D"M0=H),V>^J)'ZDJ8T.Q-N5':0:+1$]"#'F[;(NP)Y>2TG M % ,G;*5<,)IK* F,4@(U=#]WYG[SWF+MT;>AN;_,(>\[6S>T[:_VMF\.V< MDE]#"]><7Y[T;..93CH,=L.'%>V \2(:,DY1E)1+)E*A.5")SCF M6@F^M%#W*0N=,LV]6+ZD(\5>!IQ/4>$PC8N6_%OR?SGYTRK1S K.$H*H-IS3 M1#/)8FB5HLZ E$K.P=OO8]"[W#CZDQ=D-=KWU7\=5=K\,K5ERU/W'Y"FL#-285_)/" MGX_[Y(J+R)/ YISE4?/YWF9##C;!Z-<0!'JW!?- ,YHH3WQQ;&?SHOA%G.ES M]R;K30;9QRL/H _#PM%ZF."QDDG%(C9,N(/B#%%%@3NY.+:,&V2L91+7F)2R M0#FVI(S4T#$K*C!AL:&"8 UBM(9)K7W/ I/RXS.O'(6/[ATHHI*]%)/;VS1W M1U5$HTGNU(#+JJ Y&,)^WG*>#<(TDQ)QW2^I(]WT.HNRJZMR EO4]^,+LF(< MY>[*HA/=W_2[-^[3[F#2\W-1;F87^Y$YCRZ.BOOT+DJO\ZPL+"*BQ; M"O=UL^;6'^-9TEKT3?%Q##;;YZH5;V^RVPYRN,')KN'*\X<>;?L\AO?0KMARES]3X[N84WQ1)7K6E4R(2W!+)6B+YYU/M MY%G%X6"6_(S^=#8D?IB2L)TS=.2V;.<67:7=, SGQ]?:<_L\IH,U:D_X$,YVXV_3O*4]A ,[ MA(T%QI'U12DWO/CS4_9U-/CJXV[3KL&#D7O*GM3]HTH(.]ZL> (@8"R#@%0I MG4AH+6)#*8T9)4A+PR#CG""8@!A7LU?JV3!5I-FD>?[@-J]N'0MXI@#DC^FM M?Y0JB)UJ(.I;OYA_-<>^Q]?\(^BD331QDJ*# #B%5ATM_1T__=6:]UEL..4\ M8= JBHB11,2[ M%Y".[L('%8V2.8F^1ZN;.5_()@ET$:PR;*!XZ>$P_2>OH&5[ =?K+*,VR+M%S = M"*HB;1 S :B&3)B8"M_^$3FKE$I- ;.Q /LQ1S]GW8G[UC^\.1-4L([@.^C# M%7ZEMZVH#=2T1M#1AJ!J:5$48J1 %@P2("V,(Y!O-"? M?$]6\>[HK=%!X>=+;V\:3][CWI^SG)^UJ$/+VM[R N.VI^<*IL0JJYD9%B=* M2&,$\O-T-%0,,T(4BHG6.'F]U=Q$-QY!.V 7!O"!]=MHD78%TO+*D*7<0&?' M$F@$H 0B :T(S2B!UH8@\WI#MHD)E[NR20\/:=NHYCD18FWF$Z.68YL( F.G MU1(AF0(P=NHL13;&;$T*T(M,R*:T4];DU(X7*9F'V>AL7^',8R8!!"H2 ,!9 M=#$5"#-%D?N%\OJ6Z MG\3>ZQ==KS&%WCFAFTZ_*":A;T,[@W=+!H(J"\SJF"!G;T%@!&7(:)B86$K. M& > 8;B:@=0 %$_A\VN>W?8GMVH8?#H?IC R'D2_9*\TT@IWANZS-:/M*&AT M)-8AAEI:M%Z&UIC6LL.9LI JJ(VA1B#-!=&Q0VHL-$'Q&ANM";3>PHS;#*T9 M8J>.UH/>M?#;;A3M$ZE,.*L\4W26NJTPS$$DYAR35FB M):<@L1KZE"U)J7P9OC7CT3XE?#MKE_6Z8/H)TAB&EG&">09+3>;BK'7Y.'CS[AHZ6>1?E!%/THA8C3CB ). M.50*Q$F,$2>)Q;%>U(GVE?Q@8BG(HSO32\AEEH$;^1_?6J M8WM1/.ZYHS[,&,TNYC&MQ;83#6?B6E,/0Z@PR**$)XQ: :4PSA9A DNJ:*P7 MBICK]LN,%?HG+NQU<%6 "X6@ZV1 M.\!!W6G8\$E'13;LC_)9)]]9S_?H.S_E\EWCK_-G%TW[R\_.KO&7O/O^(GKM ME-1_I.-)'F:.?[RJB[,OGF6NG)D*H)442:EY BDDB>0&(ZP,9,Q@+NHS4[4A M-,$<(,X$5<(J:)ADFLI8&@BQ7CDS=>U[%F:FJL)[HY\;2;I^O.@&;VP0BF&. M2.3'2]2GAS3(T]#U/2X=NWX/H=@[V^:!8Q^O\E<=)"HYMYUF4%M-9 MN<5\ED--ZCW2D4]W"BQY]WRPJGR%D"^:E+K978VK>G37 MQ1/[B2J](FITX&XI4LMIQ;'60L7$*"VI@DK*.(86*!-KHX2RJP)#E>+]*;M+ M'[R?RJG@O^;]8;=_EPX^!;QS2L#'*]OW=I67)+N+/G<8:C23[N!*@,ZEUQ " M"#12"7."'F4**Y.42)R(F&C.'>D2R+0E!"8QL;XWD) +,R:V(-T/0T^K7^Y' M;7U$JV6L)U=X>(5KAT['N*)C)(72B3144TJ=W)4,6VLQYU8)+).%-E_;T_%- MGJWOV'(HE-P*WC>D9-0*WF<(EE8$RR!)H$(:,6HH-%@)0RT 1L5<$FT7.BMM M3;!V--FAHLQ(AS3:^^SP"?.$92]N9>^VI,QK81U! 50B@1:'#E':8,:4A!QI M;B18F(:S/2GWOS8H>O\ORT>]M+CQ"7$"0?375NZ>@-S]XLXE2Z_&6;[CX1JG M2,RR(F9(DP1PB$GBN^4#(A/L)VH(B8ATAO'*^H@UQ*P\=(Z,GM<@P^&3=3.I MA/ (&4+HGCT/>+\N+M,6E;1%)%C\L+9[D$JY,]:\?5#:F.BZ'S(\J:N4WS MZ_ZP7%XZ&8]F'Y22*'S24&(-7I]80U>DR*S(K"$O2)_9L=J^TYR*=S_9?EZ, MH]\F:>[P+R2^1=;A3@3!^]\.I*_-(IFX[_NWUU&1=__V[O)R,+H>7?SK[OI= ME [&CS^8/F%.=.[9):"Y*%_S@WO.FV]P9\#UDV(WXIRUGS=YQ7"NL_>7SJ;[ M\WTPZWY,!_?I0^%/[2;?CKT]D0;3;::OW^-B&E!TDWO!^Y>"J5C%5I/8 $L9 M !(S+J"E%!!MF""-G?.25*20M.MS7XU7#X:USL7I)E4 JP3#6UIWHP[![<2S+_F4T=J)S//+J8E"@0J+O57^8.L/<&4G%V'T0K/7H MNWD&]O?'LKOO?A\ZB/3'6RUYOQA=T\AJ&MKZ#'3&). HEI!C3)&BTB!BC<76 M*&D9T;Y^;$7*_-K;\;O5I_1(@4,SI:^$]+\FQ;A_];!74-L298?7WG@IU86T MZPS\HK^DTJBDI"Y>KEX,_+/^9W ME#6KFU2Z?LJ^C@9??:W8XTJR=7..-RT*@Y1?+-:8/U,4MDN+NP'*=J3ID^B[ M:7'3B8K)Y;_(?-UG@61'(91W W< MOIP^=YOE;A<7T3^SJ?3V]3HW69T)1O=]]Y0TRF>0FI6Z#4;N&1.?2AIN65:. M<['D2)]*5*\W^\,H+,?0[9X)MUM*$S^O#!/E4!PHP6(=O]M4W7S$>L5CUKNH M3J Y?+8O=XO=Q5]37_5=J&'/IOW\?]+!9'5Y&[-(QXH"!&E,$RED F'L]'<: M)P8P*6KE;2HAU.GV"F$ *4J$!( *81F0#CF43%9S^G7O62AO:[TSR[PS<*UW M)KQB^S*E'80 7A$M08VI6FBYJB4OHHIT$=%EYMJO!N0P6NH M"!V9QFN<](A\'Z#H)NM=/PU>'>Q.WOWD1-1U-LSR=#!XB+PNUJNPJ5]ADQ>( MCE^DUUGDM)'H:YKW POJ3WMU1+DS3:.\7_QY$>VFA8!;WKY:" R?;*NX3^]J MDGY'->B[VV+TV6] S3;P[GNWYYM^]R;*9MU5W)L=M7J.6LS:@8:B[$>P#F<1 MYFV5ZHG_\FE]_K0#PS=WEN%RK]G[XW+'>>L?N).2Y;V=W$7TQ:U_./+GDP[< MR3BMY/AW%=VGQ?[-+X0HR@01E?6EB;!""TL%IU!0X4.M$FN@99( /,\T[3L\ M+<8U)?&7*3R6S=$MNV)@O^'Y?N=64O6(2FY^0 MV(\NXP]Q*K#>0JW9[8Y/7;79Z^GM5;W9Z\[>4L61LDHB2Z01"32QL89R"32Q MG%O!18>:3FC,=ZR:SGY9R%MJ M.[O.&GYM6[IE;*;X,/P\2UCP73&F60R_CLH R&9N?:4H37Q[#FTU)5))"QA M1#/ *!)Q7'/K4XRYH<1:+@A%&BID"69,.!9+N$!RI4-R[7L6W/I>5%ZY/91B M]+OS/\ZNOKQY3WO-ECO404>FHHJL+5A!<17)'VB%W5:@^!EM^WU MB4>VM.-S@F8OK0*<-H#;3T>[Y_+RF\D<7=_2KO!Y";6H^8&D M9+?4TE++X5'+S_WTLO3HK*:8PY1 :]/E]W2*V_0?/]LNI#H=^+2PJ+C) M,I_SU4V?'\'8MF^M'5QHOUTR0]^#.^1IUW-5C[J+:POLQ\">=6!>A+W_+^%MAGQON/K9];H]!?"N^ECO-:#"DM0M"E#.+-K_BQ$6PXG0FA MM?X'[2&<]2&T&S^WC;=HWQ["BYO2[+YW7,-]2SXL9#,6'6=.^=7[E+QILM^! MF-W[Z]7S<>SPQ2E+1;:T".Q@>ELWO.TU'=U"+AZ$LJHWD,PR%<=0F-C0!! % M1"*$E5)+&AN.GJ]*#?&VXI?1L#O)\^QI/M[""/"IO?_9F_L_3ZW]1]7: 6+E M0Y^4>*],WYM=5)^77&7PS;_^>ZDSQU-%^NG+X[F"K8KII=6[UB8#;MJI#G80 MEJ?0AONLR0=!5'63Y@E,%.20)XY>+%&,*XD%9NY_A,(51=T;D$]]H'=+/N]^ M0AW$3J*+_;E[O$]!M1A, ^C/]N@]8P:)6<4@(5964,VP5A2S1!&$C1(<)!PH MG*Q@D#]7!]RPDE%[\JFR2H+QB3#*,R8C"N=D9# E5 /#M::4Q8G3S@$20'+, M;:)7Z1F;DM'VRL89D!$4[!3(:,_]]X_+A;(D"E-VXW^FB&%M+.8M>L^?JJ9X M?+,,&I84ISG)X$W$J:C$:<* ,#'F!!!(00(DBS$FS A!#45Z89Y;)=#F!5OU MXB!CD$<6QHS1&VB5,(-) 8*D@#IOMHCSSM)VZ#9",*) M\;PW'TRY52>JS0]B[YVG?.-UZY3SOX>VZQ^&W<&DE_4^#%6W.[F=>)+KA9"= M&=W>Y=E--BP"975'M]G/HZ(((]A6=J!*XH28)#98"T"53G0L+%()159:FNCZ M8 G".) )%U9I3;$AFG"FJ%"Q01+$:G4'JK7O6=J!JFQS%[I//1.TF8XVJ9J6 M^9A-G@T"CA4W_;N%YE2O:$NUP2;.L2V5>/=\.'(Z4G155ZH57[&]WK;9(@^S M<<9;52&LK>4\B)XL;UOK^5]^SM)W \>/OW>LJ3NZ'KI;>\\*K(-9MY\.5&]U\)?BB)INM;.$TSLXX M=YUB=EWC;H>_8,=_!VE1]*_Z?O9L/KH]@C6W3'A/3#C,%.@'ZZEM8;&M6O.$ MK&I(>_C0+U7=DK8>8^YF>/$R7#B"M-&V]]_JWG]OPQ"6._VF.SI0;K&/[D8O M.Y=#JG4X>S3YE[#]6&4C\/ZS.Z\7_CHXR1W/W]UGX]Z M.KL:Y=F7]-N[YR(\C<8_EXXCF:U5/TQCGI]J09!'3Z_'E-QUVT5$?6C5?;8R M-"I HZ'17=-@\QD=;\2'=TZ2MC;?'#H."I9=C(;A_9KV17I ME^QI)>P1L>+:N_W>YE.FEA;LSM:7E!39/#-'J-&:GX-CYB_K)K:CJ.TT%8!N ME92RVS9RI[7M,]KJ.4+XH(CY8%(PSB 6\8QW\31Z:;?(W#I(7^P@;90$CMU! M>DAU=T?G0-UKHYT)K($',K654 MQ(E$QB2*)P#&B<6 O*$+^$B$P8&Y@ ^B!TI;S)AM4LQ8.YA_38IQ_^IAE[SA MXR2/[AS\N@]1GOU[TG=X&(UOTG&M7*^()H5/"AWE\_J\NTE^-RK<-Y?9HZZ+ MP]ZTXL]G7J9%E(8[,E_^YU1%QW(<"90IIDX%_-.+L%$Q\<5]X_+[83>["\QI M>H,'DJ: ,4N=K9YG89R'/YJ@SX:C\ \/ ME8SN[=/UC=-O,\'MEW*9#;.KOMN>"6N89BQFSRRDF!W+,RO9ZIU1FOLKKWQI M9-DP,^UY?"L?-1XMJ1Q:=>(3!]A!>+L#UR0=E(#OS5_<]WL+/6Y[?A'5Y26" MN*_]4)3^%(_&T?U-WQWKW:@_+%'C"2#G@"Y69RYOL'*WU6GO70?*?.A@6%Q$ MH7;5$=]MN9[-'AA*@.:I\HV1Z!/7:#UGKK%WE#3O3M/#*R"$.Y;+[/'AABSJ MV1E%]_WQS11=AXYE1>/[;/!U[MARCVI\D:4>\Q_K%)E:$=^3.;U"?'=3P00?\=^PA%%XW_O3AJ'GT=5)U+G>F@Y6*&=_N+SC/ M'@FW7G!#!#QN?%WC!5]O\UL_3G[S1$U;4,?"QZ4F-5.A5NM1-;6IFWF(+SKX MCZBP_S;-G:)5+B^=C$>S#TH/1/BDH=I_O+[V?T55_8IJ?$%?4')_S&6A[WZ" MY$""?XO$X#N9W%Y'1=[]V[O+R\'H>G3QK[OK=U$Z&#_^8/J$.6FY9Y?PY*)\ MS0_N.8>TP=WVMK+]W$F.WR9I[DXQ\,+(.G800?#^MPU-S=K/F[QB0-?9^TNG MT_[Y/KURC_XQ'=RG#X4_WYM\.W:W_ #2U^]^,7@9.7GF=)F_%$S%*K::Q 98 MR@"0F'$!+:6 :,,$:0P"RP*H@>W3G-_F/LS*S??=DZJRX?P]6CHGGVQY*2> M<@8O__T>"R* $98D4F.W+A^1588:DP4H^6Z @0748UZ0D#@$?T\=;NLB(X]ZJ\8/EW/0S>A MA]>0$WIWP+&T)?#X.4N+IT-(#W;][W[Z9Q;=I$[TC.ZR/ W!K$'80)!EW5%^ M-PH>U-'55;^;%1TGW"[#!;W91P'ANHX4?83&1Q/O0OS,?WHUR8?]L6/<%Y$/ M.4X?'%Z79[?N^OGK0B H.&\'61&"D<-=A1*>R*=Y(($@)C*!JL0XC0A(($ ) M0@0:1*RDB$MCH94*WLZ2 6J3 [:W[8V^2/V1I[FC_N:ZHC;MN_?N\)O0F0,%X M#A3I/Y14"\!$8I!T/"/Q0!$6 !4+N4N@I-\V DJ5>+$7J'B:]$JCHYTR?CJ- M@SN*+B,B/G[W;9Q-X\0UZI[16N,XE%BN*8,.@T< ='H;F, 418QU+; M32#Z*1MF]^G [9Q<-+]0O,BM)FJ=NVX%#IX/I73XK9\99\\B'M7-OL/BXF-M(B)MU1U\S9\B,BRT\ M/V\LL3X,HW^D#]XMRSK1?18%.V06J4Z?GE? =!\1]"KOW[.T]^_2K5M$#OM" M;WQOF)F;-'>29SP:=J+/HXD[8)/F3FT1C=>O+* MLV^YB'[U=T8?A]F,0GMNM9>3_L ?9@G5].XN'WT+"0B#AQU3YF(HO21-4IM& MH!* M5#.FE24Q4HX3NP,I%A)!&-G+,U(\W+PY^6/C@:#/OG9;SVSV=-,/D^) M[#<4Z%7-H%/2998.DF!%.].OEO,39\XT=B:V7V7L3*J\'SC:QZM?^_S8YZFHWG'SW/P?NO;'2=IW^>O M48-;1S+39/3#EX>[[%'NGIX";2%IK_CWU;@>\ ?S>#]8/9: HPX :Q/VFF,U M^11841&@%5TY<'6F\L.1U&5V[=XT\0G[GCK47=X?A+*D,DGF*8FYO8ZB:\^ M?-J8P^H2U;\XO+_MV%W+<:EO!(CS#W]GO3>FY\6.^3"525C_]K*L]+3Y_P\=9+*OJ2-G!^S; M-/\SFV9RE'SW]LZ).X^^,X0X(O'USVQN#OL-E[CJ!93G#YE/MZQ)CZLI2^LX M?> ^*D%?T3)"$G0WDV?2M-;KXV!V/+D.P$^% &8Z" M=Y :<[^#-*#C0/[WP8*:T>Y4-P_*7N">0=6;*2]!92DYGO?FA315Y3'30?-+ M]LU!IN34-?A]SN[&01JU$-PO!(^&[UB'5('U3C75J2'8ZQ?=2>'].>FEDZ)! MHP[(Z V0N:):9A@_VODL;;GNOPG<.1UTO?XVRZ\KOQ_,)E'YA-EE3TO]F!7.,I7CDLA3EV/'"7VG#SL% M[6&!!79*O7&.F0].(7!Z@%/ON@X]@_%T-?&NQE*?N$L?YLGS>T])+NTH44U[ MEE1 B!'3/(XE2F+.M&566D1DPA+*']E1CST;X<+N/@X!O0LWX6Z, MH]*'U@Q'WW6QZLLBY8$CF%$Q7C\FCAF:4$14K VR" ,(&5*V1@P'AN-:B%Q M8XE%,8!&&(*H5 #$D"E-.(ICB@Q;G4*S[CU+Q\3-,UX>!-$O?:?(PE M^1AD;3Z&0+L<['>8XRT.MJ-6.Z%OJZ9:9S&D[3!)J)T0<\J=[=II'N4*W(*/ MO>'&MR."8KP#Y\GD;L41KJAJN!L[&H:>8"=W+^EATJCD.\1&1L?.7^,<>==E9X1]C M'0!@@_UU#IRQG6J+S?])\WXPW Z7X:&5#.\5>LHK('C@7$16Z:)"K MR1$"6-&C,@ DDFA-A;5&) !"Z.F1(*XUI.PI/T8E,$L]D!>1&2XN?C2CNUF)"8K&IV1MT)-T++332KC3\ M;"RP%"VN95F0!Y%IQY\2"-M(@S61N<>.Q87 6X/]>THOT<88Y079YE'%Q3RO MAKL/>4J_&HW&0]\I83' BBV5(B$R%C$U5F/ !>( 6?9 $,QFP;UIP]8>_D? M@\N!)]SR\D\CO_J;\?CNQQ]^N+^_O_AVF0\N1OGU#SX6^T/NOOYA=NV[Z-OM MX,=!ZE$P&[[__;,OS9FV8"UN1OGXO<]RJ4G)8E9AX//V^K>S>J2RM<'LJ>N) M8R$T?5PDTD (';\NA$X.AU#14T)=S#O8!^DV !/R.IC0_3&01!J0 !83R8"0 M$,0QX9XC4$.08Q;Z"0-9=WF3#&35$:Y=-JSQG\!NRB32)T&-3Q]_C]*BR,;3 MEM=??:>67EF+4>O4WGWROJ:4#'SJ+2F:GL][;1=^"PJGW<;J@QZV;>. M3P?J95>.C'JSZ^:55)WHAJ+B;S?*Q%KCW>HK: )ZO0H=ML[&6"_2U M>C=#5<, (Q&7+&:6 "1B02'&7,9($R8L%/11FN^O6>[SDQQ:?+PJ&X%_&.JR ME/F)'N[4<"!^(\L*)Y\O:&ZJL'*&AQ4:EECX=C66SJX('U0V2&6"^.2R%38( MO5CT\?SG4Q-D40+MH$55O]XNNY^M/F60NM M]&M7S/N4EZ]V/&YV];SO<]H;S8<)J,^_ARKQ]P!%[I/_3MWY.&8_S:9^<<<+5(7/6X7II&>ZQ5)(YU>1-^!UO8J+ # EYK7@$ 94C21$)IA*;* MF5H< "D,L,8@\:1"OBQS#G!Q?V3YUZR^GLK1Y//IP>Y?V MH!O'I+ M#,G4<^Q,B\=W5.,XAN$UC[H)UGH(NE4L:PJXTW:,="15WV NM1 ;/E[F)IA@; M6:(0[KS,K9V"<" 5#^NG(-3'&6PS!H&G"04P\::)*\NBIV[>WKJF(7K)U='ML+R]H7VWK^/&L:\X_4 MVW?CA_4E[U!8:AS#!M RSJQ@#&*F-..$.T9N;:WD'2D(F$ ,JX0G2&AW8>PO ME4F,$BCT2HBL?<]"R?MT#\& +1T-3_T9LQXY_I+96,F7UKIOLK[7;._H:MUW M4.J^P2&]ZHS;4O>VU/T,ZW3_M^P2.0RNOSCKEFWM? VW%[F'7\5[H(6Z3ZH[ MB^8X[$:O?[NZSY.JTS^-NKO@'_I_?Q$(PK]6HR#VY"?:>:'4?A+A7Y'H?N"Y M[)!4 =8D@0EG(M$ DH5T@"8A+ 8,DT4L7HK,^+7:5? 3P'CG/KP\ MY"P?'-! YCOD'2K7]O8^\4J_-QD+NP.^A4 C[7N.LPPR,ZCKO_D50P$F^FT=3Z5 M\Q"*BH:-,%20V!K+&+5.VEJB$J&98)PI+5]'PSZ-87<"5W0@;;*:MQ6X;TC% MJ!6XRXG5GB6LPVQVM%DA\HQZY!& M*^\/GR1/6.+B5N)N2\2H(N*84$RQHL[6)8Z('35+][6D1M$X)GJCV8;/$G'_ MZPX%+G%J\V**<"MPCX^(P["[D*:SJP:UTTK[4Z1E4M.>*<><&990Z+1G0173 MD#"JN>"0(+1=^+M&R\J#9N<$+6!'4K&/;@T'T7>A0:D-CH_B0R9ZF8$P&YMR M2 +\F+NRH)I/#$I%H4B4E-12I:Q&"06,8XF@!(JJEW*$'?JM00?C1GNV'&%/ MEC.0^1[3?HS4K0.,GZ5UEV=%-@R1XGX8K?MNN[0$S,[(G((.!^B\+/!&NM8='Z'_ M6E+V=&;XZ&HV,FVUV'_54;9M[-HV=ENP50RJT#^76&NE&8 TCHTU2##DV:H! M%DF-%TRH9QCJ[O0C*#L,-QIG.).>=J??PFN#W-Y7I08?4 NOA5Y[A]K":X-# M?15,]MC"BT,B=(()5I A"HT@">"^I1]EE%G%G[3P6G?YOEIXK5TV?/?3QTD> MW6Y5*M$;U6<55Z-?\[*)AB^7^O7&W_3E?C1[GF<8?Z\/6K?S0>OIM#'8M(^, MGUGK'W_I6]?,I@GWZO49+^A]M<%!O.H<7]W[:D5%QH$U2-J(+!N " J5^QOL M_7@;!KVL<.MS]R;K30;9QRL;K(E_](>^#5G9PV'FI[*C_+%Z5JPOY>(GKIVO8=?W'AP$#2ET M5.T/0^^]HN2.PRQT[.I$PRRTL)D]O9@-)O#]"?OC\O&^K=9\7(%W\GSU8[=+ M9E8OM9BV$5DHF5I>CM9,8>D&1+H>4FW%4UOQ]-8-$UY1X?0<0;W52MMJJX:K MK4Z\;NF4AX5Y#6A5?E-;J'1NA4J85T,WJ#8 :("M)8I0&20Q?;\*K9* SN8G*\PQJQ*^/H\N;L;A,2E=*#3@4]3^GR3 M9>,/PQ(WW2E.)YE]&6V:]06X97&<4*@M2Y1-B(&**1-3@#&U M>ROJPAT!AD M-%6,:2R5(]9R/KRF:GUD6/S5*I'?;OS;):).A^?6J9/ MA5P !^JH/\YN0T+%PA2PR_(,H\(?XIMG6VUR0BL.V"8(-K3]VF1+WPX$).>4@N#?+P44[Y:6=%G73CIQ\JI.RK3_/@]DK0V*]G@Q/<"MC0AUF*5*(HY$-3/34Z83M88T6'>\B#_W*7S/9H),Z^#N1LI(_J=IT!WYL-6BY-]Y&SS)WY M/31QL*[Y[A"SHJ0)/Z_/$V164M<6-KVZCTJZ/2>Z3_#:*5&X0;7Q6MA*'MQZSGS]*6+PTL M\I4AU:.;RERV2RFC![ZKDJ/F]#JKM3\IY:1O>U*:[;/FJ)%C4,Z2WW:H\^ZC MYAO!J U[+PE[X]>%O7D;V]YK;+N-9S_FCVU0NPUJOY5_I@UJOX%1^L]-M);H M.]^<[44\](@==;-TTB&&P\V.; M=';VJCSZ3[.3#U]^<><.GS-6:V:HVTKWQ]XD]Q!R1BB^ ,^F7)ZBK[V1LI-3 MH-M'-L5;5% <(84_YW;BN-82R6+.L,00)5(P)#D'W)&X0=BPQ%E&6Y%X/ 72 M)P>C7[.\NXEG?CCQC?7J+BDR]T@Y.VSE5(P+V>0C2$4WAQQ;_L]#=&HM MOBU\7%XX\PJ\W#4P-3I:D_Y%)CU98;6OR&07] 4F_8XMDIU:HSX=8$\ZY!9; MGA*#=XS=7D=%WOW;N\O+P>AZ=/&ON^MW43H8/_Y@^H0Y:;EGE_#DHGS-#^XY MA[3!77ICWOUD^WDQCGXK>] '!VMD'3N(('C_VU;S-,+/F[QB0-?9^\L\2_]\ M'TJU?TP']^E#X<_W)M^.W2T_@/3UNU^TL*.;W OMOQ1,Q2JVFL0&6,H D)AQ M 2VE@&C#!&D, DNL_%"@YMW\QJL6]4+DM"D?\EL%AQH=Y5?Y@.N_UTX%[J/BA[JW\WC]Q\?RR[^^[WH8-( M?[S5DO>+T34-K::QK8_#"(VPI#'7A,94("ZDYI!J!9B%L2%RS02>M;>OF\!S ME$6\)BUN[&!T_YH"7HNI1,[L8PA!HEE" *!,&>L8.?#=-6L%O%Q+;K&."=3" MVA@C&VOF1WD0&\=*KQ[;L/8]"P6\]9U&7;?5R/M$HWZUV871#$74F^3>H^?# ME&/?%#"Z=4NZ"=W;W77/.8PVB!-NL/S7[/X(0\'W:7%@L=Q-#KDU_)88?FT) M\UN'8;:*13WGG9H&/\\AFOME@;E/C]9K'>6O\P+F)AV ZX[X" ();:9$VP5@ MXX,[OPR)HTZ$>/>3MPFBN]3Q*J>+*2W_[B& M--959!Z[.&Y+H*K\F;GIY73]?'3[M"IB7Q68[7B= X\E"U*5=6FF8VT-9H2( M6"NA!-#, LV)X9HKM3J6/.NY]^YYW\BKBQAH1\)S;^=_&A+OTV)WDFAT.4[# MM,]R^.9-.KS.@D L)=WHTJTLN!&*Z#L'__>>QWW?"KTV%VFKNN!7)Y6VF4B5 M]*@-9U,R]O.!$5. 8O^3*S][ B78&*-C^U1Z/&DV\W%*_!^&R93T%^89/U"_+62^;G%0#H(]D*Z'-?YD_/1BY MJZ8SMKVAZ>B)1R;/>OUQY&@[T%R49_^>]/,L@N=P9J_RX=S!N* M7T3^D;,.J\Y$'3]^@R\N2XL<^&+[FD[F-;7Q33_OO;]+

6 $6L%NT\(_^)__**:8K7([\QAS$N?QSJ>;A[+1C0]EPWCIH7R& M=6Z=0$9FL0H^DKR<:FFM1HONTUN?^I\?R(*Q"?VGR*Q9='M:ZUFN]]LM,&R:+>U?F/4Z[6[_99^UV@/!RF['Q?@PE'O MUWDN+1GU!P\?/Z>]9KQ,GETB>9SGR^ZTRL1XB!_R*PUTHC$WS@U]GF9 OYR(AO!10U.D1!C[+_!?"#K@5;G>YN:QV YLDF?;)4Z$94'EADG M"O+VH5'(9:,>/NY9M15T\1+;16!N)KNB#3N237&O=0WC;C2ZZ_3ZK7OMKC]J M]UK&H-.^-QJ=QJ"\V11&G?S^Z^?[?WSX\G#_^7Y(OO1_OO]"/H[(_6^_?WCX M7^S\__OG#P\?[D6RQ>]?[O%+GG-Q/U09%^JFJ;0W3;R2S2.?0@]TH.P*?<][ M*R=NCBMBNF'OV"GP&$]1)X'L\L2OE?W-'DQC3$DX@!I,32 /7C2YV.QQ*0FW M<>^TIXM)*6^:ZJ1OV_)RPV=BY5%*-[^[V*8-WDS-FY^XEE\!9HO++J4?3HY9W%9.8*)AV(_QHG=A9]E;:8M3$_RMS/Q"YD"G_W]XH"-<;*>ZC,J76 M9>[H3A+G 5NQ'M1_A9FF$Z*S5?QY\H(\NI,,6\2IQL92EI+Q;%LZ;3A[3\3O M_+)V9=JKXL^4.J)/5QE.79MRY)@2S-1S9QY= M^-E%99_UVK_[X?)(]LF1\.(RN'G_1O\!YALN,SV!EVAK2./B*PX) MT<6[%Q5_MB6R%>>&,,+$_Z$2A_/I&R2T5W;G/6WB_YT[$2/K7(0[-K,59>+:9K[2EU31-RW*Y!;?Y2F[:;=EQ<1_EZ//M=,V<1?>"C%MK:LT4JRQL MO%"=#"]@KR(> (46EW:KWDV#'*?$I0KBDCM[R1:[BL$*Q6#/]M/*Q6RI;=:" MFZ8%B:!DWS>= M3EU/XX8IKBT2UUX#IZ8W416O%HE7KTW#J@AMN:Q=7CN_8^J*3Z\G.ELN_TS% M LK*:%VMKEBM8*Q6(?92<)2^OW0DE;D2R//+KO799WSI/7]EI^*I^N MZ;3KW51W44K3*$VCSNO7AMN5%"DI4N>U.J_/<$52+55SL&]R9AU8R>Y<]O5+ M-9I"L\A->$FT8)-X1SI*8'W6A@J0W6:SJOP2W2J>S5$8Z#@Q]Z,-J3.N6_O@ MD'XX@[?@?9,F<#;O7 X=B=CG'A/X ]@!&73^A""*&+8W7C>=CBJ8!;(R#8.Y MZ\'X$]E[.?Y9N,0_OV]I=8W 5.T$8+8;!ARQ$K;H0,-KCJ?)81,<%\OG)XQ0 M9Y68A9] ZXXGY!*$^%PC,T1?3%SX/0[$1T34[V]+2V Z\">VD:YV9&:RBWJE M4"LO@WS53->R. EV>26HEX[XVZ#:VK M#UM&M]T=Z@V],=1[NMX>=/0A/J-0+!6*Y9GFMH>P&:-8;ART*/LP$?,65H@P MW>_\< &'X0:"R"6PA-IU[8'&^NU= M1(02&5E9H5:TJ&PE=/H_P;%"Z,12$U6Q M6L%9#?SH4I-2,5BQ&:SH-I5BM&$]W.GG7X)6+H=2;>C&;R?,=,6U M^#M^NXX1T8@NF,$R&FT&OV5 -[Y0H7@C]9>N:[=_L6_?=*W7KL^#199A9%VK M]]J[%R577_Q>$(XK/X-]G$[QURS "];^S&,,/2XR9L$38P[9NEOBF2;_8H^6 M0S[5R3\\-G.M!/2=XL^"\>=9+TW_1S7H4 M7"U<+5PNO^,(+T;_F0B9^)P\3 MOY/2A"H[(YV=?\K/+CSGQYV2^\72=E>,G=EH5QQ7-1.\LCNJUJ?6I]:GUG<6 M8[?:@>YY$"S?O7W[]/14AY_59^[CV[YGSJU'YK]EDQGUWDYH0-_J1E?36MVW M,*+\3[V#PQOMMV@8=?XRUH:1D8<=W56AR**&(A6+KFWWSPP+8##+247<521& M+;S4BNVL#MZ!PD?%!M?&!O6>H?C@ZOF@^[;Y%JT6%:-?!UT;NIZUW=;0Z[J* MEU8Q0I\#LPR03E.@%#?PQRO>F64PM]B4W']C)HSVR,C'*?P"!EV&GA]2,/\# MEWQA)CXBMJ*A&:+TEY$OU!M3A_FW'[_9;$7Z)B\*-L!GJ2NF5$'\:N^H6I]: MGUJ?6I\*XF=N^60>W@0SV5"1R:(ZIJ5GKR.&]]85?;[C47#Y=DS2^IPN=X5N_![_4M]4"=ZHZ5A MTTPZ<9?83/.@ ]#3VBJR7AC^+;PY7]D=5>M3ZU/K4^M3D?7,C:3L(^N&BJP7 M-R19>O9*'5DOI VN.%X%X:^/!]3"U<+5PM7"R[SP0@?A,RS>T.L??OWR7U?H M+%YR7_/&*/Z?N\\_DP\. GV:+.Y=OP]J4^WRM9FCE=U1M3ZU/K4^M;ZK#")G M:A%^&?PSC45865^@D)QP%AOR@7YS'7>Q(O?? N;X&)+]8L[9@K[*J%2,HJ*B MU\<#:N%JX6KA:N%E7OCU1$4'_9]55+2"4=$]%NV VF9HBX2#GRWGZYCZ*FBJ M@J97L:-J?6I]:GUJ?2IH^EJ#<7@_4D'3HL?"+F5B#MG4GT\ MH!:N%JX6KA9>YH5?3P3UY_Z=BJ!>1P3U9SIFMHJ=7GK[BVFG5G9'U?K4^M3Z MU/K.$SMUO0GSHC7HRV_$=VUK0K[KZ.-ILU'MV.JGS_>I8JM%HEDA1*;(G'0I MX_63QWPPG#*\_R\4A17?E=)J+A2U"L%#BC"*,(HPBC"*,#G[(F\#.K99_#G_ M9V(^V#+J=L[X;'5#^]O&&G6]HD;AAZ#C]F$6,[4]1;B%Y8#9B+O?T7 M"\&Q@KGED]]"ZH'%8*]@M*7K!01^RN&4$1&5^'-JV\1Q$4:93!!1>4+^X[NN M86@_3BV;3?A_ZS\2> TVI5JZ/O-Q9AM-J?1NW).*F2'LH04_NO]FSJDS8U%C M*KW7:-9XCRLP5"?P&AC1A6>\)PL,6#\<_PE#XJQMBXXMVPI68E :1"^K<4CG MC1DOJ<<'I\X*:#*S_$"T"X.M OIP>.CH-60B;63"%T9X0['M2:_GVMB>ZPN7 M5R/LF\F6 7XDI@S39=^68+[[L!<^"Y"FP1R;AOE+9F(7,5C"E'D,NR# 9OJA M.<>Y K-NF?7'V#M'P_#O8^_M^YV91!^O_SXVO6.6;%>\)?'XAH+2(EFU@+Z. M^#LYOH.28&_*MR;T$U<1Q&2V+;_]Z4:[X7_#8LSH[STT>K 6L->_LB?RV5W0 M'6VVH-[,'XR_B%=W6WWZ\V3DQY.OUP]\UUU^=CNWD&,0Z$J7I9L7(8J"1 MY?E!I!<)M@A<*\2"1/1VQ02^MQ8SXGOF3S?CL>W.W/J?R]D-H7:P^8$<(18Z M&%ML=*J MS3VIWBBQ)C_=^*/[.Z/5Z=SKVKW1&MUW>ZV[H:;?M[I]O3WL=9KX#$VC%[.77L2M\G\SF_WA_WAZ*XY'&BC5EO3>HUVIZN/6BVM>3=H M=YN9;=#N'-X_<.4,1^@ O@-F]W>[5Z8]4V>#X3^F(=@B'QQS M.S1XZ/Q.M1C#4&?W*\[N(\?SD5.]5Y2CNQ#.\/DR%I)',?4\]^EVYC'F),[C MG4\W#V6C&Q_*AO[20_G\B3F1<+]>4_&19 RBI;4:+;I/;WWY\(]?^P^_?[[_ M4@F?_^9]TK]'-])C?X66Q]U3_]F>,_[HLW1Q8:@Y^)63$#Q)DX8^>*C M/KP&G$T?5H>NJT,L>,V8@1,ZC5I4<^=7_@"=8Q8Z\! ?#S3?W/5@]I,7>)W' M"'SPY*OB8='KU;M:2VMW#:,-E$&G[#5'1_/DT=$^XMD=^^[(5^I8J>3Z8J8R M;@ISM)S!"/ZY/_C77?_W(1C!OP[VW8\7BL'-&#O"K*W9\QX^H6N)-!XC0=E"T*!'%=\MTJSS0>O>S7^O[(1X:W_EOQB M@N)\"AEJJ66M*6&GEKLA>' ML"JPYM?$KRJP_/($L\Y(% QN]9U@[CHK\D>=W+FNLK_5^M3ZBBFM2E(5)ZOU ME4%2U^[Q_P/GF.P+?(TLAX(S#;ZT"GRI]:GU%5F<$X&OM=BB*/=-TPV= *9Y M,@[VTIS@')>C"B6+7&QQ)/7U6)UDLK[R2@HEFT;Q5%$URR%/EO]=J/;U>.'D M__G[V[$[6;W_OW]_.P\6]OO_#U!+ P04 " #90Z-.-T+4D*4, "00 M%@ &$R,#$Y<3$Q,"UQ97AX,3 Y-BYH=&WM7&M3'#<6_9S\"H4\"JKF#8P- M)M0Z0&*R=DS9)-Y\U'1KIA6Z6QU)S3#[Z_?<*_7,P V&]LA-JZRF>G66^>> M<^^5\-Y7AR\/3G\_.1*9+W)Q\NL/SX\/Q%J[VWVS>=#M'IX>BF>G+YZ+K4ZO M+TZM+)WVVI0R[W:/?ED3:YGWU6ZW.YU..]/-CK&3[NFK+C6UUK3_Y1=[F9(I?GZQ]U6[+0Y-4A>J]"*Q2GJ5BMKII,J=B;YHM^3'H]7?$&V//]+EL2GCM<[5_=)'ID?9[W? 5G75C;WLCD\Z$\[-< M?;\V-J5OCV6A\]GNJ2Z4$[^HJ7AE"ED^X7=._U?M]GN5?T(#3_7Y_IX4I2Q0 MUVV/TI%4CWN/=AZKK>'V4&[W!\DX5<-T9]@?CK;7]O>Z$G^Y5O-/TW.N2]7. M%$UCMS_H?;O:W1X]N6Z@3ZV6^37E1Q:=T>.FSZ6>^=U;Q^#5A6_+7$_*75[@ M.PSJ1UM[/5%6/#\56]OB.55O.4"D[935XZLM\==IZ'ID\A1-'_WGV?$/QZ>B MW^OL#"]/Y+8Q5S)- 93VR'AOBMW^9G6Q/(]\RC7=>V_ZT?(=*6O%O=:[+EKC/XSP6LA#G"AM=Y4HZ MD*0WPHS',+N9J87/E*A,(&4\%B=6.9V"4UOBJ/3*5E8[)5Y(>Z:\^,F:NG)B M;*SX(9?)V4C6:4LW<'KEU_8=Y @-[+^/D00S;PFKL.H\9:S! M"WVFQ$]:EJ;4+7%P]+)SK]'\.VU98HI*E4XN )48^!7.$X((T&.3YV9*,Z2B MI@2 W.Z5>7DY N02E>=Q%M^O]=;XNZMDTGQ_!\T7J]3E05T^;2I/=>JSW:W' M6!R2=Y_2R_BART4O%5\%R=H[>P&T2,VFT.KO#K9"KWKT>R #2E^>S%EG " 0H M=4KV+X53A6X7:#K+9U1=NZOVL-BV+D/H 4F?)))8:]"!IKT%2BI2B417I%80 M.6(98E,$%HV&00;!,P2\DUP2+_D,@(*Z3*"<(U/63IB*F+_I1\L M0_ F2LA: &M'_ K6"B^DM8A4BQ3EQ#X#O9PE?1H3,G5EBP^>GQR=B@A#<-PB6A:E+5LUO!JWM7H_(L0-^Y$+!FZ-B M)88+["H"6IF:Z9*^+EPHD0)UY.VIV,=58=[N?8O!.&]U0FT[N(F C\]D+'J. M=T+]R<0L#!95;(D9S,*Q[T:U*V7AO0%J\ R#N_GJ]:^N)::9!H+UN#&B17/< MS&9HIB,.E9V]S,Q8SN:_%A; MF(^?&K$^V(AF.)>JHLK-C/-N; TKH> LZF< .HL1A8RRG($ I*- "WU8LOU2 M)+)V*M19L3QNOC\0[) Y6M7^HR?PT<@ R&K7([UP^#8.[EXE9QML=9=\P?X@ M>'5")L HJH=XM^1!U261!?I;H:>.6#\T@"O,'&28Y'4*=2=SWG@PD,_-0*Z) M+QRZ:@-$P15;%=7-S_:$2 M3\P,:004(5DY%;%08?B7%U%EXMC \&1Z)*MD4S1$'I8"?(UCD*,N6Z^<6*7X M4QPZ#*L,U7)%*9J%<*Q0 U'"\JQHI)31*49D\61<5N4F"1^=\CX//=%(V4WU MX94D3X*,^4%R/E^+&BW%6J04#+.:X"S+";LX(U6JL?8N9"Z#GT+6L$!H4"6E M8%^!J4D4"I72A%N"&DUC8G:>X#^9P?]96;E,.E< M!=@G9I'&+/"4/F<&+E)F\E1,C$D!<)]94T\R!J&#.\,>"[@[-;8EQM84 Z)U75#6@J(=O(8G MM% 7NTSR:@\&C_IT]* *1*?T*M.%P"K$OCI- M7_\:-;KPP>Q! V^!AKQB;@"0XM:*#!]EK^I"E")H59T7IV^ M$.O#C9@P9-E0Y+W2 3!YT5BW5G,R5\@+7=1%2-10MIT.!$+-&Y >6UCD++@' MRB">::"7RI5F&LX\TA"E0H0(AK!3 &!<] Q0+=M\K0>>&_40GCC2.AUD*WB:I:2[8/?YAM(;3A4%^XVA M;""JG(UU*9J&4?)= C;KL"=A>:?QJINDN[&-6P&;IIMNHE[H,(62D&B*%1?1 MY.;V8(O.0JE.N&<'?OJSAK/!BQCNMV'U43^-UZ>=B*DX^$W/C?CZ'ZO M^6O "S E77CW8?YE:NBZKOC99*5XH9VWRGOY<(7V;C>0+RV>./KMI"6>U?"Y M$)(Y6 4)[,.2WFE)7XZ\#-=A0R2L/+D^NN2+#B%-1U_3FCQ@D6I'W%W31841 MN1.4>[2H"G:@6+Q)J7/,P]Q '"U+C4?'?)1:A>L*=-+KXME.&=PT=YE !&3& M,[E0@CW>X#U7';2#*F-MB\"7QX&TZ, UCHZ*@INX%*7QL2^7)@1B7'*E2G&N M32[G(Z"J)"6+J=+3Y<;H0L0BLQB=0RP!VJE=LP:VR>'3;#5=C#[7B!!BON]^ MLV-4"TJHZO$L;AM'FI=W" C@,N3ALO3[VI;-G$,1%O]K9%ZLDQ21G^8V:$.N M6+;2#)YS+85+9-GE3":S&_74SAV! 4,B>AVDOHR@#,$=*E7':P1-?KIXJN@)8 MJ+OY'TL[2[<#E?W8%'3K "*XENI?"BY[#31!&*C+WY<["/'%'-&($&F,'(^^ MM^C[RO0+:2>Z#,.3M3?- _[5H_ DA./]'B8_,A9Q&!S+/)>54[O-AQ6#6\3T M*((1EM^O;:[=',*'+C;1P]I*V!S>#79N?K?57[Q[>WX@\$0SE88UJ@M!SG$J MON[QGRL':=B$Y5U9_AY;6'X4%B]F$I; \&%I:=#M#[NKOWAT>Q8BKL:'F"WE ML<<(['Q7=?]X>].V59/MG=)F>9?UM*G'3$3U9-C+;J MIES$NQC$/V\)#N'V/&#]$]C(@./["N*K>QO%>D#*_*GM\\-];XDIK_8Z])_![#_Y1[_/P7[_P-02P,$% @ V4.C3E5C2511*0 M%0(! !8 !A,C Q.7$Q,3 M<65X>#$P.3CS'6[&RPV _%[B)9HV8WTP=IYJ_?=]75;$K6-2-I&&!B MD>RN\]4[?^_5ZW][_^.[LW]\^9!,FFF>?/GY[:>/[Y(G.WM[OSQ]M[?W_NQ] M\I]G/WQ*CG;W#Y*S2A6U:4Q9J'QO[\/G)\F32=/,CO?V%HO%[N+I;EF-]\Y^ MVL.FCO;RLJSU;M9D3][\^35^]>;/?WH]T2J#?__T^M]V=I+W9=I.==$D::55 MH[.DK4TQ3G[)='V>'"0[.^[)=^5L69GQI$D.]P]>);^4U;F9*_M$8YI/E2/7O^ M]-FA?G;P--U__O3EZ,F;UWL*_J.W[/_9GG-3Z)V)QFD<'QSN_W6UN]?X3=] M33'1E6EZWAA6T!U^;7L-^J;?+AU%H[\U.RHWX^*8EO@*P_I[U39FK*ODTUER M]"SYA*\/:B"2G1J&.^JV1!\7W/6PS#-H^L/__.?'MQ_/DH/]W5%!N:7RW1VP7#6&F ML@R.\\ZP;)IR>GSP?/8M'-:O;=V8T9*_,D4&HSP^>@G/?/] 5Q:2GS^;F#I9 M7;QDJ\$?_OTO+P\/]T_L/*[4-HTUTVE9*>2"QRT,N\*)0Z\KFW3%4=.X#DZV M!XD>C73:F+E.5)V4HZ29Z"0MI]!VRA.![^ST\*V#%R=UHND+^GEAF@F]]*Z< MSE2Q'"0P;2("8+&F:,IDN$Q4D25#W2RT+I*WN4K/AZK-!LG'(MW%A=)WMDXR MJ!NO$DX QZGM1F_=U8CM6M]PR+L/X.C\ B=?JQHHI@"2*PJDP[)@BKH:R;GS MMS!YGDP44G.:ZKI.@/[F*F_5,-<#[&1D< (PG$$RJ\S-;8BJ!/0&/TB[AS&>J:@QH,0KY#WRCFH3XG.=[,.TYK'&=U.UH M9%)#&A=,%[YC:D]@76$5ZJ8RM-^X:B6LD"H:7K6IH47#Q2JASRH!7C*ML9%& MP:ID"0[(%"?XQ$-;/Z$EM@*O)ZDNL+YRNQ#$BS*8B/GNLQAL1M:85X[_!88^4PWI$3O)@]@K3Z7BT%RA@L&1*(M8PAH M1P14]P &S"$05[SDT[9I5>X(B];&$9QM4.@ZI+IQ61)CD$12)."B5A>EZ4BUQGP'8N( E8X%D+.Z[I:SYM()]' M99Z7B_HXWLJ&1Z?S7#;N;T_VG]#G>J92^UEVH6]O+[)2DM5-;4 Q:S+;X,)D MS83W'PV2)L,?Y8\]>C1Z? YD;5*5"RTUY>S)E>P6._Y[T2E26EGE9 M'?]E_V ?_@=O'W1$IE"%@JV E)ENGV\F6V:8!(\L=PQG. M]%SGY8QG,E75N48F.TB F>JBYC^!>=,?%3P$!QR6HU8Y+3#PE*Q-F]KJ#V"' MSN'%&OD62+@9*#3X6%V.FH5"?F;_2M1L!ETHD7\&U>5"-YVOI^40])/.EUE9 ML/S4J@+.@NP!CJD:RV[ D*A?5.CY4?@Q7]8&7K5J2C+3%2DWH.+SST#A*'O5 MTHIPU%QHTGJ'C($*G@01T\H@FI9DBG^CK&1I1@;X:@J[D2@##*Y.)V6N*E1V M@F&&3CLI_&(%JJ@F8)LX6ET';3L)5L;FKZ2P/AL$@S!?"( MQBY'L(#A#[2T"J8AB]$='5 !3 ?FTZ-*1XOJ]W. *C+,@U8(&_ ]!SNED)1, MXV<149N=.A('O8F+C%(2"-'3#\["L&SW%(Z^GP^[* ME 4PVS%.1Q?C8$U,#H=BHM-ST,$&R:+DKF:Y*@HW9*%:H!CA5:2Y^+GFP"=V M0!77:BI4]';[EICCK7(]FHSG5.')3\!<&VN<(JO&?>>7E3XB 2,J($]29\QX$ ^R1HE=X^(@@V2F!II^VH2K.00J MFN!GNVGP /E?,C1,V43"\8W-"*4)*)=:3$D@;!/2R@DN/VX@/ WJ+=)ZR@4ZO.XYX7Z6 J=0ZA96K;\M!-UCUT'7=)AN6<+LLX>FC8PG6L_2Y;) < M?P8-!4[U>_;7(6EZDH>3[ZCZNNSC,O*\!3]?M.FWX^C[>!F?4L#MD V" G!9 M!&JX7!,,F"AFF1<'!2:P'OGRPMC %3A1 ;L.9A\PSAP:57-EBQG' M+M:3-ID&!CUG8-#D;*&F] C8#?+0(#Y:)\D,'BOPC]0"=.!O9UQZ"WY ?H^R M;;O[*$YR MS,VNA)$ZT)_?#84TJ;R6-=8[PTJK\QTU KWV6.4+M:R?/!B4U&T(YJOB@GCP M:%*@D>ZT832F@28JH#>*IFDX61F(T DC0H%UN MPV[3F2YJ.,8U'7Z+IB#Z!H:1HR8_%B^;;;,C\N'I9$N,H(DJG+3?#MU:[!EQ MW='Y)V,I;4(^-0C<*+%/',=:X-&]E._VD,&AUW,/1D>O7F0WXN%/WCAG43CV MD\"=GROD#.XS[Q$,8&R=7<[4 7[9H+\6?SF)?,VQ4L,+[%I$)TV5B7,&&2EP M8,-RM,^-$FX%*$1(!4"\2%;LX@1Q5&0JJ2<*34YDULB$](P^ M=A)QF[:8;: M_P2:GE/NQ ]>T #6*=5H7).F.6HKFE$8?NVQC772%JJ%U:M@^1$AJGDX-M8> MC2">_+HA)(NRS3/D_*9L:] ),S4%]A2%?D$5Q.-@U3T8]=K6LE*SDLDKK*VR M2>.MST'3I5B!FR7,^)^MZ2Z>:*-IV58U3024H3U;2NG2#]2AP#WAF#&[L UZB88M,^L%S$#/-3=90%EH0+CC,X8RF":/+JM3.%\2A=9=2,*72X3Q,[ TUN@B/T:;"3H\0=%JT,#K&XP3)6KQ?8]1$^\>OY[^&^LU^A&#IPMM7WO/3@!NIE] M 67.8FPM.P &R?3D_ *B%M#[R'];/ 1DSM<3#.O,VWRLHS,"-#G7'!,C;ZA( M,_Z6Q,^2 N?,?G2ED7TQ=8-Q6F7(2FK67)AEN& F#KA9HE!%&P)?@I\<*G(& MDJ9RYY?X(SMH _9S\B#H,!6*^E#!JQZ- MYV5JZI85F;7C(A0Z'Q_NT76XY%FYM9BJ)?Q T B4EI6'\46/##%PJ0D5H#?' MZ:Z/4_KPCM-4G6L0%8E0YH7JIW!R0I;@\Z!G&C2[1'>WWN-8MUQ1G]8IFSU0 MZ0V%WC:%9@^!0G^>E<55M/!NJD5'+2+^%03"5/7/GIL@L@&AI'1=.WT+.+V'TB[P( M#^'P/-P@\-$C#0+;&/ [2L,@Z^ KYVDD[ZS-?WW8R,.,_)X6*3 !#*2Z,^]/ M'2AC>Y_+8N>]][@IAU591;M0W 45N8Q9B.B;U&S=#L'DY[/K*GH...(V>% ,H$+NBPD 0]"[W7-A4D@&3W/&YC00/Z5 -K$(BI0P*" MX9;:_EB4$]K4.6P' EV/FJ8T%>*K"B8XIL891 MPF+"8ER4IN1\J/<_&^4AZQ$/PI_RGAU]%ZD.XGM,X-0E6P?;R1).AY",A&BZ MBHBU/7TC XD'Y4BC9(:Q"Y,QY,A$T(5:^(]W"I3X27R,.KM7@?PO&%JX_I!L MBG.LI(&I/$BTH=7F<$PNBVT_#6AW)V8*K&R$^X;_DKD,QK:>*/P@$9+ ZAX$ M6#S"' +3XRB+=6JE(BQ)];2,:+@4(#%Q1&OFU :FIISVZ. RL:_+@7VO, RK M&-)0ZKXD=Y81M9K26X&T@76RXTH5T)PK,/&GR)@"H734;(!C[V!;%Q&L?;#3'A "RB7,B"E5%E09Z_ 6CQ_B:<:3!&O<_+-5E04+)^_ (@/N MW. .?X7]@R.K*M!Q"Q5K$A2W=.H&.M#+(E^&&Q^_#<]BMW5Y(6WL8K*P3TKW MDW1S-!4FFVE2< KKVB?2_"HY4D=$@*0\4DD?FZ(1Y$XG#JN'EFZ'V0BGP""O MHEH:%R*0F97H;X8RC"A!HFS$Y'1Q0.>_\12:,)>W?"?XP9'+[F7;;;.>@8%2 M? T&8A<#EA#4.C6;L-L);7L+6P1.,B&ML2D3!C OC""F-1@4S.M%!I1 M!J+;A\IXH'(Z39/>0.V5Y$V'96>MM@OMR+*($EO7+C 9!1P"Y?<KR35& M&8#0^(6#X)F%W +9;!C&C_@;4C_EH2*'3>HIX2B!X]J#R 8LL:RU#NE!'&+I M32"AG*VV\!EZZ!G,S83*,%2:YDM'CW%!'.D4[2)"6G11U6^=IN?D6;R<-J3+ MA>&ZRQE.[,+U%*B132\7^ 4+GDZ="3\*-X5 9W*T-40V!?VG?LJC-L\I-/>- MFITAE314S:[(!&21JX6@OAAL/B.7$RMEE#7Y*QAO=<9@":^:2D\V+:A&H=MT MTU\VQOT5&<7#B -_+AO42]"$L?C)",TW(J!56U'ZLJI 2P*]%9%QEDT%%-VG MFA"R"J8ZK$J575!):,W;=$*'FJHW(/L1PV"!?L 511:-4@6L=2;):[5%)9'' M85$F6X?LC$#K!!26K->1D2LX9)DB>-\%\9 @7;5W8(YQP%JV8!+FE#YC;-50JVB+G.VE^+R.0C R&/L3^82]]/E%0&\A=S7' 4 M'-?GYUR^1U@,1B*FUBG$F1P.9M:MUA'GHR>WX&B];2=KKZMPG8]07(@1@^OQ M&5[=38BR0(J>Q3#LV"Q\%]G4Y$ITL'EV5O$F>%N?=H%F0=B_'$& ;F?6N1BQ M\ (* 0EYTY2PUHO^OK&!M 3E18(:F9IH[S= 7IPX&@/F"RQ[=88^N35(5^WFV%-A)"H Q*YJH%*P M@=18EVV:2JLF/B6S*^X4JSX(;PF9;VV^)5O/MQ'P IQSA?O> /U'VF$H=P2, G/P MH1<:?E@\V69T2GH:V07D"#5D*V.U+[LJ#\(H?;BL_?DC8^T?OJ4YL*VY-4-O M4!$_C):R-HK6HRTD@(< 3+Z*[(;OR*]9SY^SRT7&*MJ@TN3=Q9)KFNH?8MC- MVIWYCC597T,Y9/W-!74AN(IG.M5Y3PL$QZH$KRDA3 M=4 R:T>J'&3?@&UM]/H5K,\S2&W@36JI;6>7#BM\ABR1LH4Q525YE W^CSF.F[5K4ZYDF_E]L=2A*4%-4-W MONI&,ZT+(^2DF$%2Z7EYKB,NWN_5V'#%.^6*+QX95_QQ 4>,8E1$MJ;KP($EN"M5],;;$SM4;)$ M1C7;I@<8K@9&I26](D 4XR=@.QBK(<"Q+Y@C!6@& 8XY** 7*GQ2S)9AS"YS M W9PH1&E7$>LFZO@4/G:\]H7TO'2@XO^$'^CNJ/DKO0!7O:ZZEI*ZX9.(E^Z M&']9X[F+0%)"OB6G;D5D026&4$#D.6=I^9V")LY*"85_,]-VNAJ34,MNB4ZRT M%!P>G%2(DG)U)W >#E+IFJ*3W($X8BT#HHFYYES0N?"&8SC/VY@9A^EM4EY8 M*AM@;6T06#F)VZC\$RD*:_/G.H81&EK?@:+<0'+N#)+CXVC?"=*Y>B"KK75V MDFP-N:*_)\4%"0LK'?#+"@DPP.8X25 N"M*[)(R;=IO*#.-LN-['Y8!H]-L0 M_:&4$ZG7$4H=D;=[__ 5#U>1>_G(%+F?-&9*WL1!>7F=S02Y#;#M]96-_&4Y M/@,+Q(I(ACIY.DB.!LFS0?(I >6"IE]!M&+Q.J\AF-+.P\N= %")"5)&8E!K@T/RO;9&*IZIV.5_^O.*9 MGIM25 Y6-N'/EC.UEO8W :'1U0!NP:S[ *O5T-NC9%@BIY$I7ZXH((K[*S;* M%Y)BJ0\JW^/&/<<@/4C.D10E@#8QN(,%<&0MREF/B"1/K839\J6KP<4^P@$[ MJ <2!H766_NZ;3TVEJ^R%=W2KA0;QQD*(1)_)"0>:?OR99>F^O0V AE@,K)_ MZ3;). :TKZ.GSJ4:2.RN0K:4H!P9NA2@7*JK$^R(EV& 5\/F.4;4F MBHEX"I@[5P,CO,/2?NXLN]W;3M!ST-V.<)V[FFHT(HO1R@U?/" Q!L1)%+6N M5TC!(/6%A>(4"+&JT$M;_C,9<6IE:9&)+F[8$^#>96W5 T)-OC;#L,P3JJW#AJ[E*^OWID\OUSF7S@E!$@T3.R=KZ2M9-\ M4HL;2/VOOE::M=\.#MAQ@G<< QWX>EDJ3E>75)ZN5P\?PAZX])I*CU ,L^B5XHLVMM5U M0DD8&=$W.];-+81AI MO'HD3]8-%0_!X?[!\T%?S X.&2%$T\I@H#MG+2G%@O[PI^@GG"Y!ATOZPA 3 MU8@,SS(>96>R!W5@\?3'#Y)CZ]__E11*1B9G[=^/QSU$7FV=V<0'TH6Q*"L* M%6F?B:<&Q7K#>^^6]SZVRUE_)!)SHKO>^T55>%/A#9P\M\6V;U*AG-X-:AO0 MG'H"@<2>\>Y,"QUUYIR*<*H8=_>%?RCN$UUF'?\8!.V]RXEP#!;'KVU]>G?* MI<*JJFRM!_9185H-1(N M[C''URSWQ-:JMHXC"FI1934GQWJ-> Y^Q1IH@"[S1<.O!MKM]]?TR._,7I44 MCV' 217Z/*$;RK(VC4-T3;G*6Q G,G%=7\DIMZGDD>(>"H'>"W_0ABK& M$GND1^U5C*JQC?/]I2O^+Q;7M9\Q K69 ))&U>=U2#SBIY$60\6C"NM)BKNQ M?[*#=2L,3"\:&3E*YK:JI&O7]]H?),U(.1L05G%:0*.<8$O%E2>JFJYD^U@C M"AJM[?Z;ACU!==+F;<\N23J/ M95Q AGC&:J7S"RF^FV$=VY(]OO=[/#%ORXXKY.7,I%Q51Z*;"=[)NE&.[E8Y M>FS7:9ZZJB768?Z3JT1RLSOLXW(>JM*81D^N\]A)6^.A)R@^B -@&YMMP M;,56+5BZJ\1SJWUX>ZQ76J:3TM UW!WDU$K>9>2;]DF87 61$$LC92IY3!9L MZ8L'.]./"[*LQH+X"M*.Z))T1G&G=VLJ<,V7WB11RQQ@DW-[:XO+'A_9FEK0 M352& -W\WU(M&V"!--P-C4=$';:2:807!55JJ*8C!PE"X[Z#N.D"S6*1YM=^ MW=S8JW!!MZ+3\B!Y'1J/L!GJ;NN=>-:&6]XIMWQL-XU^16^Z%)0Y2;ZVU=S, MH11'33-=I98:N]&IB[X$*."5?%C;^(+QSA4:IN:#RJV; A;%@)8Z+PV%1-NB:H;O$*B@*)B"B=Z#YBS*IB9FI%=^9QXQX0OD"$2C'8FOK #[TC?P MN%L4@8^MSGJ0N/E)+:XM[,XZ,DJN"@ [=M9RU79*P<3 3(T9 H:BT8CK*D>, M>0J5X]6@,V/8B*M3"*,>D/%,@1[1C\4&::I64R)_R1F3HFU312\YC%1B"#]T MJVU:K!F?7W*2,=:)2UAPJ 0A7D5J9KG>W&Q_UZ?ML>71OY?S\).NR[R]MGK9 M%S&^2=@ACCW@27J;J_1\J-HLM.S$\3VC.H9;4HM(?R,7O4TJ&JP[W+;^7G2V MQ:R.+B%DAQ[F7EE]S@_& R"[H4YI:=4_9Y_TC?A;KN/KL_FJZMID1G'F#A 2 M:^&DEF*>#E_I2TDDUFE-M^1*K15[5Z0/EV SDI19^ZS,VGHL,'Y%M^[.RWR. M \J!\TBT'7T/#;DA_!U@-DO%>0@J)*0YW>+J2P'3&##F/<4[8JG\FU6^V0%/ MU5M54NBVP;"]U\QMRHHD/=7]UX [&D"VGBN#B4I#F^(;W *^4N> 0U7V:F#3 M6 LG?&:AQO;&7;4J$^PDA5**-BY*JNY(?X5CS$MS \Z0ZZ7 M?,*U\4^< MW!]X44-X+Q^1(!KK-7^P./USUX]?+ $0U\>)G@0SSLHT,[ZKB4 M^+LRDP@10STL MUD"IV3#R;;JT")YG"L$T*<2\,T2,#=(.$F45$T+N*U()K'+/Y00=X427(8=E M/Y>^(@=":2O,89&C2>ZHLEJZFD#P.G0DMG]XYJ8@;.@>YK:J6]L/ 5#F)FMA M?- ]%G@L>(L'5FVY*!TNSH&+N?9"$3HNC%U2S2(Z0$,M:>1+(FXJ(PD*#9>6 MQO-%B:!RV4L4'!:8/$9A.>M\JD73<^6X+1B$(HQRK-C6#Q/%<4WS7+(,F8U0 M60"+&PE8"R-SAA12^;4TA+6G "7^3!Z.RM;_C[V!GTN9)*'Z*X; \%M1:1>Y M\,KMA23B%J'' IM IH"P)%C((8AS6!^^S;&@PC3^?>^=YKXJSV8(OH/2$95" M(#C.O:++=P;6V]S=$"I'P E]^(7DC@I_HW7; 3U/]UW.+NF>SI<51%SAW:!J M.HW/88#LO!E^2M%5AA=@9^'.#?@<114 _![",?B1Z/E2[Q"#V:EBCI9"$=;! MQ,6>K8U-(]@+2$<)[A[)':371\E3N/ Q=&^%Q:')R74-GQ;T)'> PTYRW%\F M+X4:6EF2=<,A3!OT<2W5373E@]'1JQ>1 OBP[K)Z;W4)JA[=.0TB^3@A M&*"<)$J5+:MSH&2;ZM MU $;ZL5)]*/-!SEA=)\TR?R?Q$N#"2@+G8]0GY N[>.LUJH<@V=+=W>>8O+) MVB"KOW*& A*B5;QHY'[HW!Q+!*>^!)=]>S5P:+@X,9RS'6N;!V+*8A[GVQW- M*+,%3P*HG\K@_!BZ6BL^]U2*,KW)<&?^TGN7;W IOR@/MR2BF\*<5Z0GN* Z%N&;S_4YMKY]>P"F#TQ"G0 M;RH 47L-S.GIJ;^T2"JR6)]\$'MH)%+AKPT:.5%-"H]C:'[SY3Z1CNC$W/\L M5'=$D;#ZCA@T9+!I5Y!(;CCFN+!8.I%;R5L=3GK8!#!Q:TD:?%><<'7:-?Y; MGU#E*_N&QH!7/GR4UQ7S[V:#V)@)_HM\V*TWS4-'GMW:DGN?]--<,?@RV>8L M0T+9"G+9B[,'2,@R]^!TJ\P\K0+D^7E E3 M<=6&^"(FR8#IMMW?-+7%N$4JT(P&@&F<0@549-6 Q/%\P2G 8WAX"+#'&,H' MM8F!-4*ZD>+8OF<-_OH'+28_/0A;/AT20#("LA/F(-XHP92/M"1' E]C79*O M$B$3!.Q?%4LY] 0P[G/0]7-91!U>-XE"$K.):IL$'/)MTP312=J@LA+C+GHN M+:F.EZ;ZW"-L"66TL1A%GT'5R8*5I@2Q45->UE>N=2D@6&F94"ER#P"R/Y'3 MDI()OR[YP@KG#^L#=C!_)>VK/X=4<+>4.\76THBM%G_S6N1$VMS<%7B;*9SUO D M(.PT\P"HX<=!?WXQ)$[ BW 92Q:ORDL40V:"'L,&. (Z@DJK#9! MT;'(E6F+E[E,4T4=!XD;&NS>N<3;N*N2[[X6/ZX'0W['$!B/*6S:S[A_5!OX MY%VSJ<=6)#/T230[OX#N?B\2\&Z2A7=9[8..CH%A%;[Q3OFR[9U"]'+TD$NA M(YZ*I85X>E,''A !+8:ES!5,TJ#21, N$^29H-)C'0CZHD!Z5!^W [ZD$('] MP$'^3=+)W?*!QU9C[0/5!_1GY;909.&UF>P6HWY\ANI0-PLM01AW&5Z$N4P$ MT=Q1%3B-0#SD4S!YX4S)DXS!QDK@.M.U+8XZ-WBYBR_6BY[.013Z8I@(^H$H M*]FGI$A-6%N,M91""5+P>N F0>'44C)$[6R^>]P6N;%B$CD;B'RMH,&Y2ML> MK^K5.^7O$78+BFR'K1S$HF#Q@\I"]:CQE\E;"5)Q M7:=;R%BSP7M;_;># H\2.-T- %(#/[R]H%O:J%N[OG/=GAQ =]W>=PC>E4/L MM X;N>LK_808M"Y&#?%3#BPBB+45!NM:YP?"#*P@)9RJZ;NVF;%)@YN3?IAMHV =A[<7H M"5*TH^Q1Q.'Y\FQA.4:?(K8I2_8;GZ_'5AKGPS>=7A]5+DF+?4JDIH99142P M&_G6*Z\C2I$-!Q4#\Q7#TU59@,'+=[52?046C!3E\\H]/EY69HR%QDBZ6%GG M7@P\;Y!_PYJ#33EFM=VE7-E!XS(( M CRIU52'CK0[A&*E&F=V\QC._WZUBULG?Z>+;O_OX0?M5%+ 3OSM2?WL\%5Z MI%X<'!UFKXZR_1?#HU?9_L%S-=I_^2)-CYXANU+W86JW'^^CKPQ=>W>+F"5[ MT-'8!/DE0!TY<:L*]5#[(DU=B_QB&-?W QN^YU $[Z](CW"A\'/804$)%&[) M@?-CDR1QKB1R+Q*OG=%.505,B(>GVJ:T7Y#?G[]A>0O2ZZ\G0XJ^[R ,2,UJ M?6S_"%<%FPJ$-CP"(RS^]N39D_4RFKMX_M= H,<_'1ZN_^VBUX[6_W84-'FY MVL#D'RL#AT%>,>Y5^%F.2_@5+^DA[V= (HA_& $G/)Z8#,CB-LY]7P;NQ5K& M9GZ;^:V97_=LW[9J"0KD#U\^_?B/#Q^.[\F,?\L=_5U9SRUO[9,W[T'4WI== MO/7)'>X=/-\[W#]X>4\FN&$\5]S O7HO^2\]!U/MRV[R'Y4>EZ;2]V2R?QB> MTYVHZ+Z'^U_; MS'4SU\U<[_5<[Q63>NR;NIG?PYK?W?NCWGXZ??=?;T]_?C](/GY^MWM?'!I_ M6!/QL5'P9GX/>WYWXICZHL?C97)*6%\/I?@#[>2&Y6SFMYG?=7PIM\Z/WBY_ M/YWG!CZD/PQWVMC#/7S5P?^EPW3&HSU\U<-W.]UW.- M$FL,R6;_[\>F_23/,W_P]02P,$% @ V4.C M3AX31^B7" ^#\ !4 !A,C Q.7$Q,3 M<65X>#,Q,2YH=&WM6VM/&SD7 M_MS^"F^JK:B4,)E >DG22!#"%HE"7YI5=S\Z8T_&PC.>M3T)V5^_YW@F]W#K M"Y2@($%B^]@^QS[/N-Z/O8[G'?6. MR)?>UU.ROUOU24_3Q @K5$*EYW7/2J0469LV/&\T&NV.]G:5'GB]"P^7VO>D M4H;O,LM*[=,C:K<\"K]N%OR9;"I% MPBL11PD:?JWZ>]/R*UNA4@R2AI-K=>L6]JQC^EAG5@RX)J<]LE\GISB];.!F M*H9K$2ZOY)JC?.N^D@R6[O[UY>3PI$?V_%V_Y2'!/5D.X-*X?E*>#R4-+OLT M8V5RD@2[=V<[I8R!5E6L2J$CO?K%_D_ SP=O']SX.S'NF= MD^_=#O:]?>._KS;WJC5R?DQZ7[KD^\'%X<%9]WOE_*_3[M_DH-/#D5JU6GN8 M0Y \?$3U*[5/RN2K""+*P;SLDC\$350BRB3@VHIP3&Q$;6-1$DO[D@.!E 7? MGTO5DFN;E :3=L';BF@W 9RLRFDU_++):B/!;-38_PCK()8MP\'BB^=(%\B' M*$1 97&4P$/IYHM8VG_"/-Y!H[:?[_I@)^\OP:00YWKFF[=P_Y1:0R(ZY$3S MH> C< TV$H9,Q+G/+JM+_Y-1#;"7XY]9[D:FW[[9JS4U3Y6V1"4/Q.ZQTC'Q MJY7_/0Z[*B1+MK6Y1FN<[GL.F%M\/M3YUS88GX?4 "I!R>,QN4S42'(VX.4< MI@4"F(*[312$=S"9BH309$RRQ.J, PL0\+G8#_2/DAA:6E!)0AI ER8J%I98 ME=.M$"0\X,90/4:2F%YRV'=N30-]#)B!+:4+&F$/) B$AH 3R!*8#IPPD'<4 M@6\B)L,_L_DCKGFQ" H0"R,AE,3@="1L! *:E >.05PW!=84 S'AQN!0^N/Y M8]BBZ8G0M/<2T<1)*!+05U3]F7Z6 4I #L-Z;EPD(;@*BOD9? ]DQF!-P,"< M,I8!/P(\'TE!A1%]B$HI9_ J--LL;0T(9B[Q*R-%)H$ ,*5 \=UVQO$34!.1 M4*J1F0!.\X$P%K)&2RAVYGP#E^4YW)@),RO<;J'S1-#9WV#H]!;T[.V;CS7_ M0],4X"B2##3<*@P%-)T&GA"JN=-UT%V!.@0Z2;A!?1(F0G(DB\%IH>/"-A,F MD,ID, _=F58R5_I4JX SZ#9D!W2<<0!-KLC=*TAZD@$G!^ I+C+)39[:^7NT MXM=W^#LWWZ^SO)4W!2:D28XXW(2@3YD#8@X,9.A^NX4+NX6P&TJ\C%&@P*B[ M\>QQ]Z'V*W W0?N#Z2[=8-PQ;F ;4#X7.]T.CS*&=0'-S-VG8'S5YV2Z4QZQ MJ4S# N [AL(XCP14/''K8"UAYLOF_:'FDCK8%"';3.O+A:_$00%^#7@Q2@KF M"I(FZQO!!-4"!1!Y8.D\=((K90:#/6=JC(L,G?]2A@-#%OPE3DHI7F(F*;I= M$,LQ,0L:848>@LY'SO"MSY$0/"/,Y^SY>\(7@LC^BT'DG3W)"C#O[H/NC$_ M]% PA!TU*G&Z2@U %C,QQ"+5;((+0*J@?2&%'6,8N6Y;M!(.0@X=.< 72.?8KPJ!TDRG@$[CPMX@4)HY!EQ.-^ )1+,20 HC/$7T(PGDJSD0P4J(%-SJ M%HI/!,7E(O\F09$/J MS.1)65]E]GH.[N*SZ92:8\89WE[O(/U)+NN,27$2P$\3%]^"YVG PS88/(5> MKNHWU@^++,>-K 71/;P71HLJ"#*-6CP7FJU9-5;&0C\^,(2U#!P=*1XCD)UK MIH0 1_ K2]0%XP& Q)4^L2J:9%.^WN5<1=1,XUCT2 Z^G#E7[H;#-F?*\*X)WQ3M)=GG@,=V3SB9DX$,7./R'8E MVYNR1B'CLTJ;:3#I.F#).!;6PVA<(#DI>!(+32L>( MTTN,[/+,QL5V+B=S3](F1?I[0:LG]\)//;+NJ7VX?@97OSCB[W. MNM])\L+2%7+YZ15Q3\[(FZK[V71(>,9;\^;R=2[[5YE&C"WPI9M&)!@XS'L< MB$@@V!%KCO"G%6(KWU:^S31E&VZJMF;J5U_V5K[-EN^9FRDLLVRXC?JFN1&8 MTKMR7R<2/"3=*QYD^%R:G.=/!K9F:RO?5KX-D^\%&*>=;_D+7E2NVJ1WMU5I MB_Y;RZ*/R'^KC_PLU6>+7OSVJN7A/\&W7[?W_P-02P,$% @ V4.C M3OOOXHRH" Y#\ !4 !A,C Q.7$Q,3 M<65X>#,Q,BYH=&WM6^MO&CD0 M_]S^%3ZJJU()LCQ"'T C$4+42+FDEW+7NX]F[66M>-=[MA?"_?4WXUW>)(%> MFI:(2 FL/;9G[/G-:YW6+Z=7G=[?G[LDM)$DG_\XN3COD$+)\[[6.IYWVCLE MGWJ_79"CPW*%]#2-C;!"Q51Z7O>R0 JAM4G#\T:CT>&H=JCTP.M=>SC5D2>5 M,OR0658X?MG"IN.7+UHAIPP^7[1^*97(J?+3B,>6^)I3RQE)C8@'Y"OCYH94 M2*DTI>RH9*S%(+2D6JY\(%^5OA%#.J&PPDI^W+T-15_8EI<]PF)>OEJKK]B8 M&#N6_&,A4+$M!302Z'M]7ZNUJW73DYZ73>UVN5=]WJV[-ZX;CE4?AUH^#/9%$I M8EX*.4K0J%3+OS8MO[4E*L4@;CBY5I=N8G>]T[/SOOM'OG5Y> M^LO?[0O>Z1W M1;YT.]CV^E7E;;E9*U?)U1GI?>J2+^WKD_9E]TOIZJ^+[M^DW>EA3[5@_S() MP\[\B^=(%\B' M*(1/9;Z/P$/A_E-86G_"/!Y HWJ4K?IHVUY9PD@NSMW,-Q_@_BE5AH1TR(GF M0\%'X!=L* R9B+/-*JM3_Y-2#9B7XV^9[EZF7[^J59N:)TI;HN)'8O=,Z8A4 MRJ7?OP^[*B!+AK6Y1FN<[GL.F'M\/M;^5W<8GR?4 "I!R:,QN8G52'(VX,4, MICD"F(*SC17$=C"8BIA0L/]I;'7*@06(]ES@!_I'201/6E!) NI#DR8J$I98 ME=&M$,30,OOLR93 G8&!. M&8N 'P&>CR2@PH@^1*64,WCEFFV6E@8$,Y?U%9$BE4 F%*@^&XYX_CQJ0E) M(-7(3 "G^4 8"RFC)10;,[X##/]FN#$39E:XW4/GB:!SM,/0Z2WHV>M7[ZN5 M=TV3@R-/,M!PJR 0\.@T\)Q0S9VN@^X*U"'02<(-ZI,P(9(C601."QT7/C-A M?*E,"N/0G6DE,Z5/M/(Y@V9##D#'&0?09(K5ZG1 M4J5^P-^X\94ZRYZR1X'9:)PA#A5V"G KP$O1DG! M7#72I'TCF*!:H B"RR=AXYQIM1@L.=,C7&1H?-?RG!@R(*_Q$$)Q4-,)46W M"V(Y)F9!(XS(0M#YR!F^]3D2@F>$\9S]_)[PF2"R_VP0N;$G60'FYCYH8WP" MIH>"(>RH4;'356H LIB)(1:I9A-< %(%[0LI[!C#R'7+HI5P$'+HR "^0#J7 MR3G'?IL+E*0Z 70:%_;ZOM+,,>!RN@&/(9J5 %+HX0FB'TD@7\V "%9").!6 M]U!\(B@N5_AW"8I\2&7J/ CJ*0\"R*G$$#3,K,F-IC'K!AXQ>UR?+CGDP4#P M9B9+ROHJM7=SL(G/IE-JCAEG\'"]@_0GN:PS)OE. #]-G'P/GJH[#-EO*\*X-WQ3M!=GG@,=V3SB9DX$,;-%9+N2 M[4U9HY#Q6:7--)AT#3!E% EK.;_'3?<5A*O8SP3PYR8Y %R"5S3H=>$3\\Z) M,>'_I +8=X8CC7U7+GVSK[#L*RP/\RXADX&%!& &RW-8[?,%!R7/ \%II6/$ MZ0U&=EEFXV([EY.Y-VF3(OU6T,F+$EF9=(VSH0P&&C[U-7?"+,_D8 A@!1*N M8A9>&H@M31I%5(/ 3ICX6; M8Z68!5@B'BHYY!AEQ720OXG6NC1ORG.?7O?4VW<'PRWNK4 MGXO8ZTS[1I+G9BZ7JY+<$O?:C+PJNY]--N*'Z;MGO.4+R7=YXA]E\3!DP+LT MC5 P\(-;[(:((881:_;OFX]Z+]]>OATS4L_ *>\-U![ >_GV!NJG-5#=6^ZG M^%*9_"E\3CYK;@2F[*ZOAV3[QG8JH//V04N ML$0SFX1VJCV[XY6;J#KH-]1G%8?^5DJQ^:M^.U%R\-_>#]^V7+_ MB7_\'U!+ P04 " #90Z-.S/0MOU0% ")0 %0 &$R,#$Y<3$Q,"UQ M97AX,S(Q+FAT;>U::V_:/!3^O/V*,ZI-K41(PJ478$@4Z#NDMG0ET[:/)G$: MJ\;.ZYA2WE__'B>A@U[7B79CHFII?#VWQ\\YCFB^ZPXZWO>S'D1ZS.'LR^%Q MOP,%R[:_5CJVW?6Z\,D[.89JR7'!4T0D3#,I"+?MWFD!"I'6<=VVI]-I:5HI M275A>^>VV:IJP!?I;ID5V0^0S/-::MW';$1TTT[ M:Z(P.Y?6',E@!HF>[MU^KU/8JA5;3 M)OB7KL*/N5#.!+4B:BRHNV7G?4/3:VT1SBY$/;7KKNBFZ;E/Z2,UT>R"*CCV MH%J#8[.\F&!DK(0J%M[>*6U.,]$CR0/;5C$@2(*DO+&#OBZ]]L1Z=W[O6/^IVVUQ^.8B%G:)! RCB;<(&](_8G"O(RYC(@ >M=^1,0%Q:PY'K,D,2@UOPK( M2$YTNB3 ? L1511]N>B[#!1SUZ%SBW#"<#N*M4$)_F%$2,&*<*9HP@*3NHW M3L1HB&)1# 4TG82$W_>SH-VAVT>*R+@+O5HA7_!?+T($9S!_L=.K2]"OC/9_PG-U0A\+CW'A+_EQY0XOU@(G-P',2WR61MY.8;E!YZHB7%YS=#*!R6M,TD(# M:PY-4)\ >U.@S:%+&-8($",E&Y06S3#A'' 9;DPX8CB)$;9),5T5,D&$;_IQ MPR"]S:4DCK,F/ .YQ$R9RDSFF,Y3ZGW>7,+M'^*ZYLCH] O%\DLKEO'&7+4% MI9:.@3.O9YDP.39M+VHM#";X<@WL9"?G6<3QC*MPQ@JN@^X:21509?F2$8)=I(7Z)MUG6)XS76Z7&U]#(CD+8,M)?];]2-B)?<_E+O/6SWP^ M5 S\+A*5*"KD9_\R=#;V;>Q;3]);;VAK8]_&OC6S[R\@I^TSQ83/8L+O'@S,C(N:'1M[5I;;]I*$'YN?\64J%$B M86QSR4F (H$A*E(:TN">M(^+O<:K++NNO81P?OV9M4T*Y%:J)&TJH@#>Z]R^ M_69LN?FN.W#<;V<]"-6$P]F7SDG?@8)AFA<5QS2[;A<^NI].H%JR;'!C(A*F MF!2$FV;OM "%4*FH;IJSV:PTJY1D/#;=G(:!ZS<:B@;-E' M<"'C2W9%%C,44YRV>M0J#FG'PJ!%,H(R(3Q>=UE M$YK *9W!N9P0T4C'$O8?K=M6I!I:<9]=M9H$!)G@VJ1[>'!'MF-W#]NUKMVM5'I6H=4T"7[25?BU$,J9H$9(M05UNVR];RAZK0S"V5C4 M4[MNBV[JGKN4/HZGBHUI#"L[I*6?5SLBOH^H,I2,L".Z M_LUV.+USMW_<=]IN?W"*Y^U\^*5]ZH([ /L0OI2&):<$PYZ3CMJ5FE6$]A#: MW<&9V^N^EE@M6[6PY<@Z@,$QN!][,&R?=]JGO:$Q^'K2^P9MQ]4C9S64 :W0 >SH"NSN'Y;+5<.0D(F*>MNS&/@0R3@,4 MX9;2!RI\3#5/KMDG$GOA[HY]8#4J=C'-4\]C/4D@8!Q-N$'>D'K3&/,RYC(B M?.A=>R$18XI9D2'_,MA#2FZ,MEWV6@6+@.G8O\(U0H MQ1PN2M"1,B[B_BA/L2L*_S*/PEE,$^;K-*Z%.R&C 1PS083'"(=!$. D7*6% MC>: UXH%\R)$TSB9$EREY!+U992')A)?1KHD6)XVS(Y5#P6KD+:3 MB'B+=A[ 6\SS4$$!MVE(Q?CQ%[O-F*_">O40]]&U@_+U8'YAIE-7IE]I[WF$ MYTR'.A0>YLDU^0OE-476R]5,ZI/!TUY+R[DY]RO?>$3[%R1U%W&4,V(PY1R! MBBS"]9&Z.68Q_3YE,=45:Z(!M@)'N[)']O49LVM[_OX-,G^@>/&A4"O8_8G,\T)]M4[_^5V?<7<-7>6GJ/W''OWF_8\^;7WI MQ[YYK[YZTS3U6T&MM\WT=:76_U!+ P04 " #90Z-.G@0 9*46 #+0 M#P &%RNNM[_UX[G#O/;N=L_R$(SFZ4LFN#C0 M0.8 @#98-]*!3";EJWU4* @'S[<+C$?,5P&O8< !4.H;4>-]@\F'?$/EC[: M/SA,4POIZ1OH&QD8&)D: M&!B8*E\&IBH5[#^I0'$!P*+!#B$B8'@ CH4AL#!%)^@80M$ \P2MU()!H'80 M UC5G811:%*LV\2=?^(2_\S9.W;!G-_%#%JLD^6QDB+-S*.'F[%EU+<_H)0&:$^F7;H%&G%X#,U73G3&T[ KV"Q%N[:6ZXOJ[;$-K;S2CXL7559//G9'= M6=3[X7I3_27"N#9 MS@7ERZK:[RXF*8"]++AM+U/X'A4F;YK[%N-GWA]=^N=%?W'+#HH>Z MEIKSY*BUMV[GR\\R\L,E;_MVGMW6\2)FQM8Y"WH,PQ7 Y*JT9;)-Z^:F;\ZD M%\>;+\-;$SZ=5]PT-4MH593(JMP0RK2@5PJ+YU]N%H3GO 1!-#6_*-X E9/;6O MM#?NK5NV>W"YI3'AG/V9>-O>*@7PP_D/S_T,B>Z%7J&?GU;&C#WB<>KUTWBVMR+M5WU)O M],O"\ZFO'ZR94I\ VGRK[TMETH1-8\TF9N0D;.G\HWVY(/SE@4CB.4++GKAG ME($;7[P$;K<_U_5^H MN*?HTV\>B9H4>P? V3L@$(F$5J7V>&7< @L0[0>(9M3[=N$ \>+8@X>6\$LO M<]KJ()XKQ'NNY*OC& #H2:1@Y U.DDN2Y""J#(I B$P>SA*+A9!$@$C.Y8J2 M$C1EY90 TF !%+1E0Q+:ZKQ%LI%:HLPK"2!4"X0 M056"N XD30^,FJ/J#6@?@!.^\MAXE,?!$KE +)*!U#&07Q*Y2.,$Z"1+.HR$ M\66!(QRIB#Z"B.0CR%R64#:,!/'ER<.(;X+09Q@!^W&D:F]V/%_=$>I &^;G M30=4&S<0QL'A..(DUDQQ%Z !/ZGH+S1OX5_EO*4<1H1(/LLZ3"@'1H&WD(/[ M%CU,)I1#])!4XC!("U;(U4W \/[+"0[")7] 2*/!W*$ MX!NE5E)1#N[>,TPA0^\%X%M#H4%OP@@%JO-WJ RN),4W =&K9/_O\Z"^4/D& MGJD@#*[V>1@@J@-45)TZ5!2"6DN%H=6C BT5^$S5H^99#?>U"K=0EA !PSV@ M F5$($(M,\&8HXPZ*6#,X8,E)I &#"_!KV TC0B,G"Z_*:"!D8 #B)*$0I43 M (HE3A)Q9']:[VPY26.ZBP^72P42T=U+E:EX.TWS%":$206 M*;\ZM)E8'R3V1H54U1Z8$/W/,-,$+' M0D7-JC6%,.6 :D,X!D+7J#M,LX; I&Z2 Y1=C?V>37W/IKYG4]^SJ?]$-@5% MI$G0&HQ6Q2PP @-> <\#+# Y ,'IB.Q8%D./C*HI$P]QOP;"1Q !W\X\"CF M ) %T!SND.J3A_: !IL"/Q3/-%OC)7+):Y$HDAFSU1&.'NV.(&8RI002?8. M1,#=,U7"9,=SY3@6%]QG/?#]I\_C<0*.!SZ2%N@0**%S8P7^Z5)N>'H0@YT> MSW;AX#UGX-Q375,3) E<.1.7FB 4R5Q3/?!0Y:Y@64DFXG&0B#S> Z^ZAYL? M&(*CBZ5<',W>D< F46DX)Q=[DB.%ZN(R77DOYTQT<":2* 3E-9R#*YF,4P,> M;$W*X;F&^H<]K"N!#Q$0 YPV$2ND)L BLE ?=)P4Q)- M+O[MYH;94*.CO/E[ZY2"H,.N/F)VDK+- !_-$'+$; %GI%57)T=')L^)1R60 MP ^!Z4!U(3A3G$@$!P>!!BKT K,F%Q.:X M.# ="5RVDS.!RF3Q"$P.CTV@D1V5%7!)))Z31E]UVF,*1UOE2*%XT7UIWG1' M;R]G*HGF3/>E^%"=G6;1*!07"MT7C^.P77EB:0(3'!!! I//)<9)N'P\;L0% MZ. 2*.9P/?"4T?0 .AU,YGD"(5*(\&!ZNK@H!(%ZQ/PTKXE"MTC?R4*+@D.F-'^.V'ERH+ZP5\@ Y/@-/7, M#>:Y,MG(>>^!ES&0N!Z\F"K[1^Q2*H[.+,\^1X$SFL0A4'IE) M8#(I/ +)R<79V=&!Q'(AD37Z*6#^^[>^J,1D8IX\A2GE>O'!$=*L[[^]9]=H MLF.9(CX7#"Y$//%_[-$_FT__-QX11X:+^.>1)/XI"&E(8&2#Q#4A=0;N.WR' M[_ =OL-W^ [__V D*>.*P*-%"IAR*5X#D]075#.5V1X",$+ $:/OF@'HS@KV MSP$^ HAA^(H/&\WYAZ"X-'QGA=7<634 IY7)*!PQZNI:!T#K(K6T44T%&:=AHA"@@A$:@.-T8&-,SDI)X[1?R71WTP2N^YGK>&IK_]WD1[\R^@G6CPZL M7]E6$^MC]K%YQ>YMM^?WGFVW;(GX]/[LC1EH@W'W%FX))8S%91J"5J%A< "F M!526#.QIZL5?,??D/^&OQBW%W[M3@-R>6#&5<*5LSSGQODW8WAGQ%Z;Y%YV3 M+7K .J7K?._]E#*=U9%1%1=2F$MK%(#CWHV%]4LC32=AU^)_?>(?6BAZX!"[ M='YM>>R)-.S>[$1O@[4]G!*#UGOS/O:3O9JPO:'K7I5^[#_COAPR J$TPMX> M;XR?.'7M#_0+-1ED?Y\=:1:OYK7U%F*CQNCP;JW^=9SGQ4J=W.VS IGKZUB= MHCVK:@)]C5\[+W?^2-EI6KAH]8EI/\X.2MS52D%O;P^HL*F<;11(O]@<[&I6 MVMTU$+=U:?Z*TI@OP;GE0KQ%S_GNSUE/H::5EYS ?8^"<[3TH<..LXLZIHCU M#Q\>*]3R&F?' )+E[7TO!_G'QL=-]@D8$K@M>AB/_+ T(T/D5M4 P-' M>0)KH@YN&+@9F6OM:X(_&+:AF%S07/OIPA?;]8_LHTRUQKM?R5KJ?K^44YT^ M_>:7@F.M)R^XFM-/T^*TRX_&7F;$V;D]X'O.[34(C='MVO4XKYQZU))P^4A# M^Y[2JM6HL##_S@ D(R13W\OJ3?(J?P7PBZE-C=TC_/O@H:>A]]R?;>+V6*SX M,58\O=1$\_Y]ZB $P3?CMF69 3;A1J8QEGM>W6 MN\MKYYRN3N79+8V:YQ-[;W_X/'[SE=5["+'Y .JNT]VMTY-SKEQ_)=%=IT>Q MRH?9)K#OA#-\J=O6!]_436;%1#3!XA8O+']:\7+_OMLQ:6]:'QS.#FZSWM], M/--6/867?U\_//KJT8_K8[VX;R8E?#%-&'!P.Y(3"81:TUZN^L6"L?9ZIU;> ML[+!#>?&S\\(.]%:O\PWQ"O*<=6\P?5Y]7Y4[IIMM=N2,MVUW!^.,T2&T/O, MM^:_O/E@_N3G7F?>\MGS4MRCK[(;/HTY>_P/)IZ.RQ@(N*75) MC9NT%CCFYWK\VI#1/'OPKB'OQ865+U;G7%*# M<4F)@S7&J\OO0M^$G<=61#ZT#5VI /#9CX_YNAPU<_/S.%/TIJ:H(H>QJ@&[ MTJI_\:)+VTZ=#?LZV"A.\Y;8?2M[DW=9=^(#@S'.JY<]+< M2KWW'5VXJ9-KT!-3OFXB^7C@D8M?7J7,H=]IZMJ2#?M=7E#N$F5ZQ\@?E]V M76>]Z\'\6_V(JXD3LNJ/7.KJ9:_?/7?UXD1@6M>]HP:L.,=;29\ M_>_MP?4_NUWSHY7M2#QF9;VE/*AKN1NS)HMY\GHV/]:Z M4R6PZ4ZQVRQJU++Z(ZA+ISZVGS:^>D'^E8+4V&67W9K^Z-OP7 MDV%'K#,C*_9_P!K_Y0S0A@96H4Q8%N'_>N.E PU#1Y9_.#EC%[;L5?OK:EW/I8?L>Q]M>NW]<-;(P M&#BRZ,/PXE:W2;LB[H[QFADAV5ZI18C-1&R#+=J&Q,\G]^T@T&>4ZZ\\86GY MHX7@HT<]XJSX=#9B:I9I:KLV7N1HM'3QQ-$OA>VR/IY,S&N7VIJTYN]EOC763G:#S^76!K7$&RF?F8 ML?NCLCNNF>@!>7&O[::OVN&U?NV.,9?=37RM%XW?%'$S7+9PPX9C71C/(7W3 MQ3O.>*]_6)?_/I.^=)*TF+V\*78FEEV[UK"BI0CWYN2FTY M7EEBCRB^;LY[O2X78Q[@A]>Q_-=F]O;B-[X_,3;<[%U2@?SP6BB<13>/BK*! M/R>58ST8UPO""Z1E97NO>E"#)]O;)KS>5?#,IKV#\/2%[02W)5OW)UK[%=S9 M(75Z8Q/!WOM,/(W+3IZ.#^W(J-Y;8? C1O?W=>SJN"O7&H+]9R=NR8WT.]ER M%6YSLQQ[FVYP=./SC8^:VATOK:VEA>J0#XE#";T5Z&#LQB%'@:]5A * IVUD M+HR*Z,ER]T5*?&9/S31#W/+7,=TU<7S]#4RV'^F5U*4L,#3I;>>RA]S0J,>/ M0M^'UT59.77.WN&^Y&%L"1M55WE\FMU^5%7:UF+S*5DG@LCI=WWNI>VS:[HQ MH:)O2N7)YT&"?1=/KQS_4^.*^7J-Y8TNQXJ*Y^2T>/K>#D(NBLYP7]$L>U1= M/:'NP+IUA=,9O*C<#7U6&WW#PJD V7HHB'3,XN2UI:%&;=%DJ]NLFC.FNTY% M;;G_=#?U8M.S\V?-7YPHVMI2>3;7QOGTF'6<]>.W2$_IW_=I)V&/"99(A69M MIB=?++C?8=RW:E5TC'O6GH7]@P_03QMZ:IYW-+MOJC:^69UXZ^6UZ<>774G;*/U]K-) MG24/Z*5FCF6=KQ_;_=QQ_T,1+?ZWO0.'7GLFYG?C\7IFT>N?9CGYG8R-TXT[ M=L70MCDQ.PI[+;Y[74K\\1S/QE;_W>;]=JO=A/\*'5\\I>9C[KD#$\3FQ_]U M?-/*R?O6'7UF/ID6VFK["Z;ZS/43?5_&V6+I[ 0V\UI_5_3X._OAUDM(BX_X M#B9BTC;[,/S';A:>0S:/NQ0O+_NE^,,7_7V>51G! M].H#G\Z<'Z.X]U]02P,$% @ V4.C3NNZ,+3:+P RS( H !B8FQO M9V\N:G!GK;EU7%Q+LRZ\<">XNPSN#B%('" [!@D-P=Y?@KL$A M0"!(< @$U\MF[_.>]]Q[ON^>/V[UKWMU5;54=?>JI]?,X\+C&H"E(",O \# MP@!OGA+P>(@"4K-T<'5PL71PI.)AYP0$)>65X0Z!OPCKKQ8 # #S'\^_=/ 8 MSSKXITSQS!/_5Q[NSS./ OQ#,,\CPJ/^PSQS#%C/'.I?_#/!/O<\?Z[+ 1SF MYD\:VZ<2\9]>?TNR4U+_)>%^+G6?RO^0\#V7;/\I>1[SZKGN^.3I?TMP.W^I M_]_KGGU&_F<5G_V&%?\[_Z.C^->J_,J(]@ 1 //X7\^5W%,"'H\ 3 E3!V,SP#3PK[Z/2\![ !T9&1D%&1T% M!1T;#14-&_\%.OH+?")<7'Q<7")L]&?ZY_'?$PP&&AH&)@86)B86'B8F)MY? M!2;>WUVP_R<#/'8"V,A/#CC"P= L-@P<-@PCRM/SB(]]OZU9# (,,_TS^K M/;D#CX"(A(R"B@;SORMA %BX_U!B 3#P,'"P\+ (2(C("'#H/$]*;#AX:APN M! GP6UP:IR!N1+S8[&I)6CI\]2YC'E[GX,G72/1Q&K]_GIBX\!'DU+P#2<5K MFDIWY[KR$TY!ULU.:]_W3+MM_)%A2,C[4)?8.[-YEE_?-[MU#C5W__BYH*%_ M[M>%@*R6A4=(4F'CP/SV)38 "_MD+?RS34B("'S/)E!SX< _6>!$@XO '12+ M]Y<%7>J3OWGHC'\Z!\>]UL W<>$]H4?\RP D$%_WU),1N82FTA!^5[/U?YGP M_VT!PW^:\/@=0(=[GA,;$ -6;FK/LT@+7;,CS(2\&JLO%AT'RI9VJ\=7],I] MEE?S9FWV':"]>T::1BG31QQE*QKRMM5CCBX>T(M;PP'KM+T0K5T_GD*CH!F. MRA<\)/OD?EK8>O6OIM Z,B_\MQ_BM75N[7?\7(J^]1BICHWG+[R/RE[2]]/3 MGI=M&!"B%VV$W Q-MQ@<]'HV,G!WHCDY)=O66MV=KMKH#1P7N7:4&XB56*"C M,K>W]MG7]'_OG%"J^BB<9K;TU04\-B!TD+^@ MP^^CK=V/:*!5XE=V69]U,7&G7NFAM9MBI"_P%; M]9)_R'U#7(929<4**.*@(/641YK$R)U/;_\MI:+?A]$;L4'QP8E"D7V&V>4R MK>:%17PST3BRL9[IBR3H?<=9:ND]>-^/M,!5(BC#AM.%V]SXY9=&:WOH5&IC>V94ZY%W_%M57F4V MPP?[Z]L,DI+#P6&V5:_NG>6(/HV(T2\R,PBU9]XS9_IK_7/C:7?JEG%^.^D8"Y'1E> MX?$GS>\1R'D$HAJO)^INC&\RYH2UE'?&NR8&G_8+9^35M'(O5^>1V->[X\9+ M'(WVB3)1BO&$HXKEC_=AJ:^ZT4-45I5G98OWCL3&#G2@?OZ[$$W[1ES^EA$/ M]>TI$C;@$0CT*4._$D5G-CYY+/?Q:+K;6 MV+KC]^+6RM;/87^%4&QO9>'*RVW3*+'V6W&(RU:E6<6/B4*5[PN/P+8[7:%_ M>VV4A::%(GJ5@3GGR OJ5GY";Q^4U8[9E;L/K.V5,1$S53=ND=7S%C>9\=\1 M^V],?.[5M_E69Q<&*JSNM7!Q*US'F[9#SMI&.:HC"X9L6&VBTFRGEXXH,N<# MNA^!+]6*I>?C,19SF1%V7FXZ4*$Z Q.#YB@!7HC,/NG!I&ON% MP-\L=_'8XHCAIG"FQ4.^4J# 35$G;,9ZL&9DU0O]_'5D+76T_]QMRG7Y(Q#Y M""#'G$L.G[84ZN\)=J:SENZ?L45E;P5/Z-FHGAZLWG>LRJL^?EN\.7\$6$T" M(!T)Y3'E 5>)%O3IQ23\;!Z!S]Z4#T0.#WX# M.I0& 5M['26K@VU@NH1[Y9B[OH 9ATU]CEG*.PV#>RU_Z74KNL*=R)@[*8%' M %7KFJCZH? 1&/*BO+)Y\0B(57MZRS-=JIZ$W/UBZ'R S)PY7+,0/C!UQ/KV MQBD$/"X^HQ+UY?B 6@H )(R(CP"&A_H?2_R?_&LR[JI(#Z!" PR$@(\,M(_PB<\ 9"Q<7!1\*AI\.L)/ 11N=S<&P0:/;EIZ_@) M)6KI7,$U/"$#_3_&QN:2H';"X88#OPVBD<3] M_5_1XD)/:"3%4-%#3RLZ=F@1Y<[G?F#M0G5!M$6'G,=[;$ZYC&HWMZ%TB/'= MYW$UM5XP3T*O$#H5%97P3IRF]YLA@Q=C%2[JEK"6@).'76I*Q<75,GR?OZX* MJD'666&W0D^'&S'=?*_YLNUL /IU7)'0ZXI%EP)_#21N"R[94.2/)>2?\LUA M'P86":F^>V0P$5M\72YSRN]."I&.R:P=&ZEF22CGN/!'+$P0!A]ZN%G)/>^]U%E);.U65*=(=(/.2(?+,I. '0X]GOK#OW7+&:\>? MHR]=_PSA='V[J&W>$OJQN)24\=:R0\6 R)SECSFN$L6PCD-LE>4&JV#;XNZ; MG2F.N>J!UT*^ZTSP,FA;^-ZWN0^):=JX1BYV1KYX@Z%TU*\#.*&V)3W"^/RVT:!S$E,W,=./?#=5LI]C8-BOL.,\.K+\")@*J-1TW;L+W=@ -.9'%'G5^ )P"5^DX9.+AM:F MXVYJ;"6YF?!PNU IT%:Y2D\M6MF=*7/?A:2VA*U!)EA;6%C8,#.1I!D_.P['FK(NY:]W(]W4#CZP<")?4%TM)5Z2 M^M[VR,YE9D W^S=B;'!&FS,\2NLSZLO,A=)X-:U= L/T?9B#*VT;J:3%J;[4 MU*.6"K620H]:@J8@YD,YCG#(I$%*]-9LBZC%ID/5?CL^ ?**D;J+"B-8@47! M5LK#)HJ+-/C-P0R7;W]ND-)WC#U3QQTNW1RH8-)5$=-IG M2QL:&K[AA 7'=T+\6#/:CWP0CS+K^1P[+V/L2^MW)\N5Y&[Y',H\A7*J+!A9 MV^B'.PQ]-]X1PZO.R-/F;Y_^<8$)Q%76MYKKN\Y#5)X0V?[^\;M!,6YRK;1A MJZD\#;/U>RO3\B2\+M/14B-"K6+.M)0(^37"8,67\BV(&[V:L"=83PZCU%68 M#1][8P2J*MQPC:O6S,E9P-O^4.^+9@_K$^(N!'.SS(>%)>FD^1LGIK]IM5G*CR(=>E' MM#+HA-X?@#DX/8+.@7H8?&JM:[V%9O('\Q$0LG,X&(>.-:[V/=5]%V$)(D6AU$HP/5I<%+$B=OW)$\5!8FD#:>*--&"]@\E]3+VG% M6(%>L_;2I4^5\(.P)\@:&5DQDB "5,%A173P,TK]^<0BU!":\(FTLB[2X@7_ M4PM'T7Z9$Q1HCT=H<_$'RQ3,?+S(M.'>=PD;*8,&>XD-<<>QMLF,/PDL#&3R M(+2L*,VI<97?2JR^&;P:K4CC6OW!XWW>C;Y86VSFH;+2HL-_F-K@$,UJ M7?&S>R\YC"H8!4O))5D\GQ$Y-!"Q/@LJ9?]1<>A^Z8(T(G]%_.7HKOXOHI(< M]F_]YXNWZ;K@IM&CO"0<(G=G/ JH M3A_@_-ZJ.>&VLWA9&ELK6#IJ%D%)O/%!!:51(B&QGX8$>S]) 1F?5]W5+?HM M[*D3%@R9:16^D?)O#;P^.#SQ/DZ8<.-0%"4P)A45]286UDSD_3<$CI1&PG?\ M?] 3CJR'->_UC&19]#-L^9XXI?3"UT;; [&__Z;LAXI]%[ WQ"QG MJ6EA9;>(T(TMCS0,@# 7'C0$BIBL9)>XI[]G5 M+Q01[-OYOBH1VCZ&?6Q9P[T"/:+-TS5.90^XO[FC,$$: O6Y\IA MK1;2XE;'%_E3K(,+S&\3OMIWF59^R*0O\WLU:2+OZ2+7'HZ$Y(9 <-V"ZKFP MI3@M%'B'"M<3&+@#=M ,JJO0)T)R]&QU\3QIT.CYH\JP&[UE1JT6ZX?! MN< M1SU+PS%%=/VY[$=",>,7@$Q^V.$ >\JJG&BZV&T7)NN2LGE9I.[F)51ZK %I M=CAOMCR*7?3,%WTLS,R6FPLW/HJ$.(%48'Q*[J1^P )?25PI1YPQABL<=LJ^ M/TP[N=&V_1D*B35Z-M MOW9=SF[>CO4DM\FDMN!8+S-U["VU]$[7 ML=X"@!/9NNUL4ZG*]E6G$1(QRSF7TUUYCZYAQN>>J'=@4O62GHZ$Q-"R^?5\ MT$#D3((MKPOAZ<:XF^#P2]M%!ARX\>RHVVG*X;>4AW-N 0IBCY,#ENRU9K'. MBV9Z3?8E-E]:4,GI/^G0!H>QAA>'J:06IW\Q3LZ!A25[;0"2,%V2-5^9/R(I M)_9+1.TG+E"NDY1$&9>&:G_V&IR71B 9&M T-LE\94>Q18V ^S*X#+U&AB8, M7VI<8X]LBB3"HF;9P>SKPIO4WJCUAG(M_MF?J<0'W417T_#-_742N"7G)[NG MU3MLH*$BPD<@VOE\,"EL-$A. YF/MZLO-^TP8QFZ79<>;Y3S@Y6;>\FA48F> MW*JRPT#+K@C3+)TFI/$\)[FT*895/0=UB->>7&!,.'>*)R['.2X*F@2_6]5_ MOQ8M[>-T1"PU#L%5:PK=+7H-,^A,*;2!B[?)):5@G)S;"_\RF&28/-:Y%B@T M?A'5;.34.-'&ZV>U.VNO9$^4>931!>+/E?G8NQ"MS"_4P]C?Y(];G(B?;C), M3*@KZD.J"64.^Q#L=8-:%RD4:IR#+&0T!J;SRL&NJ.B)_U*C9_\=M"4PXIG) MSA_F9NH8O][1OKD_.MTP.YATNE=4U5;[G0)'1D7=6-K031IQZ%6L]AM*X^+<[ V*Q\'ECGNQTT4HCICA M0V6H--^-V:8AZ=)*_2^999A?I#+7N@46P#*^A(>=5M54_AA\[?= 4BO;0>^_ M-GV>5&A6[51]Z--Q25YU.)O+UK(V]$YJ:\26LH#]4H8Y4&S C5A2T(:H&T4= MB&#)#T7.V709E5Y?C.6+XX!,H5%)\LTNT.U^:=,S7L3\Y5$MPGE)."\CR80B MW;V4X(!3VC>C/=JZY;L9Y[)/2\LDQ-^<@6WVR7CE=BJX#Z(Y_-IE7Y:N0D$Y M;?UR0<.]OF3O#Q]+ >5@7!1I24V]=G,K/'S/%K*9%ZED:\U\[AI968XTU8G[ M21#0CW-" 9BHWDCYZFR[QRS)7)0NI?N)&=*7HFPL>[Q1Z,B<;NE[98-K^=LJ M=CUY=1%IKYKXEJ5!5:&$0P[0EM+'7V-%A+2P#S5]H\E0+/U%_N#\?74QO71? MES\I4U*;[_(-Q[O(Q)ODI@?HSW(.E9&W_?T?CXR6^3MJ[MSYAB.2%\N[#7.A MJ*)>AA&]UF ;U$/-07=WF5^,,C4&M'&B-=F/0-%7JJ2$09K-WN2!^#N,%GL6 M\V\-N,NH(0K:P'EJ*'\AMN5R.*=7YM^'/!T/>;48M)\[[=E/$J^>P]1$(P1R 2AH;W P+N?]483#H+A"\?PE'MQ3GL.NN)!W:FT\N*OF*6."( MSDR33L.Z7ZL2*_2^=[W^R6%44JTGHF<+G M(N\FN^^QOF%LD8M> (&H-1U?I^<1%&2N3)&\IV3NZFNUAYCNV--Q"VIN3[J4*TA$@LQ@MJNZR>P$TJZ\Q'^>Y98;.MA$ZJ%S,^Y$:65D323]^7[6I@R4!V\1/FIQ)MIQ#T1 M5Y0P:9-$T(I4Y%H) 2V%4L$._;EW?7/4M866I0R]Y>AU^$[)5%S-BXPV=LK2EU#H@%DF;)ZT372:E@\]$TO*%&\4"0/->27&579AESV2NCC$'!2KB! MZS1TV<7Q97PZ%,F=4R:^44FB\@QMC8J"%N/7R G;\L%],!QIXW #X(>(G_K: MS(T,]>B/0!V+3G%S7-%IF_P,@0K% ,[!E&MIG8VL\C(CY_28>%168FL"E@[4 M'C5BKG\GPQ076TEF6J6W[AODE5% F/[D$9]1Q\R]:B&D&=S\ZDU,F#['$1]' MQSP&A9_A3Y8/>M7'G;Y(;:-1^P3>,2H]4<'718R(]X^ /R97Y9YQQK5>BEMA MED4U=W7*@T',=?=E\VK%6,-)EPP7V,+FN/[2.ZMKE9:#&+)&U@/JKF_3M/ MLZ1$\M.6X,YFCH+R>^C2 IKS"?XL74F*'M8RPU+C/I.NT,'YI'NV.ASC%,CL M3.0S2Q-WF\*G5D0FHI>%P@'BJC<<[]8[F^-.CF1[HUXC&N;^&8,.Y'=_7@LJCT_K[P811@['38*EKC%)-[QR9I@.$WTYQ M'1J$E,/+?&5/5^V(J'>Q9<-BCU-K%SX4W4;NM[KAB<;C*NRJ3LDRKQ3X)6HX MM.4X?>)9,#*Y?,>&\.T/TQKV4OC4U0IHWG,F=%+1D.PD9CY]1-Z0V*3/I )R MF,=7.*V!EX6V-N W/VAJ$UG4FC_R$Z?@R*=KI+V,/."+:N7%II 9(UNRX5BA M"\7GII(%4E!1$E)_8%;SQ.6B$WBVRVU6=-D>.N]5K"LKF;RCHFAQ&V:GX%"< MT#[][%&:7B &T:LM1*OZ[[IR/]HBQNF/@KU! Q!GFFY[8!FR^\C8=+&OC%&>Q C[[[LRGT MX7RR%\CN_/)S%F4E&J%F](7>DO^B$SM'18W]BCM$,*759#->J73"D)655$&W M()-50BB]:%W9A2XP>1M/)R<<04"9!C!>,5!4^)@_1=0HQKGIZJGEWLJ*KO,^ M^U=-@E->4 TUE>79PI1^0>^$T$OQ6MH/2E_H0)MPR4HPO5)NE9ERG]%,MBZO MK,&_TY;&^HRP.I(""&:&J"%0B8N^M5 MNY)O>V>\7"$>WE='[2C9 M7+.@WIML*GT73.?XKHZ9$Y4]/,Y> XM++L>R0-1M"H:>0EWQ-\HD;"7%-P_L MY1!7]M3$/ZV&LH,U^POL[M>20B3WS UQ.WE'QK)?(!KOB^>^,\?+L$[")HCU MU-J#A::I?L1*MI)WV*29]/LH]*H)1A!5X7!&P_B]J6I3QLIL7DPO2#%CG3[" M873+;.,VHY$//$OE5^;% 92Y/U;9-4)U-04KUBCATXHN23\]'+^.B$HX0@I%H^M*#]+NV?22,?->)*2SH>L/>@N)/T.MQM3,Y-&:D!<'A"T M+BEXP*WNIH;6562\BOT5+,K(/]U_L1]RXY*,0]#+G*6KU(C2ZSSJ]F% MDFQ)C+E%&R^["/-Q:<^S+>>VLV'N$KY3O$*F5'7B!+PU6&>\CIV9+O761%:$ MC1IWU'(3@[3Y4V?TU,S]]%\,97/$T9+DNU3[^;IML@! 33;4)CD1))9' M-EC>*QLD7BUP5R2XP.D='"3THX%?]*CSE+0Q4E?8[853O\-ZNJ!]7&G_5]U= M?(+:!N;T A$MU/[!BN4!JJ /^-$2%!K(&#TU>&4H+Y)6U[5X?:*TCL_%M)XO MGZK)M.M::+=1BL?G/;)96DT*/Z$'/K\I88YY:+W[,G.GJS;>M%NCPG0$K+Z+ MM+E)+O2'_C*PVEX\4"HS#T@R>7#LV+U]$+"Z>0,>I!*)T,]WCKX38+R6,-CH M3W%W(9=IQ,;FI(TARX\V216@;E:03*^?^@VLP9J@M.70T#IIAN,^'1V[*_;" MAF6&&,=9H7C^R;/A/P3J'"2TDWS!@SGPNB,6WB#,G,HR7%F=X6"'Q3T85 1J M5/6U%0.='$T.#"H"@5\T'\,_C[Y$?I)N$W-VFI"7N/LG-_ MM#._V9IF+.29T+2/'36F\;!! 1!>G\Q/T"DBEOQ[G,W?7;057! B&K[]>..NN0L\C",[7.8M)ISD[0XM ;!W]CN)BHUI[4O*-*%7A-O M6FF/-"E( ;1&LN-=8%H1D]W+.B,:1\/=9908G1Z<:CRG3F%.O^%%U"PW7Q3; M(W!R_)VQU")RA2I;)34LN5=("A[^M?ZOPH/1465WD(J_O_)[5C(6).=:7)R* M;S&1$9$Q$K*J>724PF#0Z"*/;6P"!(*NCO4!&QO &B,G#/&>H^6W)-8@Y3! M/7MDI(SI3M'Z1<'%E2RZ946_>]CCS7#DA^T.H/*RQ]_S$NB:A,^PB\ MRTIT3L+%*Z PI"'SW,.MS%?PDS!8>+=AK[5L]^<8@Q+R=)(8EXM;^]>ME,S: M1U-8?Y:$29BYXYS&Z?W-98R;:@X$ZV =^@E$-1<'!&TC(Y^)= MV\=CTK>P7UIJ+K;OL)LI1CP]&&!0>T-MM0BM,1O6@1(@NZ/(TIL@6@A6>+($ M8\#L0T;&/Y%+ZX7UF>\%.%M76E?OTIC-0@J(-!%P9'7Y+$PD;LNS=VH-37OA%!V@_2HU^#K$Y%'>8MX!HSP0 M;,<.W2-J$Z_08WP-D'UDM"+4SC%8^-7*MI*(ZRDH61MG/16)^.T'/[< @V:L MYOO8 H/AT6SFKA%<1@^4W@[7\-)^(4JN)2[&P. /$-[?<;G95K,D2W(6:&I# M5T>/ )/K^SP#&VBQK]N;"^@Y.0+KN/0*M!=#PYV+A[%!<]ORH)B1'DO@$X&\ MYGOOHC))85[8Q;N>CG$]O5N>1#\;F;E,+QIMT6T;O[SU\O6+S1'!"1#G3K.L M"V'266LN/+9H=)C)*X8>IEPNS)KT#/,19[P8';+.=YMPG^X*F17RE.OIYCO# M2^!%;Z*:QQ=NT^S#N2>LYO=R^CX7ZU.CUR3:AB@[_NZ5_\Y4AN @ LU -([8 MV9;&5M8<#^]E+CY!F[+4[8N:KHJZW2@_-JF4D[T2;M OY;%6BH^*WL_PW)H8 M#M1A,6[^T)O/#^Y\V#42@EJG]33]N;%FB\Q9?P00"M4[5Z?0!!=?[>'8AY>6 M"'+0IN-*\Y1\B66>WH*(40/]6_(T1/V47_)AL$\1$^P;DR?G 5%5+2P$,'P^%U(C*%4]%S20D&!H9\$G^M34+V2F&(-U)"IF8S M,LHXNE3#&APQ/#8Z5"$%EH!7_$45I$25.T0X@@*V7:3B/M)GE(IGBC9.D"K] M@BR:9,__]<#^:-J\K+M"#^0[@I%K-7LN5>@X5K<<+[PES'8SB!KF9O(VWC(M M/UR4"F^\\%.6K.0#X_ !J]_5[]=[D!C;:W8^ 0?F\NK7MEAE06&W!:K5?ZZ) MK^!_D*9WRKI,-H04*KULZ^PR8CS=>[DRJ0[E/S996=+D$"0OF"_,7Y39')4[ M\ALS9/H^1/5K-6:;?G71UU6.L8A"XMY8%SSM$5J@PLC]N\2KTPP^W$9WS51.F:THVK:@850#A+AX$12@EF'>YMHI(&EWZ&M]UC$(RYL&8 MMR=^:'^.Q![:UQ+"7#&Z6(T@#:8=6%J[B=WT11^TEE+$"P +';)WALBFL])!R;]@DD)D[4F*F@O2X,O-/7 @.'N)I:U MQ $?*/'S#Z/G;WZOX@[<=<>.8="A^VF7!^ MZ+D[H@U5R3B#/^(D1H9 OJ,,#Y,<:F?6"GR0(&ZQN#RLP_<&+ R,4 MW;^Z"PIGI'!*LG9!/J$0+A+N0UF)FJC^NJC1&!"XIX.)"8D]&+5V5BYIXNX0?E&5?<=5ZK MO[/NL/M#-&];!F)?:/X(_M3QFE.P2?1-4F>_-91XJ$D)?9%8=JP4,XG', K MPDE:&EF=_5.6$9^[5)7=0V<1Z^>Q&I+PG!)3EV:1U,/H' MJ,AI]BY E8E/T M-P"$ILD^Q]CX!!!"-\J#A_%VU\/DQZ2H97R<826?:E4UR#UR+Q\X_%BR/JU> MV^IF/)C4?L@]=4JM;G?!7ZM/1+6C^8 M-^'UB6-)RMS@)CBCR_M$77A$M;ZQDAN\5MGPBDSP#R(R::E3\D6G MJSUJQHNQ]4ZD #&1TC8<(6OPGUB)Z(]"6X.K\OK/O:RT; M[MGXCU:7-MN(Q7#!3YD7 M)#^JX"G-N/7A19O ?7,C[L.NF"A7= YYK'HM$/-__%[(Q>#H%P'QZ O3F\>\ MSC!A4D\,8(NH&(\%0ZNG7L1*Q;DMGC8J6UB4Z 2E(K@R?MIOT&EAQZ7Y2DO5 MX)1$>,54$K;KU._3SCN1: M8^,\GG08K>5A+%9*=A84ST&DLM,>C *[C7NX'6&(Z4 KCE^UF$V=?ZQFOT%L[7\//NI) F.J@&T"54U)RK0E:;OB4TJHJY#:*FAAG/RH=#;LE MI6#OAZE %6_A5$]FUT[><%R#AF/LO;%WY!Z>R O):>5ECY)(R78#NW$QN+A_ M0Y^3)6J+IB8'W6-S!SN)'T1MM FY"A"2K.%KW$6&+-9[1 M97+51S('HB!7E]"E_JPV83AI^R+>UL*RFC6XI"G2DXFRJQFBQOTF+3%2?X.= MX[<>9%E=UDX 7%U6TL*,J;3TH!1U@H'08Y;5Y6TN2A\8@:95/NXIDF'6_44# M9EIDX?QN&D@;%)Z7IQ4%VZZ*9#@,T,UKEGP7H'9B93X2J$8XNRH">]UW10=S:5-;C1M[AZT)'-&,,[GNQ$C:83_ M=O.SA,AAR3;9.?.%6A'QB <./J/P?CYQOX!=++')1G&Z9L&I2JHQIC92I^U.>Y_2 ME"";7(0,,^L;QP%)7GUPQ!L=FD\4/+@IU 'H=^I*<5P#:D5?I?+_Q!OP$LJ8 M,!#PE]!_/8IJCE[6^R2?$X?3= F:,B10+[Q87?]EAAF8!HZ-:16 M11,4ZSXV;$[U&U):IY"-)]=J12=3'-53%75G(GJU(5"-,T:]5K-)QU@S[-D\ M&=[*1'1I]=ZEE*2^7"SA:FKWH//N$^^(J?BYWKS9J;A0M[YD'=7\:L0G:)?./!OA*GB(UGO>+>^"Q:2MB@\8^K4I;&ETJ ME31SQQ&]=7.Z[&1>AEC0F#[-0E"GL"\ ,/6S[S#/J9#2VZ-Y+*W42\ZSSZ/' MIEG,NB-5J)5.@J!" OTP#NO9U><@MD@2CCZ^&POG>"Q]N9>83A@HC.'ED4;? M*^O?%ZSDI=F3.J$3!VA'#HUXXV,(H&^1;$#CE-M$=A=#QC!_QK?V_%(H6>1= M*LFUO"@I[MUKTGS)[I+A"F632:VJ/3*R;[IU$W2>_8DP6)B_=Q'E= */LBIF#"A.GN46D$IUKG0,YLC!)*USXNC$= M5^TN.4]5@.NE,$&T.8TL3K3+,A/^B?5 )XQ6ICH^T,GZ4&8_UICR2\XN7FF6 M&ST-B>5A]FV;!^*'\EONCSX&>W3B>OS)R3D;*1&TIK*!R-[N,@4__\P.C-Q> MRCBN";6%8")L/;__^3S1CC^.6H.WM)RQRBJ%@I?H3A#G?&/M?.^MQ]XVA9:D MV&JAL'L6$5VP)7 MR>:(FM"!E=/,,(:3&V;4P+4-PVDR*P6#ET+B!>)UF5H, M'9DQ >\JM<>8".TJCOM,U507S32MXP;\)RU>D:CP38DS%7P)WA21G@:;YJ6B M\@ZP:&"/'>':L''Q'U'9L+,E#:,QCA:2*SKG?#II"**QUT@H%W5,#9PRQI&' M)\]SO1G[YO\I6$8'-F&@O\Y->@/,UQBUM.\HPM(DXL'Q@L.TGVF8W-O/1,A+$[WR_9@DVF.NB]G')=!0X^)"6M:-D7KJ'@9,0N( MLJ9U=O?@*J)A!-5_;HPYB@],+ISZ D%5713*"!M^I89%R1Z-?466 M-14;&K3RZKJFJRO"-S'KU+'[>T0>I@^)U>N#T[GSLY24!LEDC0Q2/PVF?! MN4DVCF_O:-T2:\NPTM%X=@]?ATF 38_)I$B>IOF'(JUR6IRXRIA&B@>XY)2E MZPTA"D>"6=\#FG5K^&LVHY6YSIJFC&$A2EA3?D3'R;(>!'V>L)HJ>3!S>TRB M+7O)?.KZ'A:\>*'WZ"]&%\+D-C@[NLASZ0VKHY5EU"4]4;.+@ ""1?=MVU/U MNYZ-\"\6(<'E># 4+Z4\'9_.EV_6=-CW5SV7V%]' MJ@DKI!3[)I='B&>W^9;2Q/C<0@5=610K)F][Z.J_+U0G< 5%2&MJ[S-J"(%; M0-Q;9 D>\&GDQPAOA2E6JJ4%,#\#@;$ 4P4?I6]DN)C4EX!STT M? B-+? A"JCY?!,6L$%N;8Y-_$+GL[G?SSLA4Z.'W,N]ZD+2;!$>N .QD^;5 M!:MC;8F]?&,3QT%K-$;127\8TXFB;^=E[NGV[P]ZS0M\H9U^!39[P-R5NV87@W5KOST%$=X#"96_<1DWW7"/7B1=FW M!XRC$B%RA"35"JR-3)32!,R]JLU$ M(OL8H0;FA=DIIQSAYRC*OS?<4#8 /K1V7GT4F+/RWE5V("4>WLBQC?GI@>V7 MJG@[ZQ99H6_KNFASXF-#<7K\"'RZ5I37">F1W$7?."4\1=@X\$N;J72=_48I MZM?[P&^J6AEPJLSWK2PR1.30YG>ET6:]@SF= \T5\DV%[\R*?\1Y^6 M!OYSE0>?2#D5*%#L'-D[5U9<]LX$GZ?7X'5RV8?%$FVZ^VLT&DT0_/CS MPSP =XAQ3,E19_"ZWP&(>-3'9'K4^3[J#D=GS_]]/%?W>X?Q]=?P"GU MHCDB IPP! 7RP3T6,_"[C_@MF# Z![]3=HOO8+<;$P']QP/W/W!OAN800"$8 M'D<"G5,V/T43& 7BJ!.1'Q$,\ 0C7XH0(-5%H4'NMH!LBL0W.$<\A!XZZLR$ M"#_T>O?W]Z_' ?1NQS#R7WMTWMOK#P[[^_N##I!Z$OYA'-R.'9H'F-P6FC^, M6?":LJELV=_OJ=MCR%':G%!"HKF9P!>L)QY#U).-NK(58MC+Z*J)B@2J ;8( MA@D7D'B98 \KBMSOZ]:#P\/#GKZ;->6^J:%D.^C]\?7+2&/8^?03 !I3/ \I M$X"L8#&!?*PI.1/*KN^[_4%763;V@B_4@T+[7-)>*[!"U$.!X.I7=\'BM>RW M WH.(D2\.X4P=!9)Z"6L+FB2YZ" -(H*#L\5S^KB=9 MP%B!R]F"B1+Q4(DX>+N&B)HS05,U+]07*4^U43DD#?ZEU\3CAR!ZOB-6Y<<>:^G]*[GT8@(]J@BT[LZ(8(8>O)F["!F5_FMM(3"Y M0UPG&OLNH.3(DK^["Q;-)"$0>]S9.Q94\9]K^P7'GF(W#$-,)C2^(J^I6?M#.G5?HPG0^?&'9.*T9]&] MD-$0,8%E,I5;'6@&,X8F1QVU NFFZXR_/!B\EGEWVF2E@V)2H2)%@5;B MRT+(E(,*VT<=+JT=H$3S?UPI'TU=) D*ME2=D"%7=20) MEVOR1HZG&-S(!@#+Q>4QY)A?3JYR_#I M?A^?6%9FVLA3+1I5VEG"U_ZM#?H MRW]]T 6GF'L!Y1%#\H?F N@$Y/E\["U3+_&-./(OR2?]][(Q$N*DB85P:?36 MIBL.$"-9!M#W/[!_V#6@B"5VE'8-$3B+OZ3SMCH &, M30!:&[C5^,>RA81 D:[5-0%;!NA+)_9I(IOT W1%8 M]+0;@:F1;J",2^NAF;"PH;8O5R>&/,2,6LRO3=8J$>C?$C\$TH$)E-$ M/.R C(V'-2L9'!BRDAPW (D/"OQVR"@KR%LA)>K.Y>0+DE'F["%$A"/7 +E& M%]9 .3@P!$HKKN#5HD.U/-!=@J3/=H9,"S@;Q+DVGBLI3 6>.\3R]E";'/PH M0)>3\TA(^WV5O MJ$HO>N/H1:F(*B;$0H)$RB1$Y.D308&@R>*QUM9:GLX&@+2=2O3);$J7+2[/RH M%,U1%(;QECL8',- [9P9S1 2%V1"V5QK4(PK3^-4S<6H]+"W33WL<@+R8H%$ M+J % SG)LH!VDP2TGOF [L+3&4<+/ ,^GWY3]4L1M)R>F!I M=!:LBN&\706+$H->02:UFB&!I9SKXU-D5P'6&SV6:H(%7A5XMW4\G6,BC8)A MD)G-?;JLP\W^Q/*]L3:8PRYCG(,W8;T#KFCJ?#5OZ'DL0GY26U-3U*5T>+;6 M\N[)1+ _CWEO+#/6]B*] M[8JA$.(5E)MMW'B:WBL]RU!>;^99B3@FSVKS%I G@?6)HU=]$7;N]1+V-%H:X#M+NXD!E$#LBTJ-<,0S,G^_IUOZ+8L."I!F=6X&OK JA@ M8AFW&)K)*(7OT 61D*#U83/PM .XYP9@GC^(.]A!.1D)ZMW.:. CQL]^1%C4 MW[SNP-(.Y($3D'GV_P9Q!SL@#59?OS;HPK\"XHIB837$+2X@GJ*QJ(V?;FS? M&FAZRTJ1M=([(_3]PR+W]CT[5O8GB*&[Z0,:O'"!=.GKKF8 MW$1MG\9-[QTN^( M?HJ#2"!_N:WK[+6)ONR/Q-\8,N!5>..'WTG/:@;3?>M!F/1N(&KG?+8,@^-4 M5D)N?ZS]QC"+F4!LWPR697I?$52&<5OGFZGM\?*M(5[FLK\\I[;C$.^3D1$L MM],ON>\/Q2)))]=('<\JO5F?FN4:1)^B;WM0?6M8&93X '@52Z)C:4Z6M)$/ MH,C3RO +0293?(Q8.P.M$5;CQ8TXC)5SI3NLS+%E[E#J)CN$49.EH8V'?5)] M:YA42]%IW\SZF5+_'@=!NAES^2RWV@A5,K+/MZ:3GZJYI^W;.D%6X.(;2FNSL4=7T3F\] M5-L78N-MCS?PP0&D/(W]@:2IL!-3 TW>3D,O#C&('^QDVUOEW6LHW-\);,+; M_MSAC6%UD0>N>(9+UE6N#="]M3,HYO!PC'^KE/9G"Z:J3!&G]H6T2S:%!/_M M]@2A0&3/!@>&H)8G;Y&IKY%Z=N6IS89D6MO612JKL??Z!F,7Z-MJ;=TG(F7$E>BM3^!)Z^3F\>$OWT\[)NPX, M\@=B=^CX45&I-Y6X\][6-;NIQ'YEP?@1:*/H5Z5X2S?+%DSCF,R9 M:*WIW%[?D,XMX=:^?.X:W2$2H6ODT6G,U &!%5+[@O70F&YH)B#'I=765\>A M,>B)Y#BG!O-<78[V->JA<8);P4KM*XC9IP=0M79B6[;[^LC51LJ02!J0VJ&B M;(HYG$Z9^J"NWH.3M#A^_(SHE,%PYOP"VCI]5")K2#1,R!8ZC)..N)E,,[). M=P.S IZOD-TB\9G1*'Q")S#T4ND&*X>-N[M!W"W0_>X\(6;JG'*6,+"7$0^- M>:A9KV=VE&7 <+OR!#SXOFD3XE0F^,*)R+](5R?OR8'4O7*(QNKEM[ M1'UG* B8#XY)A%#;=W)B)/M"BN="*4E4HC:IYGEQ!=0>+ M-$.3&<_$P#[;O2N;[59 ^;^>Z3[V'KC_ 88A)A.J+B47"*&Q]/J:NH3B#X-H MT,;![?BOY%!B_:T)SK'Z8C'Q1S" 3'T0,&(L?IWQ"R73&\3F'4#@'!UUW,EP M$"@(CCI"$G8 C\9<8!$IZ?1*^ZCS,&8!_H %DLV%U"V],I?Q3LBD\T+>43IW M0'Q]')=1CSJ>/E HO1PBAJE_HQE@P@4D\E:OV@(1%W0NX[]FEI9HJRU0GVS; M+;!\YFRB1.Y-C27=:Q&\-*USTG^C)%&I0O$RFA>L^PUZ$,>!C*3U5<^3--&< M4$*B^0>1LEG6/:^D'[&D +*J)91]J>=YK0U%5)9Y0]/W*3,+;([?$XX( M'XW- Z*>S?2)=:?X#ON(^&'R2NHP#!F]0PM?J&K5R.^ETZ>LUL8^_Y1,GGS],YRO!VX.^4W:I=/C#$0IW0&2O_-*R?PR/JA,CT38YT@C^/B*^& M ,)W2M[4*-7-MM;E5?)&B4Z7?XT@$X@%CZEK+U[#AWQV!7$V ER)GFM E$X" M:@_1Y>126A;/T0BQ.^FYV6SV%86 MJI$,J>1CK'*-<2+;KX!4U>K9%,L4,9[9D\1(&"\11&YE4;_YEL7.4B1MY^(, M$Z),^WIMGSW).HW0#4V=CR^M$\IN;MN"H!2Q,S6$0H8YBI^&<>15M'G^ M<7?V@)@GQ4N>DUV&(BU4J)\J:T,>UFRN\70FN)YPLJRW,?4:KJE9_.-ZZ[>\ MFZJ=$C^+:S>:5\[1F,G4Y7&O/W@_NH=+7EUZ=_LFR,^(R#DO*!^AM@;//SSE M$I&ICP^?HOC_U16&5*]&E-N6AY?">J'B*M%T-G"KFVV?Q_XW"M3 >K@NOLE\C50'*H.6_YU'\[A($M\7BXK!.@Q>3+;P#=W_\FMZGG\1 M5_.MYP?V&R4T7C'(7%#7JI+HYOFRF%IJ"EB-BSK5&HN4SBT2/H_WZCX$^FQA*25_"4( M70BV;=98:&TIN7Y#YW_2F:Z:DT]52^U)74\M4OJ.K>2JVBS1GE+L5T[C"6?9AS1B;B7.'R%:DRI M[_JA\B>7CC0OIB,>6V6$4A6%\%P;)SI'13 [Y7,4S^SY7G&Y5 M664#'+?81NG7+C9CGP;!&VDQ[&O M%A]Q=?5[J$!2%7Q/?P52522)O[CRG6#QF_PEYP+U_" I9=))2>TRL]/3]_/L M16%]#E,2-;4NZ2/J\D31C>2EY(DW,\S\$#+Q>(.\&:$!G2[5+*PMGC][_$Y8 M_"[_N?@BO?<&UL[7UI1=B6GD3/['[JJ)/L M9Q#@-@!)G%__LG#P)M! =Q<@V0Z9$H@ZLK*R\JZLO__GU\O1B\^QF=:3\8\_ MD+_B'U[$L9^$>GS^XP^_?4(GGT[?O?OA/__QE[__'X3^^]7'GU^\GOCY91S/ M7IPVT/&EGEV\^%>(T]]?I&9R^>)?D^;W^K-%:-GIQ>(?HWK\^]_R#V>G M\<77:?VWJ;^(E_;GB;>SQ=P7L]G5WUZ^_/+ERU^_NF;TUTES_I)BS%[>]'JV M1?Z$ULU0_A4B%#'RUZ_3\,,+6.%XNIB[Q23KYE\?M?_"%JV),>;EXMN;IM/Z MJ88P+'GYW[_\_&FQ3E2/IS,[]O&'?_SEQ8LE.IK)*'Z,Z47^^[>/[^X-XD;6 M T#S\%<_N7R96[Q\9:?U]'WZT,0IH'^!-0!A,=)%$].//[C1[PY63PQFR[7_ MQX8NL^NK^.,/T_KR:@2+?MDG5*_CS-:CZ1[ />@Y((P?)J/:7^\!XOV.O4$X MG];C.)V>3BY=/5Y,M!U_&_H,"=>)_]]YW<3P#C R/J_=*)Y,IW$V;;OM^P\Y MY*HZ0%\0R@_SQE\ F_K0U#Z>C$8K[MD!^'8C#KFF,PO[O1?L]WOV!2/,<%G/ MLHB;GHS#Z60\ V$(0K'>#F2+K@6@A*^N)N/\S?OTSF?S)OY2C^O+^>4"D7>Z?8RCK%>=319?G)PW,2Y^ M_]LXQ.9DZC7'W5<_&"Q%\?B+!=CK&?SN?7I_%1N;&RU _;FVKAXMONH36?M, M6!0CG^97,$UN9$>O["AKG)\N8IR]&Z=)<[E@F_?WM%?T=)[]8+@ZM=.+MZ/) ME_)XVGGF CAJ)Y);#] ?Q.,IJ-\A(^;6 =$O'P2'\8!O TT6!:&V)O\=!BD*^5W=Y<3[9A[#2GO)U/L>L-KL(S2& MGOGX<71J1YX>#E'WIC\8MCXT\=-*CQLPP)+3SS$5QU%;&[CS4 M$*NXF1'0NE98=H)]XP"#0PQ$T<0+H(+Z[CU1^#7LK1GL,V]?J7DVN;Z?=H1I$W]^H2OG]-9\TB"-@"G V=!H6L]0YN[SLHG&]2BCXSL2>_?3=>2\O_BN$< M[.O%ZYQW4/R\M77S3SN:QV<@[8*#'<<>=)UMC_?6KKU!N0KT M@][\9CP#"7#'0[45S!9]^X+SC6W&0*#3#['Y= %B?QMLS[4?"IZL,LZ7P>/W M*4>4/6#E=3V:@Y!]V+8E,?0DO:&7#*0;'RY"^[K+G-@(.NJ-T1 M:=&U+RA_FDS"EWHT6GM*'J9C; .U;?]2\)Y>P$<0E.MV+:FEX["E5M>.?'8; MI2_8EYZ1,_MU.X!/-!T BMO8VU+OO?'>P+N6@._]^G0R M;2U8]QVOY'K@0VP^QU?79S!I]N!.VWIW^AE]D+6V._D;NO0'U>1//5W;HJL6KZY_B MY+RQ5Q=MG=(]#'V 5?YBF]_C[*=F,K_J?YW/#S[<2MNRF,W]^H)O$>(!HS.& M[.R(XVDK;6-SKV%ANXD+//WU;DFY/4XQ[*K;44V;OKW"N5/<=/CXZ.,9ED;E M]-WXQ/OYY7P1@EL8;/+O9=5#,(=J'Q#OV?A M\W;DY\MXR\_P>=4\P]+ADMARMOAU%LW(3AI_VJ8M9?<^Z]<95@0EW MNBM5 )Y#S;O+Q:4;<#(P:W"@Q[WSNP)A<2\TV:E;W.*<3]&YM5!:#6.M7V9M?6NWG'37?'!0]MYI1/M"F?MU,O9W\=(_$VD_=X6==3X2A92T"1FN(X+/$07/8E)<$ M_N$.R#'OW+=X8A[J4PM(I$>.DED'L?Z;X[9E"?QZJ8]K%;_%,K73=>U?AEHA9.>,+':JM M<%32>&>5=LC)8%$4$2.M*(9-,3PZ+IW7:O]3)?X\5<>ZC=_BL;KE(W>^6\CM M0N?I>0 JCID+R@5DHR>(TX"1"'1 \"V9_/WE4T[VH;SO3P6R M>G;Z;R@OI?U4PZ+ JVS3=9$[=M*F"L&!S2H*<9@'A( 1R*C 4":5& M:@*TV\I5/,.$7W9U)E M'/%[[M5D .24DD/_M,V"[;;9]4=M*\J("C01%&@(2!DF4-1)H4!\B#9$(W$' MR53&N=S/IO>!FU)[_FD.@ *8]^LH/+'A]QM6BEIJ!0V(X[P.#&LSB@$]"V:Q ML0G3Z'MQ@ ZI#?>SW9TQ4T*!V"!12V0/;)A^X#*(!56 ^\Q^>F\Y'^SU\G+; M1M=0RQ$JA@.F.AE$$[.(6^P1I@D$B34"2$\KX>2QJ ]/K^)CO+1UWCK8]GH* MA/4_T6XR\O<>LTHL,)Z80R:C20H=$36>(AZ9-2Q1'P0Y=F5D$+K8J*H,B^%2 MTJTEWMZ-S[Y,\E(VA>=W'JORWJ;$DD<,, ]*GK8(8\V0-"$ I@A.ID,^2AF- MZ%@HKRMFCX_B8-;8'\W=C%8Q$Y5DTB">@D;>1J22AV/)M4&:\X1X,#@:I231':B.__&H MK@MJCX_HZL_]\;J;P2K LR".R'8 4QM3+(+7@K=3@K;'-/PS1 M=4#MD1'=V45LHDVSC:'#G<>JF/222$? N@\1&1QX3G002$5*N8^$2-,AA5+^ MT4BN$V8/[#?IXTF"0[A9>GHAX&".E35.KUL?[)L>%2=* HAD$V&(L8$ M1SIIA8E7*LE6:DK1=9YNS=/;W+'"QINDN41$&(<(J PH^>BR^]D&')WAMH-K M_A ND#UW=".3Z@%MAY&!-X"WRNG0RDGS(JD/K1ZKZ1DAL&=I)=Q>/Z"_%.)!UNZ M5I)IH@+H]TD)@Y(U'@Z(%4@[^(_)&(1OE=PV^,K;+;+"4LJ/7>+UNVF3/I%52L[=@7*[$O2X<46#=RY$B@P!,6ZQLP@8 MO$=>$<T_+BL4N):-[ABE&A'*5^B&!PS.U-#]DM-#F= M3V>32Y!USY_ZYQM7RDL6M4LH&D*04](A8X!Z5Q?,K6"&'7L,K,]][@M+Q>3^ M9'Q^%IO+_))&"\'_N'6%@S94Y* )X1;X5^3(6FD0#29:+T%-\AU" V7B43VS M^W[05(H$UE4>_U7/+M:4NX-'K$WWBK@8K: &<)A @::2(Z4L0TY3P3"7)ND. M;*),_*AG(AD(;X=@'*V\84]WJ))/7CJBD$M>(!J=1RQY@I0@UG(NK>B2P5Y< M4>AF./2%HE)$L+X[>5-T^^Y-Y8UUG+;TK )SEF$LD0E)(4VTS NG*'B!#1>2 M^M3!,UI3H MLV+ZHI?AO2FT@AR=:5]%2;:P)*$2P[*@/ M$?@?&.XL8!N5)0D??VRKZY9-AD!3.?WS\G(R;K7_#YM6%A;*$@;<.%B+<)HA M8\'^#E:IH"/8W^'H[Y3TO/D]X*A86"N$1055._I@ZY ?>%T41+VS@DW1K:V= MJY"HY@*#N66]0C$&$+ D.(1%U,0I[&*[L@*'M$][IHY!L%:*7LZ:Q8.#UZUX MQ>/&%<#., .IZ@384C8&A11+ C$9F%'4\*1;U8\^:$F]G@FB%S05C(,__S;$ MTO.27XCX-<[>IS/[=7-L?)>1*F4TY]0E1&@D".QQD)S)$E#(E%%.*J[IT9NC M?;.2P5%8BJP^YO2]\>W#Q'=6]CJFVM>;;-7MG2LKC/,YK"096';>9-\P32LF.2"G&T^ST(I\L^"L?U\]VM#AKLU/;--=PUK::YFWZ5\# .8G6@#'A M)8J*,)2K]2.AZ589J2R1,9Y.02&%CD=&@>U@P9:MRV0U512%^EDZ/2,H\-D,7W,F'Z??ILNBZVWSF!ZT*\2% 2H(A$)%H%58@&' MRXB(I N<\!2T]-^(SM&))OI&4CEC>!$5RP7XLU=[/HO-ITF:?;%-W,PH-G>L MN/+4$F90E%8A)F'M!&..IBBI-G3:ZUY> MDAAV5Q^^C V43)I0JL+9U! Z7 ZL!UHRT=$:"C158 M%UNC3 BH!VH8"%=%K= 5Y*WS6!^VKT)P.!#-$:58(&!U& F'(THV4>^#(LIV MB"67>;2F#^6@)^24J1GS3/F3#S9#?1%GM;]]W7OP"BQOZS& 4-O1IQE\S$IV MF0HT+2"X^R#-,_>I6U>!*^)OS!#>#UT^!'*SXW%[_RI8[*@V&#GN @+#&Z.4 MDD>)$T^DCC;ZO=ZM_[/,VN!LKO_]_5Z*KJU0\VHRGD]O+ML"=EH)QNV=*Y>B M! 7 (^M)0 (+#O+%@9 1*J7 0V3XZ,NN#4\^@R"R:^V21;+&=)I?9XKM&S(]?9UK5RCI&4'R/3(6%$8[Y0%QA%7CD=;&*"Z0YNNT+^F<%YS@!H M[,QQ5C=H3YL8ZME*0]^#X[0^.%189' YAS$DF?;FK%J/S&]]$[=\IP MG.%0NC?1_#9N;AY8!6)^%<L@N%W"--M +6W[5]HZ;"DP4(.50=%:@B*( MW/6:=*3TZ,NC#TPF ^*RL";\3^L7^-Q/%=[4N\J7>2D5&-BH""A@;I&482&7 M75+1*JX[/+9=R&-42A?N&9.%J>C=>#IO,H_T?:,HT?@4GRJIN7G[]I1H MHC!Y<\J9E&_IJ\&\NKO5A;U?_F-+>=!=QMB. &&D"09XGHB) ,%+@3 7?J61 M@:H&XO7[),L5;E_T]U#$^4D(LLQU'*0WO9[K>8&09 ML3YTX')3&NZ>^K%2GX*PUGJ8!^7 M$22]TT0)-.Y-(LM8Q!(X .'V5E-["MEAB,H:"M:]\4@9PI!50B/.%5FMC#!M M8P=-HTRD<1@"&1:+>]/'Z]@ &+-%19+IK)DO*@BT]_2W[%XQ+"+Q!I@B]PJT M'0^XBU*N*9Y@??SU]8>AB^$P6,J?]ML85-_1K2"\R5,M'#P52/?A%7BD@^19_?O+U^':\FTXWU@AZT MK*30DEF2+74C$!=*HD! GX*U)AP"6/2B@Q>E3(QP,&+HCJP#I(:W2PBO-)98 M,U"D)4L6">OS!4FOD<;,2J6($+A#@90R0;W!-KX;HKY9?\)A'>M#.!5>OW[[ MBN@W! NNJ:9OS2OS:NDMXN0UY6^.W.NP:6VMXK+M!MB.IB0\ETX[9"DCR 2@ M_\@8!DX.1Z(!;<#2B MLO CUC?3@V1>/_!].'=^AN!!T:9'19WN_^).RP]@8D_RPT.YE&]\'9=_P^?E MO8QS*[DRDBPP@_-Y',-=/#J^K=I3@NZN;)SXF?UYVW9!NT'J8@+V 4.G,/* MA%R^5XFI\;E"B\->4$S%T3]E<,P$-"FX,Z7D/BSBMM;R9C*\;5=9@F.TA*/$ M@X,AJ0 [&K"HE'.""XRCZ>"!*D-I0VW?8RKIA+A2A/ Z7C41!.MB+\;AY'+2 MS.I_+SYN((L-O>!L.:T--RCPY.& )8Y<5 D%!DJ&%D(E?O0W\ H12;]H+%@- MZW.=+X.]G32O)W,W2_/1NC[@1F/A^6Z5HMC0[)*3@;*E!LJT#$@(29(%^XEV M":N7B9 5(IJ>\5C,U7UAF_@*Y/*B> \8*]MXS-,=*H.]\\PZE(002'*LD&,. M#@=UR6KN32(=/!IE8F:%**4W#)831@]>0UV9M:OK/1L%TL:>5=366)?R:0A9 M[ :"DI-@<1N68I*,TBXEM,K$SHH)I;Y16>PNS!WY^3ZM7 ;C\YR"E/WFK^OI M5B'5=@C , M6$8%TH!II:2Q*/E_I<$HX'W20[6KO'S+^5HB@!L1IT3!=]O@" MNI;G8G4HM@7MGNI34>.PY9H@+Q=!2$\053XA0GBPP?M(;(=R]G=">$,^*%6( M>/K$8KG*< \]$8_+9V\@G#;=*Y&,] 0.AQ8I(F.21#YZC#SU)BBN< P=!)K^ MKFAH((0>CIQ63O^UI-XU\KK?@!6.G$@0_@@,T("L M8+YSDAL(Q8?G::N2'F>-#?MQM;L#5$X$$1.V*-((.H"- ADG\T>L1>2>X=#A M*FE^]/[[4:P&0^G>>;,/(=I^3^VY%-K=1ZH(-]$QX.#," D<')!JDZ;K"T3> M>-V!/Y'OPCU=#K>'8TQK%OLQ?H[CC>\';>V;*]!K#'8MTLE+Q)+G*'*3*Y7R M2'3"+-HN$8_ORIL]!#8+QL.>0M&[\>$-G$9]_.V!2%:3U()8,V MB5* (P9@_-)1E+P-P!HX&-<2RR0[E*$B!]7W.^_\PZ#,D&@M3V"O@6&/)E?K M>WNMZ.E!GTHFP0VV"GF2!.)>B"Q/#"))Q1AQ /6A0R%?^IV23W/=" BR_";LPI W#5!J#39P?%".:^%5XDYN 3% A@7&L8Y?BT.P[ MI:E!$'M@S>PFC-!%,WMBD JX,U&1<+[N_3Z^BVO [W3*=*$*\)SD4KG=0H! QG MGUH"'X/E G,BO]D\N\X;^S@;IC\LEJ*7C_%JQ9RW4LG#II4*G'H%R(K,"!2, M!\TQX!R-9YQ$)4GH\@S,8=6JOHFC!^25UJ8^QE&^9W V.;-?_U7/+BXFH\QU MWTZ:G1.H]AVRXHQAX36HFR0EQ/+!\5QR%+PVFC')G.] 8H?5LGKG/^60? AI M]FDV\;^_O\H03]]\C8VOIYNU^6U]*P5(9MX+6#(8-"02BP268-]@JJCF6$5W M]#4O#B#;^D+F(8CH+AN^KW;NIL7O/69%K578L @H"F ]*<$03P0D !,I81-< M)U_$0=/_AB2ZH9&\=YSQ=&&"O!NOGPEX.Q^'S X.24-F#TNIJ,)-;QHR^\/S"9#(3'TFH6Z(-UQ@_ W4*#NM.Z(L!OM8;!(YBU2%(N MD8B<("]D)$1@RT@_1?6_(^6H&_Y*T<;2F_$^W?5PO!]W\J7<>$U>U].KR=2. M?FHF\ZMUTNMX5H_G,:SBL"#8-Y#BX8&K4DR&&R<0U13PAV- /HF$$E>12&&C MMAWNF9;1W+XAS]@WN>.ESFHG-&PX9IW&K8B/W&F3GYW-C]L2@%NX:('+T9S6 MQX4PK?2'X7 &X#\ ^@0D0=-< U'\TXXV9LNTZE\QFCB)UB"P;B4P>0):H.0. M"2VM4"003SHDMW\#M]%WHX)'%72'P7$YS^8#-.U-;3N.5.%(';81F!,%?AN9 M!SU%*8>B9L+)F#Q1':33-Y!1TXGNAL=VZ8HQ]RJU3"ZOFG@1Q]-%0=%\B^0^ M<"5KMCR&91&./;-?-_'>YWM5/DF\>#S&9-W9-UI:XA;([$LZ7>J7P$%N%'/1-$Y_J<>37+CSW7@6&V!) MP(CNCY)9TNSZESB[R(IX3IBXW*+1%82B(@:V+TB*A.6@\WL/5C.W&3=4,>I) M#*;+Y852_J-]J>MQ/O 18[[8U=%UEG4K+OA$ZTIX;;!0& F#.5)&:<1D@!_" M&1E\XJ)+TE,9JCI:6GAXW;07_)>B+3#?I],/S61S;80[K:J0X,A*K9%7UJ*$ M.4?&.XL\UU%YPB,LZMAIJ?,>3?K$3SG+:G&'8GU\N^#??%VY=O)- M0O@3-NN3>XP&]H7$W*>(@B4&"6( T=1)9+2+F##LDSMZZ;;W7C^RETK@KY@W M;3(%O?2GR23DRU^?8O.Y]G'Z:3+:%.I_OE->J; P%TI!1\1H4+#F8)"7@02A MB!%=JJT4RE'JBU1ZQ5-QK65]*;"-SK)N6UF:@- SD7/+4'Z?'1G' Z+,*0DZ M9*1=;HH7VO^^Q4P?:"I6K"N.1IE[C<,OMOD]WH%Z QT\WZEBC%O8 XFXL;G" M0D@H69U]1B$2#?J8B$?O%.ZX?X^>J.@1606]NQ'FRO[!U3V5K'%OIXR-_2I" MR2. 0VC7,HR7-;C M>CK+2/GS>9,+Q5W8YGRC!OI4\RJ"L65E?A".<(JTLPE1I042 MS'#E?:ZC>_0YG[V+E3[05"Y^L'3\;9<>#UI65DC'N%-(*.N0QTW4(6M)=19"RBR'N6T M5@1Z.U^EN-*D.I%8&87DV"FLV-:4C8CN4M?XN2*\1CEGHU!PM#1'/%B#K(?C M)@F.0H(!8&@_3TX/G(7<:ZBQ#S05<[#E"EM/9 AD5*RS!#YD[0TV9C9K:C>? M+2JZ33[8+8]R=1RY$D9R8;%&/L(6&(PQHDD*%+E+(3A"-#WZ]QN&2KTHC]MC MH,>W( /J\_'R.3%_?=;8\=3ZU:,5BT^K;0[_;[[D]RTRFH:9L')8*Z^=0Q%, M&\2]2DAKYL'L54G0P*CJ\DAR(4]C22K;@<*+;LNA"?_V!?+I_YW;49VN%^&\ M_XKA/ [$H;M.63DJA<-1H2!-0MQPBX+P 31Q%0/5A@.ZCYUU'R/Q'V!C#IDN MN[AKG"^PQV:ZU.>?R98=]GW%QV LL7D19S7,-BA,=ZMR##;!R7@,U/2+S0Z9 M?-?NIH; :1-#/7MK?2Z_>KUZZ?)@&.E+YA]DY-]OP$KSX5B#I!#DI1(AQ0!.SN9]R0^;\>K(L;!,N#R,>08IJ,$:4V)PN,E,;#3>B4Q&*_2^=55;RA*6B9$->@06C"/.-.)6\8C',UCCR8?D,3V M0^$1DMA)FL6F7RJ[-V3%G#),"H[\(GIEO &--3&D293 ^ FF71[ *5.#Z!"$ MUA6+)1PN>1F;K?G^G N?\EXUU\O"EX=V(608WHUS]DG>MO55\I/+_%C1AD.T MJ5NEM=.)Y.38!.Q$^"!1Y +^I95."GM"0BM/?XD5_S:VRU2L>//)@ M&#)TW!]E/'K]MC1V#R'DEB&L*!VVHL!$IPBVB,G)D+=B^-)AH\U46 ML':/W5TP&.'T@[!#$$-^774G>KCM4"6?O'1$(9>\0#0ZGY]U(D@)8BWGN1Q- M!\NKC'5?A"0ZX:R4;G*6@U9#JR;K4-HMR@\P8QDM[(F)EU7=%O7(G_CVW:*^ MV]O1Y$N.+0(5+D)".1/OHKXZ'-!O;=TLZOX\ _;! "M!L!._F"N_X32>+5(? MTZ19,I9!)WYCFS%00*XZN"@A7G2R' 2?SU87!U[9:>T750)'\UD,#]L>VKCX MUT)$Q'#R.3;V//XZOW0Y"K2"=@'B]/U\-IW9<4X7W2#D=ARIHKGD5J(),:-R MIBFF2$M0^Y0WG CQ_#G<";(HE!E)ET[@NV\G(R7"[B?H'!;G7Y5K/6D:7*U MR19E=3H.7D5!74PLH2 9*,B$&J3SN[1<$T.3"$;U9(@,J#L,2C%/O:]9&N6E M%-)G$/D(@PM>M/L1?GJG3%+$JB[WDLM8-"5) M<&CLEE!T'XJO CK$C?[T2[33>1.'5WJ?G'%Y[0\$^9V7G5??AY/9K9(W_ABS MK;+:QRW:78'[H@NP;\#+CIC1) .]@0T\VZ<"T@\T]NV14Z\SJHHY9FZ/YFX4O[EC)9V-.=\)>6T\HIX$9$@DR"M@PI$H)5*K M\KA#D_V=9;2B_;N/U*NH(\%)(QT"K#$K-C%:A:+E@6')9*<"]852YWKDE1#23\JO)W]9PO?PY,0%](9<-.I+/WMQ+@&_SJQ!%SL => I@^7US;L>KRA6# M3G2O)D*YF4KLV+T);VGH?A6('+<\M(+_&*(-HO]QXTJJ:+6R&JG %.):*\2< M9$A2$4.PR5MQ0)5^_>SVFZ_U; $OV;"ZQXWSS7E+J5*@JQH-4N2'WTM=.Z;MID "P5O6"X$XD_TZ/R3B>)5418VX""3!0Q$S&RE@G/G//J M^-/U>Z:$_E!50JMMPY%S[;?FE+L!_7BZ MI7$]?3<^\7Y^.5_<"WY\.SW?B7]UG7\U&K5!",*=ZJ'F#+VF1MZA@\52M@67(+6,_(3J=UJOTR M_^<)U PQ3:6\XIRK?#\#!R09AG])[=9/]V+EW3==/V4 6IDG[Y[/[ZS$1V/_YZS54128HF1B%M%$<&.(R\X_,!*XOQD>8P= M2+U4E?J#T/IQ;]2.7.;YW((UA =LFF7N[P+/).I7@.>;O2P&4(V#+)8G]:/:HA'OML1E5S$B]-^M6 W6%@OS#@77[C[_\ M?U!+ P04 " #90Z-.CLC/B>)# !)'@, %0 &)L:V(M,C Q.3 S,S%? M9&5F+GAM;.U]69/C.)+F^_R*VMKGZL)]C$W/&L[J7,NJS,G(VIYYHC$5C A- M*<1H4HK,Z%^_@"0J+AT4+S&RQJP.A020[I\[ '>'P_%O_^?;[>R'^ZPHI_G\ MKS_"OX ??\CFD_QR.K_^ZX^_7_RD+LR[=S_^GW__EW_[7S_]])_ZT_L?;#Y9 MWF;SQ0^FR-)%=OG#U^GBYH>_7V;E'S]<%?GM#W_/BS^F]^E//ZT[_;#Z,)O. M__C7^)\O:9G]\*V<_FLYN%O&OGZIF/\6O?H+H)PS_\JV\_/&'P.&\7+V[QDNJYO'7R\6V MP]/&].?UC]NFKQ[]%:_:0BGESZM?MTW+Z:Z&X:'PY__\]?W%"I*?IO-RD@X M?@?Z]$F7FOQC.2VRRW$-M]-%7 U+-;\T^7P1ULVP M?DZ/$UFCZP!4AI_N\GG\YZ-E4!Q_30/MTT7X[L/5A[NL2&.C%:GOI^F7Z6SU4Y=@-7GAH(A<+._":V*C M=*;36;0X+VZR;/%N?I47MZMI\[E,.X6G]=O/AI5)RQL_R[\.C]/);QX HWI+ M*?R8%@&GFVPQG:2SQN3N?$H?M/M@8@5! MIK.+X/6L%+6V^I_PD$$I?VJ[J,FD6&:7&^LE:N^'@&K19-'H^\UGPR@XO7?I M]!6E)_EZO;YT4&3JSH@G/ZH/+K9O#(A6R\M)M!]\0.\4!WTHLIN@ -/[[-T\ MM,\:T[[_47US<;'()W_O8:M96>*['*Z\.DDSOH/-:?3YD_LDJ<3B.V1BHOE[6U: M/'RX.I&D0_VZI*_>@O&Z97:]<%*O=G1KD'.C4*V6U)7B\;Z]T MNJNK;!(GL9V_OIM7J^7?LLOKX VM1F<,5=Y,[UKQV.%[>\7'I]/B_Z6S9;:' MTC88G/CL7OFL.[R/=NV,RLT.;C"977#$%P]/X@E'R:S1MRLZ75K,@X*6'[/B MXB8L^\=HV]>^+WJBR;A<;_5]N(K[?Y. BIW.EF&1?=FVIC)W^(J^N*ZGSH=[ M=47;=IC_FJ7ELLAJK5P'._5*V=HW#1)\XL-O?K]4B\SMT1=&'XCJ=3_]9RS+Q$#&_/H8 M(3L;]T))3=4ZU*<7NAX5^-G7)B]K+ZQ-GSZ M>7HOO-8;^0>Z=$?5?39?AAZ3_'H^K3,#[._1'TUQ*[E()XO-WF=]]3[Q0?UQ MT)CBX2B;M<;<&M'+9G.\[O\[+4#]O\ MAE.4I_.W]8=%8[8&H_ $+3_0;R]]:3&I2-Q\?$KE]I31=+[X^7)Z^_.FS<_I M[,4.^IYS3-71I'@&BJXH?=*S:Z+"YZA-^?RGR^PJ7"A.<5D^67[*UWM^ZZUA:QR\]>MRL__>==$YL M2TXDIB)GED]V:?%*@Z_2\LM*C9?E3]=I>A?4&8J?L]FBK+Z)"X;X"<#-,=3_ MO?DZJ>CRD=7L?5B,7Y$8N,_>+;+;+9&S]$LV^^N/@:"DR6,2IQERQCL.G9=& M",*@0D9I2SVE$.+G8*S.=>7%1C3]HG& _(I#%5.9%Q^N=@AYM>@> *F#IR<& M46>PE% P+9#TVC"ZP0XZ0%0=[!X56Q63'_(BF U__1%6/3?3Z$E60#QH/81" MY.<&-/ >OE@M$_\ZF>7!K_CKCXMBF3U^F<\78?BZ]1F)L$)DU_'#(-I;\;CB MO5P+^-OTT+#=TR/1 G#*6#((NLLX9[A#2A88R4&U+(#:_!KK1M4(?(^L%PI MV)ET98U09I^9D36UYEG?A"J+%+:4 $LTD)8*CBJ>!3(@V6E:]ZI'>\WZUUK4 M6I(U-*,+O/X'7G&UUM0D5-5XW44(7Z3_%>^+$RZ++-?G_EH3R2[JUGB MO;.6&J>L@ 0J !&^J((\H/*<1=/F8]"39$/.\,F*%&](%U,NX!_'=>F%D: ML#EL/9SPE,0C)1G1DC%!-#3 >5@-#((H8XT5!'V_%D5_^(Y SQ[I_RV]/;Z. MG/BD1#!%,/>.66:]1PA*)2L\#&=FW!9(+Y*OKUT=(OH_FC9*^^4M*MAY%.MS M-KF9Y[/\^F&UC?B*DWUFTDG]$Z6-Y%II I@Q5C&K265K4,Y\K9#8L/93;]+- M^\=O*-TQRW*1WV;%LS--1S7F0*_$<&2<=TXPJR0E' ?[H>+384\&-*-&IB?= MH3:4=JQS;:HC;PVFEGH/2(04T%F$H0G#0FLOH=Y&5R&RS><6_-9UIA< AU*? MW_*8;GV7+9X4MSJJ,OL[)1H(X+0W '$#K;5."5=Q22QL/K60MZXFG8$VK#$\ M.^2TPJ,6\.'N";5>"\T,!A0KAJPUOII3F9<.CL]B&7!+JE/LAM*:&OC\/9M> MWX2)4MUG17J=_5YF5\O9^^G5H5W/-H]--!5,AL%*"/:20>X@U152Q(OFSE5O M]LX@6C8@IH_:]V\_OX S\/%'3^D2YTZ+V!$=?E\C#>)0MX1+2 "4Q%E.@47* M(>*8XL;B,!,07TN7^^'V\/$6\HX"NNF@R#,7<1C(C902&%1 M\QV%GG,4^I/Y2X^X+6:#A4F>UW\Z%J#=U3Q1V'/B./9>2A&]>F#)AC,5C'(\ M[GA_&U$=E'HK=+XG^8\R"G]NL9]'W)^R^WQV'P_L/J/Y:.SB8+\D1GV-IAH' MNSG.E ! 7/%* 1ER.:CI*;036=X?..?,*VJ6KZ@$\0H@QSDRFEDF,:J62*TI M;)ZOV'-VP6"V0#? ?1\)9PI991E&2&H:7& DJ!9;GIWCXS856DORY,RS9GC] M.71EE&;%^%3DO,F) BLMN *,HHDI@SIBF_CN![AYGJ'B!]*3CP-F*%&],?T M85U[+-_P7*&1E;\4>7G(/CC6->'48RP-X<&8XL)S0("I.);AXYM0A?9QIXYQ M&GJN?Q(IKB+AG[))-KU?G7K>%K*K,?/7?%)"PLB@SA*!D +!#@\@5&:Y@=C2 M\>U#]*(W_<)V1I-ASUUR55&[6.!B$FN5I]]L,-@GB]4^RVV^G"].,R^:ORQ04 *)*R'1EBR045H+(9T0IIOD=46 M;=LMLM/0&O4667U[\$??_TKOIXO$JLI>B[^%5"716,F.=)%A[3S7B7E6F'83L;<17FUNJ(\'U MC$&X35'6?V:7[RX#:].K:?KZE/0S3L-OR]M-*4,:LX$L'V<8I43I,2PLLW%EH<@])W#?I;' VN\K"D(^!UR<_/LX$ ^G_ M,3(2R"6E<:,+:VX%5A)KL-47 YL?,NGMY-OHU;]CS-^B]F_LO&?WHZ]!V92R M'TC]C]*1Q(H.!AM'O>$<>8<5KKP<[:%$C?6?_FGUOVO0W^( >!SM3WY;K8,# M:?Y^ A)OO,!2&H:-80Q9A16LT%>:-I_RV9]6Y3M#>RA=KV&&;XTU+JRD#$O/ M&8%A> JVC29II&WSP_'\3>E+0SQ&/GL]N;IPAUIG/=BIQ]Z8./I'58)"@DGBFF)L%+:>XPLY(Q3 M33VK5>KU^TOOP)(J0C%G1D@#!&$(N TJBF R9.W4YND=M47;-KWC-+3^).D= M$BL %6$\S*68$J8,J-!7PIKO)[VCMO1KIG>Q/Y\4\0/I7>V[+#U?OL[3,#EV?/!A5YSY.]#Z>/LU6>-BLG!33N[HA MIR,]$Q0/'4HG8-QBAHQ;$-112J$%9MK:6F=^A^3Y6(#I0*\$6VX,ULQ)**&# M#&&(-[PB[,!HK@?L3&9Y7]@,&3DJB\43I0E_O528\%7R*=ZDO2<^].SW1%$# M87 <, 70>Z,YE7S#*&: #GFCUDG1H$Z$E[='I*$%55^*>]VW%RT2#0"#V NI MM>8*$0R!J.@&1K!QAFH:8O]2#LR'%4(95C1#2>R7P-\M\O;@T)[UB9! M7#EK,'44DV#% L:XJ6BWQ+GQ^+*-4<^[X;U7N:7?CLOM:9O$0\4YP4092Y% M/GC.E>6 %07-IKTW@IQ3NW8,XV#[Q &L1\"'2 M6&N%,83Z#4\$4:?&:_AT(*>\/X2^#^F/SF0:B]";"+NLV"^SR5^N\_N?R\5= ML99V_/1*TN&[Y,+LDNGZEX18QZ %P!'$D!-A1=JN8\3H>ED^PUE.'8"=M^&_ M/R%]_L]]0OK\G\'$"RN/!X%!HB0)9@+9+D%$0M1\3[ 7,ZEC(9W,_U![*A^+ M/)@8BX>/LW2^4/-+]X_E]"YRKA\^!T*.9 ?5Z)U(( 'VE@"D"1.4(H6WRHFL M:EZOX?2C?F"5!A8+ )L/-2*B!=-:XHUW;D]RET M*MFZ6M,:O3^/]HS*@'LK2G.N_++I['(ZOSYZ/2]M&$TX4?NJ]C5-8EE2S7$P(2GWT7[$JH*$*6V&O.FR MSLY4[\+(.\6KL53-LESDMUGQ(3"Q/GEI@LV7%8<%?+A7H!T0H*3VE'E@)80" M5PL^TX UMW[[V84<5-:=0C>4&[2V[C8DSZ]79M[GK+C]@&8L-12R8%Q)C@6QD,OD \0CV=R&":%KT.P&L\,GX):1O/]XA_+M,A\ MMK,2P)Z622SOP@DD7@*DJ6$.;8<&T\@TKZG:6X)YUP+M!IG&TGNN0:O__)8O M_BM;Q"3H;#[)+C=YU_N$6OL!B>.8H?]=AY3(W,=7FW5P'JC[M+CYWM$_BM.(6 FZUY-8#SR!!7%I, M(7)"R1%6BNM%T!UBU&)R+A?%WX0O?R^SO25H^W]I$J9"1:3S%-$P+R(GL=$; M67#G3/.]N=[JL/6T9(P'Y.',RT!K,+Y7R^5L_\)TL'UB 738FS#<..+>>1 F MUHHW[&ES!>JMJEE_1F1[?)K'"9:1Z7CZNHIM!T/RP8F_5QWJ9&#K$Z)QNXX;\Z-.*N%1Q:]&M+E_T5N%L"$=QN9(G5,S=IG,SUU?>*+&U'AB$FMB6&;#ZN>0 M,PHYQTF%#\>L>5Q2?@^:U#V"@VE8/K^.E%;W4#P>_GU?YU3M\=X)I5APSY"* MUP8#97R,QJSYE@35*YP]-.]'3]<>[ID@2@VF5"OL@Z@IH02K#<\"4SQD7L/A M$[9=RN_E..D4HR%/VG:H2/K!!.?C.B\>/EQ%.*L6ET>R-!L^,=%(!B.5<\M( M,&)A,')TY;@(8!P<4/%.RXOH2EEJ*V&7.)Y_LM[#R]$\O89/3+1@6D(,K1'8 M!L%8+- 6'\A'>O1F,*VHK85]H/P_VO@2IU&E37QO2MA1/.3SS;2XO$N+Q5$T' >6MQ/?+Q:QJW058W:;S8V'AVM)Z7 M?DSCG3(WV2*>^AR* C^=!PJFZ6Q[LGL0H=<@X&GU0#69%,MM5D74E-5].T-/ M#2=2_;'([M+I*ZK7^[-C(7C84;9]>X"GFG_.\_(@IR*[B7[.??9N'MIG>\@8 MH,!L15>="K[_$-VNIHFU0@H/*9+<.LV$5&IS::!ET( A-Q].N^>CH13S3O'H\YC1 MAKRXFFT(+ ^>(]K;/L&>^WBYFA-"<>"!"'Y7Q9.W<*37<[07T6M9=P;.]R'X M484Z1R+OSI))X]65ATZY[VJ6*$>5P%(;#1@-?&I'>$4=4FA0B1T_Y=,!RGEG M8 RUD_$8!=WP?+2.P9X>"4("(D> 4Q@#![EDBE06C,*B^?YK+T>ZNA-VM[@, M)??--.YWULFEB-4(.4X>4!-9Y0!WP%4? \1$-ZQX,[I9H#"Q?'Z"H M\K#^/EW<5&<+W;?);!D+;L2H0O@G7D1_7 5.>5IB,,4L+"/($Z" Q3" L\%% M0**&O+:QII8T%^UN'>D1KJ'4R.3E(B84K_BI,5?L;)\@ZXBBR$$ "-&",ZA$ MQ5M8 T=XF4R'$T87D PK[G@]\-.%\2*?[=I\/-XIH8(+ZJV#4EANG!'*5\;N MJN3R^.: EM+:*?L.H!E* 7XI\K(,MM'5]- H?](J 1H"++ET@#(J7)@OG=WP M(;&FS1-0>CO;V>'8;@[$4 +=;HINMQ..3^)[^R34QLKKC"B,+%9>,*4JG"1% ML+F-W]OYS@Z%W14L0XG^(IO-HI$QO_PU+?[(GE!^***^MU.\[8)0QH-7I#0" M0,?+)2LN%8 CO":S XF]#+=W!<]P?D"9A7?=!(IM6-1F^:IBWW$].-@O"8AQ M3(AS)AJM!D)F4,4K9&1$OGY_JM E0H,M[]D\P#"+56PN;P/Z$8+%]#X[K@]' M>B9<>!1&@''."0>U59Y741/I08NJA+V9 =UK1+<8#:43ZC8O%M-_INLB92_O MMCR@$H<[)LXIJS"6A"A+,0XS(WA$,0 Z/ENA>XWH%*(!EXS'^@+F)BVN=Q[+ M/M0\ &85039H-9+>.*P$A-OIS_'F&[&]E6KH98%H"\S9O(13O(,D*"U6$"+B M 55"*@KLUO+ABC:/]/565J%[8;=%97!)KY.7W@?_M8ZL'ULGTL+@VYJP9!E( M!,,&J,K/54+ YM+N;6CWX0,V!F0H0;^+)0/##'3?Y<]7:$+#=*S@NSV8/2@P6%'F)XF8D MEAH1)2I/16&&FMMIO15/Z4#<@V UW%"OYJ)JQVDZ7P;J'PN(ZNPJ+S;YJI_3 M;UGYZW2>%]/%0\5@\%F>/R46]X^59A>:AZ)Z*^[2Z10U5J"'5?C V69+JR_)@5%\%)KI-EL*]+@C4! C@$).4 M*T^TK3C4$K:XW!B^A=2DCF YE^!U6DXG)TA]U3YQS ..+=<@F.<22L](99)I MQLF([B'O3DQ'Y-X$F',)W4YGR]UGVX_T2)3AQ#CGK<7(:2^,,Y7;K:VTS=W4 MWO:@>A=\,VB&$OW?LUAK-KM4]\%.OKK+CC"\"ICPIV M;!@+3E'- '$RT$<1J!#1M,5F!'P+*6@]PS4V!3JVD)STG 2L7'[&@.5.2B1L ML**V@].S$2XP_8F[H5XU ?+,2K692E^QG!1!3<@*SBT4Q M_;)<7;[T.5\7T6F@XVU?F2 5;S>F'DO#*?.(TNT&HQ'8--?R_E(IQZ?E TOA MW'K^#.E.U;GFDQ, L(,J++U:*XZL1)#@"B_*V AO]!JAUO8#]G!GQ5XQ5,-6 M.- KH41[[J -#B*7@E% MV5/+"6\107OMW"\I#MD'C6@OQJ3N\MC72SRR1\W M^2R@7JZWE)]3]H:J8T'E(8:"6 S#F'? $BHX 9A@1[6"M>KH]LS9B=6QO 3* MQ[LD/8Z54:W%QFXXPA+A(>WI4ZMCU1;&X>I8IR&0COG>A2UGZV'V6#_PR.T* M!_LEDFID&5!4>!;O_'* DPU A.E!2^RTJ9]56\[[U*4#< ;;4'M.ZM%"\SO; M)XI0Y=#*C#%&$*0EWO(FJ4/C+*K5L=Q>[JYUB-3WI0WGT8(CEPJ,20G.9I'? MYO.5#7:TBM.KMHG#S*+@ZE()K3)2$L),Q5.\I79\X;:6LGEM?[="9+#S>I>7 M*X33V<=T&IQ5D]Y-%^GLJ,0/]DN\)U(+CJ5QF!*BH(Q)(FM>H2'-$R'[RZ;H M5/I=HC.4)GR.X8EE\5!OQ.]HG:#@F5KB)!:*280$($YMT4*L^0Y0;V&<;J7> M'I/!1OUDLKQ=KLKL[PLG'9\!ZCXC7A ))58,(4:M940+)BM_2W+1W #H+1#3 M\6S0$U+#'>%=!/:SRRI![*AJ[.Z0<".\-HQR$J8]' 8&A5ONJ*/-P[R]G?7K M5@\Z@67 4Q'/XM;OYJ_#<9_RVT.)1R>>*3$F_#VL@HXE!:SRP!2-,* M#P! B^RZ >.V36-,_8(UE/*LE>7R8#+NTV8)"5J/@08660JU)@YX6''B MM!OA!GUOLGH92&H.TV "WQNJWQDU?-DX &DGD;G!I7"W#? MLF(R+;/-ANN'N]6IWUAA-/ZI[H*O,IFN;V:+>;3E>CG:(>T63TL8X-QP (0) M/@_D4D'#MKQJWCQ]N3??H&^=& [-P33G_Z6SY=Y:$XT>E@0O&0IKJ5*8V^"& M4>+0AE/NO6B^Q]A;>9%1ZDT3,(<+45>)I(]WB7Y.O\4:Z!&TX$D'J*JCBMEE M]-:S>;EB[F N_%3$TPA%<+&ZZ*]-))(:W2%$T6R^<'@WHJ<#+6 #8?J&;3O M<[XGKK]BZ,M+ACYE =9RNL@VE;K7^8"?LDE^O1;\ONEPJ%H6X)K*YU]5;X9,SZ/$8H!_4C5\'&NRJT.":^K55L:I .)VLDO3B(A(! M7I4L/^;JG_S A!LEI/9 (:Z=C%:'K,3&G57-Z[_V5DAET'! WX">6=U6(Z1# M;3O\O(0S[!DVE#M.*%(6<@0J;#BPS3>K^ROJ<: M(PYF=W>9&^S+XN^GZ_F M\V4Z^S6-I/+7T?-*)SXJ04HQA($UA&JJJ&,NECA;H6)!,"<&3$ X>**I&]&^-+GZ M16O4IY^>SRM'CCR];IP0RJ!WC@IJE=:K(Y1K*$SXP;8>9==S1-!$7).<8.AP-HZXX39NC-*L&)^*=!3%_:]\69AT6>X_)K>K62(- =PC W2L76H9YH*L MJ1,*$S_H4?AZID&'B.>= 3/4B(YAE0]7+^R8]-OT=GFK\Z+(OT8K)[T+OQP\ M[W#*8Y( &??>(AMOQ\$>:4'\NC@3 LR;$1Z<[R4>U2-F0VG/Q_2A2B!:CY@* MJ*P\ELAPK&LBO?<<(Z4YB+M3*/RSAE5;KS!JOMG7VUY?+UK2,4[];^G$'86+ MY>UM6CQ\N!K#]L*N<59G?^%@OP0X!A'CU C!%:*:!"]A/2#C;5!0U%'/X?@] MMI.PMT\"/ _\(<%06*44X,KAS:TH4 0#9\BCJ@>W##J25HTYN@DNW_7F@.)2 M>&/#2B2Y"Y..]:""0D+5HA1*SYL#'0CW^"[ :>"\I2BPPT"V"9,-PH$^!3D@L&I7+5HJJ, M'F$5BW8B.VD7X#1P!LL0SB;+0&TTRX\*_U7;!$!#N!640J "4%1#HBJ>'%"U M;-YA7;).!=X6D.%*D^3%XG-6W-83\^O6B6' *JSCE7@>.P^-E:+BRZL6UT7W MEF'9K:!;0S)8^"Z?7]>6].O&B;/&2^FPQ"9>XL"\ 5NNG%'-SQ;W5J>@4T&W M1F2P*A2!P'?S,KB,T2LT:5&L+NRXS9<';ZTXU"TQTG(LI4!.0:2 U\'AJ3C5 M?%#/OJ;L^_'Q.P3I/.KP^SR]C;=A_#.L3=-R$NG^6&2WT^6MFJ]6JWC.))U/ M,I.7BW@:H+;&G/SDQ ,FPT#T3!KO )$4DVHD:N?M"$V$(92J;QS/L=RL;\<6&@0%%8SR@5WVBM<\245&V$QI)X"BZVQ.8?,?\OGDY/$_M@AT<(' MGJR#P<%V// CS98[YEM4E.C-U.A?\HWA.<]"\VZ^R(JL7'Q*%YF[NLHF\0*Q MCUDQ";^EUX?V%TYZ3@*)H=19$$\W4FX19+B"5E/1(J#<6Z6D(1:1;E$;9B-P M%4[O^0!3=9/=(U+#O_#<>YR/1+VOL;.YHW4"I='((0F0H$0:RFRP?%?: RCC MYSPP]4CML5W,%RT3X;01GGH+;"Q5BZ2J[H$#A'@W9)KRP;W+5O)X-6>TP6#4 M^Y2[1MZG:?G'D1W+0]T2Q)GST$(2W3SHGP][UTV%O->=6D- MSG V246R"J]%&)=;CWLOL1HA[ M-:,SO+YG#1GE;N?X%.-4A=B3G/Q_E[.'\"V_^)K>'=PE+8]'Y[$NQ3(OX=G%%* M*%[1ZI%M?I"]MS!C]R+L!)K3IN0RF_SE.K\/&-P'1S1.R'CS.0H:/YF*U]\^ MX?JW?%U?<.^>Q9$>B58$08*0L<8)@K5P>'.9-&#*D1%N5W1AUG>+RF#I16EY MXV?YU]5]\K\$K&(9HL^YSCYEDUE:EM.K:789*Z9.YY^_9K/[[-V("!/!A2H/<>LY &!J(H@H?:%K&1P&M:&TJF+@P_P97^_F614- MBWGQA_>W:C\C<U4=*DY?>$T1-AQ1WQN'2\M MXX&$';^^>\;D='Z]JL<43P7?3.]&%-M[0G(EG]/"?8<>D"!#.85"82LQY48J M'NP'[R&*MS@J6NM8UAD0T \[A*8?UN7O'J^MBN2&'_7#/I^H?G"Q;R(2#<.4 MZP5A+HQ::9&0822!8(4+[9FGH[EXOFO%JA&;&@7B?[HH*3?(&\\MM,$2\)XK M9: *-J=C#,FPDHP_2CH>#3HE 'L:[F\YO,:I!MQ9(+VQ7F.-*190QSN H%3, MD81[RTRP,P21C%IN-"6 PV"<"F4U$&>*O[6*S-:6[BD!N(Z!?-,Z)0RFT@O@ M;+R P&LFF/9(A&%*.>9#5COL*&3;C\:

'<=:]&3J&=OT0.26O-^O&ZYC?I+S!HX._ MJ6P3Y-[ZM=\-]8;1W21W,B!HAI%_6!C"[NXMXSDS8]8]XR+Z,(RZCNTZV>%M M7M_JPSW-WYGG7HC,IL&7N)O..^&GPZ%?__Q%%?U&EWZ]%]&L$K5A>.^OXK,J ME4BOK_/,@2F;;W_9ON?T__3T0LSP[BX??7,B]Z7M4P[1RO FLJ MOQ]GO>7ISW],=9@__'._+'VN?C#NJ*Y'^*^H^V!ST0(LB#WJI)H35%=^"[W,\R'?HGY\DXXCI[?T"__FRY".$#Y+ MG>93%$[6%M%EEOE=ABY)O7KBS.P=M5>ZQZ6 M%J.A>^M#E#GXWH8GWU??=D?70P>AWD4TD_O#D5NL3[-PK\A*1 K#F]_AGY3Z,DSS$.E>/F(A3=F2ALD+VUP/%YM]C9,,;G\ ME[NKS'I[YSIPX%UF/7Z!?2VFYS++)J::4Y MYRR]?G;OGSH.+KEQ].\R/=_=&TS$GH=NR1SR[&H0CLV]KG][YQ Z,.ZA4ZW& M_1F?*[+QN$PZ='_DDX$_4\>0>H$MADBI/W!?VE9D@UIGTGI6HO\T^QKTW;M2 MO(24Q)$_6<_TNY-!F@<3XV+1&1+]/APX<)2/O?>P*^Z<)N:9VR38O6 (Q MS 7VQ*-C-_4R]KOT>X\+Y=U>NJ05YCE$TH&[K?=0 M$W31=_TK_^[O'4$]>(R>(_]]WU%+GGF0!OH-(C6L\*_1=Y??UY?P,%W"8$H< M;L/!D I8.*46OVKW^#F5_-5?]5WW^_*YLX_]_OJW_K>\GPZ>2,.EY79'S$T[-!CVH@X4-0,DA=NM?.+_/EZQZ@C M>0>VR?#.NY&ZP>EY$?U]=.^801Y(]#(;]-T?)4+-2/9KZEVXO>RJ[';\%$4" M=PR+=1 <>^73K:9$P#E..Y6PU/ZF&..;E'H/\DTV" IO>-_"_**J+,+=U_<[ MZ?@73P8E8ZQ<(QZK:ED <\5OZ#T!_:_>C$^OKMQZ2[;DJ:[&Z$HOGU=\'19, MAE?IUU$>2,R]:ZY[NM<-O7R*;D=Y0/& P37!UIGKVI[9?O6X?3U7[YYK\;6\ M&J&M'WV[EE#T906DY.SJ1[PP9T!%_)=UXNF0306E@',K#7 6D@3 MKH1(XC@1DD*&I95^IMNC2LFVT+0M-&T+3=M"TV,M-'VI;V_QC-$+2C5G_C>' MR*/;[$OZ+9Y;J"M=FYXQ?;5;3OH$/^*[#G4&!6C MY6P&0A]T][02.6)9FD[W3/[0(R?PAB7FFV#_:XCG277I(?I.7EQUG@3SWIGZ M<];F&WNMKR['1$^*Y4E1+J@D'D%*.")6$/ HN6*P(!%00P0VE4 CBSCC6 M4A.IM/MP)7#6OF?I>.B7EX-O\K[7++?16 M77GWKUL0"8H8@P0' "5K/OT[I[NQ<*Q]SN^P)VF4B46' M;HH@-P^<#RA4> =JR@\ZJ5Y);E"2^EXEJ1]6'+ZN6X_[V:M'[$MLRTK1HHK@ MH'IVTM>S;UW"A12Z=[-,Y>+9<)/KWOE*]\W-?$K!6MXV&.))38CK5>7(F:P/?#9[F3^ M@:$T4O9^Z!&?!Q+ZBQI^]'Q]P7Q-2!61))*D.*HN>L0FIFT9JF;*OJIZBJ8X MNNP=S]=&XWRM#(BL]WQ]"%\?:-)TZRZFZ8WQML5J6X8TN"CD B8Q=*F4&)KD MF)9LZB(1+6)ZIN5;'E@"JN*PD#3LPL0F136U2KITG]JE10ZN8PO.(KUFBJ@!?:)IO^;INJ[HN6X9G MBK;9*%.L:=9]3'&(AC?X '\)UM-@'4E5 M)T7+4'EA31KF;+@H#Z=944#&;FMO!;P]WWK=6]1QL51^Q-R"MSPF,1Q[C)@> M6$K!D3JJ(K#-D[L5,.M9"+\%TSF6-52U6_B;B9.G,&6@)/!A2E'$HM4Q5_>A!D;? M^(W[.KI]\Y?Z9UH[1H\162Q(R[)@(0,=4Y2BM 'K4@\'-[D6#EL2T>J_(,_3 MZ'[!D@/XPC:P0RU>22D_* F:,CQ#5PF+4DDL:ZKOU@KQ%T^O;""N]PU*R1I( M\WIECJ32-&Y2+T]Z>7)2>0)6<+(]L^J4Q9J',!N%[*+%TV"/EXR"1U#*.R[K M\*D:RW#=S^J!>05VEB?#KS?,!,$3A0?HW+AF9Z*4[M&*I%U_^S1(OX8Y0I<- MF9#,)D ?60'=@6A(R8R]\# 2PA,?H#!.PWF2HGE'L4)"X;<@&P7_%NYP*.%7 M]MI??G&$]^_8-^^^NQ5^3;(2V@H+H7-0%D]!.F)E\@]I,,,!N0#!A\:TOJQ4 M 6 Z84TESB-;W&LNIAO:!---XGABI*E>+ID M[]1B>]_39_KWF?YK7-)BIK]\R^07E[UU=FHWZ_\03G@-(W4\Z_]NB\(KM6.$ M]@"(JP(R8\@528J)V*!Y*<1)"7M<]Z=1'RQ5O]5JWF ?%L:@M[+:J9LZ?P_ M4> -&@*HP!=",<7X8/A/M\)Q$KTJ:*@3( IR/TG7 M1+E50RZTV![!TQ_'U8.KHV3V\^]Q,-M?%R$KFBV)NBZ)DDIT7S.(;Q/+]5Q1 MU75;DVIZ0+,]5W44UW=%CZB68^N>J5FZ:HBN*SK>;O+=^YXU/8!V$&OI1G4^ ME>#98@H2%J@JVVI %93QPVZ,II>YB,VD\!_$PON'.6 K>R7:5P)<6PIR7PG0 M5P+TE0!OSH9])4!?"=!7 O25 .V1Q-57 I0-%%=VC3KIEKU53^.KW83# MV&9IE6?8&,LI60+A,6%2)X*H.X^T^94%=CBM;VM6'Q%-)33U*BQER[YM.(IK M*X9!%-\Q=5-W+$D5#=GV+6LMU=4J@HR;HV<\97YKFFO9)X,E!=X5H<9?>%2N MZH6!I/AQ_*D@Q+UM, YN&"G)#>8 OJ5EUW/A>7.AH58E*K)EV$2S'461B*3Z MMB@ZCJ*[BBTKDJ-HC7&AT1$N5,E%<&&3QO09FPO)++S)HVE8=>PJ$?4;=THO ML74FDP=FU3G3]5U?4TQ9\WT; 8H,0U5E5]$\V7)]25SKNWQBK?QQ%N)QW_'3 MMF8CVO*P.>F@-2D=NM=-L^> C1P@B5+5SVN5V#8+:*IRT2QPA#\M&V>G(#\G>1!ST+R-0:=7"H?F0K,B_4_G!812 M$Q">8A)9MVT0#D0UB D.+'$UQ2*:3DQO+6GD%#JR>(;)B#O@\ZPQB6#JC0 ^ M+%\3OI *NJ08KX[V5;WJX&9)V$Z=6+HM$U-W;454%0\8 3-*X<&W4(YMTKXT M$$UR\=3?7\T46G(]4[&_G>EO9Z[]=H;*U &O6$'FH$TB>3-;[+0%CL@F\/6V MM6K'%2=8C546KB%)BB2+GJ0[8"0:!A7YMB?[IJW:GOJ61N-=&&.?2G E?RU. MF(_?F!Z5!Z8D74+@]=I)6JIL0<4S'.RG9*HF&H2>I4F*;CBF;,(WAD_>TA8\ M 4E+ T-NTC2\".OO#)7;IS +:=HK*K51^!C&R1SIJ@^?'BX5E$HJF):ANK9F M.I8H$]?S;,]T=%W2%%=59$U\4T57'#6(!;#[;P :F@ MW'1-PD(A0WW;W!:N'8^'7:*$J(,]JI;D8W<@432)Z3B6KZBNK"J>)*F. M9(AOJ2GYF8. L)9.O&D9H0\DK1'8V0-)ZCQ4YA7RA5'!)KL:\1U#O5P"??TZS<0+4N3:S+09;$2 M,ZKGJ<3V;TE;M M'NNTT/E TE &NGP2MX0?>&>KW'I6O7Q6)96]8[B^KFB$6!:QB.G[ MMFJYBJ2+MF*(IMJ@K_"RQDZ[6!4S%T]BZ+\UJQ[4*N+DS2.*CZN_'PM4Q[%( M>F2X=^O(<(BEOAL93MV!Q[8#Q\T@1X"UM9P'VRI(#4B,8S!H6EXR9P;X/IH^ M"%DZ_*]W]_=Q\I#<_FO^\$X(XGSY SY"R5HP-@<(--AKOH=QNK3 -@&^WOWD M4XSN/SA&-UJ"V UE*DCBS1\'2M+:/R=I)8 >PIO[- R^W@1C&/J'('X*GC/< MWTFZ#-LM>Z[B* IQ$9,=5*9I$T7U1-=1#%\T;!]_$QPC)S?O7/#Z;:-_6P)H M$B8IJN*_9'AY[X+R=QW1)YH(9H*F&Y)/B*C:CF:HC1W=^AQ^HIBP6,"%C:P0 M4;8\P(-0SP^!0FU9)79A;ALVUHZ#X=?[8#$:"!]FP]MSF?9O20XZF (NUR"4 MQ]$LF TC&I\HP93?EP"_WYW+ZMY_F<&)1/F+IGQ:BMYJZFV=WY(-UFKG 8K: M/8&M#-/,H]TU( M$A$=PW*(K1+9TTU1]WQ%]DQ7UG7'%G=B2^]]3]]CH.\QL,8/#;#TMAX#"N\Q MP!GG[P)CG7;["QS"!:]AHD[W%]AP"F[T& $/C[+#Y?Z;+N'=3]C+T$Z"=(36 MF1NE<#))F@D3[ (T2N:TSZ(PXLL2YL!#PV?LZ!,-)ZQ)XRBL>JJ-,*4$&P<-(2W"* ZHKC&6(V]1(BC M*;:L6^X,66P]-L)[IM*>KAUD7H#=BM!.$N+@";M#X-X/\ZV_+P\G'+W 3CR$ M//=JLQ;I]T,+W"^;(4+2Q:=';M&0\V@$/GFY\-BR: M_->MX61-D9304*O$3U>11<7T+$.R+*(1WY2(KQ''TQ5P*.T*9 E17WZPZ#(* MJ0AL3$/*%E_H<@B9&X3+/UD.)O_.!Z@'E>4RIBSNC"F+M^K>-L;-\?(\Y"W1 M4 QB-]A@1'NG\>YA\3.R,W5P;@6WE*[\(]JU;);DP@,\C;W+*$V,MM'--'BF M^S$*!_@*E"'!/5@[V&.7=XF#M0X$D*S![%F@D&,X'$IM_ ;N^'W^$:8+0P5 MXP0"-B-AO$@1HZ>2)$S(KK9)*95!-&.G@&3T%.43E$SS<$C'KI9?R:4WI.JJ M\,(IBN&ICBX:OBC)Q!!M=XFJ'=K=CEI;?Q0+*C5_0:,.J+?? M@VATX)7FZTA[/SIG&Z0]A^5A.Z-ZM[_VVW0VOZ)Z5XGS;--9*O0S\C%/UE]' M.[)1CGS2GRE]@YW#&@ZX5#\Q_>*"6=2E!@YO<_VU?\L*"V.KW=^9J:)VH8JP MR9X2W2,&?MLS_D0;&>Y@WN[LV8DQB;JS\,X0R^\\[+&%6AH+"%\J0%@1 MS&!DIRT;H&^<-'A@DOBN&-0YIA?N);6#+8Q=._/6B8C4QS9EK?2Q/5LW#%D7 M+=-SB6QYEN\;MND1UW9,W?#7\A!K;O:!WC5WKJNGZ1.G=+-/027=M68Z*F); MYX0J8*R?^[9URN#ITL:>B]NE)ZL[B[J54Y.+*&_<0ERU6(26Q#,EU=D6S) MTSQ)523/7K4):JJ=N@46O>BLM'K=&OA K0%Y]2<5S-[B/@O_O4#PH$?XQ^?G M>;@,P[?\_:92S/.,VC.'*FF!*_^YF(6,*26U):;0LH!"&ROZ->">DVRT M';OON!S?X)L[DV#V0*_\A& X7$P7,4WEH"V,:%UI&D["618]XMTG%C\+[^,D MR[[#9 _\.IFM0Q6NU;H^6L^<5%3;\53B M6*9#%$\V7$\29-P^;(+4!S3>.,OK+,;VC+*^Q M?UA/@BO]VST$<\"*^INY33=SQG$W<\9Q-VRO';";UW)OA9I/CD4?X:'>"[AW MV[J$O4'MSYC(L)1WP/<<(R_L7YD/J$B#)AWG?7O_=J353>;JRIWW^Q'*W92J MOWR2+&"D4?9=EVZ^-_>&X2OJZ-72L3 MPJ7HAG.W]O@4Z$L,A/OP(9K-,+T1O(5 ME.(/%'I%/11W)8--@\]VQB;)0)+$4Z"?K\N$+F,-;;&X>FZ_.FZ7:EBLMJ*J MBN=XFB99Q+ 44U=,Q[9\"]C?([;4/+?KS7*[IIZDGY5=?0;F\S[KV32J5F.Z2C3/5> [ MDQB.8UJB)A)3UBVB*):XE@'4B*]/6O*DEPYMD35;-?!-",?C<)C3I,._RKI&_8"_OE=,N?G+V#-NQK(O>B;+%?*&*IFZHY3<_VT^K1[N]WU TA MI"E]?.[ 6/QU,MP^?E,KI:ZJCB3*&M%<4R.FH9F.[FBV:6N&+;N.:9R8WXRW MXK=# N/8AN"RFV$?%XL@YQ;'>_<3*Q3):NH= 8?39+HWG1B-!"PZB!#C-LSR MW3V2#I8_YRAF]NIUK9(S+D)G69HD^9I+1.)9NBYINN*IMFGX(&^6<>+8Z7RJ M'8X/9W-H;GOB!2G&C3JET \1,+)L-BA>KDN!7R0#Z95A#"ZWI)N^*(N6361? MMA55PE=_G!H^\[%#?I9]3B^KYGJP9Q5%&6;4)TT_8M$%RV)6KPC:%8J\'# M7?)IU9&P1ECMB%BI5,A]=#Y\G+DP[T?:SCQ;CRUVWA#0&LVV.[O>K#W#'<=P M2BU:;TJ&KYJ2Y?JB2"23F)ZO*Q+Q;$G2'(NL1>M;9[A.&P[DJOGM.+?_#,/^ MK-UQ\"KGOV5YU5QI#1_PK676/B='42JAY2N&+FN>XWFF2WS#,F3+T239PKII MQU37[&LO M\M-J4O"/!:QX_ R[9F7_H%GH731P=HA#4SD)NNJAM'FA@K+G[S;",(92LK=A M6@8P.!$E52*VYP&O2Y)B$]G4B2&ZWBG8N]MFST#43^G!;*72DS#MB4(S9VBP MK%KYPF(._P@#[ Y&6T_R/I'6W1<$7C1N1+EWX!H56ZJH5M%C650=W5>()RK$ M=FQ+!NFEV)KEP..>MYP6MMZA&0X)STB4+7YR734Z_A.FR0@&P_HL0Y;D'T\I MB3HI<'H.>@4'295=K\J*HRF>Z%J*2$#E&YYE.XJF:[YMNB*V$W\U!W5;KVOZ MU?-2'X9X:SO=:7%4K?TRW)<\4-=LR3(^ ;V9( MOB69AFO+AFIISEK7F=<7L8&=TZW("M&T+OA;G2U+[65(+T/690BI+K=DR?$L M4_%#*Z)D.D@=EL*&.IZUMH[.H<@QG8!VN9"#)$S-C3V70X3J?)6 M7!4L#(=X1'1-HBJ2[3F2)TM$T23/T$2Y0V@XM5=_KO1!E:O30I+\0!.;A..X M[$KX7I)F_U_@45'1*VNC1W=4C53URS1DXGGR+8.*EI4--N6 M/=M3Q)=DNW WT^%>)CT/-@-KMEDPM)3AUJP\VB&&U %I5 R=Q1WR)7($J?2N MX>N:)CJN)CD^<5T3M*WM^ HQ#>)8FK*&9WDRCGC-Y?').$(;J$J3U\C=CQ9> M;8!D!7WO!1?"?0)K\YZ#7DDPF=@R?*C8MJH0!:].'=[7I=N3$_O M.<@#VB'L[>]!^CSUGLU?;*>85:21&,2W+4NW=5,CAB0;ED,<1Y)TPU8]5U4[ M=*=Y,NN##$3UI$EL%YJ:OG7=NG0_5I56;K^ZW#UPR=1I,>?M%=O;3+7J*9WF2;8N:H;HM"'DPY9H-U*KD M)&6!*\1QN595+UEZR7*<]:@IE?6HV(1HEF/XC@M6)1B0Q/)4R;),7U,-36O' M>FP"2ATL/.F$\J3#AMSW%+&[_!RV!/<\FBT"OB=KGS1';NOSHO]@'U=_K^U. M',W"FPFSNB19_-N/M>T:A@C-7'L-[QE>^_F2X,)8&OUY-!MAWAK^O3[^#.DG M7F)G260&)]TS81C&,?_VO]Z)[^C?83'#XN\;]NAS- TSX;?P2?B43(.UY*QI MD#Y$,S:]8)$GQ0=,#]%/GJ)1/H&G8>V,%F<#:![Z/I@Y"EP_]Z=W\?)P_)[;_F#^^$(,Z7/^ CE$P' M8[.#U@WVFN]AG#=?8&N'*YD'2L[:/R=I)7 >PIO[- R^W@1CV/8?@O@I>,YP MUR8I%V\!U; 9J$WB>*KEB99"1+#7#=.47%.3?=510;OB;X)CY.**&N'[$[Q^ M<]9=8&&2HEK^2Z99KN7ZMNHZHD\T430533R[1_2_*0MFX M,X9:7C1 ,XYFP6P8!3&\%#Z@21[">V[IA*/OSF5U[[_,X$2B_$53/BU%;S7M MMLYO22&4=MJV/9;9BYDU_]MB"A,;;DL%6?5(/H6/(9PW(LJAN$!7X,\HGSB+ M##1/F'Z&(>PX&7Y]1X4T_O4NC$/J+]QXNBTI",_ONPY1904<($=Q7$TAKN]( MLGTC5I=I/A$]5_447;>(;>N&Z&BV"O^5-$O2#(-Y.I3RK/S%[P&7* 2_9XZ* M/EV$O:5]MJ\]!4OMEX[%N>6&^-H>;/(D=1;@?,-_#E,'L =!SH]W,.L MV+3X=,7)/(;9I-?QD/SN>)&$-U#1^/FDG%=P!:&:K3=H?JE'64 M, %V*JY+G(:W%(DMY0(NRFBGKR'GJWO:&A1%WG\*\/"];'8K_!GR07"(\O?E M.S#5^!1$LH=&%*FD$4\774-S=$=W1:)*NN%X&M$\39<,Q?+-M0*D@V@$/D3C M#5SBO=0"1$#O\BN"D4MZ 5']PAX:?VN34$#29@?(6@'K,JE8GL&Z6S[AP@A> M/6!2"0'/,VS'42W3 ==$DU3%CU;M7P"6E'VUN!'#SI@CS,*6'SPR,?Q'7R: MC=DA_$ZON:5M)U\[4%CA\(?1(IW"@Q.P-N15FT&@WV1M'>I > (/H*9!P;BK M,SU>7(0TFO,"%_B-%2@(() P<<2F#P8#'@JP$Q5+HPBX$KLC67>.H(G:C23> M$/%&4FE?XTGPB-*+]U#"7S\&\8(&6!9@@> )X[#;R![[++V/OJ/'CF_-V.[" MNA*P;<$)CROY&H>S!_@.1DYFH? !("K/ 1S)WLNQ_I M]-Y'2X/CZYXFT7 B/(4;)&V0TQ6P3A HC,MGZ3+IF>-FLDZ/CPG:53AD\=)B MF3#9]_/@&:,&U709+X0(7>;CG8R%^7*0E%0A!EH5 M"\'Y6HV4EAH?U0V'-$=N:?)&\Y-_ @$)[(.9'137%9S;%9"P\76LV M^B4*[J,XRI]IP'=GI$9T751$2,K%LR\7W/JD=JB.G[F@/F ML:02V5,M';N5J9;AN_!77][I9>Y]SUJD!NDVF8?4,"!2\"@< MAVD*(J>08G1_ Q1VX/(]93^L.]7'!P+W>^('+/*L E -19?(WNB2+N^X455V M?/?JG[VB#"48XG]/',-J] ZOR*FE_]D80@?3)Y\DH+IGH^RH?*DF=^UM;K'W M;M**UJ.1_+KJ:V*[WK)P\>H/>-TX*,[8N(@S;BR:O&1AO9 M<%?1FI.&7,P:MKHF::ZL^Z:%?2%,2S=<21%-43%4SR6F?9#M6]J\K\NYWE79 M9I"!HI\RV;I[&'\]@1].X#74*I^HKNCXAJKZ-M%=W? L578\194U SY^-8$; M?ZA-$+AI# @Y2=.USA+X09F_;Y7DU,ETJQ.$L#Y/0F&:C,(L1[).PR##(,JZ M]S]:I!@AP%AEXZ&;?)*&(8^O8X%:.&H^.G2> ;FG(,-[]FF0PN_A#$(,$=/0 M])"+KBK^F(:S\ FD$AY?LDB%,4T0_C=/$.:_Q?/+Z44)QGC*0>X7HP?LX?<\ MA,%OA7]$\'F*,B=^'I1Q:EA4-*M(9,<,9AA$QU83.#FD7Z 9=HM# M Q[A^@GSJ&-QTDLT0^^-6$=)'*L+60UF#>"?F&!IV,2774,GAJ$;NNOZIJZI MIFU*CK(&SKW3^"AO.PO*W0HMU4"&@Z2LER*UG>'0\VI'>95FE&R[2ZUN6R.: M])6DG",SRI*-SV;I"J=Y&FSFDO0MDN_<* L>'M*0'4R-@<[FOO1/O$B/8ZK% MAW&R&-W<@S$Q0L]EP8@-;Z/2D*$9E%?$FX(/0L/8?*0!O,)326 3[Z& M>?8#3;7G$C4K5,V7&::H"W>8:Y\-Z.!+CQ6IB\DBSZ)16"BXFX?%H? MQURZ[[\V5"355PQ#LF7?(J)&3,.P9=4$C]8U5,TAM6M#3=-57;54T=$L\'TM M2]>(:WJ60BQ?LBUOY[7AWO>L71NB]&:W?U1&TYNQ.=APM(H!S[34Z/5#$@(P M&05VT D[%Z#"%(U8;M"5!_**.\5#ZB'VWS(>LB>[MM235<5SB:3(-C$DU;8- M3S9E2[1\632(?R.>UR7EZ;+D]?WWF-IQ=Y7B<3][]8C=O/U\JYX4Y%@8+7YU M= %W85N7L/>2[/.:XK=F9M/BXAM2!$4K6PLS9G4)P M.)!=DSNY&7J"KZBC5]%-YQ4"51JS5@%"4+W'S1\R2#Z+YI&ZJO&[;A.KKNV;KSPN)NCQ8UP'9@ M1C'\;[2SAT"6YO][5T %_%P+?%"0TB%&4M/G__URUT271<,82'*CW5H[=P7= M,_,U,K-1E1@JHD)DFYBZJ'O$\C7340W3ER1))\0SUWN&-,/,QNF962<#4U8N MFID/LUO.W#SYR"%]D3:B;0;*=?8_X=QM:A5W2[:OJ9YINY)+9$LT#.)KQ+%] M5Y)555E#ACRAJB[PQ']+9E^RQD##97V@BTVV1CX+O_0"J5B2JEL=HMB*:!#9 MT%29F))J>D0V";%D3Q>)15Z*)M2DCFJ)BHV!K#6)C-IQE=1,)N_9=?([IJ5K MEDL42Y%41P>ATZ8]UX1H$=6!9#3I9%R8:.ET7[[E:7J M"3_#TT19D0 (-DPS2:%QF683"<\!Q# M 4ER_L/RUK\H\VKM+':E8@GKI[(I+4HM\- 9X[W$#WFWFW)6WK^L %7VUL;H MY/_\Q9!E;4L6T79/:L\2WH#6?_T9#FZXR!!$!88%^5JOX,D3!,P4_OM&DO'3 M1_"S00A/DB3.!L(X "G/,V*1W(,T9PFQPT6<+Y"#ELAW@& L3YA."W^"NXZ9 M>0S.91J-Z,1&\(XD0YBK*B/V]NYV:\)-(<..)FJCI^D+I&GO()J>A$&<3X8! M@@0A@!L,#>\)1XLA3[:=P63S!2?=89+.DS2HDK['J.XW$'8'@XB[(CP_J-PX"'E%[NKYU\5>FE]++ZU968WWJ'TCI5-+"Z M5Q:6[FLD^7^S MQ7Q'8'^'7S;/03)(* 86\Z/21+4NNZ+V0I)2J]Y2-<(;8PA%;UO "=Z)@&4*GCNJ@0# MA"%,T[QHAK@*1X]B+/7F\!K3&Q73RXIHF;Y+1.))1%'AW['UMNLJNFC[ED,Z MH 6+IZPXI@=:?-D@NU^"'7SM1&U6R)Z:[RDF<6Q+=21B^+KMJB8ADBMKJN(Z MEM\!3=8Z46M- GYV7$WUN$L][E(/CO+V,EB5Y1YWZ4K 47K1THN64XH61>MQ MEZY$M&PH0&VU]&N]!FCMD\;J70X$DRA@'8X#DVB@;&EWV=K>GRL'S>* ZK=7 M%<^I>XJGEC-EUVJC&DO[+=)D7TAT[:)N&(T5\.T^I;T_5YNA%?5UM$(:/&V[ M['3-06R66[8G8UJ$/Z ()+Q5IA/,@E$$KT_F80F?DX9+3;8__/HS:UHZ3I)\ MEN3AAFU2+='U/%]W=4W4;3[_X?OOGYZ>;K_=I_%MDCY\+XNB\GT*7W]?//M.^#:-?X@#%(WA[ :; M'^PXGKW3EFB36=JN/@V' >SFCKI.U+Z\U71MMTJQOY_8#IC.JU8COY#8UBBL MS9;7[ U']7]>&V6]RW75=^L0"=@"W&)S;)% MP& G*EKNIF=[BJFKEBLYJHL&ST'X%TO.SDH'[_4R:+D\\9=W>_X49GFZ&.:T M?;TU&WUB/:PM.)3'*(_"S(VR89QDBW1W\V?;T&7=-VS#E$5B&[+E::YAVI9C MN HA6KWYL^G;OB9I!O' O;$5Q_ ]0[(]2;(=RU%\9Z?HV?N>M>;/?7EXS0@O M;U"DO>7A]!4OK[UN(2SRBH"TW)@O+V^&_I#(K;#$0X?C["ZU"S\0CN$0\G\- M]^R#8WAC. Z7;C&J67V %B,,&X[!&,I1,8P7*>TYA(93'7 4\4?O_X4[\!AF M VYQ4N-U.D^31^SNSFQ2^ A&BX91.!L^#TJT/ 3+&R;(MXBA%T[G$W M4&0XD00GPB!S$)$R!@,P <::,9S4!"QGRNWW%(L2C,:G)/V*LB?DVB^;P*[< M@**8UE!V8!73**?W?(=X!C"H)R M@#V">>)W%<(@?E>B#Z[P"$PDHPB85#_C42C$PM8%_8 MM_/@F7\W0\3E,>B1'$;%X;/%/7V&67HP;UCC0%C,84Z/P9"1#MU%1/Z<@Q=4 M "OBX2_!@D8PXX=9!(<;@%U2SK0DAF \A@T+1RN[_)1&X,T 40A <5%,-?-- MRG0U'/ W)+HL0T3I?!+D2(U/R2(>";,$CF^&++;(PA>@1;TQGW_!G=U&"+"^ M%4*@[)!C49,Q2--G M_&4PQ=YE67&2Z1(!QU%PSX^!\L40E&$ HF^;L2Y5^",51S)D'V)U^4/%B0N% W$KW(%XP0/@TFL4PMAQ)MP#D3R=SR'N9/D1^Q1W=MW7$TKPC9U\ MOO644;('48KS5!>P4[ MX.*L>A!'\Q<$7#SF?+6GZ5;!+L8 M?D/YC#M#3P9(#*@YO,F#;RL$S[M%BBDI1FC42B%$77%TU=6PU1ZQ/&*8/A;]*([OFZ;I2 ?Z0@XLW:/[ MQ/Y=6KD\^<"<*]J![%, !$$38/!OOX)),%U,]^:\D/)F1=M=U'"[7JTCP&;& M\"\KMRN-[3I5/V]TEDJ5QV>(NFO:AJAZFD0TV34<%PY6!YM5]20XUO;/,OC6 MZ%F:;W"6 ^3/ITD$LO6M3K2>Q*8;CJ\I%M%5XL@>>O^.2'11,< WT5YRHOC_ M#URS?$Y<^'C+N39P;OKM>G/:UGEP$J#V#V>5_@RHK&W\3>OQ3+,%*F0>RN(^ MR\$(CJB3P:\*F*4U!5.J4CHAYU?44O=AM07<8 .+H96M:&7MKS$3VDQ1."IV M>#><@,T=AQ_'.W@SVQDV-'Q%TG60W\13B*H30Y8TV58\GZBV9/IF+6Q(?$_3 M/5O2?-6%IWU+-$W9)))++$];"AILP-[/%%*W/_X0,=;.R%@7T M5*8\WK#%7,I4O8S.J/P;E.Q6WEO\);L:@BP MXZLC?W;<5W+W7M9-F,2WPAC=6TEX^1BC>^'EG,5T$;,8[$J(@XK\)K/=]NUJ M=W-E>V;IF84RRPN"@-<#$WEY_'Y*4N_EP1G+@UYY=M3D[ PR=X_(W>!NKMTU M7CZJ<:>XZJUTD79*QN@H[2_?*5]]5X=+@ ?;<,KV,^VBGLPPY+>'*Y13 B5U M3#1<[<+[T^]/_YI/_[@VOV>('5*40I=9H'BQ1KW,$^&_GU5=_CD#)-'4$DG4 MU2KS2R.^2'Q;&ASC MG-!C7GJX,6$@#63QLKM,]1&VGOV7V5^MZEX,R1 -1[%L2;2))UJ&K1LFD7Q3 M,AU;%]?:$*QS(G44VO03B-9DYYR>/WO^[#I_:A7ZIDZ(9*BZKIFR3#Q;-G5= M-AU#L3S#\Q1W0\> -S#66U7/L/2+9O^6P&S$L[/E*;QZ5["/KP;BN+7-Z(@L M-:O A^B:JJ,JOJ&[CFHJDN:8+G5U/-=V-&=#RZ77NSJ-A"N4T^(7=Q*FN(M0 M7UT*PO92L)>"6Z6@+$F510D.GV3YOJX1CXB^;.B.KOL^6).ZZBCF;BG8NK,G M#4RR#FG0"[M>V/7"KA=VAPD[I8)I\'1'1!Q@0]9$HCF.K[#JZ8Q!)LA35U#4'_&L1YN7(OFFM=$/8]_BINB'L MG;;T[J\JHYOKK'P4&(:9)0_X=B"P9P=:F")CIANQ/KG+SY$,)FYF,/Q;@FK_0 M1W %R?A+%EH4"?,8A^10A#7I<(2UCG54.$@T-$"Y0'HOPS\]L/?!'GM@[0?T M0:;6"SBS@P7X6AL#OLMG!.=T.K1^Y=UVRX2]PB [\(UVX"*I1V ?M5PSV&J9 MZ+N??-JKZ _>JXCB"_M .X(DWOS1D533=39!N3%]$+)T"-+]/DX>DMM_S1_> M"4&<+W_ 1RB9#L9F!ZT;W-*%<=Y\@:T=KBP=V'^A]L])6@F-@^/4^6(P& MAM+\ /?=MI_P;&>K;2]F)4:T61%=WC,^%]:85_=RZK M>_]E!B<2Y2^:\FDINF:1U2RT!CK,[(Y8[/WYOHC%D@$GS[^M"=6]5F&;^]PD M3B[WR>SGS\]S^ ZCG3NQ1 :M^B/\2P4?11X M=Y?#,'-KP'#'0^8>LH[7;$.CD+EMXM_Q5YPK6GC5_8,#A)>PS%>, 2R+>UU" M>9=+N.,KY92PO,V/V!7 X9.N[##R M.*Z$KM/DJ:?Q@L:+ZP[6J:U$&%TJ83S15%H%&7[]H?=\V_-M=_CV3]C*/,3V MC^.M09;.3'91[UC9_>DNM]0\+RDH]U*PEX)7(P59RX1Y$(UZ>K]0>K]Z&K\P M+[2;898>T?],N:, [5\*M#>*W-]K@#?0 /W"^X5?R<)[<5X3YSLN3<]:EO>] M*/I>%'TW@N/D8G_Z5[CP_O3[T^]/_SH7WI]^WX>F[T-SD<#OFE3#DM14VW1D MWQ EFDALNX:$%:(:?&K:_FXL29X??@;=9J2!H9%+@'?O^TKTXJ7KXD4AI7AQ M;5\GLJO[GF(1W?%-5U45T2)$)[:HD]U(\CLA ;;6]W=,[O3];'JYT\N=1N3. M^WV"AU3]]2S54'11UF3)1G *2U9$5_-=Q0(C@H9?^06R-$,H'*T&W MM[XJA4GU<.8GZ6_A$PP"OA%B8/R>)C/XUR$K*ET20=5#=WDP&P7I*/LRQX)4 M3'\392:.3B_8,CA<^&R/A--(DWW\UH5"ESEM2W9 +RI[4=EM4:E7-IKC:ZXL M6YKC*SZQ'-_6B"**BF1Y8+>IKK+*K+F4GF+8'K%TQ_&)3PQ#D6U9MU59E435E.TC(U9=:TAX&>&JOAMAWXWP M&(;7I0HJQ)5$X'975QS7(YZF6;8BR;IHV(8AF[JU!F;28HBZQ:9&1+SHCD;] M56K/XOBO?5JM>PI4B:I$BFK7N>XDFV9*L*"]3*HJ)X!VGW)H1LVL2V0 ME:*F.IYLZ,KQL=EF^H9*3=ZBG&?'O&[T#7W!WG3I;K@7A+T@W"X(E:J/O&\I MDBC*1/)UFRBF9(J2[=A$U6W)5E3IH%OI%X:P^\[*O83L)60O(;L M(9($'C7Q?)$HNJ\[NJ'SE&SB>&0MS_ ,(OU=3J0^E/1>%,CK)F<>%>7KA7HO MU'NA?I10URN[5W1L%82\Z(NV133+,PRB@.$K.2I1#$5Q7GW%TH"5*P\D5>\E M:R]9>\G:2]9.!Q3,2K#*CBUZNF<91+2)+9F6X1&#V(ZAN<31S#7!>OA%5->2 MT\\S:+"A96]SQ++TSO4NZ*/#&F4>T!_P5>T%L5%F8TWHA/5=V-@R3F7W:9RR M#K[P ^I9)I4=/1P0)'-)#O.&>Z\_7X;CR;KD',PFV'%BS]QK=(^^;C1^7GMI M8[-'PALG23Y+\G!3=U:+B(9&9,UQ%<]4@7!4HHNBIUJ^;$J^QGN \@'V/OZ_ M\7V,HH@]_BG!V4_R?/[#]]\_/3W=?KM/X]LD??A>%D7E^Q2^_KYX]IWP;1K_ M$ =(@N'LYLO=[JZP^Z8MT39-\6($5$MYLGA/R:@'=*[=_Y)7S?&E_3XW$PEH M[MUJRA2K? E#%(DFF\0S)1-;N8*:4F%.IN&(ON/(9;[$??SU_@5![T^L)VN> M?)C.@RA%ER$9?YR':8 1F5_H([B"9/PE"ZTL"_/L& ^"E/I.VQV;N5V/D@NP MK7&]E;U2S=;M(_>Y3A M^@_6/CDOM=& JE5>IVK5PXY_?VOK5W7&5KNC0N55%7H T9V=FGTMT35$->I> MI>_[BNW*AJS;INFHKDYT0N6.Y3FFJ?KBBM+?]WB32O^G+_6^9\)R6S$AR(5_ M!K UZ;/ DPFE&]"WWS[0- M]#!(TV?\93#%NX2L: ^]W$J\Z$0>\?Z/0Z#+()JQUV%+Z7$T# 64B_! /H$W M/:'HI%\N,AQA#BHTQ?[E12,.H>C!<;MJJAS")KO%._V8.2@CWCSN8*X9@EX) MTW5:K_U\36ITK#OV-$@?HAF;7K#(D^(#%IFBGS340%MYMUU-L5?LZJF\HQ>S M08YHN-Q&\O.I.AZ\^TF6CPA,M+QDS@PH7*>H&-VY@G"XML,TF3N]^\J,TRX4_0';#+E+1+?@@#@1)O/GC ML'A-_9^3M!) #^'-/7@A7V^",0S]0Q _!<\9[N\DY>(NH#HP([*B6*[H*HYG M$\FR+4W4B6%9Q!,)42UTQ[X/CI&3FW/VVT;\M]8 0)BEZ1G_)-,NU7-]6 M7?#$3(JJVHQEJ8T>W/H>?/E-A#=H1$37P>J@\P/KV':5AFH_D MK@<$.S*W#1MKQ\'PZWVP& T$<+%O5_BBHLME?;YU,4N*%GF_-@.ML;7@2+R2 M@(> -ZSLPV?O5T&^%7ZU?K-^]G[U?OO\]SO!_7#G?+F[^_#Q-\'ZS87_6[_\ MS]V'.^&C+_@??K-^HGQ"!X4/:8P> SBU-V0Y?$#O?ODK:(1'0+LTPY[G&%H;"6&?!>,RH0@^ M(5T6C^S0]8_08DLSX6D2#2=@T5.[?(3&]B@:CV&B,S3+QVDR%6@-#,X"%C"C MC74";.,.CV81#!FD2^]$HQO,?/9&ZBTN24.X=@:V. M@+37$:"O>+%)?YJ+^H-OZ.3&9*.\61EZW\(AC/$8"G>+*9S6\TO,Q,XJ@7<_ M_1FB!&BN13H?5FA\1)1R3TD:CV@1HOYC1F4I2LQAG"R 6I-Q_H3"C,K.V;,P M3YY"&B/)$BH+'Y)D="ODC?HC#@3"(X >U[_''4XSX/_-2QUDRFZ?).,JS M 6@*$-%,G0WX6Z(0_A7C/3P^-H/SRA?\D4D(;MADB'-*T@=X^#]<%Z(H!ED4 M/4:C!:K/23![@&-X0#E=EE@VO'U/5$?,PF%.7Q].Z?: N?Z]"(59&#*CHM N LC4KR&PV1DL MD%JKH.X8H].XZQA$0QI$-***Y.5\^G7 EP0?#81@])@,@^'S0)B'-!_E!O^L M_PQ%2@I;!Z97(9' [IS#"R(:X86?9L-)DN!.S4!6H%4W$&#OBE<\I,$LGP9? MZ5\J$[#^])PE4(*]EP!+E).EEBZ,E)T##]0%. A1T)#I,SV"*9 9AKC1:DW# M$*]J@U%X'@1U+DH85-KHW\RG8@Z",PG2.,SR9#80[I(%\(43I,#[LX!2UB0 M@ZGF!7)OY0MH6/C]'7HG()DM/$2P>((!_'H6C/#/!%P7X1-(!CI.[4?_#8<_ M2J;K7DA7+2P0VL#)C^$,Q![U)@M?"]0.;@PZ;.@!YDO.: ;>,/#H#\+[Z#NT M$- ]>*!T3J5H%A9N>&GW5 ()G6M4@S?W])Z''@3L)WK(L\QE'H4?JK]9^5LY@&J%11^# ]FRWFU/&N?H^? MOH\>OQ-J+P43*Z2>-_JLI<9FCCT^ $H^IC*,TM& NKN+F,D]F&4T8T*6RS'Z MBH1BIQ:#G0^YN.QB#T^Y3'#)0)29..#UQM(-S8HO:Q=B?(C&MN ?-_,$2!G4:O*$ZCY'5GUX!H,F?0AS]JM1B@YAP7B,WAG! >W. MDD=.K; _J,"!^R8!KQ<;%&8LGG5U2QSB?6T$YN@S':S2XO $C?[ SW\XCI1E M<9F43]XOVL<]_9WNZ<]L3^_XGBXOZ$4QE\U!Y>ZGB=+WMY/DLC6Z*ZV&\%M- M:3E!N-H-8^"_5/@ &N>!:5+DFH_S< ;&2$T;HC!U4",>D)_P*KVP'/52ER\Y M6M045+#7Y7"9C1+,6)$JMZ%N[VZ%.( /)OA4><,C_,Z]$OQ3\.M>"8T3P,_O MGX5_PBI_CM#ZQM YV#(S8*U2^H'2ASW,A"".ET(J:PX\CST4ID&8TD\+5XC* M8.;:WX>3(!ZS,#V?=!B'CV@T4BF]Y$I57B?,M#(M\+E[,%!OHMG-, ZRK(P0 M%$([%V8)S.4^&Z;1O&Q?>BLT:S&>"D+E(V@VF83Y(1BYS-@SD&GJEI"]8J M(SKNT<*_90N\U(!CGH3#KV!$SHOETH!U-N#1M\>$FH7,COW,\JK HJ06-KV( M@G-+IDB;0.?@2H8SZJ)@NM8H0.N=C\NN;"+06*6-6KC5TP0\EJ3D41K5IE8' M.$A4+ 4T@9BJNZ< _'O*0?SQ*6X'& CX2B#@68@QR')Q-,>L%&_UG1H^#V&X M'#1?:6+ E+, N38KHV3(>G$$%(5W7C2]C.W+4Y)^I2'58(Y2EIU6D$T$+('# M%<*9L_NDA@WJ4[-'8?SA+L.B'N#TZ5;BT8U26E MBJ%?^0&2NL/#QYB.5]YI,N'\1%WA\ABN.@=02]GDUN3D5$-B^.9B>]:$B#[. 6Q$W MHX=+#_0;O 0OB+TR4E_;UDIQX#G^ UX$;ZV>!!X'_@.+8IY@@N8C\!7=O$J@ MWOWW_U2LNV J[AOXP*-B@T'8"?]](\G"[^ O8'SOC@7R*H]],;]A<[\5,%RP M9Y[H_489NV*_RQ=XJ0DV4'D[/!!^ 2)#E[CV\X'P>1&M#@E+>P*[&O_<(."1 M^3^A1D[_GI6?GC.)K/#]_2**1P6[S<%TF@$?3J(Y.]]?HV&:8%@#'_T7NBWQ M\\TH? SC9(X!"'Y@7*'!*^.X=/JH4\@#(GDXG,R2.$'7D>;?1KCAHT<:(:D' M,=G1,V&Q\KZPLE<&PF_%E93P*611HJ5C!G4%RB -\??(_7P(]B65\3386(KZ M70)B259MO/COG6YO"],_.RS?%M88'N)VDK;N;M]"FZ? M@MOQ%-P^?-I2M%&^N/ IO;VX"S!^XHW'6(X'G@HXPA<5);W##!^PQ2Y)*R^,VN%J.M)C0/DSE&G]#8YR$T M%F.CA>K#\!;$#G52LA"3O 6,QQ;S9<6.P73.:QU'48K996RADRAEFXX7TW#V MT1AX@[HD-$.#Q^3G0<9OFB?H@6!H!7Z(,62:E,S",C3"AMY5GCS1B&5Y \=C M%]%CE#_33<44KR%UV$H_CR7$8, OY#B.PJB*FZ/JI@YG17]/3R&_8.#P]K4>EI8Z00/Q@O8M@9'(&>(AVYJ!\-V05_ ME55.0U"XN9@(GLS" <]) ,(7'A*>?X!GP)Q8> MC9/H'C]KRXX>5T[@BB[;2 MN"&_Z*].K+_V.XG>4BY-;WDTG"=\MGY%89[ 20>I8(W^%8"!-HS"*LIM#?^] MB%A5->.6WWFP\T,E#2Y*U[%D[D+X<5W"HI]4LN0)#>J/1BA7*;_Q(-;[=["; M[[YC^XEB&'\QPWT-:OO*;G-6-[6((-=$+%4;16U\=14Y&M$;6I:9@ZKDYIX5 MRY2%,J 7\%AI#C!+X?^ S)UAD(8:UJE1 )G1Q)&JNS].( MQK9VIE86*=%Q\AQB6OA#$2"M1>]N@<3P)-F-4?GR,AM]&,RK4GQX.PK[.9CO MH?! KTSI.Q[!UH!9L;QTV.K2OJ^&64YFAQ%R%-"#]83E*K>93;],;\8;H4D4 M@[H%/ICSQ55K JN%Z8%;NS%?GD4O\?!0BV0Y M+1H":H.5C&/,N[E/H'7%*::=& MTAN(N6#_-4K%W4OYU2(EV5ILM-=&I]%&ZJ5IHP_L4E0H :;0E^))7)>H7*@Y M&+)[D^*:$5BJEKF&_DL.'M!#CF*<2@Z\L2Q]BX3+\ 43-'&"JPS!5^$V*S7E MZQ-:_G:0C#9B@T*A%;W%W#> AWPO/*!E2X,5'+7(> >R3%M7N5>8?N M84XF#)^H5O(G01 M81W\[KV>.4$U%#MLKE!A2V@R=96UR-Y,-U+M0LVQ3,-JPQ9S M<"M'J!*G939Q^ V62!T1BAQ3JI9"W"(:#*A4FA3"384X&095(43A) MC*B8% M1-C)>+I0>94*QX#9NS?/:&'4+]@76:D?*E_N/BR]DL(@*$!RZ"4K<\;.)\.W MS"PZH]NNAJZRS+U76;JXXRIK!RS-4;]J?$#SH%]UY:[M!"G 2\IRT\T!]4AX M><2>MJ/*GK:C;>S66[58O::U[FLG>^YK/;RF?JT9:C#$_Y[]#M1/6]_7/'@; ML,"8_J?937J;-(2BTRU;T":I2 L8I_#%)$,;)QSQK<5[/O:OOP:8':A(@R.R M%H[>XIZ'W@2O;.N:]A+2^UI@K0"FV8(?_HKNWJ_8X7.>DG:JUI= M\WT[;@].T-CP;4BBNZ=N-'GJ;WFP5W^8#H5]Y>Z$$N MYJOV[2BUMVVOWVR7VNBXM)>BFA ^$+)';HR3]L;O174W04_YU4;ZHWAZ# M=7U]E-^HKGR[ R>W^EMLSHMZ6[Z97/C;A2 \?J8U9APS#_,LZO90/1FR!(BU652//469H371;# M)N,EL*LRFYO!1BSE ,&CG\(0$XAP\%K^&$-"3H:T<'(DT/(?H8RP\FQGBJA MR_>C^T5>G5K!6]GR2FG65)W5;@6KRKP:" E("2S37\[B8KEQ)7.&PYBB/#=^ M:G\EM]IJ$[+FF+(7*F\@5RXKW*DLDFT1CBN#!TKB+1)B,5T4LL4X= Z7& M1Q]F'*HN'K#!-[%;@<)>KZ\H<24KD#:.X,'Z>->@WEAM _!J&@HQQ6)80GQ; M9I(XRO.8KG66!IRM1KLW*&A!,_JDMDZ^"WU6V?_7%"'I;Y*NZ_2;C>M[72-DHQ#XP5GI*3[9-(^F;2- M9%)@/DQEIU&#"@*MS[2\RK7V6:5]5FF?5=IGE9X?#_59I7U6:9]5>AV)B'U6 MZ;7P=_,II]WD\#X?=4]HZR5>:I^>UZ?G5>D;?7)>3_=72/>2?JOUA'\]6:GO MC1,?^'GEI7YW*8FIFPVAYI.O1B%O@]-JHMMZ7MIYII%=4FXJRP$MLTIYJ_!D M7$M-7KY81I-=D_$X"_-:SNO]\Q+ +.^P44+/UE!=ZR!/').N MZA/)TE"?-N+8PBAK^+0?ZIFG69X,OY;Y;%-LXE4"Z36?/BJWF#XZJ* 8,SB7 ME'9*:6D5I,55( @T/90F-/$S 8 M_E/R0S3+@]E#A-D-00:LG#$E5,+4 ?_<1[.@S!H_MR5CSNLL?*#H->H!9CDK]>]K)5/A8"(LNR?&OZ"]YJF NWI7W?AB^^215O?3M^N?*^VBM6-#@JW/5= M6I)9RSL"G(+ KV6C2!PSIK\K,.XQX>]9'* M:B0J10/DJ'F8(\?#D2/;@_+"A&?%;L$ ML-X&(9-2-XR$E\&RJ_84 0-SWMAM ]LQA#5QQ(0A2A]898*-76MO#C91ZAKK M"5/81-H'@<*^4J4?9EMV=+!$!O56[^7 %2_P16.M!U]:&LYA:64]2[&3U2(Q M[R&@714FP6.4 )G[P$)4)S^%\>,E*.4!ZU'R#8XP1[ND\1>8\M^:MZ96CXJ) MJEV2$!MF(Y4%6+O'L6\W4!_%HX>OL+$UW@WR>D=:3T25.S__\0+(@DI#=O9N M.,3ZH[2L3>3=AH'>L,%*3)MKTS8K.!2\')L0#T% ;9E#5C-V* ;P&-Z<4[XL MX)UA/];++JO:+_K^B%9]K0K(&,S0X7/MV:("C?72_99SG<&$UN9"3E[*Q5QL M[E)7(DLHL(G+Y7$)MD*J7HAGVAL/6%+*;HU!=EAMA!3,58-@F+%J9% ME^>SL4>L_%RE("56W.]RX]%9 7)HT=I"V6S?Y7)K=RNEXWL,@S2])G6>4YI M^Q\N/$?A?0YR;L29JHWHH2XXX"-%>>ET-+](](=:J,0VE!;#.*POQPRX/*:Q MM(>0"?5V%B/?F@;J#>E6%%M8RMG()K?M OCFB?L2S$O0\+0W10OQ.O%6;$]Z M8@]NJG\QD%+&Y0;"),">W +L(@F+ M XD+7BWM[$2;00)U/CRD&&@.&0$GBSP.GMLZ\3:O:QCRPP*D%+U0@P6 ]X = MM7C_+#ADVB>*VVQS:EO_)ZRUZJHUDV*7)1?E,5BC9%[0..WZ0CVG8$B[/-)8 M";;\ L_N;'3TQZI%'==(O$L=+!3.U;K[@A]J-Z(\$%BDC 9CJH@A:\#*N\;& MZ':/! JQPGO[8!@TF,]CUJKF81&-6.@H9W*CV% :R(==79D,#3, /V$'O@5S M>]E% +W5X8%\%$XTJH1Q!G9$\%QMZER%8, EQ:9MQ17XK(")H2DR-*A_O^P3 M%@'#-!PF#S-*ZNS,XZ@*W2$S?/KXI;Q%HQ$+;.4:LWOI80S?1.,(P6"R6K%HQJ)E2%"\?5+]$910 MZ:@XP2H+@/6/J^AZZ<@1C^H._O];@A$2F2Y5$LMH4'WGJHD!$^0A2P*@DXXP MFHA!D_/I3K2Y\K['E.D&IDP='.8EH#)J]PK&6\:4>2$ 28\VT\("6SMB_WF6>+BN*:,FF97A$M"3+D8@MR89$/,MS-?)N!3VE!Y_IP65R[T^!1[) M_92LZU!_+LJ8]]%"L'C#.UN'3]WPSA,LJ_WX\J9UH4_8_FM:2(W?=4B=]U"+ M5L@<<99=/*:5E*AEMM8#LD5@>LEUW_PSFKF HQ:QF5J0EZ8CC$),":#0S#3\ M@\]6+ZJ'A#& /$OR>@QF4YKQCRS!;9RD(88>:)@G%%93ADKT;(Q(!NF,1M>S M:%,HFLX'O7W!CNNY,C$\S]!%8JN^81-BP8HMTW=D6URS]E]E M$O9&4X_IM^57;QJBV>4!= #D[U.1>-=CW5WE6GM_B^'KZOA^\[Z\.\RJ;0%PJR]VFU/.M$5_X7@B-VGCAAIG$K M-;G:SDKCGC+/C#(-\;B6XF='F1<"06?>;DHP>O7BSP-@;BN^7 >2!MM>NY-D M.;MI.RS*O-<)VA8\$>E_SHPM#+79AN%\$\[#G;VHD]3,XTRE#I]DXV+I[4Y' MEH\"0+TB-7-2O_4D?NH#[6V.O8>CO/'JMO^;+>9;-A3VY<>U_(5J@'G^[J?W M$H:'%_.C#,(6Q.;6P]\<-&U8-KTMDC=?S&O\H.-VJ7TG25)NC^D#?/16G81: M3@<"WC-4SU K#"4=%W6X,H:ZC)"%=)SP[$,6+RNHD,XOIK%J8[+DS;;FF'"5Z*XUWCN*P;BKD3>S7$]/FP$O#.KDGIB[4QYT\N6U3G5MCV?_"^O0W M9>++*ML'?D('JUW8Y^7=VQ%^P,2-M>J(QE)"BM#&P=R(P9(]<]]9"]5P&3Q# M;Q\A*A,"4#/,10;#$@;#"0.-G0;/M @H6TPII.O&B),P6E#H;6H*PI>K=<1K MA-?A^K"UW \$V47LG#1"_*YD+(P1?;^ UUUD)71_'>^YA*'E\$YK0->\CJH M>\;W!0QW%ONV;(;(GB0,R8=#1\,GR0RW#V&%(BSG*C!KX9L-DPEF0?P,]%C[ M?;: J029,$JPMJM6 <; >49!'@CA+(4)(RS-@'XX#YXI2E4QRJVPOF44=;Q< M(MLPK(JK@V 7OR\; ,!$YVDXC1#ZI[;J\KFR](R7XC%LA/^2),$]K0$ISQ&\B!%-FHP6;!,_?$;XJ2R9S<)X@"A'Z>AF'B!4 M6G$V*(!8$XEL^8$T>0YBCJG&:+-\K."-ZA,$U1K2,QHA>CJ>%P5B'S.$UP* M"J933)2N8?"J?B_KO]Z.\#:HTU9)GKB-:1@'O-\'Y[9LE0W8$4VC/$=F8OA7 M7(!S85QM7+'4!*M$^2M@%#AHQDR5"*H?60W(OG@UC+H$9GX^]/UGK7*,%OB&4[JOJQCOM*J78V3"HH%Q@ #'8;J] MET,RAJ\C+,BE J5HFU"3VHQ9%PN M?0I#U*6X115R Q6:T?TBKVAC-Q?#?MV#4EXVO"F"/])8'%+YCQ)5*$OP>.>M M/[F-G05/Y3LR]I(M^\\/:XO%BZ\%Z1G4[ SL$C+::&YO.OQ*S=#=HIUU'I.4 M/E]@=&Z@";I8:J-0G<1[8V+?M*W=F(H5MH(2K+8)$MP+[5YH-R"(]C'&LF"O M^1(K[7EV]]S9Z(W#IWRU@\ M@E)@8;THC'*.+915ZVD!Y*^US<^99L)!T4FOC2WRA8_7HDA]DKNBG'G>^1F1=PIU7CX.=K\/5=Z6$K&7< M>?DUE1L]NGSW\'1>W$J@41SZ \5=#R??P\EW'D[^],[_9G^7!6!7 P,OL%:W M.*+8GIA=]4Z#4=A48_7S"K740UNKJ4;,?BD3;_H@2_>#+!6T-LNC@,-%"L=F MXI035O-H., VO2T&&IY$XYQW_-X6HJB2(=9=J"HII,P7J;O%@Q=ZF8/Z+4E0 M>D7+"2KA>$%3)Y9BKK6 RUHPY@7NCL'R"D;1B,-R#^G8E"QWX'";LJ>XJF>X MMF<1P]0MV[$LRU9]UW-,R_'?':KVEN3#9ASN,_*/>LCI@W[50TZ_%G+Z8R$H MEO(+:2Y6#\Q\E6OM0:A[$.H>A'K)(>]!J,^"AWH0ZE<5Q_4@U#T(=0=/O0>A MOI3#[$&H+P>$>H??V,-27P_XKWX<:.;98?_VA'E>A"DKM\I5$.:%(#R]E]5; M\7HQGK[K<:G'U9W5BT/1UX5O+*E'(>AV&=_X6D_2/$[H=?@D&Q=4;ZF3E*. MQ*])]5RC>]NC6??@NU<-OJLTBQEYH="[/3OU['30-JD]-/P5Q3GT9KNE796Q M>>%@UON-SA[>^L7W$STB\=DA$G>5F(R>F,Z/F+J4>-G#6S=8N7I]\-8[+D@N M%O#Z@#R3[1#8Y88-DQG6><$Z!A70-!UHED5Y#:*Z I^NE5,MH=:Q\K>X!J=< M@6B/!-APF-@\3.=ACN<:PV S1)U(4\Q]HA64@QKD]"*C!5^S<9B&LV)U]9JM M^!$GZ? CP$ %2%/:. M>A#$U1'[(N.7KF6M>+Z@+EH/L$$EM8L9JK0(/+ MV BFSA'N_[V(0!'$*'LC!-REU>ET7/R>J:E"?E?:A *-U^'D9^%#@*C)^%** M=;M3&?-#K$!\ZT-E:!&!V@A?T[SBU1B^ X9+#&3&-I691T-T'D?,7EN![3H? M;76(N=1KJUY;M:>MEJ&M3P4ZJ;0HW M8A.;I\IVK5EKB!@-+YQA')&VT6'=@8K6#0S3!R&EH[K$*HVMJI\&U0E;+=Q1 M&(-IF3Y3*/5X$]!/#W+:!9#3.EKI2U!.U8[ Z)P.Y/2%B)@]_&D+"VSM<.5- MY8J-@IIR7#.1*)+N:B8198LXDF0HDN:[CFO*1!,57\3?!,?(Q1X-M4=#[3P: MZF;\O?;6\A$,U&"IP^9VQ$'7);KN*ZYC^R91;,>V/<=T=4MU7=O2Q,,1!P\Y MOMY:V6"M]*B$;VY.K7%KMU )[[#9Z4!@KE3$,5)KK7MI+^H>L^\JU]KC$_;X MA#T^X9*)W.,3G@4/]?B$K\IN[O$)>WS"#IYZCT]X%?S=/'AA-SG\ZJ$?#O(] MBSA3#R5W\5!RA-R2JX"2ZPGSO A3O1;"O)#:?UFZ;<9#.,O2_]-5_I^?R?$W MO-_,$VP]MA,[^4T+:=^0<Y+HR^T[G2V]ZGT. M=KJ?1151MK'!Y&.01KCX&ZQ7IH],(YI>CC6G:? 8QC=%+\BJDC4846+)"L^W M\H.G\"0,&,-#\\5]' U9)TF:S+KR1LQ\#^.85JN6+V758L<5K)Y/NON?X5+% MU#3X&BZUS\6"P#1Z9$7D<)#C<3C$ZBPLL:U5*@3T1),9MN/DN;EC^,?-/(G@ M$[ 'G_*)4.08KS?\S5X2Q, ?%%<"](SP]?,PQ:R6X"%<,TY.G)^_W&>T3WQ_ M28_;LG]SK03U5#4]VBUIM_*T+EL*4FZI]E1IL?;463^/XKPX+U9=BE$.@,@ MN;C4G#<+0>:,A$D0C_$IUHZW.G;ZLU&48HT $SLPPI!5/6RN'@"QA6/7!5?M M=6DX#2**=,%>9M*1[L-GF 2515FXU$^Y/@Q60F'-*^5LK"T8C5*413@N2*"' MD LM6O24YHL9]A6G1;E/N,Z0 7LL4M OCUQ9C!=A#/_(%[0.E(DH)B%OA0\S M?$/$E,P&RJ]VNLXJ?-Z3,!@-$9AE8^T'U;T9+Y[X%(98K('3^1^8G1,LLG!= M+%<46Q+L"K^B:I@)]\^UPK*57U+]2D]Q1UME3U*(;>B>)^D245S9YGG_O9@:RNM^,; MJ>%FDWVBW_F3A-RG W>2)+ITU]*W6FHLYG'NK99^2_(B3Y9F\J5[W'J:871L M;N/:VT^8SVA4J7&-3+WY<"K,[BE,&]K9OTK2K=1\7E[3N_A7[=9L:Y8#).8Y M2R".GP=H2OY[ 6PU?L94/=[J9R5UK4[Q ?Z295W3%#O628'VG:#)>?<@*8,Y M36'Y3UATMV*Y;WF8SH#C%UE8]2P*AC1;#M_]L(A&P6R(C2*0TW#\) N%(M^< MMD6IYL$S&V<@%7B+#):BMZ$-1':+V*SE$FNS*Z=1'WGS'N#+-@Y.=P !CF$3 MX.?Q<]$EBW7M9%6\@2LIQKR=O'X!JK%:"<'0PY>;X,#VP[[7>))#F5.&;:Y$8J\9T.VJB+YK M05^\T6I#EO9*'M::7&X0T6T5TA1D=[K=D MQOK<9D<(]4*B4TZ#78FHY96,QV"I;2B[P/FPWKS4[-MN8?(*E=?9SX71O+$? MW4'3J+]MK1%& M1B)E32,,>P_:'F;,)L9(+$[0/L$WKQ3N](U$WJ1J97\C$?6X/B+U_B-7TDA$ M/@89L.4E7V:[D!,E(+^X-TP;C45\PU!EHIB.8;O$M1S3MDR1:,3Q3$N6W+7V M!7UCD;ZQR%DW%NDK4/L*U+X"M94*U)]9Z)F%MT;3:!;1,_1XG)CIF$:9 5LFUH#ZV5)/PFAOX))TGF&HJC!>S(<]7 MK)):LW 6P=-5CH M8#)KR*"]8V$49E)JLIP _[ M::7;E1U]OXMF2R;2>OYW2V4%[76Z&&RL$8@IM?-6"#39Z!]A,/HW2TS,!)\) M!YK@[4R"- ZS'(7&7;+ 3/P@!8TV"XK4;.PM$(*PH>=NP6;&M(/$H&BR<9*" M$_'6.%%IQK;*C"5"JI7\P=8-O_)"T:7?42$*VU^3M+@W5?^'[?T9)-/V15?S M)5>3B2%:AJ>HAB?;LB2:#G&\U2S.@X2O+)Y8^!Z49/0):"]=#',J0X_*83R! M$G&9A >RUU'[8AD(*W)! A@O4JHJ\:R3]"&81?^A! :(KG_%ZN^SBJS 0:8 M@DY_#&DA(ZH>K (=CZ-A!%SV/*CZ, $W D%Q=1Q.YW'R'*(@SJ-L' R9GG]" M>J7U+U@<*4P7<1[=8#VP,(]AEJQI"[50T93TGZ%3,>L58(I4\V@5UA)1O,%HJH M'36=1JQ6I.C_4OL=+0V/LX0/'V(5$E;=%(9-(<:*'>"64YQD6"V3L&IMOF=9 M4?U+R][A;4OD535U6:2HVH"?DW*(8)3,"QZU[K[@86LWHBS )_\,9B ZGP6N M<@MCDHU0MR8S5K>*RX?%YX4@#AY B=/E#\HJJP7L"_MV'CSS[V8A+>"IZL&S MQ3U]AEGK,&]8(Y82PYP>@R$C';J+ J]7HL8)"#,\_ $KUXEC_!-,1N"5" XW MJ(J2DHH8 MIH+!RM[/(3. _A#1!%S: LS<5Q]*VH8B\KG.!@%_%(F"6T=@<. M:*.@ZZJQ^ 5W=ALAP/I6"(&R'Q#2 I4C9?^2H=G1?OKXI=@?L,T3. "LO,** M+3#?N4JX?V;ERT&:4LP"5LB5%2>9+A%P' 7WA5V/?#$$'S4 @12S)D6,>P7. M6,61#-F7"]JTKZ1Y-QR&TWO8'&Y)&K?"'8@7/ NO48AC!UG6)B5/)W/(>YD M^9JMOM>TWL;G6T\9)7L0I75DB=EH0-M8P:-91D$#*(1'U=^,4@F0.W!6>),'WU:8;S-82$[U60TJ!<[S/LR? MPK %+^FO1MM=\_Y_>U_;Y;B-H_OYWE_!4\GL=O:XW)+\WIGT.2Z[/-,[2;K3 M7;G9_4C+M*VT+#EZJ6K/K[\ 2Y5*LB69L_[FZ M/T!MX:9D/_%.GD7N>4QVQF.9RY82,-S= J>";G M?2N# 9@I.);N$[?.!(AEN$";Z]]XI&+SGG5$&^WSA?2R#YS1I56E[Z(12U2T MF%%%HFZ<+$EL-=(5%Z9\K#(O*V951E'KV%1ET\W[0;@(;1'CVW*AN7*]7#%3 MH5/LE+!6\\-882)J@!^ M+36CNZP-WSS3ZM#"U@071[0N=2"U53'T^_TY@=G7T9:DDT05"FGW[/+=:MW3 M_-T)J3C5E^BL1#NS:KC:A:O=5[M_S;N?KIN?7K:C 0-.(HLP3C6,$Y7/5,)> MJDKU0E?E-6MZ)TVE9F&=CK(K$24N1187O=;HI>D(H,1%B?[6L\?^5R^9_+G4R)\89'(9& MMYD#1E!906V&\(]%IY](I36D!I :4%RJ(%.K5&HW,U6N!@ MY\/,RN;([ESV%;D93:$-)*V?[=$ /3>)=R2Y'[/*-L16E@AFDZ\6%0X\FW&P M%.'$W(^6RF8,Y/J!-VN"O4M3K+$SVO=Z'HT$Q-@OZT>RC;:YP_83A:1=%"3M M)"3V2Z"TFP4!MSP?DO8+89<5QG8."\QM4WZ^>QROFA18SS*(ZF)54.O)O4J9.@ N< &KA:N%7LG"E MSK=;[NV_F2VU+E=M]U3;/=5X+9U>5+M_A0M7NZ]V7^W^=2Y<[;YJN:E:;I:M M*9I>Z[9;96J*IGH(*G&YI+BHEIM*7)2X/'-!;_1:NY6FH_,NBQ5YWUY4WZT$ MKW@;6$7!:S64X"G!*_@&5D[PRN5,J0[3JL/TUD@MK1)-3U4D]HI85K675CQ; M,I[]C^^ZAFYD>H>D^%;Q;?Z.95O/5-E6W]]4W%\=[J^2UE:P '(D!0N01Y2F MNJV ]5I/3Q/E*638U*YVTK9*&6CE,V6LC%J>C,/^!*E;)2R4K40X28K54["Z4696_SW9&)1L]MTD-"#_39V0>BLB6X'4R!,C'IN$)H(J MA-YAYO/A9Z8[<^!5V#F-!!Y,PN)O&:\X&(-)/6^%3]*%&SKP@ 1IV(3.B) W M+-D@V01R4LL1KT-@AZEE,H+L"3\(YO"F)^1@_F7HXPA+SX+G I=$G:I(U*3J M>;AAE%B3GV[\3M-H#_OW]\-NH]D:W3=Z@WNCT[CO]/1NN]&ZZR$;9P8ADWA^ MAW<+AAAQ/G"QWLUA!2&QH[14^ 3=K $/T@W8RQ8E(8^S@>:G=[IS* M5SKDCLHF:-?0U>UA!R1,DA:=8?&?O/$;FD99>ORG2*QDZ+GQCC-WP9V@7>;Y MB'\G7==B-;UULH][?S%1R5KM[H;_S2"HN.B,<>F1.>"CF?](ARH-?E!,=(I^?R M2%0KE/A<+T?H]<*D+BJ.*&AP_V FUK%;]8V;26/S9G(WBR)WYQ*!G#V1A3 1 MB0R8VI!=^H]\;; 3U\_\%=E/^@C$3&;OJ)&G.7,XP E%..W Y1O@TP4C2WC$ MG6!H._/7)H-]&:YEZ5D+ZL'#P$P,UV+%H.&P"LS#H2"?=,;(A.*O0$-X[A-P M'6;AV#00!."_,_\*+9&'PQ-N/C.&3;-@E#Z\Q.9I,80Z$_*_\.L!#3DGQUE MN%5UTK=]%RCK!)XU#GGNCZ3NQJRL;8E0;=_6C4[-_WFH/A M8#!\=E[43F[)97-)AFS*/%0=>PW[YRZDG>>+!+L( MW8E+^F1K/63JN0O.!2#*W(#@>F),;>I@1MV36.?')?'QU M?_U<0$@>"JX,*J2ZTZ[4G7:A-%]1LU^O@:=W0I#X=2QB53QMU. MML)=<(NS9(;E1X?=!M:"$?C^T<(*&R:HU,B5#0 MIGQ&MY5M/4(Q&_)=2_BG>K*" M.:\AX8T^X->WG#=@O]D3M7FW 8_1*0Q8B]9,'2?D[TJL#E?MN,ZMB7_9N,5U M\D=R7I;SZ"*VT\ $^]6,F7W-D M+%/R9[A/05RZ'O]^'$YF+)#\7B?_M.!S#X\:6RB..7U$>8M;OJ",''F9@^*, MKQJSF>4X\FTHAL'< @7T5T@]D!7$Y@IMWO('(;C<)_AH1\DCV-=:W'",J>7Y M031&G>QG8_=P+K9JIE4X[J7;/85X2R%$>&,(]69Q%O*IO:]U4%'5ZQ^1V&"/ M+.3/,0+(@9@"+S[-75BC R(74&=FH:DL8>XL 1:YYTS^ ,>2B>A[6\/-Q8*_81$#R MH90D&G[AODVIY9%':H<,.Z19YER*M*@<%1(=3V)7M&.0ON2PV#@(+2!'?A,D MKM9DIU-,TM*-)[B6P@!)T0WLBF&+,F"-W#FF5H(*WCU)/=(T>FNB9)9RR M]=_/= 5V< *E)Y!X?,?-*5B'I?/!!#9N#ON2XA7-(\V(CJ'ZM0J"PG>N-@LW M[QMI@B(Y+UD* WQO+>",\'_>'HKCD<:*-6 M6]-ZC7:GJX]:+:UY-VAWFYGMP.XC2L6 M9&Y["'MG4_/KF(:3&AACYG:XZ="Q7%3[%$T8M N!10A:AIOV7)V,0H][2^S; MTJ8.C:)PX,'Y' H<0SJQO3J1'2,CHPOQF$6PY^97U[GEANK4'.D$>A=H]^Z&][UN@.MUQH-]7Z_/6C=M_2>/NJ-AD;WYKG\O$/F79J6 MR/!1X,?/>DJ!'[\>_-@$CPG\TV\@V@Z;6H&"!+[*M2KXXPLW.CU?E]B(2@HH M60$E*VF[ +\HH.1\(',54+)BB2V6R+1S:V%9XGQL4-"=KE [ZF)"+)\QP?2Y M+FGF[DI%O.+SZ')XQ?G/U.;PJ)4C-KNK5K*"@]Q+G M/@&=%UL]")Y70+37RTE0V\BESJ9<88U1)-&&3$":&F1L29MC'][D;6\<'1I_MC49^ E/@N:IQIO)[4?IH.H2MD94(-\O7@O%;'E0[;P4C@8"7IMG M)47XVKOBD BM<C^AUX19):6\P?_7J+@+C>\E1QI);;73$C M\54OY]_GL1M22VPFM7TW>TF-"W"BVKY(8<<\(?E!XL1'RXU@V#D@O"5 V_W M-;_>"C6-RX(?\+1!J?T$N_&E;''C[ML7U/O* BP4BHH\YAR(6I: P>A 6?'" ME]"1^NNB"S@C MJ%XB?CCV80BLXA4EL F6X%.*ZM94.4=!RSFZQV"SCZ0<-@N25WB^ITV[V!UM9'0V/4'S;NFJ.= M1&]5]Z'J/JI3]]$]LT4K_CR1^WVD9*-4AKL+]A^5I=%8EHR>/K57_X[+5="\ M Z_%9]S XPZ/$ZT=[%C+YQU%0JS5CCZ6);FU]2>"E;SSL3!D$A]' MSA%O4B#FYSI^X@?K2>\\BP7C\ODH9,$_GUAVB L @Q,KY7VT>X7%##\':7'B MUBE\^9$5&[\>]A?^N8<'7?AJH? )S;_$0\,H%(=PY8))2=B1$(FM]HTB)94 MR16@3@&IG?+^3SNM&I*JV)=]&K96ZC^K4T.I.%53BB;2KI";,-X&8\9&$ M(WH^VU[-;43/W5LL7# M A8PPN]/V8-]@WH5XVH[FP M$O%DU.Z>)'8-U&(@1%4VI;-C.)8H;HBW>F2!?9[@1(HW2<3R_TC.3O#MB3,N M$N6DI1"I9L%>,&.':P,8#^P>]TG$K1-L).: MUN2"05?P6DN>\AP,PFL/U[O M#,?=Q(]"O]&K7G"0/<=W4:&Z5#7*[>>5^:8K#LY]P.=5-A>S8.I2Q:BJZ% 5 M':JB0U5T6(8*,U5T>'759EG7%:K2054ZF,5V%K-T,*>-W;.5W)O\O(G17O2* MJHSOKR,E[Z M83S;HF2UY;G^8\D0HM2!WTZ]4_WAKG*MJA?>B[2\7B[AOWG?GTS>D?[+;ETS M#XN4\+S4LCTO2QK/*N7&-:JR<=7?+%U3=FG1[-(+V*'>9APKMQ<6$)5>X__+ M\!))#EBFZ,^ZN;IE:" =JIHAF* 2[ML"DG3>5ZJ5POE>NE+24.JF$0ICI9R;8,*7%^(]&_T=,0OD]I_ M)2!O&VK=ZLBM5[93NG M56?GJK];O>N]-%#>"AY1]XNE[:X8=O:%-6+74&48%]@PKN0V:/5VR;:A,J3O M-5/1_LKT_#./^F[)#H OX3AP VIG6Y)XDV\%XF6LZ4)6'ND9-R%W?/J^UX@ONJJZ.I3EO;5EN3V5M4;H(A5#U6MC-8;6KJ>GI6LC%82 M<(428'13^=?5E(!2&6>I;+,K,\$.LFE''T^;C6K>[9XVYK*I2LJ$M@67LG;* MR\+7TJ8,\OGJHI:K8" CW06F8J"",5#A2BS>Y=<\^GH'.F]0[XM@CKVQLF 0BS"X#[@ HU>$PQ(FYGTV $.?3C-[LAPL$X]P%'/?E+0O"3.\%'X_PFKDHP39L(]7OL.1D M%[4^/9:EI%GB\1UNN%HHR\;-89$3KV@> 8,\AB'92H$4F8=:/=])W4AS597S MDJ4PP/?68D9\S_SI9CRVW9E;_W,YNR'4#C8_D"/$H@5CB_WL=*6BAG&*M,!\ M]>/(\OR _!92#W&\$3J/C$ =$%V[_>TEQZKXY]Q;*Z 9NQU[C'Z]Y1#A[ZC] M1%<^TG?NO4S=[2< S<,+)'./37^Z^BN.1QHHU9;TWJ-=J>KCUHM MK7DW:'>;>7JB#USGNE,R@.^P##K>!YHX+5(=%)G#:.\)(Q5D;GL(>V>#M3NF MX:1&/CCF]A&]/H8WC^6#B]DX+XWE-P4WG1_<="<=.O3S<)YS'U#!3;^\!X"" MFU9PTPIN.G^XZ1IAWTRV#,@27N//J<]F'@12B, 70ONX$CQ@Q9/EX4F]DR[)K'1, M68F4A3?=C+>K3#D)K^L54K&T,6Y%2,O!F663-E8F24C7'JI,[/[:%)PR[6:Z M3&>UF^4)L2LO,/^VTY5-JE-$4$WIK\CT57(EZF-Q1R04EW+EU_O4+N7/5WR\A8SJ[LF*K M:721=M5E$A'=2-7/I!0G3JGV(5UWAL*>'V6B?2^5"%S985!EGR7SCM&5L)X: MU>EZ?UT;IV7; ;^P9TPE-LMH=^HMY:1EZ[A?V:"@3Z?5F.N)?F:97<&H* M3JV 8 V-1CJTDM)!:ZD]7]LLZ5)PR[?GU7>_&OKUEE47%$ZM *5YQYNTY/9^ M!;16R.8>%869:K13N=[51)E2 G!] M!LI&O+5$D!*)/1]D9OIPJ:E\DX>UW/ MFVOKI9!Q/YQ*N#8@)%?KVKP:Q:H*#&!D7$FG&.!J^VCDM-#(F45WZ_@]13&_,IJ['$$3OT?(Q]1N!^>1W ?UV M*/4OO/^"@(8^"7U>8<[[,X;\8HH?\A/+#K'.4![TC'H.?.>397S: MYS@UB;98I,CXQ:[^.[66WJ[U],KX2U>V?]V:IO5JC5ZF?3T*>_A58L_>I$-N M4=[NYBZ7K,CQD+M[B9-0OO_H.:C6B".U>J-L/92J MY&"W4C6Y*)4Z4 [V[MFMT+-R2O^Y"B*HK+\JNQHW[W]FOO^.)$OX OJ-C)G# MIE9P1=T\P-6N>D>) \9R-;>SD:I_;06VLSI;V.Q6'K?X' 9KZ8ZD/K;X>L . M+\398[L2.ITRDU\0'2\Z+X)%2'["C12IO46M6_ %>Y@+UU3WJ+N8'7<*,.H//JQ)[\8E4L!Z:1@%[:%Y*<-O5J4RZKHU+%[8JY,95?[/P>%05986I*+N MKX959)OE8[F]4W6K+&+&5%6;]1G-=)'$2C;K4P)P?0+0T%\3DZB8 )3-*%,Q MB\*F716Q%Y M,[II#*%2A S+MANI:W"599G!#FB5[SF3!6[<(0>HHX^GS48U+\R.A0A?>I2\ MBKJI(A%5:!_X6JXKI+III>HGGI84A3TC%--?$].W4^5$7AW35^8"-=-KAN<2 MIPS&V.$@W]N CFT6?\[_R3\B)K-MN8*?;K0;_C>,849_[YG6@[4 7_A7]D0^ MNPOJ_$AV67C3[GNR)L'\G=$4E)'[]6PS$>B\2<\C%Y=(APUVUL0[,V,__45U M4'C->F+N9V..ASDCE@-3L28AM0E= +,'/L\19M2O:*H(A,(JS>\5-)B'#<;A@P9[43_&GXLDT*K&T//D'(W2YM%>$ MKKF'B7JK1Y$Z"/S%B#LEAE;7_H:A-S?TR(0%S%M8#N<]_'8/ZV6=:E@C3W,+ MQ,1C2X_YO#(L (DZ,.4:8=],.\0]YS^;6+[IP:SY#\3/<=Y^X)I?;\<4PXH8 M4V2.S]=T4DZ.[5[R?.)><7H;Y?E$DB/%/NS48R#'U)\3C$L3RX=-F\),)X3Z M"3"P]2]LYOOPY]+"0CSV#4@QL8(02%W##96D-%T?Z.ZQOT++@Z% LXQ9]!#, M8L*UF>].@R=PEN&-C\QVEUC&5R/4F>P=GC^R]'!*P8K_"D?G#\6[D*#VCB!S MXH)>A=_SOY/;(U!4*MZ1KP@31YP)RQZ=)G[Z+_V.&'M6Z, MPZ"Z=G-8%XIWM)M_2VC.S>_T(U]IJ1[KI7K*R'.*K[@]I2;^WUFN@LYU']8] M=1]VR "?\O]E2Z3+>"<'EQ!Y%&*E>T)_#W-4EPOX8NX34$V@R7ZA'IPV#;V6 MI;-SBM:78Z5B"M.9#*&3_/%F@KK;\]$ @O%M-+E?VU^C @)WDFZ&IJ=*R7J> M?!0I]G,%FSF84V>6Z@KDNK>SJ!:#4E!<0653#G)ICBYF*N'9/-\]6QO'([B/ MRTL@T:X;KQ+N+\6H@158Y0$US#QB4%CHM\Q7^D;72M1?/?/EIVD@=IDKJQQV MOMO*MKRV9%M_ .R[. ?%F6T@I=8>_[_Y>W/P7J23OD@>UG@J[M"K.Y*5]RI',G:4/SGFLD1PXZ(+ASUI/:Q6'3+&?C_Q W&^N_GUGE8C(G8-YN%E")$O\7U)M9CI@>#0,W^D"P ?\DH]J MQLG2@&[K2 +]D<3[9HKD^IR-UIS+64>6YP?DMY!ZP'\$TU7)"'B'Z-KM;P6) M<.^*"7QO+6;$]\R?;L9CVYVY]3^7LQM"[6#S SE"+'0PMMCH3E>\YBV,<_$% MYK:YC7U1NH/Z2_QS[JT5SHS=CCU&O][2*9#]';6?Z,I'JLV]EZFW_;GK]/5K MW'6ZR-QCTY]NOO/;_6%_.+IK#@?:J-76M%ZCW>GJHU9+:]X-VMUF9G3>X_@] MY0T7,T"#QK M' J[$M:$=<0P,%+"E'6R0%A;/B,)CQG^R\]YMN@=SUV=)4L8OAQ?SMSONWHU\ F^:W4[<)X[ MQ\OMG/1R.]TS5K*_>L#D,H"U+E""E?ZJJ/C%MBU5R[:GB%U&A-$;$/_YJJ+V M8A>M7Z:L<7_<5NY10?DDZZ+L=#0H4E-IQ1(9E\$6DR7*5B.;<3@TZ3V5I2RJ M"#U;2]B3U=#3)707KR9*<66%N%)K5@3DMBBWHV?ND+\1?]L7@2]6F4S>Y&A5 M'+5LSY(/I%<]&Z:J[*E4I:L7R@5NY T6#?U ^I/).Q+?T!V[(RD8[OQQ9-V" M9_1GW="]6:*:EJS[M2L& *LL73]_99-=A&4/)40HC&2%D?RLP(">3MU7$B19 M2< 52H#6OB*8\*L.>;\VG_ :[<%]ET,E:IU7]/A'92OA+VI]%P&/O B1+[7N M@L"MGU7,S^YK%BV<9QP-YZGKPZI<'Z;U70L7JE)<62&N3.M/%HXK+VK"Y;8_ M(]>#D\-9ET99BR5%]#^'E.5\:V1S754>)_3F?;J6SJ5(-BW3-O#B&"--$_7B M:[&*V^B@WPZ5A99*O9T_@'^(+ZXELO\:*ZR8(7^]D2Z$F990Q;P+4,*DA*G M]V?E$J9KR#9Y^?W9$:OC:JSF/51KI&HT=]4795=S'W;1&\$B7A@I@EPC0:[A M/(T+:+8:,%W-T7CS7N]U4YV%*K*7]49TM7*%6(MYH%Z\%F]_+S>5Q[:'8KUT M3=)5'MNEA:R0=OO&0DM7QZC7SJ7\LE3"6%++S [68^\95+ M 5 MLRO21;'H"A]MJ3A W4%,GLS:F)/=Z>]K*6XT!1WD#CU;6P*=-ZEW)'Z!/+*Q M8;)E>V9Q OU%F)@8;3DQ]Z-0*7DY6L>"42_&Z(#EFJ'X"$%.3!,$"E%-!(0" M?Q_'-$',E*+ >3C/H<11\([;5X%WU%Z!WF$%$7:'OQ^\@[\/O]FWN!W@C35" MQRG4CVU(I!WMHC1*"HUB5$*C;*>L1= D@GVYK$C,D4B:@ 41/09D]LFR47H" M0F?89!\8[R"8A&H\RB\>""K@467, D7H4T M5HM^[ O-#OP/*IV#2RU=CX-Y =-.-TOQ\'M^K@0>3%&H?F#TW^M?ZF0H(4 0 MI&<6(0M%P#Y)*?I//R%'PNJ&82C0G<[8]AM7:#G,J0/?((Z/!$J"X1;46^V; M'IR<:R@R63B(^&;XYX Z%(YP1\ZU1NY___RQ1N[@K++\.?F$P0!^&/9A&SW8 MT?BG)R5QHJ!TBP*EVTR'I)M$X"U*:EO.H;5&FKA:SDNN)F#NV4+*+T1'SA1: MEQ)K\M.-W^\-AO>C1J,]Z+1:_8;6[=YW.SVC973OVEWC3L=G:!H]J3!Y%2:O MPN3=MSP^S!%,WB^,^JX#WP:KTN#O?@R]M8DJ3!KTN^S0#$*P! 4VK<"R1!DQ M09=3L%A]N53R2#V+>V43E=R0^NDO[G? J$51W(1+Y9,82LY9C'N=.!BZ.SXKAY9 M1 .QSH4L*!H9WL1&NE&Q(\'(_>L8^-UU)Q;[#':H#EP/O+1QAS%AK!O2^;X M&,>;P^3 .JF1B=84!G4"''4?/6(JC,, GUV+"_<%UWZ7:"L@ MR8VC\^G%K,MG,K$"1+<5$AXNR#8Q05?3DK7KFPF';S$CHI@9!SO/" L MX*^":(+7!AX=>Z*V+^.2XDI/?K0-J1L]O0D'G B,3I@-(N=QMMS/ZIR53.E) MLHTI"1FMB="3%$OX?NPZH2^CKD_@0N&_%WB/"56D0OP9VQ_I,:;(--:^OH;LR&N[-;QVT30;/]P[E'MQFE*!88+!S1"!A-8,H.3AE'&S/P*1TY()?SN>5-4BT@ MIH'/8$+Q&+B%(FPA(AOKE^#"-H4=^=3GT61($'+HF/KHA]3#!> M+SCS\.3D; Z^B\]GL3EQ?P M/3 @S-'[RN"[)8:]0H<'P<0W/KR3*RL+.-:=A/*=,.B6!._1CS(^C <^:$@V MXR>^';6R$I'F'?&1IZ?K!Q&#(UIY +K^B7H3GR"LM]0VN$B0E&^P33#!,9M3 M>QH_M%C:[HKQ6%X#?:]NU2V MU .W2VW02?Q8DH%X?M7E@R[ 6VB\1]Y[DT7'>%4L-%3T_=(5BO/=\WW(W=65 M2(:S$E#MI(2VC\6LCWREI7JLE^HI(\\IOJ)6X16XSP6)VAY>D& MU@2\V$;[)'N$K%=0^#(W&R?I]@OUS+G(;6OH-<(#?5ECK!AI\, !^M^/ MU-ZXY,OWQCKW9N8OIDAAV\]GOE*C51%0];-6%E]NO][HW1(A[F:^_!\.%,.< M;^L+9I8H95PA9=S0K@8,!.VGDIE)GSR\))-!6;22EGA]@?T !(UXW^"H[Y"ISF%=483:VNE4EC%+-=48X;],6=!D^8KC%AC\QV M^<$&S.@'?A;'6T5)D*"JK(.B2 MV>?%\,QKDWHBZ_F1VB%/@INP\74YE:UNHUPM+:OE5;:T5'V7KN5,O*:CKUR, MV^AVR@4)\*$M6VG+$^396_E+3\Y5('6#?M 29SIRN0#)Z^).AA MCMTN%_#%W"<,],V$\&H7TM!K61Z&IVA].58JIC"=J99,E8SE1#=5'E:AS53E M8=6R&)2"NKFF.K!+)$VKKB2G[HW>S;A@L&1;KS+JE%ZOK%[7]525/2I= M\.+FF;3.X/]A8[[G&&05S0=ZHQMZJ@OMDIU#U<]([&JI"MW+M8\J);&**JAS MI1HHLX:>E0^G1.?UNC=O9N?UM>34=)K98G%7/Z6F4%)Y0<[I-M)%KZZ$(WN18O&BOVY=[+'%'%"<[UC@, MD4_H([5LGE48IX ,T)?-J"_>Z "KD^")V8]QAEG@2G.:\36OAQ/LMO5NT5,_"2Y4 M(PO&1%HNEM\2=PR21-=D0Y@+$$=K@MM7)T/YGS'&!^=V1$B:A10V)F!,P*?@ M@'!#H'$!>YX4D*)H?!F89()8+!QSA$ M4@S_PNNA^>\Y*@SG,104F!-_QF.S$%:*B#)8+LT!I9* *4@,YLQC/HA>[@<> M8D)Y+ 'B)*'HR=+%]>*JQ,[':">6[XJ-P6-JZ!Q"P^->WYOJ1]D[]IL88T<2 MQ=0\U"B>C*G-#2YA6J'ANUQZ[C?N2X"EEOFLOM<;]694-)"]-Q?A(W+C\PDQ M6YF=3'CDV'MAX(-ES>WEW^M?ZN2/N66S"'*1>SQHWJ)Y/D9_A4T$^AWW19"F M_*'$@,_P<<#.GJ(-C*,EWQ0;TV,6V=/\7> )>N':)Q @?? Y^ T0$QB,7T^ M!BP@ZPG R>]8:$YOF<40WZWI^4I";DLE^JL 8#L.C%+@'XURHK)D(Y#FN2V'RMQ"T]X2(&6]7 MC(#6D_4U!$*_PP_?D3?6#T(C>#N;@CQ0X2R M]C%N[S%)]E@5:.P4>, M_;JA$XAX.6<6$5:5&.#\^$7$>,Y /AC@"*X"RHQ8$X]5: MWVV(:#V/F@/;,FQ^'7@4;-CX:3"BQ:/"L-[[J&W1,5XR69$P;Z.9U\D@K;B4 MRK3*_D3IU-O*K%)F58G,*LS(%P*&Z^!7I:Z-O8'D<1#?^TH5$P52N-+"6=;) MR,9K*ZD?Y""!M> 'V)2 1IG ,;"^@[1]EU^7>=8X#-84C>3\=:?U82>^U^SH M[5:WV>D:6JMW=]\W[CMWG3>ZZ[7O] HY\1_B&HL2._''"D:0KW)P![ P MHT3^0"2X90DZZ%HC3_JJXU$=CZ\:M$Y*HR6'BM1]Y4X M(DJJH?Z0')@#U^GU1G[;PB-!1S"\GN:6.><7F9F_.UR60']]WZP;.5(?O2BN ML(1XE%\.L+EMTG$5VC@,;+KR3S ;Y[*$(XP!6@\;7= M<"(CJ7'63+ MO_Y7!)L7[H1YCI@!6<*LL&%OB:*B3#C_@@=ST&!YBE"4<(%;$Z4G.8R_Y/1B=_B?1G/ZX%PH$'<^K98,?B^?$%IC@G ^JYH.'I MD9"G/C+:H_MNHZ.W^JV[EM9OW?>TQJ#5U]N=0;_?JU#(<[2^K"Q=R%,Y\Y=R MYN=TPC,%<[!&(N,TEVR&L>MY'-8AKTAXKYVC,Y@\I==ZDKNU6Q5RAR(4=?)/ M"W2AAQ41]JH676:!T/,"17Z)'6<13'E1B=2J/+8Q!@4@[X]0Z.35%+YA[#HA MVG7\F./?\;2+%>.!A'W#;22![%Q7@95(Q@S4/T[-#_:.42H#GJ6"JL2V,EWP- "0!Y&LSS7"&/4W1EUQ<6,VI_9T M4[02012^_F<*V2.<#9$ZEN2"$>1_B1@,%]K-E(,9%C>+C"=Y=UR+I[)^&98V M^R)XDXC(X$BR2AUTORD*NWVPOH6WOUV03&1].2]^AN_7"ZN37UP_B)[97-:Z MB.'QX*F I<51Q7%-:9N+V8B4J@,*$B.6QVGQT4VF,J,&I[FH[.4Z)+%'00@%HI;@YA31\HR2M'*)> M.2:9Y.&WJ+J6JBGA"B68U"(#8VU#;0LTKTR4U9!<$0O+:D/&*3^%ALQDBS&\ M75*^PS6\#UK,FH)?S*T+FWHXOP 42&2H<,)-L!HRRM]4?4,2FU2DOB''@!Z/ MM U)MANYDKXAC;;J#G+IUO&7;06C^HBH/B(;(ZD^(I>YK>/OFC#3%2'P=[P] M&T[QQ^.-#@OOM_V!UT6/8#MY],G!4!N($:D]%Y0WJ8Q%_?OOT.'@208QA4'JLJK:W@LDWK>B@?6 M8E\[[INZ5C7[.#4G06YU&SDF9HENOG ^>6#?@G^/-^J)+ $5N;I(Y H[0.3 M2:U.CM>4Y5%0>'9-76PF@;QM@:T$QM1B0;T5OYW$;V-CRW0?L2=UX$OAWV.\ MOA0+Q4 *18K@V:4H=RC$ M?";:?1:M"_%^7Q%-#G1P5:>IB2$">9W!#V2R?18KI//U2-@9X6P#[@-F M9>'I^#I9NRRASB1RK1^)\4J1JSJ==*W>:IP2O9)A*_U>\G MS^WCY:@\JA_E M88BD/SC%:ZXI Y(JGK""#.>D ^ M"F\C21RRWN)1DU MH<2+E(4H[[$CNXG?2O$\'!\O8UPOF$U+U@RT'@(LGCY]9(OG+MGA5$$^( MC .YVU&=0R'=(S62;:TS:MT-&\/F8-#J]%M]#1O#]0?M;D>_[PQ>T18NWQMD M/LR1@L@!Z!HK6".O"4F?,?#\MP%\7W3*Y'GAD$]V]5FK"7EC0XKM$.V-.B/. MMQ% F>58BW#!CX-XBWP9RO3C,&2) H@910?U]NGPH'8D*>[(5RD?4R.F&K&8 M =A+H>[JK;2PNS)TEBF5BAI:_10UB,6:AO%*)G=G&PB\@NC^&["7Y-6@?P!B M_?EPT&?ANUQS@T_2ZP%QH[*,Y6<5N#JH<_:D-JJ=W;.S/\>ND,X+^-4F5W"3 M]=L&WUQ?[6X%=[=QVU*[6]G=_<7UF%#05=KE*[^GWILT8:*# M+"LY$O)23J0B@B*"(H(B0KJ*7KULQ\C-^R$;!YG'Z?_NA\L#9 .J_+AS_;$> M8!GO6& 6=FCF"VIU6W4]Q:(NZ2LH=BHL M.W7J+<5,BIDRR@YKU=-DS2EN4MRT[Z1K&_4TW5 4.REVVI_B:^C& 6^LF R5 M<0"NA*[31]& VID)R &_:&Z4<=2->D6,_!4^_@7/_XY6;V19J5+2"XY2;I[1 M4'M7UKUK=.N&VKMR[IW12Q7/47M7@+WK].K=2NS=1;MK;E\Z2'O+T%Z4I)_O M+8Q:MUJW6K=:=QG6K?)VMO-V?G<\E;FC4A44$101%!%4YL[+.Z@LHY(NU^'U MVD6+0S>RB4.7R_MN=TN7"5/1G3#TTMW45G0GFD:JB)3:B>QC\FHCBK$1ZN*_ MA);7IZA-5,)'+YK1U527_\G+?UVO-RMQ&7*%F]?4*W*1=85[U^[4]W495GM7 M@KW3ZQVU=>7\S+X104G"E4M!,EZ:JA$ )066$0&^GBPPK M*5!24!TI:/4ZZBQ04G#E4I"V?J"40G 0&R:S7NYD=R[[.J\;31%CD+1^=@P$ MZ+E)O",71-@V<$-J9=_ZU[..Z&PH&O@\FW'P.NO$W(^"[F3:3A'[Z"T]YO.$ MJJ5G.::UI'8RQ\I>U1(X&&MD5.K[X6(I$G8Y7DPPE\@? AL9G@T#/Z .TOV5 M.# [D\X7!$6\(P;A<6':$AJ$ID.OWAD[5_0(.?TGR[:)QQ;4!2]RM[@H"6?2A"T1$TP>!T)C"M4Z#FK\,YLY,T3EF@HD,?R('\'6IF&!G([?Q1,% M*0*9>)I;YAS>']HY'9)/<1M9.;<<6UWMB*AOQ89D)=0/(#LBP\) M&Q->^FB9P!I/W. 067=@?^%@$=RC .**S@L8@V,^FD V-/1,/#NX .&3GD>= M&8O.&@[11VALLE#'P?G'+TJ8,&.<[TG^/[8KR4# !8!$486AD49L%T8L.PKE M/E[RW.D$RC*G-00Y1DR:I(I@/\4$CAVWBT2>W3M1U2Q MIEB=? 9>B5A*X1)^%SD1T=@EI2[(3>:#_G?H(&JD860^\B[L9*&%D&=MV%:$ M9(O*+G0B=170;P3<*DLJP_)"-7)9RGS4(3/98LR\C-'*=<0SSH)3/15;-7=8+>(#5-+^2&@31?.18T0Q4,4*"YK*3>ETKVTYJN3*?TE07TE0;(E2:D_!##A;&B(V] MD'JKO+"'4;/#0WK)8T<2GUZX$),(XQN=[UPD \2YF3T[ MH?$L@K[H)QYJH+.9QV;X M-XR7/1&,1KV5IU+SPP4:_)D/W>SE>7[P#8SB30L71W7-KV1'.42WH>N_GQE6 M.(1AFWA\)V12,"SM!?5FEB.F1\/ C3X0B=[\DXS@MALWA^-2XA7=UA&XYR,P MTOX"8D@Q@>^MQ8SX MGOG3S7ALNS.W_N=R=D/ I-W\0(X0"QV,+3:ZTY5Q3ACGX@O,;7,;^\J-#B9F MB'_.O;7"F;';LV=3\.J;AI$8^..9V^/C0,5Q4FQVM MPL1-4PT5V-P-9_/8W/5EOD- 9J"B*=";3>)0[1[3>4%79,),>!8O;8F%%[5C M?A> -U2^"3X\&$@UM!W-.4;NB0OR'OK\JBRVL=>7O &/WO+K,0RKX1^@$'S7 MD;$%&7+#X6!QEA-RLQ1F8..\J1@KL9JUU$:F3&'>6#D,R"AN[!,).7$6E_> MN)N$%C^'_01' LB)WE!\L6]2?TZP+UAY_-:/.?BM_:5GV3).H.44Y#CHO4KF M!S'-?F$^\L@D>_]&BN5: ^3D8.O9WU4D'&Q0->+FR17"4WLPK; ;"S?U* M3*!A'M=KHI%I+BOZA:[$@HQN3@O:54)H\UF3GVY\S3 Z=ZUA>]0=P+^,N[O6 MJ*_W1B.CU;[7AG?MF^>:2AO:J[NIO7;M$T-YU0>]:OVD5\U?\6+_N&!%Y$9F MYY>QWT3].)W>WLD+\2]SQ@+23R1)O,0A*_"IW2_O[40-4U\FP(!H5?-4&[1J M7=BU*(W!Y[NVD=I"\5R?PB;P!)L/ 5N0AM9X0W]XT_R!9R@#-3ZS66CSA!GR MY?9?9.FYB]">46'#<@OUR_U I#+C:VMH>N.Q)0QJV/X5L:VOS.96GO@%C?*B M\;8LR7:%@BKL29->S_*!=K[&X\],C#7?1Q99M[Y_.XC MM$5FW3K]IP;S^BNT)CR7VZ1+"^_;^3/P4>B),:+/X4]X)V88\95:Z). %L:W MP[(LYQ$L>S"3CIP-K=9@U&XTVD.]UVFUVX-NI]\QNHUVHZ^W1_I]4YT-ZFPH MZ=DP'_WS4*Y!V66N0+7&W_+WO:6J8\B METCJQK@R(_/7!7./,;* C^<^ 37*CKPS61F,Y3&!E&%$KBBL.ER$(N?(C-1@192E)KSI:+>:V\MHT_G/^8"Y!#R/7O*;RFN$B-3A'PK?K[=(1_DPY M3N6)#J/&>*1^ $[$GVZ4!RY5#2^/$+J6&_,BQ]%%9PM_P?66B__^5QU_8&&Z MH]!!ZX>W'XQ5*7]@Q0>G]L+%M$E^^WE4K=Z#-1Q'KXA6*F_ZK7 M2!^HZ0%AX5E\Y(-G^?,-/A^,ZM_S5ZT.NCM>HX$#X[,#T8*6\E.NE4\18_;X9OGR"PY 7,BMC\;R1 MG&BKDSN<^6OVLTPN-2*ODY('<7?\)"O(X%G7#T7BX=0.L91L;0Y'LK%A:()B M6'K@MWD6OZ %(R\V/;=%CE_:@@G&O]C0/?RK+34H;FNMQ1)T($S.3ZBQN/XX M&2;:,2;WQJ5X4"RV,J/,]3HF,"E)/+,D\LX=:R9#'MO1PYN\EH>@\@KV'((# M.Y&!<0YQC>_UTA6S(&%DS?6VJS[.H8HN\Q&YD9(,&H@ZQ>P-[NRG_D<.)Q / M',2)/*#G+#0+P:[Q0W.^/D]XS $,0JS@YQZ[3-F'LP,$&\XA-^Y?PA**G[=F MB03HC7N(L'L1MX!,ND,1$R<;T)O]?"((JX=7(PTXQY8$Y@U"1P:QLC+($@ MU),&S^;C!%]\Y.[&G-)NI]MKT([)FJ8Y[6G3[KC=T::MWL34&SUU=Z/N;DIZ M=S- (Q>H0/HF#R:CQ'^"%<=AV'L_X'<>5;G&>>#]MK@KP0UTQ]V(KV]=,IL1 M>>B:/,LD>5A$'C(YJ[-,N %,<@QD^E+KRRI:[C=ALJWMRH8<&',VM!]_ :=( M)!3((+1/AO"ST/[GC&+M/HAN[?EO/J]=H8_QD<;?H/^(!YX= M3M9M0/JB?NPS/^'P_,7B#IG'IMW^*[[AFL(\X'?\L!)4JTYL4Q5E%:,HJYFN M)BM9RW4E15F--&UB5>E5I@;%9>OL,BW2DK;Y: AG3D-O-9I:I]6_[_9&P[:F M&7KCKJLU1MIPVS97U5VJNJLZU5W*AU0^Y,5]R,_,%$V./_@^]N1)NI*>Z[C8 MMJI*:>)X$T.Y+R2='%FJ)V^">(:P%]'$$C1)^H\;-!$W_=_PWEIX6MPUW4;N4MZF<0^(9U?7B,]R\$I_=0-&WA[>M8>]3JLW:+?Z=_!?=]IPT.ET[N[; ZU_ERZ AYR7F'T[,S;# MD22JHE09>Z3NP\/]+Z11)[_]WO_UX<-#_^'#_[LG_5^'^,'/T=_##U\&/W_\ M\OOG^R^D?_?Q]P?R2__SO^X?R.A4"QSMH$0\1KWQ M-OK8QOU!CT:A4ZY?G;GJS+WXF?LA8G=,L2>?+?]K10Y73$5^I)[%.9U+^KI[ MM2<3.58;ET1^X(6\^:X 9) Z BBROMM#!<%%7UR')34%S[9>\!@F?\/FNS=^ M*P8-YAY/2.'9N&-,7I$F@#^'0^B6MXE%[6.[2$3\*P'C$"4VASX37;L]ZU%< M5ZW7L95.AW.?LPF?>I2DC*E93(1E&7$HKZ"2I^:Z$7B4>I+H,SNE%J[0#EG< M7^# %**)RG1Q42I52ZY1OI8OE3TR.SZVL5J?IP?B?V!",KPP*C+,8 ;9P?H E)7.2#K"9C$EC$'W=C!*8VEI$V\0O16$,?B][^%9B[C[A M7"3'[N'/*+>IK*'N?'(ZSL$D]=W6:@L;F3O"G\[__I._0C=^)"L..WNKU M&NV[1G\TT$>E]8>;=3+X^.O#YX\_?^&^\*?/'P?W0W1_E6I6JKFLJOD>3?;8 MSQB*) Q46WA5XP&UN0KYY+DFFV#G@HIH[<1"S>1"E_%"R9O-%A9?F(FX&IB< M$VO(O@E.<@B2I#?HK=YZPW[@@^BMB?CK!UG7BO8V%F ZHE4%-FO&HMRXCP7C M?7X]GC08>0 KD5RZP,X:\".-5 M4F5S-\.DGF?Q/M'8IXZP>/.3>))^N$3,F_B,X;XO'Y^BQ%C+C<+817Q&U60R M353<.IA;; K$ L)Q'_#C%%P.>,>;-2H*B[]TQ9>"@.+)]7FVY\FUE\[3-]O(/9@]_2^_(TG;MYJ1 M.!S^FSHYK<72YN-%R#F)N?LX%^;PX^=IW8<55BS// E=D:A1%V?3 MDG>^A1.'\;4E;L+EX>Z !N;=@*EH^KAYL[U>XW,BH))>SQ> R3I0SNDEK:($ MS51N;5%S:Q7@@0(\*$_6;7Z)T[TSY=(V!X/V .1:']YK+4,;=5M=O=L?]#NM MNU'WKM=0N;0JE[92N;3'%F,HC_8U9_>1X_G(J=XKRM&-]B1"#KR;6Q/8WA