0000844965-20-000005.txt : 20200507 0000844965-20-000005.hdr.sgml : 20200507 20200507161630 ACCESSION NUMBER: 0000844965-20-000005 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200507 DATE AS OF CHANGE: 20200507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TETRA TECHNOLOGIES INC CENTRAL INDEX KEY: 0000844965 STANDARD INDUSTRIAL CLASSIFICATION: CRUDE PETROLEUM & NATURAL GAS [1311] IRS NUMBER: 742148293 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13455 FILM NUMBER: 20856634 BUSINESS ADDRESS: STREET 1: 24955 INTERSTATE 45 NORTH CITY: THE WOODLANDS STATE: TX ZIP: 77380 BUSINESS PHONE: 2813671983 MAIL ADDRESS: STREET 1: 24955 INTERSTATE 45 NORTH CITY: THE WOODLANDS STATE: TX ZIP: 77380 10-Q 1 a20200331tti10q.htm 10-Q Document
false--12-31Q12020000084496547000000526200063080000.010.012500000002500000001283043541286936920.07250.07500.0725170000064000001500000620000088422000894500002959000000000P9MP1YP1YP1YP1Y2823191289662758000002800000950000010000009000005600000260000092000001300000800000 0000844965 2020-01-01 2020-03-31 0000844965 2020-05-06 0000844965 2019-01-01 2019-03-31 0000844965 us-gaap:ProductMember 2019-01-01 2019-03-31 0000844965 us-gaap:ProductMember 2020-01-01 2020-03-31 0000844965 us-gaap:ServiceMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember 2020-01-01 2020-03-31 0000844965 2019-12-31 0000844965 2020-03-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-03-31 0000844965 us-gaap:RetainedEarningsMember 2019-03-31 0000844965 2019-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000844965 tti:CommonStockValueMember 2018-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2018-12-31 0000844965 2018-12-31 0000844965 us-gaap:TreasuryStockMember 2018-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000844965 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000844965 us-gaap:TreasuryStockMember 2019-03-31 0000844965 tti:CommonStockValueMember 2019-03-31 0000844965 us-gaap:RetainedEarningsMember 2018-12-31 0000844965 tti:CommonStockValueMember 2019-01-01 2019-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000844965 tti:CommonStockValueMember 2020-03-31 0000844965 us-gaap:TreasuryStockMember 2019-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0000844965 us-gaap:RetainedEarningsMember 2020-03-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000844965 us-gaap:TreasuryStockMember 2020-03-31 0000844965 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000844965 tti:CommonStockValueMember 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000844965 tti:CommonStockValueMember 2020-01-01 2020-03-31 0000844965 us-gaap:RetainedEarningsMember 2019-12-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 country:US tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 country:US tti:CompressionMember 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember tti:CompressionMember 2019-01-01 2019-03-31 0000844965 country:US 2020-01-01 2020-03-31 0000844965 tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 us-gaap:NonUsMember tti:CompressionMember 2020-01-01 2020-03-31 0000844965 country:US 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember 2020-01-01 2020-03-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 tti:CompressionMember 2019-01-01 2019-03-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 country:US tti:CompressionMember 2020-01-01 2020-03-31 0000844965 country:US tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 tti:CompressionMember 2020-01-01 2020-03-31 0000844965 2020-04-01 2020-03-31 0000844965 2022-01-01 2020-03-31 0000844965 2024-01-01 2020-03-31 0000844965 2023-01-01 2020-03-31 0000844965 2021-01-01 2020-03-31 0000844965 srt:MinimumMember 2020-01-01 2020-03-31 0000844965 srt:MaximumMember 2020-01-01 2020-03-31 0000844965 srt:ParentCompanyMember 2019-12-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2019-12-31 0000844965 tti:CSICompresscoMember 2019-12-31 0000844965 tti:CompresscoPartnersSeniorNotesMember 2019-12-31 0000844965 tti:NewCreditAgreementMember 2019-12-31 0000844965 tti:CompresscoPartnersSeniorNotesMember 2020-03-31 0000844965 tti:NewCreditAgreementMember 2020-03-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2020-03-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2020-03-31 0000844965 srt:ParentCompanyMember 2020-03-31 0000844965 tti:CompresscoPartnersSeniorNotes7.50Member 2020-03-31 0000844965 tti:CSICompresscoMember 2020-03-31 0000844965 tti:CompresscoPartnersSeniorNotes7.50Member 2019-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2019-12-31 0000844965 srt:ParentCompanyMember us-gaap:LineOfCreditMember 2020-03-31 0000844965 tti:CSICompresscoMember tti:CompresscoPartnersSeniorNotes7.50Member 2020-03-31 0000844965 tti:CSICompresscoMember tti:CompresscoPartnersSeniorNotesMember 2020-03-31 0000844965 tti:CSICompresscoMember tti:CompresscoPartnersSeniorNotes7.50Member 2019-12-31 0000844965 tti:CSICompresscoMember tti:CompresscoPartnersSeniorNotesMember 2019-12-31 0000844965 tti:OffshoreServicesMember 2020-01-01 2020-03-31 0000844965 tti:MaritechMember 2020-01-01 2020-03-31 0000844965 tti:OffshoreServicesMember 2019-01-01 2019-03-31 0000844965 tti:MaritechMember 2019-01-01 2019-03-31 0000844965 tti:MaritechMember 2019-12-31 0000844965 tti:OffshoreServicesMember 2019-12-31 0000844965 tti:OffshoreServicesMember 2020-03-31 0000844965 tti:MaritechMember 2020-03-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2019-08-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2018-03-01 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmountMember 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmount3Member 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmount2Member 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmountMember 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmount2Member 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmount3Member 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroBritishPoundNotionalAmountMember 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroBritishPoundNotionalAmountMember 2020-01-01 2020-03-31 0000844965 us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:OtherCurrentAssetsMember 2019-12-31 0000844965 us-gaap:OtherCurrentAssetsMember 2020-03-31 0000844965 us-gaap:OtherLiabilitiesMember 2019-12-31 0000844965 us-gaap:OtherLiabilitiesMember 2020-03-31 0000844965 tti:ForwardSaleContractPoundsSterlingMember 2020-01-01 2020-03-31 0000844965 tti:ForwardSaleContractPoundsSterlingTwoMember 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroMember 2020-03-31 0000844965 tti:ForwardPurchaseContractPoundsSterlingMember 2020-03-31 0000844965 tti:ForwardSaleContractMexicanPesos2Member 2020-03-31 0000844965 tti:ForwardSaleContractNorwegiankroneDomain 2020-03-31 0000844965 tti:ForwardSaleContractNorwegiankroneDomain 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroMember 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractPoundsSterlingMember 2020-01-01 2020-03-31 0000844965 tti:ForwardSaleContractPoundsSterlingMember 2020-03-31 0000844965 tti:ForwardSaleContractMexicanPesos2Member 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEurosTwoMember 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEurosTwoMember 2020-03-31 0000844965 tti:ForwardPurchaseContractNorwegianKroneMember 2020-03-31 0000844965 tti:ForwardSaleContractPoundsSterlingTwoMember 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractNorwegianKroneMember 2020-01-01 2020-03-31 0000844965 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 tti:CorporateOverheadMember 2020-01-01 2020-03-31 0000844965 us-gaap:ProductMember tti:CompressionMember 2019-01-01 2019-03-31 0000844965 tti:InterdivisionEliminationsMember 2020-01-01 2020-03-31 0000844965 us-gaap:ServiceMember tti:CompressionMember 2019-01-01 2019-03-31 0000844965 tti:InterdivisionEliminationsMember 2019-01-01 2019-03-31 0000844965 us-gaap:ProductMember tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 us-gaap:ProductMember tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 tti:CorporateOverheadMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember tti:CompressionMember 2020-01-01 2020-03-31 0000844965 us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 us-gaap:ProductMember tti:CompressionMember 2020-01-01 2020-03-31 0000844965 tti:SeniorSecuredSecondLienNotesDue2027Member us-gaap:SubsequentEventMember 2020-04-17 0000844965 tti:CSICompresscoMember tti:CompresscoPartnersSeniorNotesMember us-gaap:SubsequentEventMember 2020-04-17 0000844965 tti:SeniorSecuredFirstLienNotesDue2025Member us-gaap:SubsequentEventMember 2020-04-17 iso4217:USD xbrli:pure xbrli:shares iso4217:USD xbrli:shares


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington D.C. 20549
FORM 10-Q
 (Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 
For the quarterly period ended March 31, 2020
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 1-13455
 
TETRA Technologies, Inc.
(Exact name of registrant as specified in its charter)
 
Delaware
74-2148293
(State or Other Jurisdiction of Incorporation or Organization)
(I.R.S. Employer Identification No.)
 
 
24955 Interstate 45 North
 
The Woodlands,
 
Texas
77380
(Address of Principal Executive Offices)
(Zip Code)
(281) 367-1983
(Registrant’s Telephone Number, Including Area Code)

_______________________________________________________________________
Former Name, Former Address and Former Fiscal Year, if Changed Since Last Report
 
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
TTI
New York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days. Yes   No
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes   No
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company

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

 As of May 5, 2020, there were 125,898,683 shares outstanding of the Company’s Common Stock, $0.01 par value per share.




TETRA Technologies, Inc. and Subsidiaries
Table of Contents
 
Page
PART I—FINANCIAL INFORMATION
 
 
 
 
PART II—OTHER INFORMATION
 





PART I
FINANCIAL INFORMATION
 
Item 1. Financial Statements.
 
TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Operations
(In Thousands, Except Per Share Amounts)
(Unaudited)
 
Three Months Ended
March 31,
 
2020
 
2019
Revenues:
 
 
 
Product sales
$
85,033

 
$
91,781

Services
137,909

 
151,947

Total revenues
222,942

 
243,728

Cost of revenues:
 
 
 
Cost of product sales
58,967

 
74,588

Cost of services
89,727

 
102,156

Depreciation, amortization, and accretion
29,460

 
30,628

Impairments and other charges
5,371

 
146

Total cost of revenues
183,525

 
207,518

Gross profit
39,417

 
36,210

General and administrative expense
30,537

 
34,277

Interest expense, net
17,856

 
18,379

Warrants fair value adjustment (income) expense
(338
)
 
407

CCLP Series A Preferred Units fair value adjustment (income) expense

 
1,163

Other (income) expense, net
439

 
(951
)
Loss before taxes and discontinued operations
(9,077
)
 
(17,065
)
Provision for income taxes
1,154

 
1,609

Loss before discontinued operations
(10,231
)
 
(18,674
)
Discontinued operations:
 
 
 
Loss from discontinued operations, net of taxes
(145
)
 
(426
)
Net loss
(10,376
)
 
(19,100
)
Less: loss attributable to noncontrolling interest
8,825

 
8,262

Net loss attributable to TETRA stockholders
$
(1,551
)
 
$
(10,838
)
Basic net loss per common share:
 
 
 
Loss before discontinued operations attributable to TETRA stockholders
$
(0.01
)
 
$
(0.09
)
Loss from discontinued operations attributable to TETRA stockholders
$
0.00

 
$
0.00

Net loss attributable to TETRA stockholders
$
(0.01
)
 
$
(0.09
)
Average shares outstanding
125,587

 
125,681

Diluted net loss per common share:
 
 
 
Loss before discontinued operations attributable to TETRA stockholders
$
(0.01
)
 
$
(0.09
)
Loss from discontinued operations attributable to TETRA stockholders
$
0.00

 
$
0.00

Net loss attributable to TETRA stockholders
$
(0.01
)
 
$
(0.09
)
Average diluted shares outstanding
125,587

 
125,681


See Notes to Consolidated Financial Statements

1


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Comprehensive Income (Loss)
(In Thousands)
(Unaudited)
 
 
Three Months Ended
March 31,
 
2020
 
2019
Net loss
$
(10,376
)
 
$
(19,100
)
Foreign currency translation adjustment, net of taxes of $0 in 2020 and 2019
(6,467
)
 
(406
)
Comprehensive loss
(16,843
)
 
(19,506
)
Less: Comprehensive loss attributable to noncontrolling interest
9,054

 
8,086

Comprehensive loss attributable to TETRA stockholders
$
(7,789
)
 
$
(11,420
)
 

See Notes to Consolidated Financial Statements

2


TETRA Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(In Thousands)
 
 
March 31,
2020
 
December 31,
2019
 
(Unaudited)
 
 

ASSETS
 

 
 

Current assets:
 

 
 

Cash and cash equivalents
$
29,473

 
$
17,704

Restricted cash
53

 
64

Trade accounts receivable, net of allowances of $6,308 in 2020 and $5,262 in 2019
169,231

 
176,291

Inventories
142,116

 
136,510

Prepaid expenses and other current assets
23,107

 
20,785

Total current assets
363,980

 
351,354

Property, plant, and equipment:
 

 
 

Land and building
57,357

 
60,586

Machinery and equipment
1,347,642

 
1,335,157

Automobiles and trucks
30,052

 
31,681

Chemical plants
58,327

 
57,692

Construction in progress
24,760

 
34,393

Total property, plant, and equipment
1,518,138

 
1,519,509

Less accumulated depreciation
(777,891
)
 
(760,872
)
Net property, plant, and equipment
740,247

 
758,637

Other assets:
 

 
 

Patents, trademarks and other intangible assets, net of accumulated amortization of $89,450 in 2020 and $88,422 in 2019
72,104

 
74,199

Deferred tax assets, net
24

 
24

Operating lease right-of-use assets
75,344

 
68,131

Other assets
18,065

 
19,577

Total other assets
165,537

 
161,931

Total assets
$
1,269,764

 
$
1,271,922

 

See Notes to Consolidated Financial Statements

3


TETRA Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(In Thousands, Except Share Amounts)
 
 
March 31,
2020
 
December 31,
2019
 
(Unaudited)
 
 

LIABILITIES AND EQUITY
 

 
 

Current liabilities:
 

 
 

Trade accounts payable
$
88,204

 
$
88,917

Unearned income
28,422

 
9,831

Accrued liabilities and other
76,559

 
87,877

Liabilities of discontinued operations
2,011

 
2,098

Total current liabilities
195,196

 
188,723

Long-term debt, net
845,842

 
842,871

Deferred income taxes
2,762

 
2,988

Asset retirement obligations
12,878

 
12,762

Warrants liability
112

 
449

Operating lease liabilities
59,845

 
53,919

Other liabilities
6,198

 
7,384

Total long-term liabilities
927,637

 
920,373

Commitments and contingencies
 

 
 

Equity:
 

 
 

TETRA stockholders' equity:
 

 
 

Common stock, par value $0.01 per share; 250,000,000 shares authorized at March 31, 2020 and December 31, 2019; 128,693,692 shares issued at March 31, 2020 and 128,304,354 shares issued at December 31, 2019
1,287

 
1,283

Additional paid-in capital
468,088

 
466,959

Treasury stock, at cost; 2,896,627 shares held at March 31, 2020, and 2,823,191 shares held at December 31, 2019
(19,253
)
 
(19,164
)
Accumulated other comprehensive income (loss)
(58,421
)
 
(52,183
)
Retained deficit
(364,073
)
 
(362,522
)
Total TETRA stockholders' equity
27,628

 
34,373

Noncontrolling interests
119,303

 
128,453

Total equity
146,931

 
162,826

Total liabilities and equity
$
1,269,764

 
$
1,271,922

 

See Notes to Consolidated Financial Statements

4


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Equity
(In Thousands)

 
Common Stock
Par Value
 
Additional Paid-In
Capital
 
Treasury
Stock
 
Accumulated Other 
Comprehensive Income (Loss)
 
Retained
Earnings
 
Noncontrolling
Interest
 
Total
Equity
 
 
 
 
Currency
Translation
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2019
$
1,283

 
$
466,959

 
$
(19,164
)
 
$
(52,183
)
 
$
(362,522
)
 
$
128,453

 
$
162,826

Net loss for first quarter 2020

 

 

 

 
(1,551
)
 
(8,825
)
 
(10,376
)
Translation adjustment, net of taxes of $0

 

 

 
(6,238
)
 

 
(229
)
 
(6,467
)
Comprehensive loss

 

 

 

 

 

 
(16,843
)
Distributions to public unitholders

 

 

 

 

 
(309
)
 
(309
)
Equity award activity
4

 

 

 

 

 

 
4

Treasury stock activity, net

 

 
(89
)
 

 

 

 
(89
)
Equity compensation expense

 
1,145

 

 

 

 
228

 
1,373

Other

 
(16
)
 

 

 

 
(15
)
 
(31
)
Balance at March 31, 2020
$
1,287

 
$
468,088

 
$
(19,253
)
 
$
(58,421
)
 
$
(364,073
)
 
$
119,303

 
$
146,931




 
Common Stock
Par Value
 
Additional Paid-In
Capital
 
Treasury
Stock
 
Accumulated Other 
Comprehensive Income (Loss)
 
Retained
Earnings
 
Noncontrolling
Interest
 
Total
Equity
 
 
 
 
Currency
Translation
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2018
$
1,285

 
$
460,680

 
$
(18,950
)
 
$
(51,663
)
 
$
(217,952
)
 
$
139,349

 
$
312,749

Net loss for first quarter 2019

 

 

 

 
(10,838
)
 
(8,262
)
 
(19,100
)
Translation adjustment, net of taxes of $0

 

 

 
(582
)
 

 
176

 
(406
)
Comprehensive loss

 

 

 

 

 

 
(19,506
)
Distributions to public unitholders

 

 

 

 

 
(307
)
 
(307
)
Equity award activity
(1
)
 

 

 

 

 

 
(1
)
Treasury stock activity, net

 

 
(155
)
 

 

 

 
(155
)
Equity compensation expense

 
1,628

 

 

 

 
311

 
1,939

Conversions of CCLP Series A Preferred

 

 

 

 

 
2,539

 
2,539

Cumulative effect adjustment

 

 

 

 
2,843

 

 
2,843

Other

 
(67
)
 

 

 

 
76

 
9

Balance at March 31, 2019
$
1,284

 
$
462,241

 
$
(19,105
)
 
$
(52,245
)
 
$
(225,947
)
 
$
133,882

 
$
300,110


See Notes to Consolidated Financial Statements


5


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
(In Thousands)
(Unaudited) 
 
Three Months Ended March 31,
 
2020
 
2019
Operating activities:
 

 
 

Net loss
$
(10,376
)
 
$
(19,100
)
Reconciliation of net loss to cash provided by operating activities:
 
 
 
Depreciation, amortization, and accretion
29,460

 
30,627

Impairment and other charges
5,371

 
146

Benefit for deferred income taxes
55

 
229

Equity-based compensation expense
784

 
2,165

Provision for doubtful accounts
1,380

 
627

Amortization and expense of financing costs
569

 
1,292

CCLP Series A Preferred Unit distributions and adjustments

 
2,159

Warrants fair value adjustment
(337
)
 
407

Contingent consideration liability fair value adjustment

 
(400
)
Gain on sale of assets
(833
)
 
(201
)
Changes in operating assets and liabilities:
 

 
 

Accounts receivable
3,601

 
2,353

Inventories
(12,414
)
 
(15,809
)
Prepaid expenses and other current assets
(2,442
)
 
(3,222
)
Trade accounts payable and accrued expenses
8,742

 
6,638

Other
(1,384
)
 
(499
)
Net cash provided by operating activities
22,176

 
7,412

Investing activities:
 

 
 

Purchases of property, plant, and equipment, net
(12,390
)
 
(32,409
)
Proceeds on sale of property, plant, and equipment
1,425

 
364

Other investing activities
350

 
319

Net cash used in investing activities
(10,615
)
 
(31,726
)
Financing activities:
 

 
 

Proceeds from long-term debt
56,512

 
66,000

Principal payments on long-term debt
(54,511
)
 
(35,451
)
CCLP distributions
(309
)
 
(307
)
Redemptions of CCLP Series A Preferred

 
(8,346
)
Tax remittances on equity based compensation
(319
)
 
(429
)
Debt issuance costs and other financing activities
(235
)
 
(155
)
Net cash provided by financing activities
1,138

 
21,312

Effect of exchange rate changes on cash
(940
)
 
(167
)
Increase (decrease) in cash and cash equivalents
11,759

 
(3,169
)
Cash and cash equivalents and restricted cash at beginning of period
17,768

 
40,102

Cash and cash equivalents and restricted cash at end of period
$
29,527

 
$
36,933

 
 
 
 
 
 
 
 
Supplemental cash flow information:
 

 
 
Interest paid
$
15,421

 
$
15,544

Income taxes paid
1,479

 
1,644

See Notes to Consolidated Financial Statements

6


TETRA Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
(Unaudited)
NOTE 1 – ORGANIZATION, BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES

Organization 

We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, water management, frac flowback, production well testing and offshore rig cooling services, and compression services and equipment. We were incorporated in Delaware in 1981. We are composed of three divisions – Completion Fluids & Products, Water & Flowback Services, and Compression. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.

Presentation  

Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended March 31, 2020 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2020.

We consolidate the financial statements of our CSI Compressco LP subsidiary ("CCLP") as part of our Compression Division, as we determined that CCLP is a variable interest entity and we are the primary beneficiary. We control the financial interests of CCLP and have the ability to direct the activities of CCLP that most significantly impact its economic performance through our ownership of its general partner. The share of CCLP net assets and earnings that is not owned by us is presented as noncontrolling interest in our consolidated financial statements. Our cash flows from our investment in CCLP are limited to the quarterly distributions we receive on our CCLP common units and general partner interest (including incentive distribution rights) and the amounts collected for services we perform on behalf of CCLP, as TETRA's capital structure and CCLP's capital structure are separate, and do not include cross default provisions, cross collateralization provisions, or cross guarantees.
 
The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission ("SEC") and do not include all information and footnotes required by U.S. generally accepted accounting principles ("U.S. GAAP") for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended December 31, 2019 and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 16, 2020.

Significant Accounting Policies

Our significant accounting policies are described in the notes to our consolidated financial statements for the year ended December 31, 2019 included in our Annual Report on Form 10-K. There have been no significant changes in our accounting policies or the application thereof during the first quarter of 2020.

Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.

Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year's presentation. The impact of such reclassifications was not significant to the prior year's overall presentation.


7



Impairments and Other Charges

Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgment as to the future undiscounted operating cash flows to be generated from the relevant assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related assets, an impairment is recognized for the excess of the carrying value over fair value. Fair value of intangible assets is generally determined using the discounted present value of future cash flows using discount rates commensurate with the risks inherent with the specific assets. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 3 - "Impairments and Other Charges" for additional discussion of recorded impairments.

Revenue Recognition
 
Performance Obligations. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. For example, consideration received from customers during the fabrication of new compressor packages is typically deferred until control of the compressor package is transferred to our customer.

For any arrangements with multiple performance obligations, we use management's estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

Product Sales. Product sales revenues are generally recognized when we ship products from our facility to our customer. The product sales for our Completion Fluids & Products Division consist primarily of clear brine fluids ("CBFs"), additives, and associated manufactured products. Product sales for our Water & Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements. Parts and equipment sales comprise the product sales for the Compression Division.

Services. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates (monthly service rates for compression services) and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water & Flowback Services Division arrangements, compression service and aftermarket service contracts within our Compression Division, and a small portion of Completion Fluids & Products Division revenue that is associated with completion fluid service arrangements. With the exception of the initial terms of the compression services contracts for medium- and high-horsepower compressor packages of our Compression Division, our customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water & Flowback Services Division are for a period of 90 days or less.

Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer.

Use of Estimates. In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits

8


for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids.

Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

We classify contract liabilities as unearned income in our consolidated balance sheets. Such deferred revenue typically results from advance payments received on orders for new compressor equipment prior to the time such equipment is completed and transferred to the customer in accordance with the customer contract. New equipment sales orders generally take less than twelve months to build and deliver.

Bill-and-Hold Arrangements. We design and fabricate compressor packages based on our customer’s specifications. In some cases, the customer will request us to hold the equipment, upon completion of the unit, until the job site is ready to receive the equipment. When this occurs, we along with the customer sign a bill-and-hold agreement, which outlines that the customer has title to the equipment, the equipment is ready for delivery, we cannot use the equipment or direct it to another customer, and we have a present right to payment. When those criteria have been met and the agreement is executed, we recognize the revenue on the equipment because control of the equipment has passed to our customer and our performance obligations are complete. Entering into these arrangements is something we have done as a courtesy for certain customers for many years. The equipment subject to the bill-and-hold agreements has generally been invoiced and paid for through progressive billings such that at the time the bill-and-hold agreement is executed, the majority of the contractual cash obligation of the customer has been received by us.
Operating Costs
 
Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.
 
We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. 

Foreign Currency Translation
 
We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $1.9 million during the three months ended March 31, 2020, and $(1.2) million during the three months ended March 31, 2019, respectively.


9


Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the "Warrants") and our foreign currency derivative contracts. Refer to Note 9 - "Fair Value Measurements" for further discussion.

Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement).

New Accounting Pronouncements

Standards adopted in 2020

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted. The adoption of this standard did not have a material impact on our consolidated financial statements.

Standards not yet adopted

In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying US GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.

10


NOTE 2REVENUE FROM CONTRACTS WITH CUSTOMERS
    
As of March 31, 2020, we had $56.7 million of remaining contractual performance obligations for compression services. As a practical expedient, this amount does not reflect revenue for compression service contracts whose original expected duration is less than twelve months and does not consider the effects of the time value of money. Expected revenue to be recognized in the future as of March 31, 2020 for completion of performance obligations of compression service contracts are as follows:
 
2020
 
2021
 
2022
 
2023
 
2024
 
Total
 
(In Thousands)
Compression service contracts remaining performance obligations
$
38,720

 
$
15,941

 
$
2,026

 
$
54

 
$

 
$
56,741


For sales of CBFs where we have agreed to issue credits for the repurchase of reclaimable used fluids at an agreed price based on the condition of the fluid upon return, we adjust the revenue recognized in the period of shipment by an estimated amount, based on historical experience, of the credit expected to be issued. As of March 31, 2020, the amount of remaining credits expected to be issued for the repurchase of reclaimable used fluids was $5.6 million recorded in inventory (right of return asset) and either accounts payable or as a reduction to accounts receivable. There were no material differences between amounts recognized during the three month period ended March 31, 2020, compared to estimates made in a prior period from these variable consideration arrangements.

Our contract asset balances, primarily associated with customer documentation requirements, were $33.3 million and $34.9 million as of March 31, 2020 and December 31, 2019, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

Collections primarily associated with progressive billings to customers for the construction of compression equipment is included in unearned income in the consolidated balance sheets. The following table reflects the changes in unearned income in our consolidated balance sheets for the periods indicated:
 
Three Months Ended
March 31,
 
2020
 
2019
 
(In Thousands)
Unearned Income, beginning of period
$
9,678

 
$
25,333

Additional unearned income
23,869

 
49,363

Revenue recognized
(5,767
)
 
(24,858
)
Unearned income, end of period
$
27,780

 
$
49,838



During the three month period ended March 31, 2020, we recognized product sales revenue of $2.9 million from unearned income that was deferred as of December 31, 2019. During the three months ended March 31, 2019, we recognized product sales revenue of $11.0 million from unearned income that was deferred as of December 31, 2018.

As of March 31, 2020, contract costs were immaterial.
    

11


We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our three reportable segments in Note 11. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
 
Three Months Ended March 31,
 
2020
 
2019
 
(In Thousands)
Completion Fluids & Products
 
 
 
U.S.
$
37,958

 
$
31,606

International
37,279

 
29,975

 
75,237

 
61,581

Water & Flowback Services
 
 
 
U.S.
54,384

 
73,199

International
3,083

 
5,479

 
57,467

 
78,678

Compression
 
 
 
U.S.
80,599

 
93,517

International
9,639

 
9,952

 
90,238

 
103,469

Total Revenue
 
 
 
U.S.
172,941

 
198,322

International
50,001

 
45,406

 
$
222,942

 
$
243,728


NOTE 3 IMPAIRMENTS AND OTHER CHARGES

Impairments of Long-Lived Assets

During the first quarter of 2020, the COVID-19 pandemic and decline in oil prices had a significant impact on our customers and industry. We started to see our customers revise their capital budgets downwards and adjust their operations accordingly, which led to a decline in orders for new compression equipment to be fabricated and sold to third parties, among other impacts. We concluded these events were indicators of impairment for all asset groups within our Compression Division and certain asset groups within our Completion Fluids & Products Division. As a result, we performed recoverability analyses on the relevant asset groups within these divisions. Based upon these recoverability analyses, we determined that the carrying values of our Midland manufacturing facility and related new unit sales inventory in our Compression Division exceeded their respective fair values. Therefore, we recorded impairments of approximately $5.4 million during the first quarter of 2020 related to these assets. Fair value was estimated based on a market approach. No other recoverability analysis performed indicated an impairment as of March 31, 2020. Given the dynamic nature of the events beginning in the first quarter of 2020, we are not able to reasonably estimate how long our operations will be adversely impacted and the full extent these events will have on our operations. As a result, we could have indicators of impairment again in future periods resulting in additional asset impairments.
NOTE 4 INVENTORIES

Components of inventories as of March 31, 2020 and December 31, 2019 are as follows: 
 
March 31, 2020
 
December 31, 2019
 
(In Thousands)
Finished goods
$
67,824

 
$
70,135

Raw materials
3,886

 
4,125

Parts and supplies
38,859

 
47,793

Work in progress
31,547

 
14,457

Total inventories
$
142,116

 
$
136,510




12


Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling. Work in progress inventory consists primarily of new compressor packages located at our Compression Division manufacturing facility in Midland, Texas.
NOTE 5LEASES

We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 16 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, CCLP entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the equipment fabrication. During the first quarter, CCLP took delivery of eight compressor packages. We anticipate taking delivery of the remaining six compressor packages when the compression units are completed, which is expected to occur during the second quarter of 2020. We have no other lease commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. Variable rent expense was not material.

Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the consummation of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
 
Three Months Ended March 31,
 
2020
 
2019
 
(In Thousands)
Operating lease expense
$
5,148

 
$
5,044

Short-term lease expense
9,430

 
11,161

Total lease expense
$
14,578

 
$
16,205


Supplemental cash flow information:
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
 
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
 
     Operating cash flows - operating leases
 
$
5,949

 
$
4,657

 
 
 
 
 
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
 
     Operating leases
 
$
11,844

 
$
3,257




13


Supplemental balance sheet information:
 
March 31, 2020
 
December 31, 2019
 
(In Thousands)
Operating leases:
 
 
 
     Operating lease right-of-use assets
$
75,344

 
$
68,131

 
 
 
 
     Accrued liabilities and other
$
16,782

 
$
15,850

     Operating lease liabilities
59,845

 
53,919

     Total operating lease liabilities
$
76,627

 
$
69,769


Additional operating lease information:
 
March 31, 2020
 
December 31, 2019
Weighted average remaining lease term:
 
 
 
     Operating leases
6.37 Years

 
6.43 Years

 
 
 
 
Weighted average discount rate:
 
 
 
     Operating leases
9.43
%
 
9.46
%

    
Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2020:
 
 
Operating Leases
 
(In Thousands)
 
 
 
Remainder of 2020
 
$
19,961

2021
 
22,092

2022
 
18,422

2023
 
14,776

2024
 
12,372

Thereafter
 
30,268

Total lease payments
 
117,891

Less imputed interest
 
(41,264
)
Total lease liabilities
 
$
76,627


    
At March 31, 2020, future minimum rental receipts under a non-cancellable sublease for office space in one of our locations totaled $6.1 million. For the three months ended March 31, 2020, we recognized sublease income of $0.3 million.

14


NOTE 6LONG-TERM DEBT AND OTHER BORROWINGS
 
We believe our capital structure, excluding CCLP, ("TETRA") and CCLP's capital structure should be considered separately, as there are no cross default provisions, cross collateralization provisions, or cross guarantees between CCLP's debt and TETRA's debt.

Consolidated long-term debt as of March 31, 2020 and December 31, 2019, consists of the following:
 
 
March 31, 2020
 
December 31, 2019
 
 
(In Thousands)
TETRA
Scheduled Maturity
 
 
 
Asset-based credit agreement (presented net of unamortized deferred financing costs of $1.3 million as of March 31, 2020 and $1.0 million as of December 31, 2019)
September 2023
$
2,246

 
$

Term credit agreement (presented net of the unamortized discount of $6.2 million as of March 31, 2020 and $6.4 million as of December 31, 2019 and net of unamortized deferred financing costs of $9.2 million as of March 31, 2020 and $9.5 million as of December 31, 2019)
September 2025
205,167

 
204,633

TETRA total debt
 
207,413

 
204,633

Less current portion
 

 

TETRA total long-term debt
 
$
207,413

 
$
204,633

 
 
 
 
 
CCLP
 
 
 
 
CCLP asset-based credit agreement (presented net of unamortized deferred financing costs of $0.8 million as of March 31, 2020 and $0.9 million of December 31, 2019)
June 2023
2,184

 
2,622

CCLP 7.25% Senior Notes (presented net of the unamortized discount of $1.5 million as of March 31, 2020 and $1.7 million as of December 31, 2019 and net of unamortized deferred financing costs of $2.6 million as of March 31, 2020 and $2.8 million as of December 31, 2019)
August 2022
291,863

 
291,444

CCLP 7.50% Senior Secured Notes (presented net of unamortized deferred financing costs of $5.6 million as of March 31, 2020 and $5.8 million as of December 31, 2019)
April 2025
344,382

 
344,172

CCLP total debt
 
638,429

 
638,238

Less current portion
 

 

CCLP total long-term debt
 
$
638,429

 
$
638,238

Consolidated total long-term debt
 
$
845,842

 
$
842,871



As of March 31, 2020, TETRA had a $3.5 million outstanding balance and $7.9 million in letters of credit against its asset-based credit agreement ("ABL Credit Agreement"). As of March 31, 2020, subject to compliance with the covenants, borrowing base, and other provisions of the ABL Credit Agreement that may limit borrowings, TETRA had an availability of $40.8 million under this agreement. There was a $3.0 million balance outstanding and $3.0 million in letters of credit against the CCLP asset-based credit agreement ("CCLP Credit Agreement") as of March 31, 2020. As of March 31, 2020, and subject to compliance with the covenants, borrowing base, and other provisions of the CCLP Credit Agreement that may limit borrowings, CCLP had availability of $20.4 million.

TETRA and CCLP credit and senior note agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. TETRA and CCLP are both in compliance with all covenants of their respective credit and senior note agreements as of March 31, 2020.

15


NOTE 7DISCONTINUED OPERATIONS

On March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division. As a result, we have accounted for our Offshore Division, consisting of our Offshore Services and Maritech segments, as discontinued operations. See Note 8 - "Commitments and Contingencies" for further discussion. A summary of financial information related to our discontinued operations is as follows:

Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
Three Months Ended
March 31, 2020
 
Three Months Ended
March 31, 2019
 
Offshore Services
 
Maritech
 
Total
 
Offshore Services
 
Maritech
 
Total
Major classes of line items constituting pretax loss from discontinued operations
 
 
 
 
 
 
 
 
 
 
 
Revenue
$

 
$

 
$

 
$

 
$

 
$

Cost of revenues
(60
)
 

 
(60
)
 
22

 

 
22

Depreciation, amortization, and accretion

 

 

 

 

 

General and administrative expense
205

 

 
205

 
404

 

 
404

Other (income) expense, net

 

 

 

 

 

Pretax loss from discontinued operations
(145
)
 

 
(145
)
 
(426
)
 

 
(426
)
Pretax loss on disposal of discontinued operations
 
 
 
 

 
 
 
 
 

Total pretax loss from discontinued operations
 
 
 
 
(145
)
 
 
 
 
 
(426
)
Income tax benefit
 
 
 
 

 
 
 
 
 

Total loss from discontinued operations
 
 
 
 
$
(145
)
 
 
 
 
 
$
(426
)
    
Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
 
March 31, 2020
 
December 31, 2019
 
Offshore Services
 
Maritech
 
Total
 
Offshore Services
 
Maritech
 
Total
Carrying amounts of major classes of assets included as part of discontinued operations
 
 
 
 
 
 
 
 
 
 
 
Trade receivables
$

 
$

 
$

 
$

 
$

 
$

Other current assets

 

 

 

 

 

Assets of discontinued operations
$

 
$

 
$

 
$

 
$

 
$

 
 
 
 
 
 
 
 
 
 
 
 
Carrying amounts of major classes of liabilities included as part of discontinued operations
 
 
 
 
 
 
 
 
 
 
 
Trade payables
$
1,303

 
$

 
$
1,303

 
$
1,233

 
$

 
$
1,233

Accrued liabilities
480

 
228

 
708

 
745

 
120

 
865

Liabilities of discontinued operations
$
1,783

 
$
228

 
$
2,011

 
$
1,978

 
$
120

 
$
2,098


NOTE 8COMMITMENTS AND CONTINGENCIES
 
Litigation
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.


16


Contingencies of Discontinued Operations

    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC ("Orinoco") that provided for the purchase by Orinoco of Maritech's remaining oil and gas properties and related assets. Shortly thereafter, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.

Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the US Department of the Interior and other parties, respectively.

Pursuant to a Bonding Agreement entered into as part of these transactions (the "Bonding Agreement"), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco did not provide the Interim Replacement Bonds or the Final Bonds, Orinoco was required to make certain cash escrow payments to us.

    The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.

    If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

     In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”) payable to us in full, together with interest at a rate of 1.52% per annum, on December 31, 2019, along with a personal guaranty agreement from Thomas M. Clarke and Ana M. Clarke guaranteeing the payment obligations of Epic Companies pursuant to the Epic Promissory Note (the “Clarke Promissory Note Guaranty Agreement”). Additionally, pursuant to the Equity Interest Purchase Agreement (the “Offshore Services Purchase Agreement”) and other agreements with Epic Companies, certain other amounts relating to the Offshore Division totaling approximately $1.5 million were

17


payable to us. At the end of August 2019, Epic Companies filed for bankruptcy. We recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and the certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 but neither Epic nor the Clarkes made the required payment. Upon the default by Epic and the Clarkes, we filed a lawsuit against the Clarkes on January 15, 2020 in Montgomery County, Texas for breach of the Clarke Promissory Note Guaranty Agreement, seeking the amounts due under the Epic Promissory Note and related interest, as well as attorneys’ fees and expenses. The Clarkes each filed an answer and counterclaims for fraud and negligent misrepresentation and seek monetary damages in excess of $1 million, punitive damages, and attorneys’ fees. We will vigorously prosecute our claim and defend against the claims by the Clarkes.
NOTE 9FAIR VALUE MEASUREMENTS
 
Financial Instruments

Warrants

The Warrants are valued using a Black Scholes option valuation model that includes implied volatility of the trading price (a Level 3 fair value measurement).

Derivative Contracts

We and CCLP each enter into short term foreign currency forward derivative contracts with third parties as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. As of March 31, 2020, we and CCLP had the following foreign currency derivative contracts outstanding relating to portions of our foreign operations:
Derivative Contracts
 
US Dollar Notional Amount
 
Traded Exchange Rate
 
Settlement Date

 
(In Thousands)
 

 

Forward purchase Euro
 
$
8,167

 
1.08
 
4/21/2020
Forward purchase Euro
 
10,497

 
1.10
 
4/21/2020
Forward purchase pounds sterling
 
9,400

 
1.17
 
4/21/2020
Forward sale pounds sterling
 
500

 
1.18
 
4/21/2020
Forward sale pounds sterling
 
1,875

 
1.17
 
4/21/2020
Forward sale Norwegian krone
 
1,000

 
11.76
 
4/21/2020
Forward purchase Norwegian krone
 
4,300

 
11.36
 
4/21/2020
Forward sale Mexican peso
 
4,974

 
24.40
 
4/21/2020
Derivative Contracts
 
British Pound Notional Amount
 
Traded Exchange Rate
 
Settlement Date
 
 
(In Thousands)
 
 
 
 
Forward purchase Euro
 
£
3,445

 
0.92
 
4/21/2020
Derivative Contracts
 
Swedish Krona Notional Amount
 
Traded Exchange Rate
 
Settlement Date
 
 
(In Thousands)
 
 
 
 
Forward purchase Euro
 

210
kr
 
10.90
 
4/6/2020
Forward purchase Euro
 

66,690
kr
 
10.91
 
4/6/2020
Forward purchase Euro
 

2,400
kr
 
11.24
 
4/21/2020


Under this program, we and CCLP may enter into similar derivative contracts from time to time. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative contracts during a period will be included in the determination of earnings for that period.

The fair values of foreign currency derivative contracts are based on quoted market values (a Level 2 fair value measurement). The fair values of our and CCLP's foreign currency derivative contracts as of March 31, 2020

18


and December 31, 2019, are as follows:
Foreign currency derivative contracts
Balance Sheet Location
 
 Fair Value at March 31, 2020
 
 Fair Value at December 31, 2019

 

 
(In Thousands)
Forward purchase contracts
 
Current assets
 
$
1,160

 
$
86

Forward sale contracts
 
Current liabilities
 
(433
)
 
(53
)
Forward purchase contracts
 
Current liabilities
 
(181
)
 
(3
)
Net asset (liability)
 
 
 
$
546

 
$
30



None of our foreign currency derivative contracts contain credit risk related contingent features that would require us to post assets or collateral for contracts that are classified as liabilities. During the three months ended March 31, 2020 and March 31, 2019, we recognized $(1.0) million and $0.6 million of net (gains) losses, respectively, reflected in other (income) expense, net, associated with our foreign currency derivative program.

During the first quarter of 2020, we recorded impairments of approximately $5.4 million, reflecting the decreased fair value for certain assets. The fair values used in these impairment calculations were estimated based on a market approach, which is based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.

Recurring and nonrecurring fair value measurements by valuation hierarchy as of March 31, 2020 and December 31, 2019, are as follows:
 
 
 
Fair Value Measurements Using
 
Total as of
 
Quoted Prices in Active Markets for Identical Assets or Liabilities
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
Description
March 31, 2020
 
(Level 1)
 
(Level 2)
 
(Level 3)
 
(In Thousands)
Midland manufacturing facility and related assets
$
19,646

 
$

 
$

 
$
19,646

Warrants liability
(112
)
 

 

 
(112
)
Asset for foreign currency derivative contracts
1,160

 

 
1,160

 

Liability for foreign currency derivative contracts
(614
)
 

 
(614
)
 

Net asset
$
20,080

 
 
 
 
 
 
 
 
 
Fair Value Measurements Using
 
Total as of
 
Quoted Prices in Active Markets for Identical Assets or Liabilities
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
Description
December 31, 2019
 
(Level 1)
 
(Level 2)
 
(Level 3)
 
(In Thousands)
Warrants liability
$
(449
)
 
$

 
$

 
$
(449
)
Asset for foreign currency derivative contracts
86

 

 
86

 

Liability for foreign currency derivative contracts
(56
)
 

 
(56
)
 

Net liability
$
(419
)
 
 
 
 
 
 

The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA's ABL Credit Agreement and Term Credit Agreement, and the CCLP Credit Agreement approximate their carrying amounts. The fair values of the publicly traded CCLP 7.25% Senior Notes at March 31, 2020 and December 31, 2019, were approximately $148.0 million and $266.0 million, respectively. Those fair values compare to the face amount of $295.9 million both at March 31, 2020 and December 31, 2019. The fair values of the CCLP 7.50% Senior Secured Notes at March 31, 2020 and December 31, 2019 were approximately $239.8 million and $344.8 million, respectively. These fair values compare

19


to aggregate principal amount of such notes at both March 31, 2020 and December 31, 2019, of $350.0 million. We based the fair values of the CCLP 7.25% Senior Notes and the CCLP 7.50% Senior Secured Notes as of March 31, 2020 on recent trades for these notes.
NOTE 10NET INCOME (LOSS) PER SHARE

The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:
 
 
Three Months Ended
March 31,
 
 
2020
 
2019
 
(In Thousands)
Number of weighted average common shares outstanding
 
125,587

 
125,681

Assumed exercise of equity awards and warrants
 

 

Average diluted shares outstanding
 
125,587

 
125,681



For the three month periods ended March 31, 2020 and March 31, 2019, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the periods. In addition, for the three month period ended March 31, 2019, the calculation of diluted earnings per common share excludes the impact of the CSI Compressco LP Series A Convertible Preferred Units (the "CCLP Preferred Units"), as the inclusion of the impact from conversion of the CCLP Preferred Units into CCLP common units would have been anti-dilutive.

20


NOTE 11INDUSTRY SEGMENTS
 
We manage our operations through three Divisions: Completion Fluids & Products, Water & Flowback Services, and Compression.

 Summarized financial information concerning the business segments is as follows:
 
Three Months Ended
March 31,
 
2020
 
2019
 
(In Thousands)
Revenues from external customers
 

 
 

Product sales
 
 
 
Completion Fluids & Products Division
$
70,190

 
$
57,328

Water & Flowback Services Division
25

 
364

Compression Division
14,818

 
34,089

Consolidated
$
85,033

 
$
91,781

 
 
 
 
Services
 
 
 
Completion Fluids & Products Division
$
5,047

 
$
4,253

Water & Flowback Services Division
57,442

 
78,314

Compression Division
75,420

 
69,380

Consolidated
$
137,909

 
$
151,947

 
 
 
 
Total revenues
 
 
 
Completion Fluids & Products Division
$
75,237

 
$
61,581

Water & Flowback Services Division
57,467

 
78,678

Compression Division
90,238

 
103,469

Interdivision eliminations

 

Consolidated
$
222,942

 
$
243,728

 
 
 
 
Income (loss) before taxes
 
 
 
Completion Fluids & Products Division
$
19,396

 
$
6,186

Water & Flowback Services Division
(2,244
)
 
2,231

Compression Division
(12,790
)
 
(7,801
)
Interdivision eliminations
5

 
6

Corporate Overhead(1)
(13,444
)
 
(17,687
)
Consolidated
$
(9,077
)
 
$
(17,065
)

(1)
Amounts reflected include the following general corporate expenses:
 
Three Months Ended
March 31,
 
2020
 
2019
 
(In Thousands)
General and administrative expense
$
8,081

 
$
12,089

Depreciation and amortization
197

 
168

Interest expense
5,455

 
5,342

Warrants fair value adjustment (income) expense
(338
)
 
407

Other general corporate (income) expense, net
49

 
(319
)
Total
$
13,444

 
$
17,687


NOTE 12SUBSEQUENT EVENTS

In April 2020, we announced our plan to shutdown our Midland manufacturing facility as a result of a decline in orders for new equipment from third parties and the expectation that no incremental equipment will be fabricated for our fleet in the second half of 2020. As a result of the decision to close this facility and solely utilize third party fabricators in the future for our own service fleet, we are pursuing the sale of the Midland facility in an effort to further improve our balance sheet, and have entered into an agreement with a third party purchaser, which

21


is subject to numerous conditions. While we will continue to operate the facility until the completion and sale of our remaining backlog, we no longer intend to fabricate new compressor packages for sales to third parties. We have and will continue to evaluate the sale of other non-core assets, including our low-horsepower compression fleet. We can provide no assurance that we will consummate a sale of the Midland manufacturing facility, our low-horsepower compression fleet, or any other non-core asset.

In April 2020, we began the process of discontinuing chemical production operations at our El Dorado, Arkansas production facility, which primarily produced calcium chloride from underground brine reserves. The current COVID-19 pandemic and oil oversupply events have led to unprecedented market conditions and this facility’s relatively high fixed costs have led us to rationalize our manufacturing base. We will continue to manufacture and deliver all products through early June 2020, at which time we will begin a sequenced shutdown of the manufacturing facility. We will continue to ship product until the inventory is gone, at which time production operations at the plant will be shutdown. Going forward, we will continue to meet our customer demand for liquid calcium chloride products through our network of other manufacturing plants and terminals.

On April 17, 2020, CCLP announced the commencement of an offer (the "Exchange Offer") to certain eligible noteholders ("Eligible Holders") to exchange any and all of their outstanding 7.25% Senior Notes due 2022 (the “Unsecured Notes”) for newly issued 7.50% Senior Secured First Lien Notes due 2025 and 7.25% Senior Secured Second Lien Notes due 2027. In conjunction with the offer, consents are being solicited from Eligible Holders to eliminate substantially all restrictive covenants and certain of the default provisions in the indenture governing the Unsecured Notes.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

The following discussion and analysis of financial condition and results of operations should be read in conjunction with our unaudited consolidated financial statements and accompanying notes included in this Quarterly Report. In addition, the following discussion and analysis also should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2019 filed with the SEC on March 16, 2020 ("2019 Annual Report"). This discussion includes forward-looking statements that involve certain risks and uncertainties.
Business Overview  
We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, comprehensive water management, frac flowback, production well testing and offshore rig cooling services, and compression services and equipment. We operate through three reporting segments organized into three Divisions - Completion Fluids & Products, Water & Flowback Services, and Compression.
Demand for products and services of our Completion Fluids & Products Division has remained strong despite the continued volatility in pricing for oil and uncertainty in many of the markets where we operate, which affects the plans of many of our oil and gas operations customers. During the first quarter of 2020, we experienced increased CBF product sales revenues in the U.S. Gulf of Mexico, including product sales associated with a TETRA CS Neptune completion fluid sale and increased international CBF product sales and domestic manufactured products sales. However, the significant decline in oil prices may adversely affect the demand for our products and services in the near future.
Recent macroeconomic uncertainty resulting from declining oil prices and the COVID-19 pandemic has particularly affected domestic onshore demand for our Water & Flowback Services Division services. We experienced decreased water management services activity during the first quarter of 2020 and without a meaningful recovery, we expect our water management services operations to continue to be negatively impacted in the near future.
Our Compression Division is significantly dependent upon the demand for, and production of, oil and the associated natural gas from unconventional oil and natural gas production in the domestic and international markets in which we operate. During the first part of our quarter, we continued to see increased demand in our products and services, with the exception of a declining backlog for new unit sales. However, during the latter part of the quarter, as the macroeconomic uncertainty resulting from declining oil prices and the COVID-19 pandemic continued, we started to see our customers revise their capital budgets downwards and adjust their operations accordingly. In response to both market uncertainty and the lower levels of spending by our customers, we lowered our projected growth capital expenditures originally intended to increase the horsepower of our fleet. In addition, given the decline

22


in orders for new equipment to be fabricated and sold to third parties and the expectation that no incremental equipment will be fabricated for our fleet in the second half of 2020, we announced our intentions to close our Midland manufacturing facility, retain equipment design and engineering personnel, and outsource the fabrication of new equipment for our fleet. We no longer intend to design or fabricate new compressor packages for sales to third parties. Due to excess compression equipment in the industry, we have started to and expect to continue to see lower utilization of our compression fleet, client requests to put units on stand-by, and pricing pressures as customers try to reduce their costs.
The COVID-19 pandemic and decline in oil prices had a significant impact on our customers and industry. We concluded these events were indicators of impairment for all asset groups within our Compression Division and certain asset groups in our Completion Fluids & Products Division. As a result, we performed recoverability analyses on the relevant asset groups within these divisions. Based upon these recoverability analyses, we determined that the carrying values of our Midland manufacturing facility and related new unit sales inventory in our Compression Division exceeded their respective fair values. Therefore, we recorded impairments of approximately $5.4 million during the first quarter of 2020 related to these assets. Given the dynamic nature of the events beginning in the first quarter of 2020, we are not able to reasonably estimate how long our operations will be adversely impacted and the full extent these events will have on our operations. As a result, we could have indicators of impairment again in future periods resulting in additional asset impairments.
We are continuing to monitor the 2020 spending plans of our customers and are aggressively managing our working capital and capital expenditure needs in order to maximize our liquidity in the current oil and gas industry environment. Capital expenditure levels continue to be monitored carefully for each of our businesses to ensure that capital investments are only made for the most attractive return on investment. As obtaining additional financing is challenging in the current debt and equity markets, growth capital expenditures are expected to be primarily funded by available cash and cash expected to be provided by operating activities. We intend to manage our flexible cost structure to proactively respond to changing market conditions and execute on actions necessary to manage through these conditions, some of which could result in impairments or restructuring charges in future periods.
Cost reductions we have recently implemented or are in the process of implementing include reductions in 2020 capital expenditures, workforce reductions, salary reductions, the suspension of 401(k) matching contributions for our employees, targeted reduction in SG&A expenses, and negotiated reductions in expenditures with many of our suppliers. Absent a meaningful recovery in natural gas and oil prices and a material improvement in the status of the COVID-19 pandemic, we expect our operations to continue to be negatively impacted, particularly in our onshore producing regions of the United States. We are not able to predict how long market disruptions resulting from the COVID-19 pandemic will continue, or what impact it will ultimately have on our business. Despite that, we will continue to maintain our commitment to safety and service quality for our customers.
How we Evaluate Operations
We use U.S. GAAP financial measures such as revenues, gross profit, income (loss) before taxes, and net cash provided by operating activities, as well as certain non-GAAP financial measures, including Adjusted EBITDA, as performance measures for our business.
Adjusted EBITDA. We view Adjusted EBITDA as one of our primary management tools, and we track it on a monthly basis, both in dollars and as a percentage of revenues (typically compared to the prior month, prior year period, and to budget). We define Adjusted EBITDA as earnings before interest, taxes, depreciation, amortization, impairments and certain other non-cash charges and non-recurring adjustments.
Adjusted EBITDA is used as a supplemental financial measure by our management to:
evaluate the financial performance of our assets without regard to financing methods, capital structure, or historical cost basis; and
determine our ability to incur and service debt and fund capital expenditures.


23


 The following table reconciles net income (loss) to Adjusted EBITDA for the periods indicated:

 
Three Months Ended
 
March 31, 2020
 
Net Income (Loss), as reported
Tax Provision
Income (Loss) Before Tax, as Reported
Impairments & Special Charges
Adjusted Income (Loss) Before Tax
Interest Expense, Net

Depreciation & Amortization
 
Equity Comp. Expense
Adjusted EBITDA
 
(In Thousands)
Completion Fluids & Products Division
 
 
$
19,396

$
450

$
19,846

$
(154
)
$
1,934

$

$
21,626

Water & Flowback Services Division
 
 
(2,244
)
1,607

(637
)
(9
)
7,425


6,779

Compression Division
 
 
(12,790
)
5,971

(6,819
)
12,564

19,908

324

25,977

Eliminations and other
 
 
5


5


(4
)

1

Subtotal
 
 
4,367

8,028

12,395

12,401

29,263

324

54,383

Corporate and other
 
 
(13,444
)
73

(13,371
)
5,455

197

1,145

(6,574
)
TETRA excluding Discontinued Operations
$
(10,231
)
$
1,154

$
(9,077
)
$
8,101

$
(976
)
$
17,856

$
29,460

$
1,469

$
47,809

 
 
 
 
 
 
 
 
 
 
 
Three Months Ended
 
March 31, 2019
 
Net Income (Loss), as reported
Tax Provision
Income (Loss) Before Tax, as Reported
Impairments & Special Charges
Adjusted Income (Loss) Before Tax
Interest Expense, Net
Depreciation & Amortization
Equity Comp. Expense
Adjusted EBITDA
 
(In Thousands)
Completion Fluids & Products Division
 
 
$
6,186

$
683

$
6,869

$
(179
)
$
3,665

$

$
10,355

Water & Flowback Services Division
 
 
2,231

(400
)
1,831

4

8,267


10,102

Compression Division
 
 
(7,801
)
1,610

(6,191
)
13,213

18,532

365

25,919

Eliminations and other
 
 
6


6

(1
)
(4
)

1

Subtotal
 
 
622

1,893

2,515

13,037

30,460

365

46,377

Corporate and other
 
 
(17,687
)
331

(17,356
)
5,342

168

1,800

(10,046
)
TETRA excluding Discontinued Operations
$
(18,674
)
$
1,609

$
(17,065
)
$
2,224

$
(14,841
)
$
18,379

$
30,628

$
2,165

$
36,331


Adjusted EBITDA is a financial measure that is not in accordance with U.S. GAAP and should not be considered an alternative to net income, operating income, cash flows from operating activities, or any other measure of financial performance presented in accordance with U.S. GAAP. This measure may not be comparable to similarly titled financial metrics of other entities, as other entities may not calculate Adjusted EBITDA in the same manner as we do. Management compensates for the limitations of Adjusted EBITDA as analytical tools by reviewing the comparable U.S. GAAP measures, understanding the differences between the measures, and incorporating this knowledge into management’s decision-making processes.
Critical Accounting Policies and Estimates
 
There have been no material changes or developments in the evaluation of the accounting estimates and
the underlying assumptions or methodologies pertaining to our Critical Accounting Policies and Estimates disclosed
in our 2019 Annual Report. In preparing our consolidated financial statements, we make assumptions, estimates, and judgments that affect the amounts reported. These judgments and estimates may change as new events occur, as new information is acquired, and as changes in our operating environments are encountered. Actual results are likely to differ from our current estimates, and those differences may be material.    

24


Results of Operations

Three Months Ended March 31, 2020 compared with three months ended March 31, 2019.

Consolidated Comparisons
 
Three Months Ended March 31,
 
Period to Period Change
 
2020
 
2019
 
2020 vs 2019
 
% Change
 
(In Thousands, Except Percentages)
Revenues
$
222,942

 
$
243,728

 
$
(20,786
)
 
(8.5
)%
Gross profit
39,417

 
36,210

 
3,207

 
8.9
 %
Gross profit as a percentage of revenue
17.7
 %
 
14.9
 %
 
 

 
 

General and administrative expense
30,537

 
34,277

 
(3,740
)
 
(10.9
)%
General and administrative expense as a percentage of revenue
13.7
 %
 
14.1
 %
 
 

 
 

Interest expense, net
17,856

 
18,379

 
(523
)
 
(2.8
)%
Warrants fair value adjustment (income) expense
(338
)
 
407

 
(745
)
 
(183.0
)%
CCLP Series A Preferred Units fair value adjustment (income) expense

 
1,163

 
(1,163
)
 
(100.0
)%
Other (income) expense, net
439

 
(951
)
 
1,390

 
(146.2
)%
Loss before taxes and discontinued operations
(9,077
)
 
(17,065
)
 
7,988

 
46.8
 %
Loss before taxes and discontinued operations as a percentage of revenue
(4.1
)%
 
(7.0
)%
 
 

 
 

Provision for income taxes
1,154

 
1,609

 
(455
)
 
(28.3
)%
Loss before discontinued operations
(10,231
)
 
(18,674
)
 
8,443

 
(45.2
)%
Discontinued operations:
 
 
 
 
 
 
 
Loss from discontinued operations, net of taxes
(145
)
 
(426
)
 
281

 
(66.0
)%
Net loss
(10,376
)
 
(19,100
)
 
8,724

 
(45.7
)%
Loss attributable to noncontrolling interest
8,825

 
8,262

 
563

 
6.8
 %
Net loss attributable to TETRA stockholders
$
(1,551
)
 
$
(10,838
)
 
$
9,287

 
(85.7
)%

Consolidated revenues for the current year period decreased compared to the prior year period primarily due to decreased revenues in our Water & Flowback Services and Compression Divisions, which decreased by $21.2 million and $13.2 million, respectively. The decrease in revenues for the Water & Flowback Services Division was primarily due to decreased water management services activity. The decreased revenues of the Compression Division were primarily due to decreased deliveries of new compressor packages. These decreases were partially offset by an increase in revenues in our Completion Fluids & Products Division of $13.7 million primarily due to increased CBF product sales revenues in the U.S. Gulf of Mexico, including product sales associated with a TETRA CS Neptune completion fluid sale, and increased international CBF product sales and domestic manufactured products sales. See Divisional Comparisons section below for additional discussion.

Consolidated gross profit increased during the current year period compared to the prior year period primarily due to the increased profitability of our Completion Fluids & Products Division. The increased gross profit from the Completion Fluids & Products Division was offset by the decreased gross profit of our Water & Flowback Services Division. Despite the improvement in activity levels of our Completion Fluids & Products Division, onshore activity levels remained flat and the impact of pricing pressures continues to challenge profitability in certain markets. Operating expenses reflect the decrease in consolidated revenues, as well as aggressive management of operating costs and headcount.

Consolidated general and administrative expenses decreased during the current year period compared to the prior year period primarily due to decreased salary related expenses of $4.8 million and decreased general expenses of $0.2 million. These decreases were offset by increased bad debt expense of $1.0 million and increased professional services fees of $0.4 million. Decreased general and administrative expenses were driven primarily by our Water & Flowback Services Division and Corporate Divisions. General and administrative expense as a percentage of revenues decreased compared to the prior year period.
 

25


Consolidated interest expense, net, decreased in the current year period primarily due to a decrease in Compression Division interest expense associated with the expense of CCLP Series A Preferred units that was incurred in the prior year period. Interest expense during the current year period and the prior year period includes $1.1 million and $1.0 million, respectively, of finance cost amortization.

The Warrants are accounted for as a derivative liability in accordance with ASC 815 and therefore they are classified as a long-term liability on our consolidated balance sheet at their fair value. Increases (or decreases) in the fair value of the Warrants are generally associated with increases (or decreases) in the trading price of our common stock, resulting in adjustments to earnings for the associated valuation losses (gains), and resulting in future volatility of our earnings during the period the Warrants are outstanding.

The CCLP Preferred Units were eligible to be settled using a variable number of CCLP common units, and therefore the fair value of the CCLP Preferred Units was classified as a long-term liability on our consolidated balance sheets in accordance with ASC 480. Because the CCLP Preferred Units were convertible into CCLP common units at the option of the holder, the fair value of the CCLP Preferred Units generally increased or decreased with the trading price of the CCLP common units, and this increase (decrease) in CCLP Preferred Unit fair value was charged (credited) to earnings, as appropriate. The last remaining outstanding CCLP Preferred Units were redeemed for cash on August 8, 2019.
 
Consolidated other (income) expense, net, was $0.4 million of expense during the current year period compared to $1.0 million of income during the prior year period. The increase in expense is primarily due to $1.5 million of increased foreign currency losses due to the devaluation of the Mexican peso and increased deferred compensation expense of $0.4 million. The increases in expense were offset by $0.6 million of gains associated with the sale of assets.

Our consolidated provision for income taxes for the current year period is primarily attributable to taxes in certain foreign jurisdictions and Texas gross margin taxes. Our consolidated effective tax rate for the three month period ended March 31, 2020 of negative 12.7% was primarily the result of losses generated in entities for which no related tax benefit has been recorded. The losses generated by these entities do not result in tax benefits due to offsetting valuation allowances being recorded against the related net deferred tax assets. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Included in our deferred tax assets are net operating loss carryforwards and tax credits that are available to offset future income tax liabilities in the U.S. as well as in certain foreign jurisdictions.

Divisional Comparisons
 
Completion Fluids & Products Division
 
Three Months Ended March 31,
 
Period to Period Change
 
2020
 
2019
 
2020 vs 2019
 
% Change
 
(In Thousands, Except Percentages)
Revenues
$
75,237

 
$
61,581

 
$
13,656

 
22.2
 %
Gross profit
25,964

 
10,664

 
15,300

 
143.5
 %
Gross profit as a percentage of revenue
34.5
%
 
17.3
%
 
 

 


General and administrative expense
5,934

 
4,728

 
1,206

 
25.5
 %
General and administrative expense as a percentage of revenue
7.9
%
 
7.7
%
 
 

 
 

Interest (income) expense, net
(154
)
 
(179
)
 
25

 
(14.0
)%
Other (income) expense, net
788

 
(71
)
 
859

 
 

Income before taxes
$
19,396

 
$
6,186

 
$
13,210

 
213.5
 %
Income before taxes as a percentage of revenue
25.8
%
 
10.0
%
 
 

 
 

 
The increase in Completion Fluids & Products Division revenues during the current year period compared to the prior year period was primarily due to $12.9 million of increased product sales revenue which was partly due to increased CBF product sales revenues in the U.S. Gulf of Mexico, including product sales associated with a TETRA CS Neptune completion fluid sale. Increased revenues were also the result of improved markets for CBF product sales in international locations, including South America and domestic manufactured products sales. Additionally,

26


service revenues increased $0.8 million, primarily due to increased filtration and engineering work in the U.S. Gulf of Mexico associated with fluid sales.

Completion Fluids & Products Division gross profit during the current year period increased compared to the prior year period primarily due to the profitability associated with the increased manufactured products and international CBF sales revenues. Completion Fluids & Products Division profitability in future periods will be affected by the mix of its products and services, including the timing of TETRA CS Neptune completion fluid projects.

The Completion Fluids & Products Division reported an increase in pretax earnings during the current year period compared to the prior year period due to the increase in gross profit discussed above. Completion Fluids & Products Division administrative cost levels increased compared to the prior year period primarily due to increased salary and employee-related expenses of $1.2 million. Other expense, net increased as compared to prior year period primarily due to $0.8 million of foreign currency losses.

Water & Flowback Services Division
 
Three Months Ended March 31,
 
Period to Period Change
 
2020
 
2019
 
2020 vs 2019
 
% Change
 
(In Thousands, Except Percentages)
Revenues
$
57,467

 
$
78,678

 
$
(21,211
)
 
(27.0
)%
Gross profit
3,267

 
8,851

 
(5,584
)
 
(63.1
)%
Gross profit as a percentage of revenue
5.7
 %
 
11.2
%
 
 

 
 

General and administrative expense
6,334

 
6,796

 
(462
)
 
(6.8
)%
General and administrative expense as a percentage of revenue
11.0
 %
 
8.6
%
 
 

 
 

Interest (income) expense, net
(9
)
 
4

 
(13
)
 
(40.0
)%
Other (income) expense, net
(814
)
 
(180
)
 
(634
)
 
(137.3
)%
Income (loss) before taxes
$
(2,244
)
 
$
2,231

 
$
(4,475
)
 
200.6
 %
Income (loss) before taxes as a percentage of revenue
(3.9
)%
 
2.8
%
 
 

 
 

 
Water & Flowback Services Division service and product revenues decreased $21.2 million during the current year period compared to the prior year period due to decreased water management services activity associated with economic uncertainty and decreased international equipment sales activity.

The Water & Flowback Services Division reflected decreased gross profit during the current year period compared to the prior year period partly due to decreased gross profit consistent with decreased revenues and partly due to decreased gross profit as a result of certain high-margin projects performed during the prior year.
 
The Water & Flowback Services Division reported a pretax loss compared to a pretax income in the prior year period, primarily due to the decrease in gross profit described above. General and administrative expenses decreased primarily due decreased wage and benefit related expenses of $1.0 million and decreased general expenses of $0.4 million offset by increased bad debt expense of $0.7 million and increased professional fees of $0.2 million. The Water & Flowback Services Division reported increased other income, net, primarily due to increased gains associated with the disposal of assets of $0.7 million and foreign currency gains of $0.3 million, offset by decreased income of $0.4 million associated with the remeasurement of contingent purchase price consideration in the prior year.

27


Compression Division
 
Three Months Ended March 31,
 
Period to Period Change
 
2020
 
2019
 
2020 vs 2019
 
% Change
 
(In Thousands, Except Percentages)
Revenues
$
90,238

 
$
103,469

 
$
(13,231
)
 
(12.8
)%
Gross profit
10,380

 
16,859

 
(6,479
)
 
(38.4
)%
Gross profit as a percentage of revenue
11.5
 %
 
16.3
 %
 
 

 
 

General and administrative expense
10,189

 
10,664

 
(475
)
 
(4.5
)%
General and administrative expense as a percentage of revenue
11.3
 %
 
10.3
 %
 
 

 
 

Interest expense, net
12,564

 
13,213

 
(649
)
 
(4.9
)%
CCLP Series A Preferred fair value adjustment (income) expense

 
1,163

 
(1,163
)
 
100.0
 %
Other (income) expense, net
417

 
(380
)
 
797

 
(209.7
)%
Loss before taxes
$
(12,790
)
 
$
(7,801
)
 
$
(4,989
)
 
(64.0
)%
Loss before taxes as a percentage of revenue
(14.2
)%
 
(7.5
)%
 
 

 
 

    
Compression Division revenues decreased during the current year period compared to the prior year period primarily due to a $19.3 million decrease in product sales revenues due to a decrease in deliveries of new compressors compared to the prior year. Overall, new unit sale booking levels declined in the first quarter of 2020 as customers substantially cut spending on infrastructure projects. The decrease in product sales was offset by a $6.0 million increase in service revenues from compression and aftermarket services operations. The increase in service revenues was primarily due to increases in our high-horsepower fleet during 2019 and resulting increased horsepower in service during the current year period compared to the prior year period and pricing secured in 2019 that was realized during the first quarter of 2020.

Compression Division gross profit decreased during the current year period compared to the prior year due to decreased revenues discussed above and the impairment of $5.4 million associated with our Midland manufacturing facility and related assets.

The Compression Division recorded increased pretax loss in the current year period compared to the prior year period due to the decreased gross profit discussed above. Interest expense decreased compared to the prior year period due to decreased interest associated with the CCLP Series A Preferred units that was incurred in the prior year period. General and administrative expense levels decreased compared to the prior year period, due to decreased salary and employee-related expenses, including the impact of decreased headcount, incentives and equity compensation of $0.7 million and decreased general expenses of $0.3 million. These decreases were offset by increased professional services of $0.3 million and increased bad debt expense of $0.2 million. Other (income) expense, net changed from income of $0.4 million income in the prior year period to $0.4 million expense in the current year period. The change from income to expense is primarily due to $1.2 million on increased foreign currency losses due to the devaluation of the peso offset by decreased expense of $0.5 million associated with the redemption premium incurred during the prior year period in connection with the redemption of Preferred Units for cash. The last remaining outstanding CCLP Preferred Units were redeemed for cash on August 8, 2019.

Corporate Overhead
 
Three Months Ended March 31,
 
Period to Period Change
 
2020
 
2019
 
2020 vs 2019
 
% Change
 
(In Thousands, Except Percentages)
Depreciation and amortization
$
197

 
$
(168
)
 
$
365

 
217.3
 %
General and administrative expense
8,081

 
12,089

 
(4,008
)
 
(33.2
)%
Interest expense, net
5,455

 
5,342

 
113

 
2.1
 %
Warrants fair value adjustment (income) expense
(338
)
 
407

 
(745
)
 
(183.0
)%
Other (income) expense, net
49

 
(319
)
 
368

 
(115.4
)%
Loss before taxes
$
(13,444
)
 
$
(17,687
)
 
$
4,243

 
24.0
 %

Corporate Overhead pretax loss decreased during the current year period compared to the prior year period primarily due to decreased general and administrative expenses. Corporate general and administrative expense

28


decreased primarily due to decreased salary related expense of $4.4 million. This decrease was offset by $0.3 million of decreased general expenses and $0.1 million of decreased professional fees. The fair value of the outstanding Warrants liability resulted in a $0.3 million credit to earnings in the current year period compared to an $0.4 million charge to earnings during the prior year period. In addition, the other (income) expense, net change was primarily associated with adjustments to deferred compensation plans.
Liquidity and Capital Resources
    
We believe that our and CCLP's separate capital structures allow us to meet our respective financial obligations, despite current uncertain operating conditions and financial markets. As of March 31, 2020, we and CCLP are in compliance with all covenants of our respective debt agreements. Information about the terms and covenants of our debt agreements can be found in our 2019 Annual Report.

Because of the level of consolidated debt, we believe it is important to consider our capital structure and that of CCLP separately, as there are no cross default provisions, cross collateralization provisions, or cross guarantees between CCLP's debt and TETRA's debt. Our consolidated debt outstanding has a carrying value of approximately $845.8 million as of March 31, 2020. However, approximately $638.4 million of this consolidated debt balance is owed by CCLP and is serviced from the cash balances and cash flows of CCLP, and $346.6 million of which is secured by certain of CCLP's assets. Through our common unit ownership interest in CCLP, which was approximately 34% as of March 31, 2020, and ownership of an approximate 1.4% general partner interest, we receive our share of the distributable cash flows of CCLP through its quarterly cash distributions. Approximately $7.4 million of the $29.5 million of the cash balance reflected on our consolidated balance sheet is owned by CCLP and is not accessible by us. The following table provides condensed consolidating balance sheet information reflecting TETRA's net assets and CCLP's net assets that service and secure TETRA's and CCLP's respective capital structures.
 
March 31, 2020
Condensed Consolidating Balance Sheet
TETRA
 
CCLP
 
Eliminations
 
Consolidated
 
(In Thousands)
Cash, excluding restricted cash
$
22,057

 
$
7,416

 
$

 
$
29,473

Affiliate receivables
14,964

 

 
(14,964
)
 

Other current assets
194,292

 
140,215

 

 
334,507

Property, plant and equipment, net
112,095

 
628,152

 

 
740,247

Long-term affiliate receivables
11,618

 

 
(11,618
)
 

Other assets, including investment in CCLP
22,474

 
58,519

 
84,544

 
165,537

Total assets
$
377,500

 
$
834,302

 
$
57,962

 
$
1,269,764

 
 
 
 
 
 
 
 
Affiliate payables
$

 
$
14,964

 
$
(14,964
)
 
$

Other current liabilities
80,576

 
114,620

 

 
195,196

Long-term debt, net
207,413

 
638,429

 

 
845,842

Warrants liability
112

 

 

 
112

Long-term affiliate payable

 
11,618

 
(11,618
)
 

Other non-current liabilities
61,771

 
19,912

 

 
81,683

Total equity
27,628

 
34,759

 
84,544

 
146,931

Total liabilities and equity
$
377,500

 
$
834,302

 
$
57,962

 
$
1,269,764


As of March 31, 2020, subject to compliance with the covenants, borrowing base requirements, and other provisions of the agreement that may limit borrowings, we had $40.8 million of availability under the ABL Credit Agreement. The amounts we may borrow under the ABL Credit Agreement are derived from our accounts receivable and certain inventory. Decreases in the amount of our accounts receivable and the value of our inventory would result in reduced borrowing availability under the Credit Agreement. As of March 31, 2020, and subject to compliance with the covenants, borrowing base requirements, and other provisions of the agreement that may limit borrowings under the CCLP Credit Agreement, CCLP had availability of $20.4 million. See CCLP Financing Activities below for further discussion.
    

29


Our consolidated sources (uses) of cash during the three months ended March 31, 2020 and 2019 are as follows:
 
Three Months Ended March 31,
 
2020
 
2019
 
(In Thousands)
Operating activities
$
22,176

 
$
7,412

Investing activities
(10,615
)
 
(31,726
)
Financing activities
1,138

 
21,312


Operating Activities
 
Consolidated cash flows provided by operating activities increased by $14.8 million. CCLP generated $13.4 million of our consolidated cash flows provided by operating activities during the three months ended March 31, 2020 compared to $31.6 million during the corresponding prior year period. Operating cash flows increased primarily due to improved operating profitability of the Completion Fluids and Products Division. We continue to monitor customer credit risk in the current environment and focus on serving larger capitalized oil and gas operators and national oil companies.

Investing Activities
 
Total cash capital expenditures during the first three months of 2020 were $12.4 million, which is net of $1.9 million cost of compressors sold. Our Completion Fluids & Products Division spent $0.9 million on capital expenditures, the majority of which related to plant and facility additions. Our Water & Flowback Services Division spent $4.7 million on capital expenditures, primarily to add to and maintain its water management equipment fleet. Our Compression Division spent $6.7 million, primarily for growth capital expenditure projects and to maintain its compression fleet.

Historically, a significant majority of our planned capital expenditures has been related to identified opportunities to grow and expand our existing businesses. However, such expenditures have recently been, and may continue to be, postponed or canceled as we are reviewing all capital expenditure plans carefully in an effort to conserve cash. We currently have no long-term capital expenditure commitments. The deferral of capital projects could affect our ability to expand our operations in the future. Excluding our Compression Division, we expect to spend approximately $10.0 million to $15.0 million during 2020 on capital expenditures, primarily to expand and maintain our Water & Flowback Services Division equipment fleet.

Our Compression Division has adjusted its expected capital spend downward to approximately $28.0 million to $35.0 million during 2020 primarily to maintain its compression fleet.

If the forecasted demand for our products and services increases or decreases, the amount of planned expenditures on growth and expansion may be adjusted.
 
Financing Activities 
 
During the first three months of 2020, the total amount of consolidated cash provided by financing activities was $1.1 million, primarily due to borrowings under our ABL Credit Agreement. We and CCLP may supplement our existing cash balances and cash flow from operating activities with short-term borrowings, long-term borrowings, issuances of equity and debt securities, and other sources of capital. We and CCLP are aggressively managing our working capital and capital expenditure needs in order to maximize our liquidity in the current environment.

TETRA Long-Term Debt

Asset-Based Credit Agreement. The ABL Credit Agreement provides for a senior secured revolving credit facility of up to $100 million, subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit and a swingline loan sublimit of $10.0 million. The amounts we may borrow under the ABL Credit Agreement are derived from our accounts receivable and certain inventory. Decreases in the amount of our accounts receivable and the value of our inventory would result in reduced borrowing availability under the ABL Credit Agreement. The ABL Credit Agreement is

30


scheduled to mature on September 10, 2023. As of May 5, 2020, we have $1.0 million outstanding under our ABL Credit Agreement and $6.4 million letters of credit, resulting in $45.9 million of availability.
    
Term Credit Agreement.    The Term Credit Agreement is scheduled to mature on September 10, 2025. As of May 5, 2020, $220.5 million in aggregate principal amount of our Term Credit Agreement is outstanding.
    
CCLP Financing Activities

CCLP Preferred Units. In January 2019 CCLP began redeeming its Series A Preferred Units for cash, resulting in 783,046 Preferred Units being redeemed during the three months ended March 31, 2019 for an aggregate of $8.3 million, which includes approximately $0.4 million of redemption premiums that were paid. The last redemption of the remaining Preferred Units, along with a final cash payment made in lieu of paid-in-kind units, occurred on August 8, 2019.

CCLP Bank Credit Facility. All the obligations of CCLP and two of its wholly owned subsidiaries (collectively the "CCLP Borrowers") under the CCLP Credit Agreement are guaranteed by certain of their existing and future domestic subsidiaries. The CCLP Credit Agreement, as amended, includes a maximum credit commitment of $50.0 million which is available for loans, letters of credit (with a sublimit of $25.0 million), and swingline loans (with a sublimit of $5.0 million), subject to a borrowing base to be determined by reference to the value of accounts receivable and certain inventory of the CCLP Borrowers. Such maximum credit commitment may be increased by $25.0 million in accordance with the terms and conditions of the CCLP Credit Agreement. As of March 31, 2020, and subject to compliance with the covenants, borrowing base, and other provisions of the agreements that may limit borrowings under the CCLP Credit Agreement, CCLP had availability of $20.4 million.

The CCLP Borrowers may borrow funds under the CCLP Credit Agreement to pay fees and expenses related to the CCLP Credit Agreement and for the CCLP Borrower's ongoing working capital needs and for general partnership purposes. The revolving loans under the CCLP Credit Agreement may be voluntarily prepaid, in whole or in part, without premium or penalty, subject to breakage or similar costs. The maturity date of the CCLP Credit Agreement is June 29, 2023. As of March 31, 2020, CCLP had a $3.0 million outstanding balance and had $3.0 million in letters of credit against the CCLP Credit Agreement. As of May 5, 2020, CCLP has $6.7 million balance outstanding under the CCLP Credit Agreement and $2.7 million in letters of credit, resulting in $16.1 million of availability. The amounts the CCLP Borrowers may borrow under the CCLP Credit Agreement are derived from CCLP’s accounts receivable and certain inventory. Decreases in the amount of CCLP’s accounts receivable and the value of its inventory would result in reduced borrowing availability under the CCLP Credit Agreement. The CCLP Borrowers are in discussions with the lenders under the CCLP Credit Agreement regarding a potential amendment that would permit the CCLP Borrowers to incur second-priority liens on collateral pledged under the CLLP Senior Secured Notes. This amendment will be entered into if the exchange offer discussed below is completed. We anticipate the terms of the amendment to the CCLP Credit Agreement may include, among other items, the inclusion of a $5.0 million reserve which would result in reduced borrowing availability. We can provide no assurance the amendment will be entered into or what its final terms might be.

CCLP Senior Secured Notes. As of May 5, 2020, $350.0 million in aggregate principal amount was outstanding. The CCLP Senior Secured Notes accrue interest at a rate of 7.50% per annum and are scheduled to mature on April 1, 2025.

CCLP Senior Notes. As of May 5, 2020, $295.9 million in aggregate principal amount was outstanding. The CCLP Senior Notes accrue interest at a rate of 7.25% per annum and are scheduled to mature on August 15, 2022.

On April 17, 2020, CCLP announced the commencement of an offer (the "Exchange Offer") to certain eligible noteholders ("Eligible Holders") to exchange any and all of their outstanding CCLP Senior Notes due 2022 (the “Unsecured Notes”) for newly issued CCLP 7.50% Senior Secured First Lien Notes due 2025 and CCLP 7.25% Senior Secured Second Lien Notes due 2027. In conjunction with the offer, consents are being solicited from Eligible Holders to eliminate substantially all restrictive covenants and certain of the default provisions in the indenture governing the Unsecured Notes. On May 1, 2020, CCLP extended the early tender time for the Exchange Offer from 5:00 p.m., New York City time, on April 30, 2020 to 11:59 p.m., New York City time, on May 14, 2020 (which is the expiration time of the Exchange Offer), unless extended or earlier terminated by CCLP. Eligible Holders that validly tender and do not validly withdraw their Unsecured Notes in the exchange offer prior to the Expiration Time will receive $700 in principal amount of new CCLP 7.50% Senior Secured First Lien Notes or, as applicable and subject to proration, $750 principal amount of CCLP 7.25% Senior Secured Second Lien Notes for

31


each $1,000 principal amount of Unsecured Notes tendered. CCLP can terminate, withdraw, amend or extend the Exchange Offer at any time, subject to applicable law. There can be no assurance that the Exchange Offer will be completed.

Other Sources and Uses

In addition to the aforementioned credit facilities and senior notes, we and CCLP fund our respective short-term liquidity requirements from cash generated by our respective operations and from short-term vendor financing. Should additional capital be required, the ability to raise such capital through the issuance of additional debt or equity securities may currently be limited. Instability or volatility in the capital markets at the times we need to access capital may affect the cost of capital and the ability to raise capital for an indeterminable length of time. If it is necessary to issue additional equity to fund our capital needs, additional dilution of our common stockholders will occur. We periodically evaluate engaging in strategic transactions and may consider divesting non-core assets where our evaluation suggests such transaction is in the best interest of our business.

On April 11, 2019, we filed a universal shelf Registration Statement on Form S-3 with the SEC. On May 1, 2019, the Registration Statement on Form S-3 was declared effective by the SEC. Pursuant to this registration statement, we have the ability to sell debt or equity securities in one or more public offerings up to an aggregate public offering price of $464.1 million, inclusive of $64.1 million of our common stock issuable upon conversion of our currently outstanding warrants. This shelf registration statement currently provides us additional flexibility with regard to potential financings that we may undertake when market conditions permit or our financial condition may require.

The Second Amended and Restated Partnership Agreement of CCLP requires that within 45 days after the end of each quarter, CCLP distribute all of its available cash, as defined in the Second Amended and Restated Partnership Agreement, to its common unitholders of record on the applicable record date. During the three months ended March 31, 2020, CCLP distributed $0.5 million in cash, including $0.3 million to its public unitholders. The amount of quarterly distributions is determined based on a variety of factors, including estimates of CCLP's cash needs to fund its future operating, investing, and debt service requirements. There can be no assurance that quarterly distributions from CCLP will increase from this amount per unit going forward.
 
Off Balance Sheet Arrangements
 
As of March 31, 2020, we had no “off balance sheet arrangements” that may have a current or future material effect on our consolidated financial condition or results of operations. 
Commitments and Contingencies
 
Litigation
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.

Contingencies of Discontinued Operations

    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC ("Orinoco") that provided for the purchase by Orinoco of Maritech's remaining oil and gas properties and related assets. Shortly thereafter, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.


32


Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the US Department of the Interior and other parties, respectively.

Pursuant to a Bonding Agreement entered into as part of these transactions (the "Bonding Agreement"), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco did not provide the Interim Replacement Bonds or the Final Bonds, Orinoco was required to make certain cash escrow payments to us.

    The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.

    If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

     In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”) payable to us in full, together with interest at a rate of 1.52% per annum, on December 31, 2019, along with a personal guaranty agreement from Thomas M. Clarke and Ana M. Clarke guaranteeing the payment obligations of Epic Companies pursuant to the Epic Promissory Note (the “Clarke Promissory Note Guaranty Agreement”). Additionally, pursuant to the Equity Interest Purchase Agreement (the “Offshore Services Purchase Agreement”) and other agreements with Epic Companies, certain other amounts relating to the Offshore Division totaling approximately $1.5 million were payable to us. At the end of August 2019, Epic Companies filed for bankruptcy. We recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and the certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 but neither Epic nor the Clarkes made the required payment. Upon the default by Epic and the Clarkes, we filed a lawsuit against the Clarkes on January 15, 2020 in Montgomery County, Texas for breach of the Clarke Promissory Note Guaranty Agreement, seeking the amounts due under the Epic Promissory Note and related interest, as well as attorneys’ fees and expenses. The Clarkes each filed an answer and counterclaims for

33


fraud and negligent misrepresentation and seek monetary damages in excess of $1 million, punitive damages, and attorneys’ fees. We will vigorously prosecute our claim and defend against the claims by the Clarkes.

Contractual Obligations

Our contractual obligations and commitments principally include obligations associated with our outstanding
indebtedness and obligations under operating leases. The table below summarizes our consolidated contractual cash obligations as of March 31, 2020:
 
 
Payments Due
 
 
Total
 
2020
 
2021
 
2022
 
2023
 
2024
 
Thereafter
 
 
(In Thousands)
Long-term debt - TETRA
 
$
221,500

 
$

 
$

 
$

 
$
1,000

 
$

 
$
220,500

Long-term debt - CCLP
 
649,430

 

 

 
295,930

 
3,500

 

 
350,000

Interest on debt - TETRA
 
95,794

 
13,106

 
17,474

 
17,474

 
17,435

 
17,317

 
12,988

Interest on debt - CCLP
 
185,387

 
35,779

 
47,705

 
40,593

 
26,310

 
26,250

 
8,750

Purchase obligations
 
92,569

 
7,144

 
9,525

 
9,525

 
9,525

 
9,525

 
47,325

Asset retirement obligations(1)
 
12,878

 

 

 

 

 

 
12,878

Operating leases
 
117,891

 
19,961

 
22,092

 
18,422

 
14,776

 
12,372

 
30,268

Total contractual cash obligations(2)
 
$
1,375,449

 
$
75,990

 
$
96,796

 
$
381,944

 
$
72,546

 
$
65,464

 
$
682,709

(1) 
We have estimated the timing of these payments for asset retirement obligation liabilities based upon our plans. The amounts shown represent the discounted obligation as of March 31, 2020.
(2) 
Amounts exclude other long-term liabilities reflected in our Consolidated Balance Sheet that do not have known payment streams. These excluded amounts include approximately $0.4 million of liabilities under FASB Codification Topic 740, “Accounting for Uncertainty in Income Taxes,” as we are unable to reasonably estimate the ultimate amount or timing of settlements.

For additional information about our contractual obligations as of December 31, 2019, see "Management's Discussion and Analysis of Financial Condition and Results of Operations" in our 2019 Annual Report on Form 10-K.
Cautionary Statement for Purposes of Forward-Looking Statements
 
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements in this Quarterly Report are identifiable by the use of the following words, the negative of such words, and other similar words: “anticipates", "assumes", “believes,” "budgets", “could,” “estimates,” "expects", "forecasts", "goal", "intends", "may", "might", "plans", "predicts", "projects", "schedules", "seeks", "should", "targets", "will", and "would".

Such forward-looking statements reflect our current views with respect to future events and financial performance and are based on assumptions that we believe to be reasonable, but such forward-looking statements are subject to numerous risks, and uncertainties, including, but not limited to:
economic and operating conditions that are outside of our control, including the trading price of our common stock;
the current significant surplus in the supply of oil and the ability of the OPEC and other oil producing nations to agree on and comply with supply limitations; the duration and magnitude of the unprecedented disruption in the oil and gas industry currently, which is negatively impacting our business;
the availability of adequate sources of capital to us;
expected customer drilling activity and capital spending for 2020 and 2021 and projections concerning our business activities
the levels of competition we encounter;
the planned closures of our El Dorado plant and CCLP’s Midland facility;
the availability of raw materials and labor at reasonable prices;
risks related to acquisitions and our growth strategy;

34


restrictions under our debt agreements and the consequences of any failure to comply with debt covenants;
the effect and results of litigation, regulatory matters, settlements, audits, assessments, and contingencies;
risks related to our foreign operations;
information technology risks including the risk of cyberattack;
the severity and duration of the COVID-19 pandemic and related economic repercussions and the resulting negative impact on the demand for oil and gas;
operational challenges relating to the COVID-19 pandemic and efforts to mitigate the spread of the virus, including logistical challenges, protecting the health and well-being of our employees, remote work arrangements, performance of contracts, and supply chain disruptions;
other global or national health concerns, and
other risks and uncertainties under “Item 1A. Risk Factors” in our 2019 Annual Report, and as included in our other filings with the SEC, which are available free of charge on the SEC website at www.sec.gov.

The risks and uncertainties referred to above are generally beyond our ability to control and we cannot predict all the risks and uncertainties that could cause our actual results to differ from those indicated by the forward-looking statements. If any of these risks or uncertainties materialize, or if any of the underlying assumptions prove incorrect, actual results may vary from those indicated by the forward-looking statements, and such variances may be material.

All subsequent written and oral forward-looking statements made by or attributable to us or to persons acting on our behalf are expressly qualified in their entirety by reference to these risks and uncertainties. You should not place undue reliance on forward-looking statements. Each forward-looking statement speaks only as of the date of the particular statement, and we undertake no obligation to update or revise any forward-looking statements we may make, except as may be required by law.
Item 3. Quantitative and Qualitative Disclosures about Market Risk.
Not Applicable.
Item 4. Controls and Procedures.
 
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Securities Exchange Act of 1934, as amended. Based on this evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2020, the end of the period covered by this quarterly report.

There were no changes in our internal control over financial reporting that occurred during the quarter ended March 31, 2020, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II
OTHER INFORMATION
Item 1. Legal Proceedings.
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.

35


Item 1A. Risk Factors.

The statements in this section describe the known material risks to our business and should be considered carefully. We have described in the 2019 Annual Report significant risk factors and periodically update those risks for material developments. Provided below is an update to our risk factors as previously disclosed in the 2019 Annual Report.

The COVID-19 pandemic and oversupply of oil from OPEC+ has materially reduced demand for our products and services, and has had, and may continue to have, a significant adverse impact on our financial condition and results of operations.

The COVID-19 pandemic and subsequent mitigation efforts and disagreements between OPEC+ regarding limits of production of oil have added significant volatility and uncertainty in the oil and gas industry. At the outset of the pandemic, OPEC and the other oil producing nations were unable to reach an agreement on production levels for crude oil, which led both Russia and Saudi Arabia to substantially increase production. This, combined with an unprecedented decline in oil demand due to the COVID-19 pandemic, resulted in global oil markets being oversupplied. On April 12th, OPEC and the other oil producing nations reached an agreement to limit production through the end of June, although there still appears to be a large demand/supply imbalance. Despite the OPEC+ agreement to cut production, downward pressure on oil and natural gas prices remains and could continue for the foreseeable future. The collapse in the demand for oil caused by this unprecedented global health and economic crisis has had, and is reasonably likely to continue to have, a negative impact on the demand for our products and services. The decline in demand for our products and services has had, and is likely to continue to have, a negative impact on our financial condition and results of operations.

While the full impact of the COVID-19 pandemic is not yet known, we are closely monitoring the effects of the pandemic on our customers, our suppliers, our operations, and our employees. These effects have included, and may continue to include, declining revenue, disruptions to our operations, including customers canceling orders and returning our equipment early, customer shutdowns of oil and gas production activities, employee impacts from illness, school closures and other community response measures, and temporary closures of our facilities or the facilities of our customers and suppliers.

The extent to which our financial and operating results are negatively impacted by the COVID-19 pandemic and oversupplied oil markets will depend on various factors beyond our control, such as the duration and severity of the pandemic, additional measures taken by governments and our customers and suppliers in response to the pandemic, and the speed and effectiveness of mitigation efforts taken to combat the virus. For more information, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

If we cannot meet the continued listing requirements of the New York Stock Exchange (the “NYSE”), the NYSE may delist our common stock.

On March 26, 2020, we were notified by the New York Stock Exchange (the “NYSE”) that the average closing price of the TETRA’s common stock over the prior 30 consecutive trading day period was below $1.00 per share, which is the minimum average closing price per share required to maintain listing on the NYSE under Section 802.01C of the NYSE Listed Company Manual (“Section 802.01C”). We have a period of six months following receipt of the NYSE’s notice to regain compliance with the NYSE’s minimum share price requirement, during which time our shares continue to be listed and traded on the NYSE, subject to our compliance with other continued listing standards.

On April 20, 2020, the NYSE announced a rule change providing relief to listed companies that, due to market conditions resulting from the impact of the COVID-19 pandemic, have fallen out of compliance with certain of the NYSE’s continued listing standards. The NYSE has tolled the compliance period from April 20, 2020 through June 30, 2020, which has the effect of extending the available cure period. The cure period will recommence on July 1, 2020. If we fail to regain compliance with Section 802.01C by December 5, 2020, which is the end of our extended cure period, our shares will be subject to the NYSE’s suspension and delisting procedures. If necessary to regain compliance with NYSE listing standards, we may, subject to approval of our board of directors and stockholders, implement a reverse stock split. A delisting of our shares from the NYSE could negatively impact us by, among other things, reducing the liquidity and market price of our shares, reducing the number of investors willing to hold or acquire our shares, limiting our ability to issue securities or obtain financing in the future, and limiting our ability to

36


use a registration statement to offer and sell freely tradable securities, thereby restricting our ability to access the public capital markets.

In addition, the NYSE has other continued listing criteria that we are at risk of violating. For example, continued declines in the market price of our shares could result in a delisting under the NYSE’s “abnormally low selling price” criteria, which the NYSE typically views to be a trading price of less than $0.16 per share, or its minimum average market capitalization requirement of $15.0 million. The NYSE has suspended through June 30, 2020 its rule that would immediately begin delisting procedures against companies with an average global market capitalization of under $15 million over a 30-trading day period. There are no assurances that suspension will be extended. On May 5, 2020, the trading price of our common stock closed at $0.55 per share and our market capitalization was $69.2 million.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
 
(a) None.
 
(b) None.
 
(c) Purchases of Equity Securities by the Issuer and Affiliated Purchasers.
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)
 
Maximum Number (or Approximate Dollar Value) of Shares that May Yet be Purchased Under the Publicly Announced Plans or Programs(1)
January 1 – January 31, 2020
 

 
$


 
$
14,327,000

February 1 – February 29, 2020
 
73,436

(2)
1.22


 
14,327,000

March 1 – March 31, 2020
 

 


 
14,327,000

Total
 
73,436

 
 


 
$
14,327,000

(1)
In January 2004, our Board of Directors authorized the repurchase of up to $20 million of our common stock. Purchases will be made from time to time in open market transactions at prevailing market prices. The repurchase program may continue until the authorized limit is reached, at which time the Board of Directors may review the option of increasing the authorized limit.
(2)
Shares we received in connection with the exercise of certain employee stock options or the vesting of certain shares of employee restricted stock. These shares were not acquired pursuant to the stock repurchase program.
Item 3. Defaults Upon Senior Securities.
 
None.
Item 4. Mine Safety Disclosures.
 
None.
Item 5. Other Information.
 
None.

37


Item 6. Exhibits.
 
Exhibits:
31.1*
31.2*
32.1**
32.2**
101.SCH+
XBRL Taxonomy Extension Schema Document.
101.CAL+
XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB+
XBRL Taxonomy Extension Label Linkbase Document.
101.PRE+
XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF+
XBRL Taxonomy Extension Definition Linkbase Document.
*
Filed with this report.
**
Furnished with this report.
+
Attached as Exhibit 101 to this report are the following documents formatted in XBRL (Extensible Business Reporting Language): (i) Consolidated Statements of Operations for the three month periods ended March 31, 2020 and 2019; (ii) Consolidated Statements of Comprehensive Income for the three month periods ended March 31, 2020 and 2019; (iii) Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019; (iv) Consolidated Statements of Cash Flows for the three month periods ended March 31, 2020 and 2019; and (v) Notes to Consolidated Financial Statements for the three months ended March 31, 2020.
 


38


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.
 
 

 
TETRA Technologies, Inc.
 
 
 
 
 
Date:
May 7, 2020
By:
/s/Brady M. Murphy
 
 
 
Brady M. Murphy
 
 
 
President
 
 
 
Chief Executive Officer
 
 
 
 
Date:
May 7, 2020
By:
/s/Elijio V. Serrano
 
 
 
Elijio V. Serrano
 
 
 
Senior Vice President
 
 
 
Chief Financial Officer
 
 
 
 
Date:
May 7, 2020
By:
/s/Richard D. O'Brien
 
 
 
Richard D. O'Brien
 
 
 
Vice President – Finance and Global Controller
 
 
 
Principal Accounting Officer

39
EX-31.1 2 a20200331ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
Certification Pursuant to
Rule 13a-14(a) or 15d-14(a) of the Exchange Act
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Brady M. Murphy, certify that:
 
1.
I have reviewed this report on Form 10-Q for the fiscal quarter ended March 31, 2020, of TETRA Technologies, 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;
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 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 function):
a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.
 
Date:
May 7, 2020
/s/Brady M. Murphy
 
 
Brady M. Murphy
 
 
President and
 
 
Chief Executive Officer



EX-31.2 3 a20200331ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
Certification Pursuant to
Rule 13a-14(a) or 15d-14(a) of the Exchange Act
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Elijio V. Serrano, certify that:
 
1.
I have reviewed this report on Form 10-Q for the fiscal quarter ended March 31, 2020, of TETRA Technologies, 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;
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 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 function):
a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.
 
Date: 
May 7, 2020
/s/Elijio V. Serrano 
 
 
Elijio V. Serrano
 
 
Senior Vice President and
 
 
Chief Financial Officer and Principal Accounting Officer



EX-32.1 4 a20200331ex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
 
In connection with the Quarterly Report of TETRA Technologies, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brady M. Murphy, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(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.
 
Dated:
May 7, 2020
/s/Brady M. Murphy
 
 
Brady M. Murphy
 
 
President and
 
 
Chief Executive Officer
 
 
TETRA Technologies, Inc.
 
 
 
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 5 a20200331ex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
 
In connection with the Quarterly Report of TETRA Technologies, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Elijio V. Serrano, Senior Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(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.
 
Dated:
May 7, 2020
/s/Elijio V. Serrano
 
 
Elijio V. Serrano
 
 
Senior Vice President and
 
 
Chief Financial Officer
 
 
TETRA Technologies, Inc.
 
 
 
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 6 tti-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2401402 - Disclosure - Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Notes) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Basis of Presentation and Significant Accounting Policies New Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Commitments and Contingencies Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005001 - Statement - Consolidated Statement of Equity Consolidated Statement of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statement of Equity Statement link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1004000 - 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 1002501 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Discontinued Operations (Notes) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Fair Value Measurements Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Fair Value Measurements CCLP Preferred Units (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Fair Value Measurements Market Risks and Derivative Hedge Contracts (Tables) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Fair Value Measurements Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Impairments and Other Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Impairments and Other Charges (Notes) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Industry Segments link:presentationLink link:calculationLink link:definitionLink 2423404 - Disclosure - Industry Segments Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - Industry Segments - Corporate Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - Industry Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2406406 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2406407 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2406407 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Long-Term Debt and Other Borrowings link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Long-Term Debt and Other Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Table) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Market Risks and Derivative Hedge Contracts link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Market Risks and Derivative Hedge Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Net Income (Loss) per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Net Income (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Revenue from Contracts with Customers Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue from Contracts with Customers Revenue Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue from Contracts with Customers Services (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2424401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Subsequent Events (Notes) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 tti-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 tti-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 tti-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Segment Reporting [Abstract] Segment Reporting Table Schedule of Segment Reporting Information, by Segment [Table Text Block] Asset Impairment Charges [Abstract] Impairments and Other Charges Asset Impairment Charges [Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Compressco Partners Senior Notes [Member] Compressco Partners Senior Notes [Member] Compressco Partners Senior Notes [Member] Senior Secured First Lien Notes Due 2025 Senior Secured First Lien Notes Due 2025 [Member] Senior Secured First Lien Notes Due 2025 [Member] Senior Secured Second Lien Notes Due 2027 Senior Secured Second Lien Notes Due 2027 [Member] Senior Secured Second Lien Notes Due 2027 [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] CSI Compressco [Member] CSI Compressco [Member] CSI Compressco [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Senior Note interest rate Debt Instrument, Interest Rate, Stated Percentage Leases [Abstract] Weighted average remaining lease term: Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Operating leases Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate: Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating lease, remaining lease term Operating Lease, Remaining Lease Term Operating Lease, Remaining Lease Term Operating lease, initial lease term Lessee, Operating Lease, Term of Contract Lessee, operating lease, liability, payments, net of sublease income, due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Sublease income Sublease Income Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Term Loan [Member] Term Loan [Member] Term Loan [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] Parent Company [Member] Parent Company [Member] Secured Debt [Member] Secured Debt [Member] New Credit Agreement [Member] New Credit Agreement [Member] New Credit Agreement [Member] Compressco Partners Senior Notes 7.50% [Member] Compressco Partners Senior Notes 7.50% [Member] Compressco Partners Senior Notes 7.50% [Member] Line of Credit [Member] Line of Credit [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Line of Credit Facility, Fair Value of Amount Outstanding Line of Credit Facility, Fair Value of Amount Outstanding Long-term Debt Long-term Debt Long-term Debt, Current Maturities Long-term Debt, Current Maturities Long-term Debt, Excluding Current Maturities Long-term Debt, Excluding Current Maturities Long-Term Debt and Other Borrowings Long-term Debt [Text Block] Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Significant Accounting Policies [Text Block] Revenue from Contract with Customer [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Summary of Changes in Contract Liabilities Contract with Customer, Asset and Liability [Table Text Block] Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Discontinued Operations and Disposal Groups [Abstract] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Offshore Division Offshore Division [Member] Offshore Division [Member] Maritech [Member] Maritech [Member] Offshore Services [Member] Offshore Services [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Disposal Group Including Discontinued Operation Revenue Disposal Group, Including Discontinued Operation, Revenue Disposal Group, Including Discontinued Operation, Cost of Revenue Disposal Group, Including Discontinued Operation, Cost of Revenue The aggregate cost of goods produced and sold and services rendered during the reporting period from a disposal group, including discontinued operations. Disposal Group, Including Discontinued Operation, Depreciation and Amortization Disposal Group, Including Discontinued Operation, Depreciation and Amortization Disposal Group, Including Discontinued Operation, General and Administrative Expense Disposal Group, Including Discontinued Operation, General and Administrative Expense Disposal Group, Including Discontinued Operation, Other Income Disposal Group, Including Discontinued Operation, Other Income Disposal Group, Including Discontinued Operation, Other Expense Disposal Group, Including Discontinued Operation, Other Expense Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Discontinued Operation, Tax Effect of Discontinued Operation Discontinued Operation, Tax Effect of Discontinued Operation Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Disposal Group, Including Discontinued Operation, Other Assets, Current Disposal Group, Including Discontinued Operation, Other Assets, Current Disposal Group, Including Discontinued Operation, Assets, Current Disposal Group, Including Discontinued Operation, Assets, Current Disposal Group, Including Discontinued Operation, Accounts Payable, Current Disposal Group, Including Discontinued Operation, Accounts Payable, Current Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Disposal Group, Including Discontinued Operation, Liabilities, Current Disposal Group, Including Discontinued Operation, Liabilities, Current Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Earnings Per Share [Abstract] Net Income (Loss) per Share Earnings Per Share [Text Block] Principles of consolidation policy Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Use of estimates policy Use of Estimates, Policy [Policy Text Block] Reclassifications [Text Block] Reclassifications [Text Block] Lessee, Leases [Policy Text Block] Lessee, Leases [Policy Text Block] Foreign currency translation policy Foreign Currency Transactions and Translations Policy [Policy Text Block] New Accounting Pronouncements policy New Accounting Pronouncements, Policy [Policy Text Block] Industry Segments Details [Table] Schedule of Segment Reporting Information, by Segment [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product [Member] Product [Member] Service [Member] Service [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Completion Fluids & Products Division [Member] Completion Fluids & Products Division [Member] Water & Flowback Services [Member] Water & Flowback Services [Member] Compression Division [Member] Compression [Member] Interdivision Eliminations [Member] Interdivision Eliminations [Member] Corporate Overhead [Member] Corporate Overhead [Member] Industry Segments Details [Line Items] Segment Reporting Information [Line Items] Number of Reportable Segments Number of Reportable Segments Revenues Revenue from Contract with Customer, Including Assessed Tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest General and administrative expense General and Administrative Expense Depreciation, amortization, and accretion DepreciationDepletionAmortizationAndAccretion The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method. Interest expense, net Interest Expense Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total operating lease liabilities Operating Lease, Liability Inventory Disclosure [Abstract] Inventories Inventory Disclosure [Text Block] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Schedule of Weighted Average Number of Shares [Table Text Block] Schedule of Weighted Average Number of Shares [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Value [Member] Common Stock Value [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Treasury Stock [Member] Treasury Stock [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Retained Earnings [Member] Retained Earnings [Member] Noncontrolling Interest [Member] Noncontrolling Interest [Member] Statement [Line Items] Statement [Line Items] Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Noncontrolling Interest, Increase from Subsidiary Equity Issuance Noncontrolling Interest, Increase from Subsidiary Equity Issuance Proceeds from Issuance of Common Stock Proceeds from Issuance of Common Stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures APIC, Share-based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition Conversion of CCLP Preferred Stock, Amount Converted Conversion of CCLP Preferred Stock, Amount Converted Conversion of CCLP Preferred Stock, Amount Converted Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Impairment charges Asset Impairment Charges Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Net income (loss) Foreign currency translation adjustment, net of taxes of $0 in 2019 and 2018 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive (income) loss attributable to noncontrolling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to TETRA stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Energy [Axis] Energy [Axis] Energy [Domain] Energy [Domain] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Position [Axis] Position [Axis] Position [Domain] Position [Domain] Derivative [Line Items] Derivative [Line Items] Schedule of Notional Amounts of Outstanding Derivative Positions Table Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Derivatives Designated as Hedging Instruments Table Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Other (income) expense, net Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Remaining credits expected to be issued Remaining credits expected to be issued Remaining credits expected to be issued Fair Value Disclosures [Abstract] Preferred, Fair Value Adjustment Preferred, Fair Value Adjustment Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties. Long-Term Debt Table Schedule of Debt [Table Text Block] Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Long-term Purchase Commitment [Table] 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] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Discontinued operation, amounts of material contingent liabilities remaining, performance bonds Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Disposal group, including discontinued operation, consideration, promissory note receivable, interest rate Disposal Group, Including Discontinued Operation, Consideration, Promissory Note Receivable, Interest Rate Disposal Group, Including Discontinued Operation, Consideration, Promissory Note Receivable, Interest Rate Cover [Abstract] Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Address, State or Province Entity Address, State or Province City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Shell Company Entity Shell Company Entity Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Lease, Cost Lease, Cost [Table Text Block] Assets and Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Finance Lease, Liability, Maturity Finance Lease, Liability, Maturity [Table Text Block] Income Statement [Abstract] Cost of revenues: Cost of Revenue [Abstract] Cost of Goods and Services Sold [Abstract] Cost of Goods and Services Sold [Abstract] Cost of product sales Cost of Goods and Services Sold Impairment of Long-Lived Assets Held-for-use Impairment of Long-Lived Assets Held-for-use Total cost of revenues Cost of Revenue Gross profit Gross Profit Fair Value Adjustment Of Warrants, Income Statement Fair Value Adjustment Of Warrants, Income Statement Amount of expense (income) related to adjustment to fair value of warrant liability. Preferred, Fair Value Adjustment Provision (benefit) for income taxes Income Tax Expense (Benefit) Income (loss) before taxes Net income (loss) (Income) loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income (loss) attributable to TETRA stockholders Basic net income per common share: Earnings Per Share, Basic [Abstract] Income (Loss) from Continuing Operations, Per Basic and Diluted Share Income (Loss) from Continuing Operations, Per Basic Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Net income (loss) attributable to TETRA stockholders Earnings Per Share, Basic Diluted net income per common share: Earnings Per Share, Diluted [Abstract] Income (Loss) from Continuing Operations, Per Diluted Share Income (Loss) from Continuing Operations, Per Diluted Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Net income (loss) attributable to TETRA stockholders Earnings Per Share, Diluted Weighted Average Number of Shares Outstanding, Diluted Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee [Abstract] Operating cash flows - operating leases Operating Lease, Payments Right-of-use assets obtained in exchange for lease obligations: Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] UNITED STATES UNITED STATES Non-US [Member] Non-US [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Inventory, Finished Goods, Gross Inventory, Finished Goods, Gross Inventory, Raw Materials, Gross Inventory, Raw Materials, Gross Other Inventory, Supplies, Gross Other Inventory, Supplies, Gross Inventory, Work in Process, Gross Inventory, Work in Process, Gross Inventories Inventory, Net Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Recurring [Member] Fair Value, Recurring [Member] Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Original principal amount Debt Instrument, Face Amount Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Industry Segments Segment Reporting Disclosure [Text Block] Number of Operating Segments Number of Operating Segments Foreign Currency Transaction Gain (Loss), Realized Foreign Currency Transaction Gain (Loss), Realized Class of Warrant or Right, Outstanding Class of Warrant or Right, Outstanding Bank line of credit, letters of credit and guarantees Letters of Credit Outstanding, Amount Long-term debt Bank line of credit, net availability Line of Credit Facility, Remaining Borrowing Capacity Unamortized deferred finance costs Unamortized Debt Issuance Expense Unamortized discount Debt Instrument, Unamortized Discount (Premium), Net Subsequent Events Subsequent Events [Text Block] Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Current [Table Text Block] Contract with customer, asset balances Contract with Customer, Asset, Net, Current Unearned income Contract with Customer, Liability, Revenue Recognized Deferred Revenue Deferred Revenue Deferred Revenue, Additions Deferred Revenue, Additions Contract with Customer, Liability, Revenue Recognized Deferred Revenue, Revenue Recognized Leases Lessee, Finance Leases [Text Block] Leases Lessee, Operating Leases [Text Block] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accrued liabilities and other Operating Lease, Liability, Current Operating lease liabilities Operating Lease, Liability, Noncurrent Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash Restricted Cash and Cash Equivalents, Current Trade accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant, and equipment: Property, Plant and Equipment, Net [Abstract] Land and building LandAndBuilding Carrying amount as of the balance sheet date of real estate held for productive use. This excludes land held for sale. And carrying amount as of the balance sheet date of long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing. Machinery and equipment Machinery and Equipment, Gross Automobiles and trucks AutomobilesAndTrucks Long lived, depreciable assets used primarily for road transportation, including large vehicles primarily used for transporting cargo and vehicles that are used primarily for transporting people. Chemical plants ChemicalPlants Long-lived depreciable assets used for the processing, transmission, or distribution of materials that is not electricity, steam, fossil fuel, nuclear, natural gas, or water, and other long-term capitalized assets related to property, plant and equipment not otherwise previously categorized. Construction in progress Construction in Progress, Gross Total property, plant, and equipment Property, Plant and Equipment, Gross Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net property, plant, and equipment Property, Plant and Equipment, Net Other assets: Assets, Noncurrent [Abstract] Patents, trademarks and other intangible assets, net of accumulated amortization Intangible Assets, Net (Excluding Goodwill) Deferred tax assets, net Deferred Income Tax Assets, Net Other assets Other Assets, Noncurrent Total other assets TotalOtherAssets Aggregate carrying amount, as of the balance sheet date, of noncurrent assets excluding property, plant and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). Total assets Assets LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Trade accounts payable Accounts Payable Unearned income Deferred Income, Current Accrued liabilities Accrued Liabilities Total current liabilities Liabilities, Current Long-term debt, net Deferred income taxes Deferred Income Tax Liabilities, Net Decommissioning and other asset retirement obligations, net Asset Retirement Obligations, Noncurrent Warranty Liability Warranty Liability Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issue at a specified price. Other liabilities Other Liabilities, Noncurrent Total long-term liabilities Liabilities, Noncurrent Equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, par value $0.01 per share Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Treasury stock, at cost Treasury Stock, Value Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total TETRA stockholders' equity Stockholders' Equity Attributable to Parent Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Total equity Total liabilities and equity Liabilities and Equity Foreign Currency Translation Adjustment, Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Operating leases: Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Total operating lease liabilities Operating lease expense Operating Lease, Cost Short-term lease expense Short-term Lease, Cost Total lease expense Lease, Cost Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Mandatorily Redeemable Preferred Stock [Member] Mandatorily Redeemable Preferred Stock [Member] Warrant [Member] Warrant [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Current Assets [Member] Other Current Assets [Member] Current Liabilities [Member] Other Liabilities [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Forward sale contracts Derivative Asset, Fair Value, Gross Liability Forward purchase contracts Derivative Asset, Fair Value, Gross Asset Net gains associated with foreign currency derivatives Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Financial and Nonfinancial Liabilities, Fair Value Disclosure Financial and Nonfinancial Liabilities, Fair Value Disclosure Foreign Currency Contract, Asset, Fair Value Disclosure Foreign Currency Contract, Asset, Fair Value Disclosure Foreign Currency Contracts, Liability, Fair Value Disclosure Foreign Currency Contracts, Liability, Fair Value Disclosure Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate Fair value of Senior Notes Notes Payable, Fair Value Disclosure Carrying value of Senior Notes Notes Payable Derivative, by Nature [Axis] Derivative, Name [Domain] Forward Purchase Contract, Euro, Swedish Krona Notional Amount [3] [Member] Forward Purchase Contract, Euro, Swedish Krona Notional Amount [3] [Member] Forward Purchase Contract, Euro, Swedish Krona Notional Amount [3] [Member] Forward Purchase Contract, Euro [Member] Forward Purchase Contract, Euro [Member] Forward Purchase Contract, Euro [Member] Forward Purchase Contract, Euros, Two [Member] Forward Purchase Contract, Euros, Two [Member] Forward Purchase Contract, Euros, Two [Member] Forward Purchase Contract, Pounds Sterling [Member] Forward Purchase Contract, Pounds Sterling [Member] Forward Purchase Contract, Pounds Sterling [Member] Forward Sale Contract, Pounds Sterling [Member] Forward Sale Contract, Pounds Sterling [Member] Forward Sale Contract, Pounds Sterling [Member] Forward Sale Contract, Pounds Sterling [Two] [Member] Forward Sale Contract, Pounds Sterling [Two] [Member] Forward Sale Contract, Pounds Sterling [Two] [Member] Forward Sale Contract, Norwegian krone [Domain] Forward Sale Contract, Norwegian krone [Domain] Forward Sale Contract, Norwegian krone Forward Sale Contract, Norwegian Krone [Member] Forward Purchase Contract, Norwegian Krone [Member] Forward Purchase Contract, Norwegian Krone [Member] Forward Sale Contract, Mexican Pesos (2) [Member] Forward Sale Contract, Mexican Pesos (2) [Member] Forward Sale Contract, Mexican Pesos (2) [Member] Forward Purchase Contract, Euro, British Pound Notional Amount [Member] Forward Purchase Contract, Euro, British Pound Notional Amount [Member] Forward Purchase Contract, Euro, British Pound Notional Amount [Member] Forward Purchase Contract, Euro [Member] Forward Purchase Contract, Euro, Swedish Krona Notional Amount [Member] Forward Purchase Contract, Euro, Swedish Krona Notional Amount [Member] Forward Purchase Contract, Euro, Swedish Krona Notional Amount [2] [Member] Forward Purchase Contract, Euro, Swedish Krona Notional Amount [2] [Member] Forward Purchase Contract, Euro, Swedish Krona Notional Amount [2] [Member] Derivative notional amount Derivative, Notional Amount Traded exchange rate Derivative, Forward Exchange Rate Value date Derivative, Maturity Date Hedge Contracts Derivative Instruments and Hedging Activities Disclosure [Text Block] Translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax Trade accounts receivable, allowances for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Patents, trademarks, and other intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Treasury stock, shares held Treasury Stock, Shares Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Reconciliation of net income (loss) to cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation, amortization, and accretion DepreciationDepletionAmortizationAndAccretionNet The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period, excluding impairments. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method. Provision (benefit) for deferred income taxes Deferred Income Tax Expense (Benefit) Equity-based compensation expense Share-based Payment Arrangement, Noncash Expense Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Amortization of deferred financing costs Amortization of Debt Issuance Costs Liabilities, Fair Value Adjustment Liabilities, Fair Value Adjustment Gain on sale of assets Gain (Loss) on Disposition of Property Plant Equipment Changes in operating assets and liabilities, net of assets acquired: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Trade accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment Proceeds on sale of property, plant, and equipment Proceeds from Sale of Property, Plant, and Equipment Other investing activities Payments for (Proceeds from) Other Investing Activities Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Principal payments on long-term debt Repayments of Long-term Debt CCLP distributions Distributionstononcontrollingholders The cash outflow for the return on capital for noncontrolled interest in the entity. Redemptions of CCLP Series A Preferred Payments for Repurchase of Preferred Stock and Preference Stock Tax remittances on equity based compensation Payment, Tax Withholding, Share-based Payment Arrangement Debt issuance costs and other financing activities Proceeds from (Payments for) Other Financing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes paid Income Taxes Paid, Net EX-101.PRE 10 tti-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Table)
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Table
 
 
March 31, 2020
 
December 31, 2019
 
 
(In Thousands)
TETRA
Scheduled Maturity
 
 
 
Asset-based credit agreement (presented net of unamortized deferred financing costs of $1.3 million as of March 31, 2020 and $1.0 million as of December 31, 2019)
September 2023
$
2,246

 
$

Term credit agreement (presented net of the unamortized discount of $6.2 million as of March 31, 2020 and $6.4 million as of December 31, 2019 and net of unamortized deferred financing costs of $9.2 million as of March 31, 2020 and $9.5 million as of December 31, 2019)
September 2025
205,167

 
204,633

TETRA total debt
 
207,413

 
204,633

Less current portion
 

 

TETRA total long-term debt
 
$
207,413

 
$
204,633

 
 
 
 
 
CCLP
 
 
 
 
CCLP asset-based credit agreement (presented net of unamortized deferred financing costs of $0.8 million as of March 31, 2020 and $0.9 million of December 31, 2019)
June 2023
2,184

 
2,622

CCLP 7.25% Senior Notes (presented net of the unamortized discount of $1.5 million as of March 31, 2020 and $1.7 million as of December 31, 2019 and net of unamortized deferred financing costs of $2.6 million as of March 31, 2020 and $2.8 million as of December 31, 2019)
August 2022
291,863

 
291,444

CCLP 7.50% Senior Secured Notes (presented net of unamortized deferred financing costs of $5.6 million as of March 31, 2020 and $5.8 million as of December 31, 2019)
April 2025
344,382

 
344,172

CCLP total debt
 
638,429

 
638,238

Less current portion
 

 

CCLP total long-term debt
 
$
638,429

 
$
638,238

Consolidated total long-term debt
 
$
845,842

 
$
842,871


XML 12 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Principles of consolidation policy

Presentation  

Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended March 31, 2020 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2020.

We consolidate the financial statements of our CSI Compressco LP subsidiary ("CCLP") as part of our Compression Division, as we determined that CCLP is a variable interest entity and we are the primary beneficiary. We control the financial interests of CCLP and have the ability to direct the activities of CCLP that most significantly impact its economic performance through our ownership of its general partner. The share of CCLP net assets and earnings that is not owned by us is presented as noncontrolling interest in our consolidated financial statements. Our cash flows from our investment in CCLP are limited to the quarterly distributions we receive on our CCLP common units and general partner interest (including incentive distribution rights) and the amounts collected for services we perform on behalf of CCLP, as TETRA's capital structure and CCLP's capital structure are separate, and do not include cross default provisions, cross collateralization provisions, or cross guarantees.
 
The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission ("SEC") and do not include all information and footnotes required by U.S. generally accepted accounting principles ("U.S. GAAP") for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended December 31, 2019 and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 16, 2020.

Use of estimates policy
Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.
Reclassifications [Text Block]
Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year's presentation. The impact of such reclassifications was not significant to the prior year's overall presentation.

Lessee, Leases [Policy Text Block]

Foreign currency translation policy
Foreign Currency Translation
 
We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $1.9 million during the three months ended March 31, 2020, and $(1.2) million during the three months ended March 31, 2019, respectively.

New Accounting Pronouncements policy
New Accounting Pronouncements

Standards adopted in 2020

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted. The adoption of this standard did not have a material impact on our consolidated financial statements.

Standards not yet adopted

In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying US GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues $ 222,942 $ 243,728
Cost of Goods and Services Sold [Abstract]    
Depreciation, amortization, and accretion 29,460 30,628
Impairment of Long-Lived Assets Held-for-use 5,371 146
Total cost of revenues 183,525 207,518
Gross profit 39,417 36,210
General and administrative expense 30,537 34,277
Interest expense, net 17,856 18,379
Fair Value Adjustment Of Warrants, Income Statement (338) 407
Preferred, Fair Value Adjustment 0 1,163
Other (income) expense, net 439 (951)
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (9,077) (17,065)
Provision (benefit) for income taxes 1,154 1,609
Income (loss) before taxes (10,231) (18,674)
Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest (145) (426)
Net income (loss) (10,376) (19,100)
(Income) loss attributable to noncontrolling interest 8,825 8,262
Net income (loss) attributable to TETRA stockholders $ (1,551) $ (10,838)
Basic net income per common share:    
Income (Loss) from Continuing Operations, Per Basic and Diluted Share $ (0.01) $ (0.09)
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share 0.00 0.00
Net income (loss) attributable to TETRA stockholders $ (0.01) $ (0.09)
Weighted Average Number of Shares Outstanding, Basic 125,587 125,681
Diluted net income per common share:    
Income (Loss) from Continuing Operations, Per Diluted Share $ (0.01) $ (0.09)
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share 0.00 0.00
Net income (loss) attributable to TETRA stockholders $ (0.01) $ (0.09)
Weighted Average Number of Shares Outstanding, Diluted 125,587 125,681
Product [Member]    
Revenues $ 85,033 $ 91,781
Cost of Goods and Services Sold [Abstract]    
Cost of product sales 58,967 74,588
Service [Member]    
Revenues 137,909 151,947
Cost of Goods and Services Sold [Abstract]    
Cost of product sales $ 89,727 $ 102,156
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Trade accounts receivable, allowances for doubtful accounts $ 6,308 $ 5,262
Other assets:    
Patents, trademarks, and other intangible assets, accumulated amortization $ 89,450 $ 88,422
Equity:    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 250,000,000 250,000,000
Common stock, shares issued 128,693,692 128,304,354
Treasury stock, shares held 2,896,627 2,823,191
XML 15 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
2019 $ 19,961  
2020 22,092  
2021 18,422  
2022 14,776  
2023 12,372  
Thereafter 30,268  
Total lease payments 117,891  
Less imputed interest (41,264)  
Total operating lease liabilities $ 76,627 $ 69,769
XML 16 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements CCLP Preferred Units (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Fair Value Disclosures [Abstract]    
Preferred, Fair Value Adjustment $ 0 $ (1,163)
XML 17 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events (Details)
Apr. 17, 2020
Mar. 31, 2020
Dec. 31, 2019
Compressco Partners Senior Notes [Member] | CSI Compressco [Member]      
Subsequent Event [Line Items]      
Senior Note interest rate   7.25% 7.25%
Compressco Partners Senior Notes [Member] | CSI Compressco [Member] | Subsequent Event      
Subsequent Event [Line Items]      
Senior Note interest rate 7.25%    
Senior Secured First Lien Notes Due 2025 | Subsequent Event      
Subsequent Event [Line Items]      
Senior Note interest rate 7.50%    
Senior Secured Second Lien Notes Due 2027 | Subsequent Event      
Subsequent Event [Line Items]      
Senior Note interest rate 7.25%    
XML 18 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies Commitment and Contingencies (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Aug. 31, 2019
Mar. 01, 2018
Long-term Purchase Commitment [Line Items]      
Discontinued operation, amounts of material contingent liabilities remaining, performance bonds $ 47.0    
Offshore Division | Discontinued Operations, Disposed of by Sale      
Long-term Purchase Commitment [Line Items]      
Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable     $ 7.5
Disposal group, including discontinued operation, consideration, promissory note receivable, interest rate     1.52%
Disposal Group, Including Discontinued Operation, Reserve, Other Receivables   $ 1.5  
XML 19 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers Revenue Performance Obligation (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 56,741
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 38,720
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 15,941
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 2,026
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 54
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
XML 20 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Inventory, Finished Goods, Gross $ 67,824 $ 70,135
Inventory, Raw Materials, Gross 3,886 4,125
Other Inventory, Supplies, Gross 38,859 47,793
Inventory, Work in Process, Gross 31,547 14,457
Inventories $ 142,116 $ 136,510
EXCEL 21 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( R"IU ?(\\#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,$% @ #(*G4"?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 " ,@J=0!WWR,NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G61+*X1M+HHG!<&"XBTDTS:XR89D9+=O;W9M MMX@^@)!+9OY\\PVD-5&:/N%SZB,F[!Z8:WO"*KRM^NQ,;*=;EO$^N M/_RNPKZW;N_^L?%%4+7PZU^H+U!+ P04 " ,@J=0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( R"IU!C/E<,-P, #H/ 8 >&PO=V]R:W-H965T&UL?5?MCILP$'P5Q ,<> T).261[E)5K=1*IZO:_N82)T$'. 62 M7-^^QG T]8[[)WS-[-B,QV&75]V\MD>ENN"M*NMV%1Z[[G0?1>WVJ*J\O=,G M59LG>]U4>6FJ"]EQ5 M>?/[497ZN@I%^'[CN3@\H/ZIKKOIZ?&7$53E5U1J;HM=!TT:K\* M'\3]1E)/L(@?A;JV-^=!/Y47K5_[B\^[51CW(U*EVG9]B=P<+FJCRK*O9,;Q M:RP:3IH]\?;\O?I'.WDSF9>\51M=_BQVW7$59F&P4_O\7';/^OI)C1-*PV"< M_1=U4:6!]R,Q&EM=MO8WV)[;3E=C%3.4*G\;CD5MC]?A29*,-$R@D4 3@6;_ M)"D';RP\CL5#_D7;Y>-OH:-(-;I[Q?%.)>FI>Y[6_:=V>?F=FVYNYE M'2^C2U]F1#P."+I!B D1F=J3 "&!1V)T^E=@PQ$2"T@X VGI\H:>8'H"Z8FE M)S?TU'D!'#'# BD42!E][@AP1(8%9E!@QN@+1X C1(P5YE!ASOG"D0 0PA(9 ME,@X7SH2 .)Q>@$E%ISO6@T@'J]%C.,4\PJNW0CC,5QX0BMX!==S@"&/Z0(F M]T$0K^#:CC >WP6.KY"\@NL\PGBL%SCE@H>87/,1QN<^CKK@22;F/L#XW,=Y M%SS.Q-SG&.ES'V=>\$1+YC[ ^-S'L1<\U)*Y#S ^]W'R!<^U9.X#C,=]PMDG MGFOINH\P'O<)9Y]XKJ7K/L D'O<)9Y]XKA/7?83QJ>#L$\]U0JX*Q_C^60AG MGWBN$V>-;49,:C'UJ))FBVR6>3Y&"&\!Q..=).Z4 ";UJ. M@'B\DYFK C!S MCPK> HC'.\E<%8!9>%3P%D \WJG[#0HPOM3@'8!XNE.VGL&_OV>E2;P#2)[N MU%W/"./[WL4[@.3I3MTEAC">)2;Q#B!YNE-WB0$,>V/132=2J>9@F[8VV.IS M;3O&F[M38_A@^\+H+WSH*K_FS:&HV^!%=Z8?LEW+7NM.F:'$=R931]/(3A>E MVG?]Z=R<-T,W-UQT^C1VJM'4+J__ %!+ P04 " ,@J=04(C]0',$ ") M%0 & 'AL+W=O M12JP#<1>+%J@!8(MVEXK-GW ZN!*.6989J;6%+^(?\94A\I+JYU M\[T].M=%/\JB:I?QL>O.3TG2;H^NS-O'^NPJ_Y]]W91YYV^;0]*>&Y?OAJ"R M2 1C:5+FIRI>+89G+\UJ45^ZXE2YER9J+V69-_^N75%?ES&/WQ]\.QV.7?\@ M62W.^<']X;H_SR^-OTMNK>Q.I:O:4UU%C=LOXV?^M)&V#Q@4?YW,6>_(%6[;]4WD_N?-;5Q1]"UY'_],C<:W/OO ^?5[ZU^'Y'TR MKWGK-G7Q]VG7'9>QC:.=V^>7HOM67W]Q4T(ZCJ;L?W-OKO#RWHGO8UL7[? W MVE[:KBZG5KR5,O\Q_IZJX?1@>(*4#< GS?'P7(*4#^#%!#\J.S(=4O M>9>O%DU]C9IQM,YY/RGXD_3%W/8/A]H-__/9MO[IVTJ;1?+6MS-)UJ-$S"3\ MIDA\X[<>!-7#6J!P<=_!!BNTI7N09 YRB%?S^ SD,$K205*-)H3(%'1"R)0T M(N!&D6[4T(:(VR23G(9I3HN0,G6 M*>I%2P,,;["(JY0V8D@C!AN1P(C!?5BIA096L$PPHWF@+)9T8[$;!=Q87/Q, MV2-#*=&RP"LJ:)P*C%,#<2HP*2'9/Y3<^Z!)*@B2 MHJ%6GZL++0O5A0:IP""UD.R"0*30VD*TT[K4AKY%:)B*%,V]8 LT_ 2&GX4X MGC3_6V-:%JHQC3^!\6K0O./4ES3^+-J UL3"3-/8FYA[]T!6*TU4Q*F!*697X;'LHH M\.$M/_VM*VEB24PL"V>-Q)LZ;3.XC]\0,J.T#9TDT,22!+$":Y.D"2/Q=@V/ M$?$][#]M&-Q=4SK-,Q5R1!-+FL^/$LT823 &C9+%\RXS HT2EOF-*M=PSY?, M#K!*UQR&L[XVVM:7JNO/BF9/;^>)SZ(_ //U_QI,YX*_FQF/*3\/6\.IZJ- M7NNNJ\OA$&Q?UYWS-MFCK_G1Y;O;3>'V77]I_'4S'@Z.-UU]G@X^D]OIZ^H_ M4$L#!!0 ( R"IU"1D9*@0P( )4& 8 >&PO=V]R:W-H965T&UL?57;CILP$/T5Q'N7^R41("VIJE9JI6BKML\.F02T!E/;"=N_ MKR\L2XVW+]@>SIDYQYAQ,1'ZS%H [KST>&"EVW(^[CV/-2WTB#V0$0;QYD)H MC[A8TJO'1@KHK$@]]D+?3[T>=8-;%2IVI%5!;AQW QRIPVY]C^B?&C"92C=P M7P-/W;7E,N!5Q8BN\!WXC_%(Q 7YV,+'5 MW)%.3H0\R\67<^GZ4A!@:+C,@,1PAP-@+!,)&;_GG.Y24A+7\]?LGY1WX>6$ M&!P(_M6=>5NZN>N3G-CG/1S M%B&E1R]Z[ 8U3OI-ELTT.R&<">%"$+7_1XAF0O1&B)5YK4Q9_8@XJ@I*)H?J MCS4B>2:"?20VLY%!M7?JG7#+1/1>Y7GAW66>&5)K2+B"! O"$\F7"J&M0AUN MZ.&_!0Y;1)+;*T16#Y'B1VL/.SL_MO)CQ8]7_"PV]D!#4@49%.1#X$=9:CBQ MP7:![]O5)%8UR4;-SC?4:$BR+I/&:6:(L:!B/[5+2:U2TJV4P)"2;HL$:1Y' MAA8;;)>\IR:SJLFV:HR35&>;,CL_,;[E80O*_?P=);E52;Y58ABN\^U)R++5 ML=12+*@@B$/SO'BKO[D'>E6-CSD-N0U<_CBKZ-);'T/9#8QX+7JN;I%O:73# M_H;HM1N8Q5ZVX(Y8%A@N7TTS,J>Z4>L').%\"WG(3 M57\!4$L#!!0 ( R"IU 7-.NUP$ %L$ 8 >&PO=V]R:W-H965T M&UL?519;MLP$+T*P0.$LB2GCB$)B%T4+= "1HJFW[0T6A N M*DE9Z>W+15941\B/R1F]]V;AC+-1JA?= ACTRIG0.6Z-Z?>$Z+(%3O6=[$'8 M+[54G!IKJH;H7@&M/(DS$D?1/>&T$[C(O.^DBDP.AG4"3@KI@7.J_AZ R3'' M&WQU/'5-:YR#%%E/&_@)YE=_4M8BLTK5<1"ZDP(IJ'/\N-D?4X?W@.<.1KVX M(U?)6O,-6SQ6@J_CM<@%FXR\3&*"73_A>5@S:23RHV M%4Y?P]D)?XZ3_I6V3H@G0CP3;.R/",E$2-X(OILD9.9+_4P-+3(E1Z3"8_74 MS<1FG]AFEL[I>^>_V6JU]5Z*AS0C%Z/_ M QS?([:[]0C):@V)YR<+_NYAG9^N\E//3Y<]V-[T($#N/41X2'13Q$>(D -9 MO D'U?CQU:B4@S"N_(5WWI#'V+WIC?]@-R<,^IM,6+L?5#6=T.@LC9T8_ZZU ME 9L@M&=G>76;OIL,*B-NWZR=Q7F/1A&]M,JD_G_I/@'4$L#!!0 ( R" MIU"9AD^L; 4 ! < 8 >&PO=V]R:W-H965T&UL?9G1 M;N,V$$5_Q?![UIH94B0728#:1=$"+;#8HNVS-E$28VW+E95D^_>E9*]ASUSN M2RPIE^2EACP<4K?O7?_U\-*VP^S;=K,[W,U?AF'_<;$X/+RTV^;PH=NWN_R? MIZ[?-D.^[9\7AWW?-H]3H>UFP555+[;->C>_OYV>?>KO;[O78;/>M9_ZV>%U MNVWZ_Y;MIGN_F]/\^X//Z^>787RPN+_=-\_MG^WPU_Y3G^\6YUH>U]MV=UAW MNUG?/MW-?Z*/*Q?' I/B[W7[?KBXGHU=^=)U7\>;WQ[OYM7HJ-VT#\-819-_ MWMI5N]F,-64?_YXJG9_;' M>7G^O_9>I\[DS7YI#N^HV_ZP?AY>[>9S/'MNG MYG4S?.[>?VU/'?+SV:GWO[=O[2;+1R>YC8=N#T.W/=62K6R;;\?? M]6[Z?3_5_[T8+L"G GPN0.Z'!>140%2!Q='9U-6?FZ&YO^V[]UE_C-:^&0<% M?93\,A_&A].[F_Z7>WO(3]_N4WV[>!OK.4F61PE?2/A:L;**%,Z216[_;(*A M"9[*RV7YB,L++"]3>7=9/JE.'"7U)-D=.Y%<$-41JZ(0*H>]..C%&2]45,OFO':B974!1L>VO# !BD;WK1!=6)1LA60A9H383LUM%,#.VH4+6O;CF,B M-1Q70":UIPK;"=!. '94!);!M*/"N/J1XLI$A"8B,.&4B6B:R/&I@C("5%6( M'IM)T$P"9KPRDTPS4DN*^K4 F2?QA>%+%>9299A 55VHHH V GT*&FYDYV(0 MK]\PD-65CR5#&'/$P%#4AAB,;Q=J9Z"+A/E-^P)Z";.3+#RITO0\B:YB6E7> M6 (RJF.!%(0!2H"@I E* *%1V(0-R$)F7,$01BD!EI)F*5E*@CE+Q'6'",B L M:\(RR$.Y3J$V84/"0(D+[&!,6:[M1"U6@9G(@(FLF<@6=3&RG:A(EJ@4>\Q# M!CS4DW#)()V,CO5B#V0I%@./8<@@[62==K)-*$,>BTG[L;(88FER"$:K +2R M1JM89G*E,X(55!7WM1BL L"JDYRE6&AF*I#>QZ^0+N85M9!\" :L ,"R!JQ8 MQFI#0)5B*6@8L ( *QJP L"9.ZZ3 M,RB[M'UM".-5 %[U+G\I@)HZJ5P!D7.%7$$P5@4DKZ*35[$YJ4]Y!&D[0":) M2H8PI 5 6C2DQ=(W+W,F6E85)!82&,&(%H!HT8@6P-X\+,SR#'65A-*4QY06 MD+)*(65UF*L.<%4T5YTEYC@G],D85!5ZY#!7'>"J?GE+9WGIZEA%'76HJY,O M#$.'N>H 5_5>;>DL+V]R8F-/#Z&.2D>(#G/5 :Z*YJJSQ+P92:^70ZAC*@:N M<+H*V.K,\:J%YHW4KC+'O5C(OI3F.#"1X0E":LPXQU M@+%Z[5TZL._/F;L^!UTA71)=?1* NPXH1+N.Q<6GF?%;V1]-_[S>'69?NF'HMM.WF*>N&]I< M:?4A=_&E;1[/-YOV:1@O0[[NC]^HCC=#MS]]?UN_P]02P,$% @ M#(*G4%1NG]U) @ *P< !@ !X;"]W;W)KV(=N_K^UDH^!XV_* M;S/C&1N.BYZ+%UDRIH+7IF[E)BR5ZM8 R%/)&BI7O&.M7KEPT5"EA^(*9"<8 M/5M24P,,80(:6K7AMK!S![$M^$W55*JNI3(3 M8%MT],J^,_6C.P@] I/*N6I8*RO>!H)=-N$'M-XC: @6\5RQ7L[Z@8ERY/S% M#+Z<-R$TCEC-3LI(4-W9()=OS^F=U M5N4FS,+@S"[T5JLGWG]F8R 2!F/ZK^S.:@TW3O0>)UY+^QV<;E+Q9E315AKZ M.K15:]M^6$G)2/,3\$C $P'%?R5$(R%R"&!P9J-^I(IN"\'[0 RWU5'SHT#K M2!_FR4S:L[-K.JW4L_1$&(^ 6(5X!X MLJ1.%K*PF>4Q@4X8#RJ+\3MI$J^99)DF>B=-ZA5(/6F<0]\-F'3F$ZX@XRY?;(5PEN11DKO_ M0R\R@G%$8K\I78&]50%Z;"&W+,#E$61YDN#4K0X^((Y0[EX?F%4M\XQ\H^): MM3(X5*_7)-@YI=E.GJ0AN(H7P/ \6[\6D"T_NX_0-0 M2P,$% @ #(*G4+N&DO_(! C1< !@ !X;"]W;W)K$9NG,Z[TO#=#7X]?&/#/VZE+5WYJ#]^WL>UF2697X\S=>KX=ECO5Y5KVUQ M//G'>M:\EF5>_[OQ176YGYOY^X.OQY=#VS]8KE?G_,7_X=L_SX]U=[>\1=D? M2W]JCM5I5OOG^_F#N=O:H<&@^.OH+\WD>M8/Y:FJOO4WO^[OYU'OR!=^U_8A M\N[GS6]]4?21.A__C$'GMS[[AM/K]^A?AL%W@WG*&[^MBK^/^_9P/T_GL[U_ MSE^+]FMU^<6/ XKGLW'TO_DW7W3RWDG7QZXJFN'O;/?:M%4Y1NFLE/GWZ^_Q M-/Q>QOCOS7 #&AO0K4'7]\\:\-B ?S2PP^"OSH:A?L[;?+VJJ\NLOKZM<]XO M"G/'W63N^H?#W W_ZT;;=$_?UB:FU?*M#S1J-E<-334WQ;*+?NN"4!<;4LU% M!UNMB%/< \-!\-">/PR"<0 + ]@A@)T$2*R8A*O$#9+3(%F8B!,GAH)DF8DB M[":&;F(P'(L#.!C J>$X(X9SE<03GY19%XG1:!5'CA+L)8%>$NU%KJ]$]1)S M(@QOM37'^F9YU2N%* *+A030)$!;E+IQNA7Y#)I1HL,911P ZGU M8 BXR:0;4AVIB=$2F@;ZZ 7SS;#V(K_5S2B:=K1@3J0=K;)1Z#UA6!I-2Z/X M,HI^.C-:LK A4AJ,2A,#+RI_Q;JCE%G: 2J* IG.8/ :I]'M IG(8%X:#4SC M9#(RFH;L(HE,H"(.)4:#J6D -B,UP1J*"T/62&1!79Q&H:\! ]0 @D9JAC0> M%V2MK#R0C(D"J"",40(8=3*UD 9DFB@_0.4F*8%RT86F&".0$ )EHV 7*3\(8)%V &EG0;0@4E[&:'" R MH:G!0"4 U$02C#0JN_+>&34Y0,==N$ E2ABJE.H5F 2X3!B"!""H]BRDZ1:[ MV"CH:)ES42@3,X8@ P@F$H*L\;:(;6QDYD(Z[H4!2QB$#$ HB;)A0#B.9$6) M58&ZB3$'&7 PD1SD_Z\H@:0K9T*;(0YLF4%)FQ)9[:K74]L?%TZ>WLZ4'Z@_!!7/-^9N M>ST9_A'F>E#]>UZ_'$_-[*EJVZH<#D*?JZKUG%?V[[RZ2[ MKJ\'Q->;MCJ/A]_+VPG\^C]02P,$% @ #(*G4)L6Q[)^! ?Q4 !@ M !X;"]W;W)KHGJ0^6R36=4Y!'% ML8F*;+>?SF?=MV_5?%:^-OEN[[Y5D_JU*++JWX7+R^/M5$S?/WS?O6R;]D,T MGQVR%_>':_X\?*O\6W1N9;,KW+[>E?M)Y9YOI[^(FS69UJ C_MJY8WWQ/&F[ M\EB6/]J77S>WT[B-R.7NJ6F;R/S/FUNZ/&];\G'\TS?G?[[O?8M_]NA@VH-Z"S@1!7#61O(,\&9*\:J-Y MG0VDN6J@>P/]X4%=-3"]@3D;)'35(.D-D@\/R54#VQO8CS[(;L1/P]&-[UW6 M9/-951XGU6F*'K)V)8@;ZV?04_NQFS#=__P0U_[KVUS89!:]M0WUS.+$T("Q M0V:)F'3(W $FC8?,/6+$D%DAAH;, V+DD%DC1IV9R.?MG#R"R:.N 35H0+/D MG1C3,?N.D8(2Q7*S##%!EK5U%T+*Q,;R'(;8%S\8FF$K@&EA#,O2 \!()*EF M&5^#'LA47G1TD% )$RI!0@U+Z(G1@][%5EKL1T$_"OCALUX!/ZF(61;7 +-D M"$>C830:1,/6UT*';E3,4K,"D+9\G$)() :':V"X!H3+IO/"H.3I>,1/ OTD M@1_BV5\DH1\9LY%%Q8BK)E!_D+$\'4$F+'*(7#=%:CP M!LD+2ZJ,8R'8VE\"SFNFXAT+*66(E.#S>:3>L^A6B-.^/<8]((Y(IRK(*NB& ME-:.2(C &B*0B 29!;7?+Q(R/+. (RMY9D-*&9/JE&<6R)+/K%$\LTB^2'"_ M#XB3AOP@\,S";B@M1S*+Y4X@O0M6&!(\K<=*"Q8\$2I>N"T10/)$+!/#.P\X M/ZG&"C06/A$J7[@U$4#ZC.+58P4QDD&)!AC16%'$6BI",0VW* *IJ;%J9'80 M5E1"BLIW*02T4L9<#@!U"0VCP8)*2%#Y3H5"$1P[]8P<>Y $\KT*A>+VA==F MP,0CD6#U(Z1^?#]#X,3 SZ;WGT##8+"X42ANX6Z&4+5/>&E%E. 2LP84T<@Y MB+!L4"@;X?:!4,$5/&2D+3Q@I 0C%8EP-294C8,SMPG/HLJD/.8EXHA??]P! M2OE#-[\"N0>70NW5Y.]9 M];+;UY/'LFG*HKL%>B[+QODVXZ]^D+8NVYQ?= MT?G.=?X?4$L#!!0 ( R"IU"8"=QOV $ %X$ 8 >&PO=V]R:W-H M965T&UL?53;;MLP#/T501]0.79Z66 ;:#(,&[ !08=USXI- M7U#)\B0E[OY^E.2X3NKU)1+INDH-2+\[X5F8T<@F!@,(Z!8['"78@A!/"-/Z,FG0*Z8CS^UG]BZ\= M:SEP SLE?K>E;3+Z0$D)%3\*^Z2&KS#6I5@/1 MX;%Z[F9BM4FPF85S^M[Y;UBM0>\ICZ/[E)V4QT5<9' MB) $FSV+!%W["3:D4,?.N@;,O-.2/,;N6:_\6UR>,.MO,F'S?G!=MYTA!V5Q M:/S35DI9P 2C&QSG!I=],@14UEWO\:[#R ?#JG[<9C;]I>3_ %!+ P04 M" ,@J=0>MU:*+(! #2 P &0 'AL+W=OGQTG&XU]<2V )Z]:=2ZGK??]@3%7MJ"%NS,]=/BG-E8+CZYMF.LM MB"J"M&(\2=XQ+61'BRS&3K;(S."5[.!DB1NT%O;W$909C?LK*MSG]0$D% MM1B4?S;C)YC[N:=D;OX+7$!A>E""-4JC7/R2Z)D%I6CQ.IVRB^+(_X'S;?AN4^$NPG=O%/ZG_GZ38!\)]F\(^$V+ M6SF[FR)L-5,-MHG;Y$AIABYN\BJZ+.P#CW?R-WW:]J_"-K)SY&P\WFR-//+X@MS[CX U!+ P04 " ,@J=0 MUU6,5+I\%"".4JC7%Q).3AO],R"4K1XG7;9Q7V<;M)/,VP;P&< M7P!W,0^;$D7EC\*+(K-F)';J?2_"$R<'CKTI@S.V(MZA>(?>2\&3-&.70#3' M'*<8OHI)E@B&[$L*OI7BR/^#\VWX?E/A/L+W[Q1>;Q.DFP1I)$C?$=Q\*'$K MYO9#$K;JJ0;;Q&ERI#1#%R=YY5T&]I['-_D7/DW[-V$;V3ER-AY?-O:_-L8# M2ME=X0BU^,$60T'MP_$6SW8:L\GPII]_$%N^&PO=V]R:W-H965TIVF36NG4:=MG+G$25 @9D$O[[V=(FF5=O@ V?L_/ MQF2CL<^N!?#D1:O.Y;3UOC\RYLH6M' WIH<.;VICM?!HVH:YWH*H(D@KQI/D M(]-"=K3(HN]LB\P,7LD.SI:X06MA7T^@S)C3E+XYGF33^N!@1=:+!KZ#_]&? M+5IL8:FDALY)TQ$+=4[OTN-I'^)CP$\)HUN=2:CD8LQS,+Y5.4V"(%!0^L @ M<+O"/2@5B%#&[YF3+BD#<'U^8_\2:\=:+L+!O5&_9.7;G!XHJ: 6@_)/9OP* M65"*%B_3+KNXC]/-[C##M@%\!O % M<(AYV)0H*O\LO"@R:T9BI][W(CQQ>N38FS(X8ROB'8IWZ+T6/#UD[!J(YIC3 M%,-7,>D2P9!]2<&W4ISX?W"^#=]M*MQ%^.X?A9^V"?:;!/M(L%\3\.1=B5LQ M[XMDJYYJL$V<)D=*,W1QDE?>96#O>'R3O^'3M#\*V\C.D8OQ^+*Q_[4Q'E!* MS;%H?'*S(>M' -_#?^Y-% MBRTJE=30.6DZ8J'.Z=WN<-P'? 3\D#"ZU9F$2L[&O 3CJD2,A#7YW?US[%VK.4L'-P;]5-6OLWI+245U&)0_MF,CS#7 M,@$8Y1&N;B2Z%D%4]'B;=IE%_=QNDGY3-LF\)G %\)M MC,.F0#'S!^%%D5DS$COUOA?AB7<'CKTI@S.V(MYA\@Z]EV*7\(Q=@M",.4X8 MOL8L"(;J2PB^%>+(/]#Y-CW=S#"-]'1-Y_\0V&\*[*/ _K\E?L1PGOX5A*UZ MJL$V<9H<*>9>!O8N/R/[ IVG_*FPC.T?.QN/+QO[7QGC 5)(K'*$6 M/]AB**A].'["LYW&;#*\Z>&PO=V]R:W-H965T>>-NY$"!EWK,6OH+[UI^-7Y&% MI>82E.5:(0--@>^VQU,6\!'PG<-H5W,4*KEH_1P6#W6!-\$0"*A<8&!^N,(] M"!&(O(V7F1,ODB%Q/7]G_Q1K][5C*, MYN*_P!6$AP1JSB.\\YA3DLGT#F!+@F'J$,F MH>C\(W.LS(T>D9G.OF?ABK='ZL^F"L%X%''/F[<^>BTIW>?D&HAFS&G"T!5F MNR"(9U\D:$KB1/]*I^GT7=+A+J;O?G.8I0GV28)])-C_L\04YC8MDB5%LO\0 M26'^%"&KBY-@VOAD+:KTH&*[K*)+5]S1>/&_X%-+/3+35IX70_MRE9_A7E3U!+ P04 " ,@J=0 M,()0#[8! #2 P &0 'AL+W=O_(M0"#/6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:, M;S:W3 MI:)$EW]D5F>V#D@;.COA>:^%^GT#9(:=;^N)XE$T;HH,562<:^ ;A M>W=V:+&9I9(:C)?6$ =U3N^WQ],^QJ> 'Q(&OSB36,G%VJ=H?*YRNHF"0$$9 M(H/ [0H/H%0D0AF_)DXZIXS Y?F%_6.J'6NY" \/5OV456AS>J"D@EKT*CS: MX1-,];RC9"K^"UQ!87A4@CE*JWQ:2=G[8/7$@E*T>!YW:=(^C#>[VPFV#N 3 M@,^ 0\K#QD1)^0<11)$Y.Q W]KX3\8FW1XZ]*:,SM2+=H7B/WFO!^5W&KI%H MBCF-,7P1LYTC&++/*?A:BA-_ ^?K\-VJPEV"[_Y1>%@GV*\2[!/!_K\EKL6\ M?Y6$+7JJP35IFCPI;6_2)"^\\\#>\_0F?\/':?\J7".-)Q<;\&53_VMK Z"4 MS0V.4(L?;#84U"$>[_#LQC$;C6"[Z0>Q^1L7?P!02P,$% @ #(*G4*D$ M-":V 0 T@, !D !X;"]W;W)K&UL=5/;;MP@ M$/T5Q <$+]Y[PW$?XF/ SPY&NSJ34,D9\3D87ZJ<)D$02"A=8!!^ MN\ #2!F(O(S?,R==4@;@^OS*_AAK][6JXIF8O_"A>0/CPH\3E*E#:NI!RL0S6S>"E*O$Q[I^,^3C>W-S-L&\!G %\ M=S$/FQ)%Y9^$$T5F<"1FZGTOPA/O#MSWI@S.V(IXY\5;[[T4/$TR=@E$<\QQ MBN&KF-T2P3S[DH)OI3CR?^!\&YYN*DPC/'VG\#_Y]YL$^TBP?T? /Y2X%9-^ M2,)6/55@FCA-EI0XZ#C)*^\RL/<\OLE;^#3MWX1I.FW)&9U_V=C_&M&!EY)< M^1%J_0=;# FU"\=;?S;3F$V&PW[^06SYQL5?4$L#!!0 ( R"IU!]5PJ_ MMP$ -(# 9 >&PO=V]R:W-H965T;/=-" MMC1/H^]L\A1[IV0+9T-LK[4P?T^@<,CHEKXYGF7=N.!@>=J)&GZ ^]F=C;?8 MS%)*#:V5V!(#54;OM\=3$N)CP"\)@UV<2:CD@O@2C*]E1C=!$"@H7& 0?KO" M R@5B+R,/Q,GG5,&X/+\QOX4:_>U7(2%!U2_9>F:C!XH*:$2O7+/.'R!J9Y; M2J;BO\$5E \/2GR. I6-*REZZU!/+%Z*%J_C+MNX#^/-_C#!U@%\ O 9<(AY MV)@H*G\43N2IP8&8L?>="$^\/7+?FR(X8ROBG1=OO?>:\UV2LFL@FF).8PQ? MQ&SG".;9YQ1\+<6)_P?GZ_#=JL)=A.\^*+Q=)TA6"9)(D'P@V'\J<2WF[E,2 MMNBI!E/':;*DP+Z-D[SPS@-[S^.;O(>/T_Y=F%JVEES0^9>-_:\0'7@IFQL_ M0HW_8+.AH'+A>.?/9ARST7#833^(S=\X_P=02P,$% @ #(*G4*3>W=&W M 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5 MQ <$+W;2[6;ML8W"Q06\3O^^@!W'2?P"S##GS)EAR$=M MGFT'X-"+%,H6N'.N/Q!BJPXDLU>Z!^5O&FTD<]XT+;&] 59'D!2$)LD-D8PK M7.;1=S)EK@>-NYX"!EWK,6?H/[TY^,M\C" M4G,)RG*MD(&FP+>[PS$+\3'@D<-H5V<4*CEK_1R,'W6!DR (!%0N,#"_7> . MA A$7L;?F1,O*0-P?7YE_Q9K][6YEVKN(^3C?IS0S;!M 90!? /N8A M4Z*H_)XY5N9&C\A,O>]9>.+=@?K>5,$96Q'OO'CKO9>2ION<7 +1''.<8N@J M9K=$$,^^I*!;*8[T$YQNP]--A6F$I^\4?MTFR#8)LDB0K0FRY$.)6S$?BR2K MGDHP;9PFBRH]J#C)*^\RL+H M\Q]L,00T+AR_^+.9QFPRG.[G'T26;US^!U!+ P04 " ,@J=0S5-AC;0! M #2 P &0 'AL+W=OE.H5DFD;BL$$DBK(N#9FTP2J[X$V]F4OV?LI"% U!?;,YYSYLQXG(_6 M/?L.() 7K8PO:!="?V3,5QUHX6]L#P9O&NNT"&BZEOG>@:@32"O&=[MW3 MI M:)DGW]F5N1V"D@;.COA!:^%^G4#9L:![^NIXDFT7HH.5>2]:^ KA6W]V:+&% MI98:C)?6$ =-0>_WQU,6XU/ =PFC7YU)K.1B[7,T/M4%W45!H* *D4'@=H4' M4"H2H8R?,R==4D;@^OS*_B'5CK5RUYQG-VC41SS&F*X:N8 M_1+!D'U)P;=2G/A_<+X-/VPJ/"3XX2^%AVV";),@2P39FR5NQ63_)&&KGFIP M;9HF3RH[F#3)*^\RL/?I$=F?\&G:OPC72N/)Q09\V=3_QMH *&5W@R/4X0=; M# 5-B,?W>';3F$U&L/W\@]CRC&PO=V]R:W-H965T)W^?0$[KI-8>0%FF'/FS#"D YIGVP X M\J)5:S/:.-?M&;-% UK8"^R@]3<5&BV<-TW-;&= E!&D%>.;S1730K8T3Z/O M:/(4>Z=D"T=#;*^U,'\/H'#(Z):^.AYEW;C@8'G:B1I^@OO5'8VWV,Q22@VM ME=@2 U5&;[?[0Q+B8\"3A,$NSB14 MQI^)D\XI W!Y?F5_B+7[6D["PAVJW[)T349O*"FA$KURCSA\A:F>2TJFXK_# M&90/#TI\C@*5C2LI>NM03RQ>BA8OXR[;N _C#?\RP=8!? +P&7 3\[ Q451^ M+YS(4X,#,6/O.Q&>>+OGOC=%<,96Q#LOWGKO.>?)9C 2]E<^!%J_ >;#065 M"\=K?S;CF(V&PV[Z06S^QOD_4$L#!!0 ( R"IU"2U4'QMP$ -(# 9 M >&PO=V]R:W-H965TJVF3-NG4:=MG+G$25(@S()?NWP](FF5MO@ V?L_/QF0CFF?; CCRHE5G M<]HZUQ\9LV4+6M@;[*'S-S4:+9PW3<-L;T!4$:05XTGR@6DA.UIDT7C/QEML8:FDALY*[(B! M.J?WN^,I#?$QX*>$T:[.)%1R07P.QI-B6*RA^%$T5F M<"1FZGTOPA/OCMSWI@S.V(IXY\5;[[T6/#UD[!J(YIC3%,-7,;LE@GGV)07? M2G'B[^!\&[[?5+B/\/U_"N^V"=)-@C02I&N"V^1-B5LQ;XMDJYYJ,$V<)DM* M'+HXR2OO,K#W/+[)O_!IVK\)T\C.D@LZ_[*Q_S6B R\EN?$CU/H/MA@*:A>. M'_W93&,V&0[[^0>QY1L7?P%02P,$% @ #(*G4-4OKA+U 0 IP4 !D M !X;"]W;W)K&UL=53O;ILP$'\5Q /4B9.0$ %2 MTZG:I$V*.JW[[, 14&U,;1.ZMY]M*&/T^@7;Y]^?.QM?TDOUHBL $[P)WN@T MK(QICX3HO +!])ULH;$[I52"&;M45Z);!:SP),$)7:TB(EC=A%GB8V>5);(S MO&[@K +="<'4GQ-PV:?A.GP//-77RK@ R9*67>$GF%_M6=D5F52*6D"C:]D$ M"LHTO%\?3['#>\!S#;V>S0-7R47*%[?X5J3ARB4$''+C%)@=;O G#LAF\;K MJ!E.EHXXG[^K/_K:;2T7IN%!\M]U8:HT/(1! 27KN'F2_5<8Z]F%P5C\=[@! MMW"7B?7()=?^&^2=-E*,*C85P=Z&L6[\V \[43S2< (="70B'+P/&8Q\YE^8 M85FB9!^HX>Q;YJYX?:3V;'(7]$?A]VSRVD9O&=W1A-R:[!"!W<($ MPT2X282:1(C ?F&"80ZXR1XUV2,",2YP0 4.'P6BU2)+#//)I<:H28P(+/]; M#+-9F)#90Q&@KKY%Z""77>/;TRPZ=:%[ZA_:/_C0PGXP=:T;'5RDL<_5/ZI2 M2@,VE=6=O?O*=LUIP:$T;KJW&PO=V]R:W-H965T!>]TAAMC^A,ANFA ,/T@>^CLETHJP8P-54UTKX"5GB0X MH5&4$,':#N>ISUU4GLK!\+:#BT)Z$(*IWV?@=JS&KZ# M^=%?E(W(HE*V CK=R@XIJ#+\M#N=$X?W@-<61KW:(]?)5X ;=P5XGU*"37_A<5@S92S"JV%,'>I[7M_#K.^G=:F$!G M MT0R&3D*__(#,M3)4>DIK/OF?N+=R=JSZ9P27\4_ILM7MOL+:?)(24W)S1C MSA.&KC"[!4&L^F)!0Q9G^A^=ANG[8(5[3]^OZ;LX+' ("AR\P.&?%N--BR%, M$C:)@R9Q0."X,0EA'L,F2= D"0A\V)@$,,=H8T)6MT. JOU<:%3(H?,SNWZ"Y_F]AM3==MI=)7&WE%_DRHI#=A2H@?;<&.?BB7@4!FW/=J]F@9F M"HSLY[> + ]2_@=02P,$% @ #(*G4,\T"#"U 0 T@, !D !X;"]W M;W)K&UL=5/M;ML@%'T5Q .4A*1K%=F6FD[3)FU2 MU&GK;V)?VZC ]0#'W=L/L.-ZG?<'N)=SSOW@D@UH7UP+X,FK5L;EM/6^.S#F MRA:T<#?8@0DW-5HM?#!MPUQG052)I!7CF\T'IH4TM,B2[V2+#'NOI(&3):[7 M6MC?1U XY'1+KXXGV;0^.EB1=:*![^!_="<;+#:K5%*#<1(-L5#G]&%[..XC M/@%^2AC\\ZDDEI*+%Z[A+D_9AO+F]TM8)?"+PF7"?"&P,E#+_*+PH,HL#L6/O.Q&? M>'O@H3=E=*96I+N0O O>2\'OMAF[1*$)?_$=BO"NR3P/ZO$OF[$M8./T_Y-V$8:1\[HP\NF_M>('D(JFYLP0FWX8+.AH/;Q>!?.=ARST?#8 M33^(S=^X^ -02P,$% @ #(*G4$0IN5'> 0 04 !D !X;"]W;W)K M&UL;53KCIP@%'X5PP,LRN@XG:C)SC9-F[3)9)MN M?S-ZO&1!+."X??L"NM9:_@CG\%W.02";A'Q5+8 .WCCK58Y:K8/7HHE62TO M32\WJN!)L)]=I=L5&(]2,.6^03DJ M+?BB8DKA]&T>N]Z-T[P2)PO-3R +@:R$D_/!LY&K_"/5M,BDF (Y[_U [2^. MSL3L36F3;BOF>R](&FOR=$C\&%G MXL&<0K])ZC5)/0+1SL2'V9O@S1'D(!MW^510BK%W%W^37>_W(W%'^"]\?AR^ M4=ETO0IN0IN+X(YK+80&4TKX8':U->_1&C"HM9VF9B[G6SD'6@S+@X/75Z_X M U!+ P04 " ,@J=0F(#%)[(! #2 P &0 'AL+W=O)[G7GQ.!V-?70/@R9M6K1IC)YNGIO=*MG"RQ/5:"_OW",H,&=W2 M:^!9UHT/ 9:GG:CA)_A?WSD+!X]& MOE+!4K1X M&T_9QG.8]*^T=0*?"/R&P,9$L?(OPHL\M68@=IQ])\(5;P\<9U.$8!Q%_(?% M.XQ>+-Q_I4Q'K"4S1VN4(,/;'845#Z8G]&VXYJ-CC?=](+8_(SS?U!+ P04 M " ,@J=0_',V.<8! W! &0 'AL+W=OX+C[^P%V M/3?CQ<#EW'/.!:ZS4>E7TP)8]"9%9W+<6ML?"3%E"Y*9.]5#YW9JI26S;JD; M8GH-K I)4A":)/=$,M[A(@NQLRXR-5C!.SAK9 8IF?YS J'&'&_P>^"9-ZWU M 5)D/6O@!]B?_5F[%5E8*BZA,UQU2$.=X\?-\91Z? "\E7OWB M:Y7CQ!L" :7U#,P-5W@"(3R1L_%[YL2+I$]_G]/B"71.H$O"(>B022@X_\0L*S*M1J2GL^^9O^+-D;JS*7TP'$78<^:- MBUX+>D@S@*LUD0Q+$O$C0F<:+_I=-X^C;J&711UCV?<,FU4A:3.>6E=%R\+ ;7UT[V;Z^DM3PNK M^KE-R?*O*/X"4$L#!!0 ( R"IU#8K)&3MP$ -(# 9 >&PO=V]R M:W-H965TP%=M#ZFPJ-%LZ;IF:V,R#*2-**\8J]4[*%HR&VUUJ8 MMP,H'#*ZI1^.9UDW+CA8GG:BAI_@?G5'XRTVJY120VLEML1 E=';[?ZP"_@( M^"UAL(LS"96<$%^"\:/,Z"8D! H*%Q2$W\YP!TH%(9_&WTF3SB$#<7G^4'^( MM?M:3L+"':H_LG1-1J\I*:$2O7+/.'R'J9Y+2J;B'^$,RL-#)CY&@5$6R?PB&AR(&7O?B?#$ MVSWWO2F",[8BWOGDK?>>&UL;5/;;MP@$/T5Q >$7=9)DY5M*9LH2J5$6J5J M^LS:8QL%C -XG?Y]!^RX;NH78(9SSEP8TL'8-]< >/*A5>LRVGC?[1ES10-: MN O308LWE;%:>#1MS5QG0921I!7CF\T5TT*V-$^C[VCSU/1>R1:.EKA>:V%_ M'T"9(:-;^NEXD77C@X/E:2=J^ '^9W>T:+%9I90:6B=-2RQ4&;W=[@])P$? MJX3!+43,4_P1D4PD,F&*,PRL65%+WS M1D\JF(H6'^,NV[@/XPV_F6CK!#X1^$RXCG'8&"AF?B^\R%-K!F+'WG7*T+)*L"211(_BGQ\DN):YBO0=BBIQIL':?)D<+T;9SDA7<>V%L> MW^0O?)SV9V%KV3IR,AY?-O:_,L8#IK*YP!%J\(/-AH+*A^,W/-MQS$;#FV[Z M06S^QOD?4$L#!!0 ( R"IU#'N>Y!_0$ "\% 9 >&PO=V]R:W-H M965TYRQUDF8N+IBV'@XS4A3$B?^^ MBKZ(T_B6>&[/C;8)5.8=.<-WT"_=09H(C2QURX"K5O!(PJF(G]+M?FGQ#O"C MA5Y-YI'MY"C$JPV^U$6<6$- H=*6@9CA"GN@U!(9&[\&SGB4M(73^8W]D^O= M]'(D"O:"_FQKW13Q.HYJ.)$+U<^B_PQ#/XLX&IK_"E>@!FZ=&(U*4.6^4751 M6K"!Q5AAY,V/+7=C/_#?RL(%>"C 8P%>_;<@&PJR]P+?O'?F6OU(-"ES*?I( M^I_5$7LFTFUF-K.R2;=W;LUTJTSV6N+-*D=72S1@=AZ#)YAT1"##/DK@D,0. M/Y3CS?IOB7T(LPF+9,$^,D>030G2?[B27C,>B*1SC9WF_6(^9#.<-C),NAD&7""[YQXS&;JY%$%3^B=LS^E=?F=> W]^WVG\4_*-R'/+5704VMP"=U9/0F@P M'I.9V8K&O%YC0.&D[71EYM+?81]HT0W/$QK?R/(/4$L#!!0 ( R"IU"N M0:7;ZP$ .X$ 9 >&PO=V]R:W-H965T1 N->7,1LF;:+.45J58"*QRIYB@, M@@VJ6=7X6>)J)YDEXJ9YUNI6UTS^/@ 77>IC_U%XK:ZEM@64)2V[PG?0 M/]J3-"LTJA15#8VJ1.-)N*3^,]X?J<4[P%L%G9K,/9OD+,2[77PI4C^PAH!# MKJT",\,=CL"Y%3(V?@V:_MC2$J?SA_HGE]UD.3,%1\%_5H4N4S_VO0(N[,;U MJ^@^PY"'^MX0_BO<@1NX=6)ZY((K]_3RF]*B'E2,E9I]]&/5N+$;]!^T=4(X M$,*1@*/_$LA (#,"ZIVYJ"],LRR1HO-D_[%:9L\$WA.SF;DMNKUS[TQ:9:KW MC 0D07($HHD MQO$L1H_9.$SC,%M*HF@698G:Q)C\PTRT:B9:F"'!K,VAQ]!)&[S9QO-]74'1 MF ;K9NBJ&;K<&3)K!-^8O%:-\LY"FT/L MCMI%" U&,7@RDJ6Y?,8%AXNVTZV9R_X7[!=:M,/M@L8K+OL#4$L#!!0 ( M R"IU!7_>79G0$ %H# 9 >&PO=V]R:W-H965T?.7-F[%23L6]N /#D0TGM:CIX/VX9<^T BKN5&4'C26^LXAY#>V1NM,"[ M6*0D*[+LEBDN-&VJF-O;IC(G+X6&O27NI!2W_W8@S533G'XF7L1Q\"'!FFKD M1_@-_L^XMQBQA:43"K031A,+?4WO\^VN#/@(^"M@C'P5G1]J>D=)!ST_ M2?]BIF>8YUE3,@__$\X@$1Z48(_62!>_I#TY;]3,@E(4_TA6Z&BG=++)Y[+K M!<5<4"P%19HE-8K*'[GG367-1&S:_?; G?3AF1<13Q#\0ZSYZ;,UA4[ M!Z(9LTN8X@OF=L$PY%^:%%>;%)&@O" H\O5U@O(J01D);KXHV'Q3F3!W$:,C M9KWZKI)=K"6\NE_<'H5VY& \;CCNH3?& _)E*[S* 1_Z$DCH?7 WZ-MTW2GP M9IQ?,EM^I^8_4$L#!!0 ( R"IU &:E[DC@( $X+ 9 >&PO=V]R M:W-H965T*_*6BW"H];- M5R+DZZ M+&J^EH$Z5163_U:\%)=%".%UX;4X'+5=B);SAAWX3ZY_-6MI9E&OLBLJ7JM" MU('D^T7X"9Y7F-L-SN)WP2_J9AS85#9"O-G)M]TBC&U$O.1;;268N9WY"R]+ MJV3B^-N)AKU/N_%V?%7_XI(WR6R8XB^B_%/L]'$1YF&PXWMV*O6KN'SE74)I M&'39?^=G7AIS&XGQL16EU):5)V*":5B[^V]J-W]TNE?M]$;L-N _09L MR:0SGPO']"4P! 3[ZD S0D0 MH S.A33R%84&!2A2/)\$H%&!!U@!&A880PL,<<$8?;'2N, #O -#(PAAC3R MU81F!BAHIIZ/-0T-/@ -TM#@&&AP"$WJP1L]_Y4'B$&:&!Q##&GDJPA-#%+$ MY!X)FAA\@!BDB<$QQ."0&,_/!6E<\ %.U$BZ;K7J.^A5[^!U!+ M P04 " ,@J=0=$]\T+L# ##$0 &0 'AL+W=O3. E:P%EP M)GMO?^9CL@QN[Y _ 9SJE3/"C*NMV'9Z,.3]$4;L[J2IO M/^FSJNT_!]U4N;&7S3%JSXW*]WU054; 6!)5>5&'FU4_]MQL5OIBRJ)6STW0 M7JHJ;_Y[4J6^KD,>O@U\*8XGTPU$F]4Y/ZJ_E?GG_-S8J^C&LB\J5;>%KH-& M'=;A(W_8BCZ@1WPMU+6=G ==*2]:?^LN_MBO0]9EI$JU,QU%;@^O:JO*LF.R M>7P?2@)Q#2!N0@#).DA]5 %0";FI1 P@1(\Y<1D-K&3#3(Y2V? Q)-YXH1Y M:D[(61)W%O#<5TD2R.6JIR1!^K'JJ5,FEU9U/E.=@&4I M#99&0V&:&'AX S MVDMLN2+<8T?^L28CYMV]9XS--2%@(A8L\>1#>O>1 Z$*>BAH<_([W,EI>_(% M_APQTW)E#"CGJKBPA,>IY\'GM$$YX5 0'@K:?3RY0Q7:?UPN4$4ZY:+,)F_7 M414"QA/OLT+;F;M^1H@]%+0'>;9<%:!-".QC54;,>U5 9O-ER85!EDE/24 [ M&EQ'(WB$!=J$ '>H0IL0<($JZ+Y7I$CF#B)@,DVD9X4#VM'@.AI!>BAH$T)\ MARJT"<%= UU5$E<5@:F8J^+"I.VD,D\^M*/!=33Z6@>@30CI':K0)@1W)715 MR5P'L13GHKBH6$B/)DC[&5T_(_@H: LB7ZX)TA9$=QUT-!DQTVHS!CA_UQ(P MSE DOIH\+:]K:$1?3;0'4=PA"^U!=!="5Q:W54U9G,U?M@0LPYA[W@E(&QJ) MIA8]:SO2'L0[VEJD/8@+&EMT6]8L04<4 I7%GJX4:3LCT=BBAT+0'A1W-+:" M]J!8T-B.F.G'$YL)\DO(D$D^,B>CMYV(1^@^G6?C M3_QA.^PG_*09MC?^RIMC4;?!BS;VP[S_?#YH;93-D'VR-^ND\OWMHE0'TYU* M>]X,VPK#A='G<00<0( (X' 9 M >&PO=V]R:W-H965T2D,1:;%P@R?;O"]CQVL"N^A+#^)R9 =P^B@20T)XC!,@P;5K5^5 M.K9E54DO@M0MWC*/7YH&L;\K3.AMZ4?^/?!, M60YU@UM>T]9C^+CT'Z/%)E=X#?A5XQN?K#WE9$?IB]I\/2S]4 G"!.^%RH#D MXXK7F!"52,KX,^3TQY**.%W?LW_6WJ67'>)X3!?6_H]_)?G(9O58 @#*XJD0#9M5CX@DF&A&!S#Z6B%TE5K%%C^<%UC8" MYG/(DPTILCED8T, 2-Q"@;,70"< 4Z$1="=(G D2G2"9*8!&,WM,JC'MO>%A M:-AUH))B@IJ)@4XQT!(3Q8DAIL? 29FX,+6LH:4EBL+WM*1.+:FC,:FA);6U M9%ENBK%129$#\[2DEN0BS0S0Q@;%<'KX9[XRIZ_,X75J@/ M<1(=A\ICK"XI([Z*%NM^-KREZ2?5=\1.=L(7 0 MU , !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ^P M!L.FR0J0LJFJ5FJE5:JVSUX8+HHOU#9+^O?UA5"4\F)[QF?.G!F/BUGI%],# M6/0JN#0E[JT=3X28N@?!S$&-(-U-J[1@UIFZ(V;4P)H0)#BA27)'!!LDKHK@ MN^BJ4)/E@X2+1F82@ND_9^!J+G&*WQS/0]=;[R!5,;(.OH/],5ZTL\C*T@P" MI!F41!K:$C^FIW/N\0'P4_K [?F-_5.HW=5R90:>%/\U-+8O\3U&#;1LXO99S9]AJ>>(T5+\ M5[@!=W"OQ.6H%3=A1?5DK!(+BY,BV&O;VCM#*\*=$V^<]U9EV4-!;IYHP9PCAFXPZ8H@ MCGU-0?=2G.E_X5ERMT^0[6K, D&V(:#IPSY!ODN0!X)\JR!/WA49,?,C?)2&;K@K079@G@VHUR3#+&^\ZLH\TO,H_>)SW;TQW@S3HJJQ[V_ "K5(6 MG)3DX(:H=U]L-3BTUA\_N+..@Q8-J\;E#Y'U(U=_ 5!+ P04 " ,@J=0 M##$NR!D" (!@ &0 'AL+W=O.KT7/->\U[-^XI(?W/_XK/;+$>F^5Z*W_795)MT ME29G?F$W89YD_Y6/>?(T&<-_YW$#J6Q0O06("F DC^6X#' AP4@(',1_W,#-N62O:)&GY6Q]R>@(_8?LR3 MF_3?SK^S:;6=O6\Q@26X.Z-1LQLT:*9![Q7[I6)-)PFP !,%BE(@7X_G*R 4 M-\!1 ^P-R+L8 >1NT!1>TWI-05>(!%&6*II!G,=A2!2&1&!P #-H\MDR>+4J M I:EB$#T 4H>1.^"Z?+?_@-02P,$% M @ #(*G4$(0H?X: @ = 8 !D !X;"]W;W)K&ULC57MCILP$'P5Q /$& CY$$%*KCJU4BM%5[7][9!-0&=CSG;"]>UK&X[F MDHV4/]A>S\[L&+SDG52ON@(PP;O@C5Z%E3'MDA!=5B"8GL@6&KMSD$HP8Y?J M2'2K@.U]DN DCJ*,"%8W89'[V%85N3P97C>P58$^"<'4WPUPV:U"&GX$7NIC M95R %'G+CO 3S*]VJ^R*C"S[6D"C:]D$"@ZK<$V7&QJ[!(_X74.G+^:!L[*3 M\M4MONU78>0J @ZE<13,#F=X LX=DZWC;2 -1TV7>#G_8'_VYJV9'=/P)/F? M>F^J53@/@STNWYFE0QJ>$ \)\9@0]UYZ(5_Y%V98D2O9!:H__):Y=TR7L3V;T@7] M4?@]6[RVT7.1I%E.SHYHP&QZ3'R!H2."6/91(L8D-O%->A)E.$&"UIAX@N13 MC3.<($4)4D^0?B*87YG$, M<9(J*3&\)IM&52(^9>TSC,=GDSEEFJ$B&B- K MD>Q&))HDN,@,%9DA(C%.,$<)YH^_L 5*L$ J2*YL(A@ZQ45HA'_[$2*3WJ&X MCW6-'[ + JZ=DLN+KT =?3M3@>E/#6^UUY$QY:Z]AV5_(?W_?@' M4\>ZT<%.&MMZ?(,X2&G UA)-[%=>>.^S+1\9?1 L@O5=*>E'XK93##B%1MT"QN&,#].KD MS#C%4IF\06+@@$\FB!(4!4&&*.YZO\R-[\#+G%TDZ7HX<$]<*,7\;P6$C84? M^F^.IZYII7:@,A]P S]!_AH.7%EH9CEU%'K1L=[C<"[\AW"WSS3> )X[&,5B M[^E*CHR]:./;J? #+0@(U%(S8+5<80^$:"(EX\_$Z<\I=>!R_\;^Q=2N:CEB M 7M&?GE+?FXK_#E<@"JZ5J!PU(\)\O?HB)*,3 MBY)"\:M=N]ZLHSW91%.8.R": J(Y0.7^+""> N+W@,04;Y694A^QQ&7.V>AQ M^[,&K.]$N(M5,VOM-+TS9ZI:H;S7,DZS'%TUT82I+"9:8,(9@13[G")RI:BB MF_#H8X+]+2+=NC/$SB)B$Q\O,T2IFR!Q$B2&(/G0A#6[]%+?CX5WGB$/YEVM_)6:+784O-/8P?0# M\Z;KA7=D4KTI<_//C$E0(H,[U:Q6S<+9('"6>KM1>VXG@C4D&Z9AA^:)6_X# M4$L#!!0 ( R"IU"[AM*[_@$ #$% 9 >&PO=V]R:W-H965T_*>\5=1 4COC9)&[/Q*RG:+D"@KH%@\L!8:M7-A MG&*IEOR*1,L!GTT2)2@*@@Q17#=^D9O8D1WDQ-BK7GP[[_Q "P("I=0,6 TW. AFDC)^#-P^F-)G3B=O[-_,=Z5EQ,6 M<&#D=WV6U8/X[W( HN%:B:I2,"//URDY(1@<6 M)87B-SO6C1E[N[/:#&GNA&A(B,8$5?NSA'A(B#\2$F/>*C-6G[#$18S& :*W*3;&9.EJ D M2U=N*:E32NKP$KL),B=!YO"2S+QD"YEAN$YFJ,,2%4<+,VARTRCPJWF4PBM9 MUTC]3R?1\=T_1OJFSN)[U0_L\_V@LB4GU#LQMO3 F06D,'M1Y M5:I_C0L"%ZFG*S7G]A7;A63MT*#0V"6+?U!+ P04 " ,@J=03X%H6#L*3MZ:AXN\>&.]W?N@_$B_UM5(F@8J\HU?X!>IW=Q Z M0I/*N6Z@E35O/0&7G?\EW);$X"W@M89>SO:>Z>3(^9L)OI]W?F , 8.3,@I4 M+W>/\- MQGX2WQN;_P%W8!ING.@:)\ZD?7JGFU2\&56TE89^#&O=VK4?]1\T-R$:"=%$ M"./_$O!(P L"&IS95K]218M<\-X3P\?JJ#D3X1;K89Y,TL[.OM/=2IV]%Y@D M.;H;H1&S'S#1#!-]1I1KQ":=($@;F%Q$3A>1Y>-/+HA; #L%L!6(9P)AF"W: M&##$8EJ+21,&ULC531;ILP%/T5Y ^HB8'21H#4IJHV:9.B M3NN>';@$5!M3VPG=W\\V+DM2J^H+]KT^YW .V"XF(5]4!Z"C-\X&5:).ZW&- ML:H[X%1=B1$&L](*R:DVI=QC-4J@C2-QADD<7V-.^P%5A>MM956(@V;] %L9 MJ0/G5/Z]!R:F$JW0>^.IWW?:-G!5C'0/OT#_'K?25'A1:7H.@^K%$$EH2W2W M6F\RBW> YQXF=3*/;)*=$"^V^-Z4*+:&@$&MK0(UPQ$VP)@5,C9>O29:7FF) MI_-W]4>7W639404;P?[TC>Y*=(.B!EIZ8/I)3-_ Y\E0Y,/_@",P [=.S#MJ MP91[1O5!:<&]BK'"Z=L\]H,;IWDE)9X6)A!/( N!9)\2$D](_A-2%WYVYJ(^ M4$VK0HHIDO//&JG=$ZMU8CYF;9ONV[DUDU:9[K%*KF\*?+1"'G,_8\@)AIPC M-A\1M_D"P<; XH($71#'3\YYT&+T-P%>KJ/J'U!+ P04 " ,@J=0)Q7Z M44(" 5!P &0 'AL+W=O%W,@DNXY^]V<5+T-\S X MT3.Y,O7"AR]T*B@+@ZGZ;_1&F9:;3#3CR)FTS^!XE8JWDXM.I25O8]MTMAW& M%9Q.8?X . 7 .0#\/R"9 A(G(!HSLZ5^(HI4I>!#(,:OU1/S4X!-HE_FT4S: M=V?7=+52S]ZJ!&=E=#-&DV8W:N!" ^\5^[6BP+,DT@G,64!O%M#&)W=9(+]! MXC5(K$%Z9X"=,D8-LIK.:D!1(.#'I%Y,NL)DB4,9)=F" F%<0#\E\U(R3S&Y M@\E6&)"G\ $&>3'(@RD<#%IC4OSHTV O!J\Q>>Q@\!H#$_R@FMR+R3T8X&#R M%2:)(G & M@#4*N;MG$BVW#T8(8OR"=.5=4 M6\9/NKQ:WU'S@-&S,EVL^V(\J,>!XOUT"47S35C] U!+ P04 " ,@J=0 M;-VI( \# #@#0 &0 'AL+W=O^'WI%FI7N8M;V/5:+F3KH/"OE8^74AZ)(J[\/,E>GNWF.W3K?PI]:_]8V5:WI!EG16RK#-5.I7,9"Y7NDF1FL=1+F6>-YD,CS]]4G<8LPD\?W_/_J4M MWA3SDM9RJ?+?V5KOYF[L.FNY20^Y?E*GK[(O*'"=OOKO\BAS V^8F#%6*J_; M7V=UJ+4J^BR&2I&^=<^L;)^G/O][& Z@/H"& "8^#.!] !\%>!VSMM3/J4X7 MLTJ=G*K[M_9I,RG8/3=BKIK.5KOVFZFV-KW'!8_%S#LVB7K,0X>A,PQ=(I93 M1!(-$,\0&%@09$%M/+]@$> $'";@;0)QD2 <^=A+_A5R]*"+4A,6AWQL*8@30E@H6>S- M@"R6JJ/V7P$N22"#@_ZOS8(]X$V>(E@"=#&8DC":P3YUT\:PIXFX.G)VMZ#+EP2V!9WLNS*!,JU M<<7.)WY#N=BIA#;3L4=ZT'FYH3G(T BWQ#CBL842=CX%0)C0D@([G\(;A,%. MI6MV7P([*XEP+,O59B5L5D+;K^T(B,U%-VS ')N+7[,!]Z#P8BD(6!B--($X ML&1X9T?MYN[S(ZVV65D[+TJ;4WM[MMXHI:7)Z=\9A7?FNC4T&ULE5CK;MHP&'V5* _0^)9;!4@KT[1) MFU1UVO8[!0-1DY@EIG1OO]R*@GU!\VQEMFV'U06 2,D"LHLK_S5HG_W M6*\6ZJ2+O)*/M=>K\6_8 >\3N7YV9R[W6I/"OUTCU\VRY]TD4D"[G1 MG8FLO;S*M2R*SE(;Q]_1J'_QV0VUNY MRTZ%?E+GKW),*/2],?OO\E46+;R+I/6Q4473_WJ;4Z-5.5II0RFSM^&:5_WU M/'R)Q3@,#V#C '890#\>P,O*YXFB^"U,S1B'@8,FV#8-6)M(]+X @G: "Y1,!@%Z\?S M:11)B UP:(#W!L15&JF1QH")>DPUI$$$(=B-@&X$<,.P@1 :".V5NN M( Y%9ICR[(9-EV$R,T1FJR1@WXWLF@"4DX@,4Y[9E!1,FN>$,K9/0JL'P+IAZGPPE:&"(0# M4/;?WF!R8-"=X/S(ZGU>-=ZSTEJ5_0G!3BDM6XODKDWM(+/MY:&0.]W=QNU] M/9R<# ]:'<=3H>!R-+7Z#U!+ P04 " ,@J=0LAMU%A$% !A'0 &0 M 'AL+W=OULUEN0^J49P&% M81SDZ?$T72ZZ>R_EYVGYWTIGQ>5Q*J:?-[X=]X>ZO1$L M%^=TK__4]5_GE[*Y"FY9=L=GB/9!G2*OX_Z4MU]G[1= M>2V*[^W%;[O':=@ZTIG>UFV*M/GXT&N=96VFQL>_?=+IK]9_:VX_*K[#D732=_[W_6'SAIYZZ1I8UMD M5?=WLGVOZB+OLS16\O3']?-XZCXO??[/,!Q ?0#= IJV?0&R#Y _ Y0W0/4! M:FQ U =$8P/B/B"V H+K8'6COTGK=+DHB\NDO#Y Y[1]3L5#W/R^V_9F]W-V M_VM^@*JY^[%4(EP$'VVB7K.Z:NA.(VZ*H,E^:X)0$RMBX60VL.:*:&9*-EPR M3TS)5RY10IB:9Z0AW!D)QTMV":210.($"B9070)E)%#6@%\U<:N8&-#'*<4VC72!JKF,X<= M#%U"T'6EP+@D&E]J$48< <2Q8HN&$>>5F$8PX@A5??9<)DXO9L0G,8U@NA&J M_-AC,DBWM5=B&L%T(U3ZV9.'AFL_K\0T@NE&J/RS2R(:I-O:*S&-8+H1HIM= M-I&O_NN-C"X1"7.-$-?8K/%5B3U'1A>2$C--HD+2GC62T\HVXI681C#-)*<9 M7P'E8 FY\4I,(YB)$I60]O25O#AD1GP2TXAC&XR*1WOZ2HY-(GOM R)!+C.8 MKI+3E:]]DJ,3F.$BMQE,6(GJQ[DC!6:CC,>O?!)332*JV7-8#E/-*S&-8*I) MM*EE4F%,*E3\,2)P JH9&QDN2I1C+ZDP)Q7G)%]/>]'] M_!#)C(T-4,T3QT8PPK2, "VEZW4W9EPDQJ^H$098! FK:WSUUYD=#<*75XQ MPR+ ,&F])GR..)T2WE!P=PJ4ZW+?G>%5DVWQ?JK;4Y"[N[=SPB=J3Y&L^ROQ ML+Z>]OU,=[FX7F7ZKVZ]) M\[V\'OI=+^KBW!]H!K=3U>7_4$L#!!0 ( R"IU RJUW0W $ &$$ 9 M >&PO=V]R:W-H965TD74P-8\BI% M:U):6]OM&3-Y#9*;!]5!BU]*I26W:.J*F4X#+SQ)"A9N-ELF>=/2+/&^D\X2 MU5O1M'#2Q/12='[XJ(UP7B58'8"\0+@>WN MI@DC9.LAK8=L;JJX1WP(@FUTDP=;O(P$7?DA-B17?6M=#Q;>>4^>0O>R-_X# M[L\X[F\RX_)]Y[IJ6D/.RN+<^-<*)KW/?9$%!:=_V(=SU._6A8 MU4T+S>9_E>P?4$L#!!0 ( R"IU!6!Y[X" ( 'H% 9 >&PO=V]R M:W-H965TLAT[=5(Q3+-61UTCT''!I2)2@8+-)$,5MY^>IB9UYGK*K)&T'9^Z) M*Z68_SD"84/F;_W7P%-;-U('4)[VN(;O('_T9ZY.:%(I6PJ=:%GG<:@R_WY[ M."4:;P _6QC$;._I2BZ,/>O#ES+S-]H0$"BD5L!JN<$)"-%"RL;O4=.?4FKB M?/^J_FAJ5[5]$BI\)?*)#9]AK"?VO;'XKW #HN#:B$;(3+%6V>F MU PA5,PL=-+TS=ZI:H:*W/ KC%-VTT(@Y6DPPPVPG M!%+J4XK E>(8K.C!^P2G-2+>NS.$SB)"PP_G&<)/;H'(*1 9@6@FL-\LFF A ML8%TM@E!'.]WBU*.81: 0 8@0 !D !X;"]W;W)K&UL?53;;MLP#/T50>^K'-M-@L VT*0H-F #@@[KGA6;OJ"Z>)(2 M=W\_75S738R]6")USB$ID1)G)(ZB->&T$[C(O.^HBDR>#>L$'!729\ZI^KL')H</()00,2N,4J%TN< #&G)!-X\^HB:>0CCC?OZL_^=IM+2>JX2#9 M[ZXR;8ZW&%50TS,SSW+X"F,]]QB-Q7^'"S +=YG8&*5DVG]1>=9&\E'%IL+I M6U@[X="+8V/\C)",A^2#XVR0A,U_J(S6TR)0U7(+2B- M-E>)D-G3<%"-[V*-2GD6QEW"S#L-RD/LGO;*O[<#%/K]0R9,WP^JFDYH=)+& M-HY_WEI* S;%Z,ZV=&L'?C(8U,9M-W:O0ML'P\A^G&@R_5:*?U!+ P04 M" ,@J=07]7RYA(" "E!0 &0 'AL+W=OVH>@KW,S.ZLS68M%Z^R!%#>&Z.U7/NE4LT*(5F4P(A\X W4^LV)"T:4WHHS MDHT HEV8O] X-*L>*02TK7GL"3FO_*5SM4H.W@)\5M'*T]HR3 ^>O M9O/UN/8#4Q!0*)11(/IQA2U0:H1T&;][37](:8CC]4W]L_6NO1R(A"VGOZJC M*M?^H^\=X40N5#WS]@OT?A:^UYO_!E>@&FXJT3D*3J7]]XJ+5)SU*KH41MZZ M9U7;9]OKWVAN0M03HH&@.N) M[G0;8BY1N,*Z^X4)VF;;=[H]4D>O.8X?,W0U0CUFTV&B$28<$$BK#RDB5XI- M-*-'[Q-LYXC%I(;='+),W47$3I^QY-ZC")Q=06 M$TR)-/Q31,)GSOU!+ P04 M" ,@J=0DH^77C0' \, &0 'AL+W=O;6#DDAQQ^,Z0\>_M15M_JUZ)H9M]WVWV]FK\VS>%FN:P?7XM=7B_* M0[%O__)<5KN\:3]6+\OZ4!7Y4]]HMUTJ(=QREV_V\[O;_MF7ZNZV?&NVFWWQ MI9K5;[M=7OU[7VS+C]5?^IGW\[F:UX7#^7V[\U3\[J: M^_GLJ7C.W[;-[^7'S\4P(SN?#=/_M7@OMJV\LZ0=X['WNBEW0R^M M*;O\^_'G9M___!CZ/S7##=300)T;*'FU@1X:Z-0&9FA@H@;+XU3ZM5GG37YW M6Y4?L^KHWT/>;2-Y8]K5?^P>]HO=_ZU=GKI]^GYGC+Q=OG<=#9K[HT9=:'XH MEFWOYR$4&N)>D>9:N/$0#U2C0AAKUE1CC,*&:#A7W7>@1QUHW(&!'9B^ S/J MP$2+==2X7K/O-=9$LUU3C1;8#@OML, .&]EQU-B+,3Y)(42T[I98X@1CBH.F M.&**-M$@]PXL"3=*!D?)Z"B!Z<###GRZZP/L(( EC]QZ#S0BPX-(@6D48)@L MQE&0]93&$]^N!]WE%E#."6[E)1,@)##)QR9)8I(*-E"3)#5IK!N;! /*9ZG M=F!"DL2A0$Z(!1(' XFB0;PED$@$9AP,NT2TDSU!058Z>.H &A:T,9YU (9> M4NJ-X6:%B9;9! =@IJ6G5M@X]@RBT8X3PI-UH;)/1G)3PB%" OXMR:6!#"2E M(^90E7?8&(4CB0*1Q*K(&$4CA)-10EL#D>5LP2%$@1!B&5\KC+Q2Z=M%8>25 M3G#/(+J<;.R;JY*Q(3AP*! 3J&O,_QMR33(V!$<6!2*+-4P7.!(H-\$O.!(H MFMR!7[(4;("*Q0;'%(5B"O$-#18 &RIBL<'Q1*%X8G$7&DJ:0735D&N2L2',-0(%$L:U&H< ;2;X!<.K$;SQ ML4"C6P#E!LDX<#0.!!H<":QGNL"!0$\X$FB,KT;XDD5!N5[K>$V BDM:&@.L MT:4AOB]JFNH_22]C:X"*N[KB4�@8 YX!@<"HR<<('&$!L$<7QF,Y10&9QA M-J3!E!I J6- -\QU?P*E!E-J$*5DOA0_SE ,GP'P.>9"9#!\9@)\!L-G4L[C MAF+%S15#90!4CGD-9#$*=D)6M!@%B[)B/%=+4]Z5?6PQ,180XSAC,0IVPF77 M8A0L.K.2^=(#:9MMHA2]1BKV]FB9%V *\><7"UFQDXXN5K,C$4G5[(H]$P: MI]^KDK$AF#P+R'/,2=%BK&Q(7PZ'L7(HPY!W@?0V&2_'5S"C[X.]Y'9;AA',4.*+/3B(QAY<".;BD6%2 M,T J<2 4,0[,,((90#!C@DJ&$ <@L?L A@D !@Q@2 $P4 "EY_9:P "&% ##) #!C"D A% MC ,#!C @ #E3,8!A H ! QA2 PH!7($!DQ@2"$PX%,HNZ\Q@B$%02CB/,@4 M0B $F6C1KA?LX_@\T8=2,(4)(@7#D^K2C4:SWW<+IN) I)!X4L6>U.S,F.($ MD4(C5G%E$((I8A (2.Y[;\%4*(@)2$K!U!2(%"A/JI$[ W<&DX(I/A I7)Y4 M(WG+4K9H+ 9. M4 \$O"D!G&(1F NTY J'9!*;4,5YDRLP0L5#W(5?0Y9S)%/5)-09.IQI&H M'(GDO@/ZNN CMZ?B]O'HZ5V3^Z.=;5_Y97+YM]/?M:-DVY M6W55V,]EV12MD6+18OM:Y$_G#]OBN>E^[=X 5<=R]N.'ICRLCK7ZR_-_&+C[ M#U!+ P04 " ,@J=02\6[9O4! "R!0 &0 'AL+W=ONYM\1+Z(:!02*U U'*%/5"JA50;;Y.F.Y?4Q.7^IO[5>%=> M3D3 GM$_32GKS$UQ[7IS#I,^C>:G>!/!'\F>/B_A& B!)\EX(F 5P0T6C&S.1!)\I2S MP>'CU^V)/D3>#JOI%SIIAFW>J?$(E;WF. E2=-5"$^9IQ/@+C'^/V#\BL.?= M8PXVS(<.4EW.K?K65GTC$-RUBNT"@54@, +X3B!<>1TQD<%T(R:VU\#6&MA2 M([(+A%:!\/,N(ZM ]-A!L/I>AQ&3+%S&F]!>)+86B2TVXU41&R:Q%TFL11*+ MD]6IVB 0B7U M-E9[/EXC8R!9/]V0:+ZF\W]02P,$% @ #(*G4 OXS.(Z! ,A4 !D M !X;"]W;W)K&ULE5C;CN,V#/V5P.]=6R1M68,D MP$R*10NTP&"+ML^>1+E@?K;QC79\??+_:'FV65)^*L\V;?_9%F25U\UD>_.IVV;E4DS>/-;FR:MIH:.[X-2KWKG*W@^/U=^^?.^<:9EZ2R MFR+]][2KCRLO]A8[NT]>T_I+\NYY&?2_B\D", C 5:"9^V<". C@#P'JG.\MZUS]-:F3 M];(L+HNRS]8Y:1>%>L FF-MVL(M=]U_C;=6,OJTI-DO_K54T8)YZ#(PPZHKP M&^W7*4":X@F8.'R<8,,182S/@*(3V,GCV D3R I(5$"= AH;, U"#XDZ2-Y[ M 6!HZHH (]3@<"<4K0F9-3J86--#PM$TOYA ZXDQ DKI( IE8R+1F(@9@X"R M BTJT/3$S-'=0@X#0='12J,'6O9B+:8VZDQ;!9ET$036S@J4G$D MFZ("F;J!D!J7"@?[U?W)42*['Q7<3L^ &7L;:HJF^1%@.HZT@SM*K@4*;Z=H MP'P@!@#1U!X. T#'>E%R95&\M" 8APJY'*AP1I)D$BO.8IZDB'EK L!X&A0. M4P%2Y/))+@I*WY$E+90OT":86B3@=!RX\B07&<6K#"(X5,BU09G[\P0RI8%3 MFN5IP(S=G4;DIY"/=LAU =3M] R8#Z2>VL$ACOH$(T*AQFE'9MS2!3&#B%R3@H##*%80:%4:8PWD%AY/S4@6*%38"%&EV]),I4 M1DYE,HX&#F46(LR(BJ-#Y[LRCXJPW4XKBH#!B!RFR&Q&SF8R+A4R_7#&CHPR M__".'1F%K99B-=V1!1A2$#LV9)3)C)S,KIJ$,OTPGA$4F7[(VVL>%*&_QJ8I M,-.H"+A0&7(X13*;B;.9C*/2DDQ FM%CDTQ NJ/')J''#FC:8@LH@M!1#DCF M,G$NDW'LZ^0X;].,F,@<)+X%\ICP W!S[N!G=@[3,2I'32"9T,0)3<:UV&0. MTHRC,LDDI#L.RP-F?$>A0X+I[B/ (H/QU!Y_=-.4V?+07R_X6K_^HB_-P0^E?KTG7_P-02P,$% @ #(*G4)]$ M55SR @ ^ H !D !X;"]W;W)K&ULC59M;YLP M$/XKB.\M-C9O51*I89HV:9.J3=L^T\1)4 $SVTFZ?S_;4$KM8]V78#O/W3UW MYAYN=>7B29X84\%SVW1R'9Z4ZN^B2.Y.K*WD+>]9I_\Y<-%62F_%,9*]8-7> M&K5-%".41FU5=^%F9<\>Q&;%SZJI._8@ GENVTK\V;*&7];\.D6'$&K93QD6E'Q=6LJ8QGC2/WZ/3<(II#.?K%^\?;?(ZF<=*LI(W MO^J].JW#/ SV[%"=&_6-7S^Q,:$D#,;LO[ +:S3<,-$Q=KR1]C?8G:7B[>A% M4VFKY^%9=_9Y'?V_F,$&\6@03P8Z]K\,R&A 7@VH37Y@9E/]4*EJLQ+\&HCA MMOK*O!3XCNAB[LRAK9W]3VEE0XM\%5V,HQ&S'3#Q#(,G1*2]3R%B*,0V M]LSCMP%*'Y'D< 0")D&L/7F31 $[H* #:AW0F8,T<8HP0%(+Z2R$H(1D3B8 MBL99!G-)0"Z)SP4[7 9(,HL2%S1%#A*2 5!:Z!;8P#J'?:'S&QK[(J8[.G?I^*C%EL:PTF% ZMRFQKZ* M4;>I :%EHFC':UDL./G M3IDO\^QT&M_N8S-O..=;,];9.>35S3 3?JW$L>YD\,B5GF;LS''@7#'-$MWJ M>IWT&#IM&G909IGIM1AFL6&C>#_.F=$T[&[^ E!+ P04 " ,@J=0=1:H M7DL% !.' &0 'AL+W=OMO MZ^>D.=:N7/>-]KM$IVF6[,OM83J?]<^^U/-9]=+NM@?WI9XT+_M]6?^W<+OJ M[7ZJIN\/OFZ?-VWW()G/CN6S^\NUWXY?:G^7G*.LMWMW:+;585*[I_OI@[I; M9GV#'O'WUKTUH^M)-Y3'JOK>W?R^OI^F'2.WW=+M=%\GS^'<( M.CWWV34<7[]'_[4?O!_,8]FX9;7[9[MN-_?38CI9NZ?R9==^K=Y^<\. S'0R MC/X/]^IV'MXQ\7VLJEW3_YVL7IJVV@]1/)5]^>/TNSWTOV]#_/=FN($>&NAS M ZT^;$!# PH:)"=F_5!_*=MR/JNKMTE]RM:Q[%X*=4=^,E?=PW[N^O_YT3;^ MZ>OU :L!%SHX%44DTJY(-P199SA!*V1$6"$NF(82ELBHJOMU6%34]=X7H#9CS> MW&CYTDA8IDP12Q2V/76%[REI:QTVCI-"))&AB-ULP!'P#38\5=TL%6HZ75 MD(YXI\;^H/7U2=)8SUKJ621IP%PXF3>8(IP4"5,I<18;$W8'+6LFF259,WU2 M.K?AMQ+A\B*-Y0E[C99>0Z0C(; ]Z.R&/&%):REIF2=9IX@9^0ARR0/[@I:% MC$R/K%%,R$-"(OZDL;EH:2YL(XDE[ >47I\5PAHFJ6$Q&P2J!44L/ 7B\JR( M%#"$+8%DR2"*7I*50)$68;T 4$JG16P!%5E!27L1=2\!W[#A%P"!LHC_$W86 MDLXBZEZ2CF'8A&\O0A%'/(&PK9"T%5GWDBQ.?-T;&B] 1>M>P@Y%LH"1=2^! M11F'92\ D8J]--CK"'B=*'M).AF6%<)]("ML>R1MKXBL10D;%MD;-A.P8;$L M8,0W@&5E4OA,!JE< ICU*[R(@3)V/Y;NQS:B L9VQ3=4,(PMAJ^H8%BZ1YXJ M42\ F,DIMKCFR)Z/M!FVD1428V]@<\.L8$$S$+28%2E5'5H=P% 663(REC-+ M.;.-A<#RXQM6(XSUQU>L1AAL:'"A0K\%,.+HE]%@,1LIYI@G&2P_HZZ?%(/E M9\ &@]@]!'4 ^5H[-'Z$,\IR;%!8S4:JF6W$:0T6H+EA?\%$-E6OV5657UV3 MD(IY@ ML* -6@%$7K8,:S"[806081%F8,,PG)4!,]Y9SPWK\.L#8)FE(N23C$YA]JY^ M[@^LFLFJ>CFTW6G'Z.GY4.Q!=Z3G=^ACF=M/U9UL_;0S-YK-JV MVO9^^OZ=,)UNFFKXW!ZEYR/$.?_ U!+ M P04 " ,@J=0I&,^$!0" F!P &0 'AL+W=O1DFWW!%V;&,P=L)XV0;RH'T-Y[R2N5^KG6]9P0M5+"6GCJ6)9-_%\!%D_K4 M/T^\%(=QTWGJ3WUO!WMVY/I%-%^A"S3RO2[]=S@!-W#KQ*RQ%5RYI[<]*BW* M3L58*=E[VQ:5:YM._TS#"6%'"'L"C3\D1!TA>I00=X3XBD#:**XV*Z99EDC1 M>++]O#6S?Q&=QZ;Z6SOIBNW>F?(H,WO*1D&( MU2UB-NDAQ)CLG8:HT]#QXX&+,2X0H0*1$X@& G<D M ;X]@@>"HJ [1NF=;4AOL]+@C@2^/VCXB;3X#J'1(VDQT/4ZY.+\L3?(#R8/ M1:6\C=#F*','SEX(#48P>#*_&PO=V]R:W-H965TQQ;!>,% M$G?_O@.F;I):U;X89CCG<&8 9X/2+Z8!L.15BL[DM+&VWS!FR@8D-S>JAPY7 M:J4EMQCJ S.]!EYYDA0LB:(5D[SM:)'YW$X7F3I:T7:PT\03ZWQT(->0T MIN^)Q_;06)=@1=;S SR!_=WO-$9L4JE:"9UI54>6%YE6 ]'C8?7< MW8EXDV(S2Y?TO?-K6*W![*E8QG'&3DXH8.[F,,DE9CMBD@M,.F$8>IB,)+-& M$B^PN!!87!F9PRROC(R8E<=T'K.(X@BO=33O)IUUD_Z'FSG,M9OTDYMXO5[= M?G;#S@[,/:!?7!_:SI"]LGCVOONU4A90-+K!6]G@FYT" ;5UTS7.]7ASQ\"J M/CQ*-OT9BC=02P,$% @ #(*G4,<-5E\/7@ CW$! !0 !X;"]S:&%R M9613=')I;F=S+GAM;.V]^7/;V+4@_/.;OP+E<5ZD*HC-?>GDI4J69;C'KC%W_Z8Y'\Z8^[/YUE7^,\N(QN MX^ D*.ZB/"[^^,/N3W_\ ;_F1P;!^RS=W17!>;J*5]5OWT=Y)QCTPJ#?[7?K M7SX$W7'S=SSSSZ>+8I='R]U_5;]_G2W+39SN@NN';5S]LM<]^4OK"W\IHWP7 MY^N'X"K>9OFN^N N+VL#FIUT<_37;)["-XDZSCX4&X6<5[;^$EO,!R-6EZ\BF\3!"J#L?SEL&NHV_!Q0I D]PD2QJQ98>3X4F_-YSV9X.6D4Y7*\!26+K\$KQ+ MTCCXF-;6TA_.1B/8!>!"06L?CH(/H8!NZ7>?8U29?U8_W/VMVB 8 6-,[: MG_:J'[W+EK#,R[LL;4.\P7ARTIM-:X=RG>P 6;.;H-<_6AP'\WA9YC![_;9O M-G#D\UVV_%(;(H]627H;S!\VBVQ=^_;ZHOJ13A*12G0KB9L__"W>1LR MGI5YCK>4KR;-#4 N:Z3O;W5J:.X&8!60K>1KC'0BTB%;'I_?Q>LU',9F&Z4U MV.BB'!#!"TB*@X_E#A H1?"TO063YG!V%T"B#?#GFSB_Q1-[FV?WN[LVF!I"[&[N#7Q8&WWA2DTOO^7&E!. MX=45O[Z.:N=VEJ5%MDY6! ZZV_AH@5?HXS9F8EL ,_XT?QTH$Y)N3LLXJKS,DK$M9=-ZR*4 28!#;/+M):E?S;9S&>'-HB:M- MDA+KI!L=?P/9JCXG7?H89I3OPR"-:\.^@2T%?XW690PD_.]EL:/]?;P)/D(RCV]BN)NK,&@-37#XRJ0!9_M @ M ^QA*F!@O,!@AX.U+6Q-"Y/9]S[I;.$U7%/>!2"/W00L.";T@.43U-ENER>+#Q\0*]3M8E$30< M]?DG)F,5VZR FPDG=]#)VJ4T3O\Y3F[O<'&GH'&@IL,2#KY>9[,ACU2C<;*_ M7P^6_\ @'9\\"'J09SI05P[!W'J' 1Y84D68;O'\:[!_1U(B_+W=:VRA:5 WRDVY)D1?.=)]DXSRM.%95&U!\$N8D 3D'6+H M)LJ_N&<.A AT_01)2B2(H^CJ+-=5/^J7C\5J)*_N&+5%,HH"YJ[CJ(B#''G? M27:#>D@+.KG[:CZ&[-$GFK]3HK!.(D";9 1@]XG:M/?4I!"4YA M^\T\ M3T'"^H,]'W7_%W=K#6>^Y?USW3DX8(W&@#2+G8-1Z=.>)]N@8089#; MD@)5%%R\Q3$Z@@"UU5Q8_6*=W*K$U#"?*'4/9J,U2T05F?;LCY%HSP,,J;4! MPYY'S^$&[A[J/$0$5F3%<&.C//A*RN7+;J?;(Y&V:!+_3E1L[(D80MAD#6V7))XKV>SAZI:=DQJ^RLK%[J9T@ MG#QUL HA8!9UDZ2 VK@UI#-UGN$RH(.L:AG'J\(]FN<(S$G#&/NTGXRP7LB,]3:D\GJSP+-2+8D-@@L 1+[WSD[>W<9K- 8CR8$E+SJ]!"X MTI;-77A=\(5YC#IIV8%2)I(J(5U(E676)<[(AU$*OW5D1XZKFBENDGT@+58-\.!9QT&2E>,H\.R@CUP"GYJ-BVW M3F,(&4TS+Q<@:241W!&YV!="[_ESEA E'4D*^[ M1Y'YZ=/[*%\9$,*IWL3)KFR(T3N]O#@+V1,C(KC(+JZTZ>Z8PK@*C(!99K=I MTJRK@<20%R)O$Y,UO)77%ZK,RH\V.'P./&*/H>?!99D##RD(I!=MNOBC=/G1 M!YZK:7MC-1&@/8Z@ZQ:_SZY^/= /2?(-0+U ?F\?@"YDG#Z)D&[4\+!'[=1$10:Z[+D>*(0 MKLB2I#.4JN"S-46P@+!1)A(> _0Q0[LX/"/^2OY_@R#S91&ND%O & MD<"RB,@ PN_AP/<8(+93"1U%RYN;X@YI<9Z@:IO1!;)CDQ^(Z"Z9,>T&/&VB M@X"XAPM$NCL'QP@S4M2+X-__ MY[3?Z_V!"+X Y T#Y-^CS?8/@?AW87F?:>O\Z1O9KPDHXM6?.:OO!)_2-:K0 M\"HNEL!?$+QM ;(T0K)#['!H2J$<(V'A._*_7N M[/AW\&.9 M!V4:@1Q \JW[N&@ (,,5UJB4D- 0$UB,_@P' ]L 4&2(T=E]6EE+)S@%7"(C MIF SK&7-2@_[G(PP4 1W$;#L10Q0C=?)!JT7C!]V;?!8)\"P5T?&#FY*$.2* MNQCE]9MU3+@/DZ;XP!I- 2!Y$"8;&H?W 6[A'<(\Q!EP3]DV287!N-W!^PBXC@EE)]1(LYU92P*P3M(5"41?8PXZX]%V=]$.E@]0YL@Q8N ZQ0XN M-CR^X1!ZG@F8'TFS=C*Z?0XZT*N-&"&'?S:_,!=HF07 FPLKOQR]0&[]XAA( M%-I8=^8EY\:]EDL=XD/W> M0(2C"2- ML 9'D$"G,DUDPQ40V0T<)4;1P6#UE&Z+.P>[4S%*!&D1GNJ&Z=H28&$OCV%H M][$>'*YH$=]%ZQL]!L)>HMJ_+]0C%;!OO,S9PHB/-7\)_Q4QK!] RAQIE=&Q M*=%=4O#H*KZ)X)HS&2K8$'2T.3"9H!FL(^XRU='BM2;MF\B,$41R_H^;>GITCX<)\B MM37343J*HH7&@MQ5KE>X?TRG$F[X]S(524VAT?BNTOT'##AO)/<2RL4;1LDF M!E@+>%9Z_T_3M(2!.4$!\?X-XC\,!H..CS,AZDG?5>53H1T+B M$$\/P/J,(RCQ(G$^V4)V&,4Z##1/ 2=(:S+WHLT\S:R=-P=,%33OF1)T7:[ M5E,''0EZF%A'YY/.@;()R<1KQ8#]Q"KJ.0CM@,TPVC6Q0:8I(M:TB'4(+KP$ MR./H_ SV6K'72D0(XTWT!<0+,Y5H(*6JS<1W(K80LU2$ &-WK$J-S9X>OJ5) ML5R#V!\LK>^I[7&>@,04$<$:-ZGDO6DE&J\?&L[,?#BX8L2+@8_%:>L[N3%AC7O!&_-X("*[( MS5(,0(R6GM?6=A^QJ.&BO0P.Q!&P6X;&9$LDO?X4%PZX$3YBS@-!!Z^-^RVL M@+PV:\K/4+>_P^HEM8\N;CT\(/<$3#Y$T M=KX/&2UE&G,!K811&1HD,C:5B9SS]W)URW,6"L*;DB2%,L7K@4/@TT:;<(0O MYI;,K @M& 41<]?QU\A>)A$[LY(N$:@S>8P9NCB$(ZX)VO2-> MY2W#F9RD.U:>(R;,RRC/2;RP&Y?%<(2&'DM:@4?.UL!_.OI+_ W5'QW!#,QA M&Y3"2UH9_=UA![M\=U/'!)S#888YY4GQ!RHO4'1XUGQ>@L.'-D25V-/D(8S\X-$&#WA#."*$_,' Q14PR9$VXH@HL5/=$VC5', M%>956"B+7;8!I"F+[C60/I#G. !XCW, M^K 5&ICSJI%H#+HXR[@+_/6AL'2$N.V]G=I=+DIXK-(:B\8BWMTC_]$S6L5( M3%K.A/1X?)!9$@^*:V61C4ANXXNBYAJ;!RP$)MJK8 43OES!5CQU2OT\+!3\0& O(XP,UJW"]C"*H+AYP TQ MS7)-#S:FM(/2+, L0DTE;!N?D,#@IB>71HMNY>6MUA]G=[6N\2'[",?;@%MC ZP"R:O&Y#-4#MKV7U!9X*0LY+N M[YNH(]\S- 4IQV#*C>E&)]$:DM M9=VUK47F:\5,'_-$=J.90&BZ<:6U$.%KSH2D>HYTPUOT59#4!0E/I'*P9E3- MD?;8/YD4J91-G&LO#2?CE[GCQI1T$RV-&I7MO.AA/L*LX<63U M=#630HVMU8WAITT&WH[=F?G58D8>JY2E-\'!#L:_9!.3F:SX.$1142L%A7X??2@6'&K*KVZ\Z0UOP^+/*UR@1;%TNFB"W16'* MY=2-KDR[;9*QXE52;D[83Y#OA]G#=RO;U.CV9YHD(HZ5KI*E6D M08$%I7BF@2XJ$$]J (::RYY =D3\8&$.AIZ)/&CF)GK/46NAJ!9 '#FU*?:B M]3FR[3Y6\SKN5NT.=*!RX"=,4OP01%H,G"";Y(@OR.,D(GN2'1@XS=:H/"X7738E_S*',D(*WDM/MSA*.K 4$6\?CLGR4I%67*FV M;K,#_3HUZV8?H94 C>O+E\S\B^QK*BVO.,0%[I3Z8HI,KMF._4/9@F/!\#// M(ENWG,'9D;]UQV9JC&I@HZD5.-'[:07[,A5>!,A*JGZ1K;\B'7R3.?#,8WA; MO%8NX$A44S%$[K5(_?R*8TR)\/_1^D&"4.Z QV>]FNV+C=6 MYR\"25![='*C\1^!- 7"Y[%ORC'/RJW<<=Z.KEBFM;@&K )+G%04U45L@W4K M>.0*X68M*I-=6+;O4S B$!(%CB*-U4F07>(O[0V$J.'%30J0B".&/Y3\/H=" 2^]?1@]7$9$G^P+(7L0+!9C;QCG; *UQ& M9#OWA*2H<@HH9A$G0/-@%,#!H=>H_4QX.>+9U^!4-3SXU/3,/VY,-<8EI":CZHJI;6=\@$M$M1&C2'NT#26$\FRL; MSM/,[IK\P][W"J=.\ $65-4X9+U6(-JA#\HQ-7NQ+7C5,3F>_4G,D3O!*\"" M$]33,3K7RWVB$UO%R.?8"RS&C"8C1,54K^NG>+3)'PIS*U6UA_M1X/G*]?#V M3(P3KQ5&*Y2T;HS?9*:F$ A9J7"$7;F_& $1RA7!O_^>+8!5[X3N1*L'UR;I M#0G[95Z,;'$)(AC?6^?&>,MDN- M(OC1&HF,BSF+G,!9N5MC\AG3=&\ $H6H M.I]@A;,Y[T^[=,[V8UF*%@?2!XH895'9"UOM*"XG(0(=I5J805FVZ&Y,V(TM MWU!TN2 &*$3,0))&+YRCKVWBG8T3T=X)QB+#BN)Q/WC:\2%(2@J,S=&C"M M4,>("B+@90["*9](G:>3.H0V-U1(1!-Q+F^Y^+L8QW%[+1A4T&[MW29P"Y5? MB;4Z43\0QTIIG0E$;1R5 IZ(/+'W>6>)UIZ)_=/;-2A12I5*3?&Q@*ZQ4=?5 M*N98C+=RH_[.2--HK"VD[*=0;"8G="I_L(K"L8EB7=+H7*LLN>J(ZQ'-HWOC M588O;LIX#71C9](KU]$B@VN"*LT=7+XPH&HG.'<]K69@%Z /H@?, E<6.<5 M71/;3=;&!2GV:[IOCN4>!OP: _M_MH@4K:*^,9Q=A)$(;*['0(QE M"&>57+W;Y(FQ]U7#_65F785)'W!N M(A;69-,:AOZ8N^\\>G.3:,)L*)>0;SK:-UVJ\MBUWENX2TU1+$WR22!++/., M.^RQ^>16FTPL^X&(6^'/T3BR\@CT&Z MI?+(^_@;FF= )"@R=5G?2)2@*6A#46;J>+ Q_-]DZ1K+2LUOX_A\'B^3RD9 MA_X,X%EEFY!6&CV$O+@HE/7X4!*$]R>@!69(8A$+$''6#RPL4+09[Y'\>W<> M[.J;>*C>+$E\ED.QT_+PDD1*(K!S3#&%I['-5S\6(XH$X-%-4_W/.+^;@:JB ME;<9+#-GC-";!56\ M<.I>O.= #.8'<+E(;/EG[ :R;-Q'4 '@4_,$5D#C3:$4D[XU>2B.'^. 4/*'%121J.BOM[3(8"-IX\I6OE1,"<:6I4!0Y M-,/(H9:CY)BA&U M$#MMP-!^ %/ A _E-$L; &WTE"0' F#L:J0@1.8HL!B1 M#5DPT/(M?$1ML.*&]%#P4I;DVK>%ITJA$B\ZL1:(1IPMRU9D##B*@G<@BJR# M00N&'X>>YXIE&3'J463QWK)A'.(NR4E>R>N](95/6!Z;;]S8;F!I&5K\^1CG M&"D1Y9BXN,JVDN%%9.0B#4[+6Q!UJ;0H;_.-N8/.B':(5QG\"(Y>O#F=OP)L MY8)*S8]^VE+!2G..F-PN#%A3F0@FPX_3^\U=V:2#?Y@A* @?2? MH.=FGMWL*&OQ:%XN=MD6Y)K!J'LR[![_"))!Q2CD+ G!?['1PA&$4JP57K O MC#,I@K-U5G)B8DFO.>8JX&O 6RZ0;ZCC6(V?G1 ] M'@>R@U#3F##4 9&$A&VJQH4E4]!1A)S=?$4T%*T8.0]O!Q8M F@-<6U:N^R4 W0KJEC#1* MK3>*BO"B*2A;8=+I ZFMZV@96UL'"33KAT#*Q0C*5E\TB2%LX$2KM!+=#553 M3S:Q#?_14UR;_;FQ[!9D> B"Q!(6#/? H4-J'+(ER4QTD*8-BP]#_%I>D#_[ MATS@IXEX1.$Y5091_;"#,5OTJPA9;PT3IJVJ20.,+S/\B^!F])8H3-8:4JPPRC0,9Z?E<#]>^IO MH%:=S4<[T3M)ED+'AEVRZ[TR&1Z\,#*12((.N0ZDB-H6JVL4I!$6#P5*D)KL M3D9;>K@HMY0.Y%.CV!"C#G >*K# 7X=&\-BW)3)+VDC61&ME<-!/2@GY\6[G M9S6SM;]2CK(CC*_M$(4&JSAA=J$896PE>J(2W1BJ,A[NL0ET/'ITQ_AH.8:? MME-):[KA=B<@&0Q,ZFY"WJZ,KIXDZ&\SK ^)2W/?,9E1Y%'SEEC6NJB=9 MN4/"*$3%R7T"R.]8MG=VK]N)2#$LI+BR"XP;--'<41@BP8.NYCZ)QQ?=48A2 MARF)7'##MR?E5AD5;F&AY4M4 NYXAU43@,KB,6SN_2NQF=5LE*[;4+G?/>D. M0S6RDOZ&1\(5TZYBRA 3S)X.I\=B>%7V+C$I:)H7HPC>_%5B\D0<7"2.M-VN MZ4Y\FG."(<=3L/H8!G?QZI9)-:,<6KK] #+W #G#T(;HK$S=9T^U?@=\%OXB MV7T1I5^"CX1W*][BD>S\W<6KCU>RNV,T3"X>C",Q-U A$XU+F1?NM$8PW4C3 M)8E9\S $#5=4M$#" &"5DB3;%W.*4MIJ:8:^9;A&"FMDG":2T9%[X!/GP \7 M@>OETR0D35N(V%A0H_6TUNYI?-E_=T\MGX/>WE//Y^K\K^C<6=B+"D4 :4Y M1*ODJED MH6&(J=A6N1A"TPDX6?1JKFF!,85O[H-$Q'/<9"B$%3_R^$B9Z9*1Q('_# ,N MHWUTX=3?.O9B>.MC6W1H6][+8# -)S#C2]1W9\,>_-(/N_TQ_!P-X1^Q->"? MXW "WV-THLGGPE@]C%3+;8Z/Q--]9\A>0VS> 3%Y')K"89<<0D+BJ!?[4#]H M&TR,%)[C(1Y(-C3))8SPH5U#8^AF:/125FLJI)DY7:?M3OO1LLY-%@ VCO9$ ML&)2],M19VQHALV&I!"'&#N8/ 1''(Q" R$L6;MD^VN6L* B9EM#6P,&4HO!X/.P!P:^3<&0\=! MTDBD\+%Z&8FJ<^/_ID#%,P[$)\K4#K;&8!L4W;RX!*$2MAU,A1)[05[N%AHB M(76LUH6CG,44G#"3-FS*?]';MN#&TR,M*U6Y"DWSCU<_PLQX ]P^U,I!X*PK MS,*T.6&%+W1LG\S!$/=?!K-P/)DB'QB%@\$@<&KJ5I?>'X33\2P8SL+!>&#R ME9VK>C0*)^-)I-M$KKU>+R %4Y/^";;/6"ZP?:V*^>#+ M&]7+O8CAST[3[:M MND>/IIR1GY[$,TFX6R$-Q%&&W?'@3A\Y#+"M_W)+.C/ MPMED%$Q&87\P"<:]<#3M/9)01<./AN%@.@PF@[ WFU6'#KO303 *AS#^:!(. MX0I/ID057'F3AIEVPQ&\/QN$H]ZD,@P0D@%\!9OH![,NK&\:]+H#&&XFPJQ2 M#!JI-^F3 -J;3<,!2+[^6*-NV.WV@B$LJHO":;^/3_?QM^$ )-A:\[_]%5S: MRKD2[W:Z[^KS[7K@WGEJ#[^_/+VX>G_^ 30]K-SZ\?JG\ZO@[*?3J[?G\VI9 MF7K;W]>/%%Z24)V/?[UX?0)HMX7U8+LT<0LL,1Z:+E6R9IFZ("TR\C*J*EXI MFRW#\9_PMU0O!+4\UYS?.*X\C06!.#0ZR4V%N46YNL5MK++[])Z=KF2L51D] M\<)T.#P?]KLV_ILU3Q=YFVE.'?!9O-1LTSAZCBRBS"9RF2?YBI-<).P-&2(= MHU@PU$@F0@)+ANQ!T1JR+55ZU,;"0N$M-@=[-%75"U_:]^)!::NBS+-I,71J M!I(*O*3R1U)2DG/3V.7%.H5;HJ>R" :"J8#;P=K*LX MT_?):LV1<6ZHL4G Y\X(;%A&!, T!!/"K K-/FAS80X^5BH[I-*QX\LKI*(: M>L4,XZY6D2&;\!;X^#?2+D!R!55KV!2"U'AY7?.XQ,5+W1TG!@69O%5+;6*A MQ WR_,!-.\ 8 [47-AP#^Z\%#8PX6:E[U*15=(*W !J)'7I((R0O0*3+W/A. MY%Y8V5+M*8SOL85)7J:^J:: M D2&'#1R?ML1(?"N+KY+1@NA=FZT7O76<$$T>KJ])M.VV:>E3=,BJS:KR4OV%B@#T)I$2R>C'0"/4>!).^VANFG3#WF 4 M7+DI B".3*?C8!CV^B.G"@2Z.M>X\,$45 O00D!OF V"S^CP=5I_XB)&PTG0 M&X;#T40$#W??+^&K?MCKH531&XQ!CNG66W]V8^-,]HL&[\],Y@%QC<&W" MP)K?I/#YC/-M2=#U OO=K"2)%J:CM1D-Y@-G9/&BB9]BT]Q[U::HLY4]=E>D MG <-7)@^NHO2+]6Z&Y(\X=<*-:/H?3:&'?$2M5?KE1=I2=;RQ6TAN+=SA =(?*M 1DQO=_97+7 7IZ.TFX0*T"!^$R16Y$Y-96 M+1$C$6PMX1@4FR,TL&4(BN2;*'YL%WCRV$@"4E'J5?W@A,PD,/PX4HU_PTYO$PYDWKVH86,4_JITRHQRZYV6?;%R\[@ M<@R-:T=O5PHGGVPIUS[Z0D$+SKLL,BGR(AHTI6O:>F*.,"+5HYU,N97*O)7@ M"\J/=&6) J-R5O42K'K#4Y4#^,CL08G/61[B>#*%M$AE&.W75 RY1S4Y0 M-T'#W&(WCTXJ'*.^3;)L^F!I FP]6:%WB@4;6PLZH!0^^Q0U?N'(WJ^(R8BU M?U6KK,2S<\Z'EORT5@LVS&K.!:9F")P**T#2M6-K Z+G9V!)*&_"_;N.OT74 MK$*K(*0UUM8/,5 7^]QPLB=7,:#(6P0&Z=V.FUC$"NN]T+1D@&&YV7B>8F// M)V8GQ1$(D67EK.V)WO+8!543HMDVG#LGX)CK9\DMSM0;R0UT$-$IV^@A,0E>=DN*K1L>Z9UOVL\>K=: ?N(2- M(*I4N]&)I.23P9>^FCNE%,]QHW'Z /-8M2^T;O)E, I[PRG][ Z'P?P.1"5I M]^P]. N'P(][O; W[HG 5QT)I,$1&;E[X[#?'04'-,][KK&/6AMJPK"ZLSR? MR9T7LVY/UVUL[D#%J?)Z4AHMVH-P2EU!\?)% F>BK:3YDRH>9,R=+1)WUFOW)U0FY M$ 1Q%0DK+/SR8UHU4=FD,=D#X:] T]V/J'$5Y+LB8*X<\PS@QRR>C3) *G7 R5XUH/U MP+X23'=@;B[-0X8]>'48''LO-Z+::6V[H1HD]'R44:)[=KLKY BBVB$4Y<+R M85>1(8M::I4N53MM_MZXTS.F+ZYI=6CZGN\7,TL07Q=ZQ+K6&5[3N=%H?HT\ M@3K36HO\JRS/"1UJ>CP]>(AYY4_O/GYX>W)]?O4^>'W^ZMJQX+_Z>'7U\?/% MA[>D[2] *8B_BDF\VETE%#Y*]1>H4M&Z_1MNF7KF>W MQ:]\',RQNXM$@0.%P0"M_G#LQ&81NA^P>!8SG0THB<<%CYV"*X1_ -2XW@"/T$>&@P$$[CN':%DOSL)A[V!>8#HKZ;% M:*%0!;4!N3-*!<5?FA%?FC')V, -IWXE?.MVI@< L.N$.S1#3]+(,.@P[$V' M\.\86!LM?=+ICWX'X$W1"$;^TZ?B6*]V?LV78O*KX%C?B7MKG[U? V0#E$QF M*++]&8C#XP']'(+<*; :=0VLJ"\4+*H-9@?O8'30#D8'[6";)VN^(2 LAP,0 M@/%G;])7RYBY(.,!RC%.=FKXU1].7$N1:8XQ[OR$2$$6-Z1;&P 3?- MVW^#7YR^>J$GP: M%A&8;HQ49-6.5W@@ YSY&B5K-/Z]AT*O4!G4CV0?M=A MPQTY/14>#6RHQT8J'@O/+JL&61-D )(]*9Y?8Z&LMY%OJ/K4=H "[@,>Y+)1_ ES81U? L/7=]H_OOPDE M:EJ!DTBCVB*>9DOD4-OC)-MJGYRW'$'1KF!4GJ0>NP+UE@E"3W/9DV_R^F*. M6287'SZ=@]9R>7Y%#:3GP4?3%B^42@?H[%Y3HV-JWR ]14UT0DO6FK5E<5L@ M$YV/6M!';=G<'I7"R0->QG#CFT8M<*I,F(=,B!N"';:5[&(;65B0BN0F2'D. M?]-B:(J%0LX5"3@.RX[-#J+D%6K4B5O-ZN,"\=;%C8Z(4 M3?=^-AD&05U0,1EDH;MD5TJ5BQCS!3%#GSVF;>@I_H=3M$Z<7!_TRA$=L]6L MZE;1AH_J)V1.A^T9CS[P'DLAL@>"$9(#P&CO2W?O6][[VFRD#<(:?>@FN3SU MM[.J$^!HW V.S=?\%PB)^@'\>GA%MZI,]=C/MX][']#6;=8"OP^[0_,W_LZV MDN;R3$]=SN6A!W'4&XYO7W+&^C.+][+GF6D?QTF@?ETK-*U?_42/,]]_Z,[]?G]0<_'1H2B88>8C"07?@K4,_Z8&^ M5_T&/VERT@RG72"8TV#2A?_@IO0 R:;C417QV\'5"R=3,L/TIYS7V.O1IS-V M_9%1'^WXM>#Q]QQ->46=$=D\:0J,_12O;FV)HP9KLGG2K:^#@_PD">6GMHO( M06;G1V9\G\T]4Y!Y@W%_K12X(WU%[AR#S5,T,(I5"XAIC82TR0^IV M.7"TB=V?;>=R\=^G7"\$@]#1'5R/.T;!%&: MO9S,>)A&.$W1J=[!'+1^=AT'KZG^025.5([-A,*&/_1[ M/Q!$FA_N=^/!'X)!. 0NT.W,^H\M#(O&XL+^#!"(?L6%]0&K MON2 9)T9 FN\#Q/'XW \,X_W'GN\3QB(3_4R:<%:$QRR6*R M2? ^-MY_3G2FLO09_01JLT8)[_;.>#!3(>R.6):FPYMX M&B$G#033I944V/9@PHA)=>8&G:80;U3(% XMRS$($LLC5+HDL3^"0,T_0CTV2$:G1/K:?"T4^&U'O?A?_EXGD+U9MK9SWQA'Z7*WACER>G8IZWU5UP1 M]V@(LB\HER/\]X#IO'=[TQZ^BZ]^B#5+ZT@?>3BF&A[H*!YT@0;::(W#CM 8 MB=F<2C=4;5=+M8;![8PI^T=L@?<4HU")14<;B4:>Y4[8@911T0FY548>5\), MUVY'K<-3K 7?'LFZQC+1W6._LD+7\;)E-V3ZT,+64JC0KZ$0:JI__%B%Z[!6 MR^"QXQ!*VQ[([B52/2,KS2Q>1U_%7-W/:\[NYH5H5EJ55$@)3J&73E:44[5- MTB4/R6!SPH[-0VX@>IEF"V0]4EQB"Y)L<"1:Q7'0TM[)V=)= B@(N/& =:*U M8C,Y/]P2SFUUO1$?CWM S'WM_6B*/D25A=]K]?QQG&ACP4]"FX7C1E#J< MD4VU"2_DRZ<>,_!T'+S^3GJXV :1# 7JT/6D\@?-%7HJ MA9KHDZJI+63K"<=;6!^T-'+P C%<94#C_AK##2@P$%^K?F/+=3:[Q!UN90H( M^,;+1CF5N5\I1J?_M!D-J;?$ON-ZSD1.30K[P0]?<"IS' I,.G: ))/W!S(TZX@)5 M0^>CAEXK[2"Q=5NVP DPXV[M0(?:)J2Z9(+-@8>)H!V,NLY)49X[O5"K MHY"+P_N@>D"L =Y\<2P=H0/V&-5!4&RHGG]SO,&Y:I"7YLEV _*>\6N/GE\' M%Q_./KX_AT<_SN?'P>7Y53#_Z?3JO%+E*F$'?I-;^KZ:3&#;SVN##^GZX=@? MC9!F'Y:G',E2&@'8XHJVN#IH/F9K,HLFCTHR-1PLTA<:]6F5LSZ8)=6VUKZA M7G\4CJ83^CF>8KA:46*YA?A;G"\3SOSBGCI!9,NAF(XI-?^02:,80L;$ MX^ C[:(-4$1,YA>F2,DR"X"RS#D YQ2-FW &.VK5<-+P&39:'=::E/.WR[M"4GM=,]-L],(^G@4J^FBP8?6X5E"S>) M$(]--!S;8(N:$ 815]Z_0"]M"\VNZHM6B=2T+#6=/+0ANYL"7^VC(J5?*I6K M;/"5R;8.38%U-(0Y(728^9@ 75I1?S,?Q3!\NB6JXB*5MC#5N#D\-A/(P,K& MI9O-C97P'(&73N8C$*<,[OP'-*=1;;0"MD$51-^].PN.7L@#+X[%8,S%SFT% M6&,U7#R8P5CRH'7\WBT'C!7 <"&W$1GSMW%NLB)]1;O#6;;<45ZRV%IW^IX$ M+BRBR\7;,&_MX'T_:5/2;T^NA^$M&[L 39SC=G^R0B_JT#(7UQUK8Q%-H70L M0_0MT=:)IAV'-:9B"==JL*&;"G\X*H1FDY$("[)3'<*T<*HVTG0-PWXA*?" WL+Y_NB+H M9:2RZ=Q3SET)$D$F6NV'Y6N7/UT8OO1H>KS(F)Y92^<4U;'!(G7Z(+%8; M @4QA;59/*;;PIXR;N_IUFA?9.F*^X"DCC;L6 B&8T>YID0%;1#E#6.IIA<1 M+0#:UYW/O8+>A;B0CN>(M$9B\ MK7?LG92 \'8X]*:' *)E0JVXL8F^41(W'2)J*@>@T0$@V ](#P7>4-.&"A1. MJ6XF45Q)]'#>%H1S7J1D(:W]^!!L,)].+@8C6KC/EW6_M,1>NELT=YXW*M+*C?1E]AV!<7P"+2* M9_>V&@"VQ!,[IWQ6W:R.;9ERG6Z1J1\ M4JEHI,V 99P'-^O*00IY61?Q5I\VJZE?F#LIV"15M-"N4')/, -;QF!.2N*Z M.Z":I )KGK*@<:B4O\/8Y!)2R;!&")/I ;VI:\IT$=7%:%$NW73GPD(XF,VQ M9'SPRAS5#\!_>P]PW-21OY>K6SX^:@Y+=!&0^)9.D2QA-]%7*LC0NDKVG:Z2 M B6"F+OF4DN(HK;!??C#5-W)PY/A[3L';.RS 7**9N-8,Q36U!S\B\C5NYQU MM3(GO*/-8D6*^%Z^DI))-2!EU.)WDZTP\@>?,-\LXF6$E6'N;4D&"E\R#TA) M!=.$"3J:G(J^;7.ZXJ()K(M"2 M:0DP^ _4G8P*-7)?/Y[!8]'JG^AL(?%I(^ -S#"9PVJ D]=8;9/)1,_G6&I!(?H3DY/6DU9U# MC8G>$)66VV#>17L%HE118L&4)&9"VB@=BZA1OWBFE1EQ2,-&,+X,\RI+[J7) MXF",86_<_!'O?,R3+MEOGMS4508J#IG*4K2UC?,',V,T'F'9*NEG]JRK_U-V MCX:S$)=1Y?]:D ZK\UK!EK@P46IQ:SHW4^7FT/ "W5J5(=QKJ13!-=ET61@\ MJ\"*2P4VV(S4T%\ Y4$\09+H(EM(;YD=H) V7A);KQ;UH MPKW :J\N63=0$=%U;#=:5[ QU1)7?(Z]]M D':6)L44)QZ]\)_Q=+"(PZYK^$&9[2U5_P=-7,:FHL M#A+0J]BN(KH\;7I166V";"@-%V<7$4NM1@XX:$>RN8=2'2S=10206^+8_O. M&I438HD*R0-VDKNU-C?2*X#:,PX>2 MFU2GFN>FL02,XY#3:$;VL]D2/H,N7PT60!K1$*6\#3O_&D.*%N7.\ L:H,HL MF)/?.<8LN232+)G)+%?1 F9(8U0DL'"?)N'.! .>P,7:3 M.ED 9=ME>1H_%&*-#F[B6!NL4K"K2*2Z:5J^50'2XI[%S("3_7-13*2);KG2 M&A1 H4C22HH\EJ(YD>')N#GJZ;A#8*ZB323]M:R+Z:6I0(?T!85!:O-,3TJN M==-.Z!J1J/4UNB/3U' M9FI[U%QZ';<.;J@B70IF&.P_FH2#_O21=DOF1:RU-!XV=R'I#<-I;QH,AF%W M.O/K(;T,IJ.P2UFS,\QH[=FAG[)H+)H[H;*P_='@T"5C]Z=A'[L_#7HM*Y^, MPB$PI/ SCVN7A[6YC7C^P,J@(:_3<+Q%/O^5SD%7#_*Y9H*TDCP=%@@#T3A]V)Q%O7]]]^/1J?OZ73\"Q FR'#7P+ MCLF4II/N0&D*N+$4(^9V'9%>6MR5.^PC=E"+*-_IOZ]]F--&@NUE7E:X"'T< MC,+'3O:9-$-TS;4&MAU$$P*=SF-:V CPG$(760WG)@YWT?I&$WJ:8A5PX48S M)RV>#9I>I@3<-]0U2DS _V?LN5UU&5E>-)C?2%"XMWVD:86F01,I:*;IA-.. M0(%O%L%>R_CF)F-3KKK%D@T:<%@@\>HS5U-%XM-^]L1X-#!#P-ZZ%B3"0C"<'1O6#NZ%H,$X981TY#!MR,C:M! M,KS.;@EH@!2HS7,>+G4UR"P>>+WJW/8@-Z:]=K4S76![>I#KHKK^F!.28M^N M8URHRRS7&NFN5L?5F^]/0'\M0-"\C_W.[80#W/XN,@8XW!J&;W C&?7.ZX*X MD46LO3 J6-)\1<.#UA$&8KQKVE6G@70LXMLH5;U6M0);+H1\G7?8(9$#];1Q MM=N$<$_<%^PVV \M+V+^2$R9:Z72;F!^=99CC"4 M1JY ?;"O'D &,".-56<7#4I+RC2W=,3(%C0H4B>L!^UJ1A@BG1++%%E6O.*" M/Y)A9Z^#4#2'@ICX(K9QD%7S+KE%]>T;Y7T6[@R0')X;M5$4C5%;9C:G5:.%Y$.@(VI:\K_E'7.7):(MM94J2R M,@I&Q&8$;%XAA35I8UY+"IR^@D5P"RIH=36MN$2HN(X]UV@38+8AVFLB&.N(5@,E#@ RPCTV2C,DP@<+K5'0@S/7L=G71[U@ M($+(*7"Y1L.AA5!2#R&-Q$'7&/9UE\@84W7A(WZ(T8PV> H0X);B3-'V=)>M MB34?O3C7CW_BC_@E4SN (DG3E1,H@(U$'==-0_8&FD&H>J]K1/R4%F[JAK$7 MBG" =;* ZL'7C>D>;R@M]UT2I_X<(UJ9=%+27%'Q&M*4*-8*9B/)4V1_A(ZYE!%UCJR4VTZA]3X60 M:D5Y%282"H;&^\PQT"HN5 !;LX6\BK A)0Q_6;7RN-F$I[:6PR5M%7/@];>: MG'K)9O^U9,P9/01'YN8V!S5/]%:$/J(RC8!S2A*\U6V:>MMY.HS)PQ.AX1[P M&R /5Y_"'KR"/^LU&]XH)2I]4&E)+J0;;6:=8^9H5UPUU=DO\Q+7[@(BF71@ M-%WJ$052JK01V/1GJYNX_EX35)5M0>QA7Y2-)D<%!'DMFN5V)M@-:#+I/(5; M8HZ-KNQ;4Z-T(AY:DZ)A.W54']W7 EZ+A^A:$JIR1WT[I8.2CF8J\"YB&V9N M4D'NX_772I6!BHF9J@ES?V!%!Y8AFS!"#K^>YV$PX$%*&7/E8@TT;.M>*W;9 M6C]=HLN4H?556Z49QQ3F^(JN(+*]1"%0P %7-5SB2G1;NSQ;5[9DPZMA<<($ M5HTMO3@"0:Z J7NF;S'PL4"$X^,T35RIWK:I*>,&MKF\#*\01R##J/B&*LD( M//B-T9]S;W3>-#8E*"Z MF5!7JU1]V3;@^!=!7?:FK9_.0_";!*'QOG<&,,%^J1,J+#I\Z\P[*' M;8)EQ+$S$T8 !&A^?B;M:"I C=:^ 9^%SVS'Z;AF>K@T-)EM3PK[1*?>RNLQ M9UGTT0MZ_NWI*1(^K@O#C3!;KL^UTWBV @3;*"='TV32(D@UOJMTGQI*-9)[ M;3Y!&T;1.=YE7L$GO'2G:5I2#@^Z;A#OWR#^P['^V;13O*\=#P ],(4T>F/M MMUT5;#Y)YJC44"F:I1E][-P\1C%B.=\88=HM0@O""X\8*3BMSIR-GG#A9H]I M/*M=$4GCF-^A_7&G7 8K8Q*=B$O:6BL:FGVGUC*]B+96D[;?V58"O/WTF@KV36&$ TNRP,QEZ M>>Q4::+()GK*-#05PP7>H]\;WNE*HR;O54)^JVO39JYN[),,S@&3,C2%BI/% MP)FBWJH;T 78A+;LON3NEGN 5:M!1F+W>H_^8%XYTU>NG5?4=.?4L"-3P<5;X6(\H?;'B:6!7W\2#FRQ $Y%=HUZY5"UKFY(M7-[)WF.<7"Z'(FJ+89J&3%WE4V@WV5Y79X]6)9E7?++CNQ]TMM3FN+ M!G3J=?+,>%JOC.NW%$5U\/UERAA]M)%?SRE$LGI*^34^?JRPUC]^Q@B48._A M1;VLQ;UG%(!+0G8H)M'-EW3_.W,T&7%A@E6V%5V:-H/&91..-0U--"N32&=$ M.\2K#(OY';UXQ2E.,#[HQ050M)3,.(5X MG-]FV8H,@PA<<@K*%^1X! 0\0 :F?T%8J_X MHTU=ULZ+ /:GN\,XF1SY1^':1W01B;\(-CRC:$(S+\W,D9T9+2?.\)@UKBF\ MGN3,!"UE%NWS[H(-R&2XXHZ=1OKKF10 41A1J%U)6>R$RCR P$2) Z0FZ%'CQ.#O$5M@79W7JE *2J> M&>\E.A+5)D-5!S8Q"$] 2;-;@M^_!NZ!X^=7DX6M6"-Y&]:,JG4SI>2F M*W"R0B!R?;4TF*(S>OD)A:+.V?*L5<%:"=P/RT X<57WY#K$6U"7]G& MIYS)^HA"T?$ &I'8>\1G; PSCH#846QP#E5='17@< H#!G:0]DLZ'[\KD :& M4"Z-.5M,#=(FCYJO+\AL#%"F $-[E_'2=+2:A^/K QB2T\,U'E7H#(47B#-9 MJ]J+8U79EG]/_0VL,J"V-^7:2@@>VB547^^&3 ?H +9+]G-61=O@A;&7$HD< M8X'&R(E+DXJW/138!T?D+;9+<7)XN24-U*=&L2%&$N&J7TNMGT>V5"G'09$/ M&&@M63GHH9"T(3>VA;)AI>VXFMLZPOC:#E%HL*3 V5TH1IE89SW1(B9[7*B& MAW!/@$_'HT=W4L#:< Q?A:Q47+T!C30B1_/ &$G524?=-)BR;3-,XL>ENW(E M62Z<$SV0W%\XPGT2'2CP[)I"S81^3T@ F%.?!D9#'*/*_YT7 M+=7&4;&8.+[9QK--;YR8PE]-X)B34^S417"J(B1(Q,2Q&K#RLT/"*$3%T<,!\CO.FW%V;XOA;O5<*\"X MP>B(.RSSQ?"@J[E/XFEKK,9E +!QP/:DW"JCH@9$ZC:[%9FPXQU630 JB\>P MN?>OQ&86]MF/W(S*_>Y)=QBJ>_8JEB/A@OU7,1D5W\O$'/],4^^Q+;E2[1*GV>])0F+HO=_M#B=VLA*ZZ M;D -U;,%9FTLFNLN<[.]7@:#:3BAWD>@T\R&/6Z"U!]3N7BO7.YH'$Z&O7I4 MI^EP>";W'CU5L@2W4DSUS6LOEG=',#(.:))F[7B@OX"4$!N"W^19\Z((JW[A M0OV]\>IIL<&?=&9FA*&C$\*6A0V]#&843@ZP&X4#;&!ETMEJ2^\/PNEX%@QG MX6 \,&T'G2KT1Z-P,L:PZ*/^,)R.,.3WDS]&J#EA9OK^))Q,\1!AV.F@UL'J M=5)HO0\A-SKOX[CI%46\)R)B:X?D[AVK-%&RN15 H&YC+%V_O7NP]=MW#>>_ M .WDOM-T0!5S4M-1/1I!3X8WP/A).!OA8<%HX^XX$%N)G!=\VY_,@OXLG$U& MFF5P4(X!#3_"]MG#8#((>[-9=>BP.QU@"#B,WYZ'0,-,N^$(WI\-PE%O4AD& M<&T 7\$F^M5K@T4F_2IWO=FTW# 1 4?ZQ1-^QV>\$0%M4=-Z4LU-&! MP]THWJ:%=LZYB@!)S/H\VH-%G7P2\3,8 5>^-P:; @YW.AT'P[#7'U$.]L->;TS!^V/ BEK= M8'%GM!T*?1V2 6\_N*E"G#4!NV9B29Q<5ON<9C8784\.A7?SR\(H5!3WRL(6 M62JJS1 D#*&04!UO?1SLR#MW7-.K1K'!XQ!V.:2Y.XYH=@=1>S:)KIKJ./_>A Q0F1.5$GC@*K(.C,AC/*:AO#+;K"V)23[.8$<4U;SBS$ MZL#:)SM(# ZYHM&/U=.@2]@+IY0W,PC[HUK:3',[5G0THL.Q^K0+=Q\S/=@_ ME6Q55UW;!\?L5.!"^70#VMIX"M2MU]B#TZHWA#Z3:9_EQNFH6YO%?6\$4LEP M%(P&X:RG3"K;\SRL9AR.^Y3=-P-I:.8*5-47GP:MS]62W59&YN'P5C6<_;@# M8L#?0 S#7X<#^;4V&JE8F-Z.^E?#,#-\]W?X8QS\KLTQ;=\2HOW.5HAYCQ5A MX;>:OYG-L$AXL1P<[\64MP()C()8R)98*0"GE3PI@P*Q<+TF_ER[7QR;0B6N MO,QJ;"9%HTLO=F,H,\)=O9G C]5-%O6,73R7E6UJQ'F/LW%/M"/LU=IG):DW M#8>J*P%]FTS&K#*!HCJ8]%'3E6JU6$*@/YYZI-$ J=<#!C_KT75%_;1T<]ZQ M 0>\.C1)=.U86SL:TE;C)QSF.^RR0>TR7F.7#>/<"U[9;AR'/,.R0%T4\%^E MAPZ*?WXR,:)POD#EP979,!>_/6$6+(9^IY":),5X:ENY:G:3HZ=NA.$5Z@7][T>0P3! Q;/,HZS :41N.!Q MIW_ @L=.DZZ6!4N=A*>!:W;0[#.G3,=AX!IA/WGJR]KO C,&C9@Q@>((N'5, MOPL:4&]@'J!;IQXGK6M4ZZ;NC%)I1?/2C/C2C,DM92AJ]E?"MZ[;Z*05@%TG M:J(9>IK+!/ (>Z _]H&0]%O;C3P1QWJU\VN^%)-?!]]MG[-4 V0,D$ M72"QGX$L-A[03\QE?JSURG<<\NB@'8P.VH'F)(X"D+;" 4A0^!.4= F!MQ=D M/$"N-J.?J.,?=$&<06KW0P=\:8;T$O);W@+!#82W/OW6#Z>3F@6PK>O8$]JF MMRJMSBL_O\.,R MT;=93RQV#0Z6_+U='=?*_G"$OLT)2'YM8H#OY;SVM?^MI M_5M/ZW]-3^OV:TC] IVFSS^)$\Z-56J\R;_U$/[%>P@_J6O9 79BHTEK9RO; M96O.[9X>-QO['J7?6I+]W]Z2[-$J:.V84RN']@0E]K>Z8;_5#?NM;MAO=<-^ MJQOV2]<->W[IAN>_>>+Z!BZ<[+2CUQAANH9S$DZ$&4:LGQ?QC[$VKLB9P$ BL^!W.G:AZU M?4ZHYP5\&?IF5_-D7*C/K#XDMBT6U<@[#F1\WH+UJ>;PL^HV6D'YA( VIJ._ M7D1?>/!_:N+AWHD?H0#MX7M/IZA[0@'WW(U/'RZN MSU\'\^O3Z_-YC;]EZ? S=W]L#.8Z3$#]Y48 UK9WR<\:\9%][I>FO^^M MQ_9S\"@'G%5-MG_6PX>+FC903#R&]_<&WOZY'-P(E%-:"?F3X,R\!:+^^QY'B,]WVND M9\OCO&?GI;F$?CX^O$:#7G(27\L+$B9S$GQ H9ZTS ,AZQ6\"-&(OLR3[:," M425X*32I=S90JB90C$BB:%U!5AW2Z7VE<3BA^F>+)&B%-R)K*9%YSYT/[]0D&@[F/;&C-9XQ/>%C#YR6.TXXH'6]T-]'WAK MT:#-"+ G&+-US8^976HRRD&1E]6WY'8%0XVQ[@VH:6[;(SP?V^>>(8(N=XR7>R_7>F0 8? L5/BV! MJ"Y3"6)LN!MH_I*2![8S69L\2FNP%3/>F++ACD\9_8[?:ON$W07F:4 MEI*R#U:L"R%M##/@_$@\8U@8J^0[0S'W&Y4E.$LV:F:(_HBSF>[T!<@'4_ M^]Y\:@C#K/NOS4 VPAPY4/5!"O[\!1>]_\[2MPT6(Y,UKAX,U+.?89<>@+^W&8%? YZ58EI^A>FK&W; MYO9Q"'^X1P=K5=*]81Y?%.?N.1:[[Q^PYHP\=9R1WS^\ZQ\]]?VCY\VZQM/G M4+6[2?M[[FCMBVM\R0][(O-2"R:\YGIWEQB+=9*5._$3A.K1M\56#IW;<0F: MF7G/&'_<\M*S9SMXI]\Q!SP:G'-UV-8M?/]!BY.R"(4NDID/.#2ZV[1C:8A! M<+\43IU*LQV1;WZY':!NP:O])80!D/,Y1D'^=[W1[O=O_(ICQ/3,+"HTN5&>3+R=6FNARZWL--59VD+K M*PNWO4&>SO02<&'C+EJ7T!;V^5J"""7VTXU: M.#6A+H>"RP3,?!>(O"$?C3DQ$]0$72W9=KK\1YD4B<$.+6;M(M,=[URT6 M%0446#)V.D!6-FIJZVY&E+J0VJ))'EUO) (-A^*')2F^A,S8OG>8PG,X'3;67F@ M?W ?N$BW)4V"]2^#7CO0GC]H_]<8=-!NQ! [B;@I6^=NS!QH&\QU=+:-^!Z+ M1:(3;OT NUG%\8;"\BTWFN^RY9>V[3V.M[_T^,_$A'_I,MIQYU^ZC'9LTSC" M9Y_JDP=XYK']LO.TG\LO.T\[X/7^7BHWM(3WG+H%[$\$^WGP7^WBMI4!4GVM M67R0=#*O0'WU&2;7JX9O3K=Y)^CWPO_Q;__6E-[UR Z?"QF [?7]L]Z^Y#S& MN>8Q/C8$J2._WNNPB_8S;!FDFB'Y\^L,76U/?_W/_/K39M=DR\NXR$">[!\_ M'[OWYU^V#4L8-WXFPCUZI?KMQT%MDW8V#L9(]10<;;]M^+)5-6D-ZC!RJ[,1 M,\$C]DNKH6960W6ZWI@Z]$Z3'3<&V[AN0Z^RY")K8WRO,^K7S./UI+43&W8ERC)9 MRMQMDD64);?%@Y/%IGEMSXENJBY#AMB+"@U).*W^/$ETJW@;OB^RLV'0YX51 MMJSNX%A&[4[QB^ZN8=#G[:YE=0?OK@E'[=&+N?LYYI%Z'J9K#=F'>0VFY#-; MG-^]*Q\X&NPZ^N::V2ZE ,;ICIL1DEB\RU#1=7LQ7K2$(-0AXKJ/Y.8<:@JQ M"3X,!UI+6X8/FQ9AF3;F1F$A!U'/=BT7W,)Z%YQ_]<-(&EF?=F1^=B@ XM=A M3O+JTAZA-M\]/SK.*U.V^%9;.S&_UD[,3QZJWJ%9QIH<,-:[:!&OJQ^><]!7 MHS!=-Q85=R''W9V;9/&"C-;4JAD62%\B;ZE^YKQ0';8L3FZC:/O_XW/XG_.H M'06_.$U7_@>-@_Y0%+L__6]02P,$% @ #(*G4-[D1/1' @ 6@L T M !X;"]S='EL97,N>&ULU59;:]LP%/XK0AFCA5';29/2U39LA<)@*X7F86]% ML8]M@2Z>+&=.?_TDRYHG.^H_.=3Q?G**STAL%C :!1PYFH(EQH M7;[UO"HI@)/J0I8@3"23BA-M7)5[5:F I)5-XLR;^O["XX0*'(>BYG=<5RB1 MM= 1OAP@Y/)O90H1?CI[_:66^N85 <(\?Q(8UPL+C$ MWJ^37OB'>4ULCWK^>]0_8-XC7AP@'HD.)%[91*_;U3C,I!@W=X8=8)@)![0F M+,*WA-&5HC8K(YRRC8.G%D@DDPII[ MZJ;O!7K/"J2,#0*GV %Q6!*M08D[X[236_"[$.KLY:8T"G-%-L%TCL>$=C!% M5E*EH(8R >ZA.&2063F*YH4=M2P]&]1:M.LNC/'4_-;R=MLCGN;]CA>5-*UU.]KLQS1^O;.P8." MC#:MWV2# ,-.RI)MWC&:"PYN,3\M&!Q9, Y)7P<54M%GPV>O2F( 4!BM06F: M;"-?%2F7T.C^.C79L9JG)ZCYI?G(')Q"B)/X$[.KO^R1J]KC5O]=Z?[#BA:U91I*CJU!4U3<'KL M\R?"]_9=Q79ZX-B$#;TF*_/0W>$WN2EDI&;ZP2ZQ#49XM#]:X<%BF+4<*"(\ MVI\@I36_;@N.K^GX&U!+ P04 " ,@J=0))6<(-<$ G)@ #P 'AL M+W=O" MEFB;B$2J)&6W_?H.)=NA$G>P+UP]);KR>"3R#(?ZM)/J>2GE,_E>%D*/@HTQ MU>5@H+,-*ZG^4U9,P)&55"4UL*G6 UTI1G.]84B^/SI<*^Y M&K@;TK#,<"E@I]WQQ-E.OQRWFX3""5OV2)>C8!@06AMYPPO#U(0:]K>2=<7% M>A2$ 5EQI(9F\BL+IDP;1P5*VSK0F]XI0,B:,E&P5ANF2)SNF86&UJ9YNU/,!"< M%RZB+CD<4-,\M(P^>826!<^A]9PL+(2]0!.Y(O<54PYDA$!&O4&.95DYD#$" M&?<(^35R(!,$,OD?(:]H047&2-.9M .8(H!I;X#D;$X=R L$\J*_1TWUQH%\ MCT"^[P/2,EY_J[EQ(#\@D!]ZA.QTFH\(Y$>_D%=4\^;ASA73<&IS!J$"B/E: M<'<@'V(C^= OY@/;,E$SLE*RA"%'& 4BUF3'S8:,:[=_AZAP/!MG6E:4J[;# MV!C>FPT8<;RA:LV@C[N8F')"S\Z9"HBF@?R#=2*'"2;T;)@9H[I+@YDD]*R2 MF13K\T>F2C)A2^,\RBNIE-RYF)A/0L]"F7"=05_@T#/R)J5I3R%G=Y#)ZG=)<(4$GE6""KD3M80H;,6SPI!A=S% MQ+02>=:*8SIR!G/JXM63QB03^99,H[R36)A4(L]20=W7?;*85"+/4KF!1(L\ MT0+>P5L(9*WV\Y2];%Q,3"I1GU)Y=.=\$2:5R+-4WHS7)U]+S"A1GQ.5K[%; M)\'\$GOV"XZ9N)B896+/EL&'[TXT,!=1)+2;,4%YT1LL8TT[L63O[W.*TYC'*K.+B8DG\2R>(^9?><[M48"8S'L_FD':ZF)B"DCYG/A-WB3C!+)1XMM#OHOFO%:=PEY(2S$*)9PO]#G,_ MC+H+G)B%4L\60DN]G=PMQ2R4>O\R *FADK&+B5DH];Y.\WI6?D[V2?P?T+=< M3,Q"J?1P_I";<8'Q)^]]^I_EN]WNL$E/W>;W*;7EBXI_"U3AZR"=#U)Z MD,T'&3W(YX.<'A3G@R(]:#4?M*('WBM?;P5ZZQ7VVFBSS==;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM=; M@=[*U]N WL;7VX#>QM?;@-YVA;,2=%C"U]N WL;7VX#>QM?;@-[&U]N WL;7 MVX#>QM?;@-[&U]N!WL[7VX'>SM?;@=[.U]N!WGZ%LVYTV,W7VX'>SM?;@=[. MU]N!WL[7VX'>SM?;@=[.USL"O2-?[PCTCGR](] [\O6.0._(USL"O>,5[BK1 M925?[PCTCGR](] [\O6.$[US4P]I^U*&0[O/ER[Y-/S;F@G&>*%W&55(X/R\.X7GJ1T3X](>4Q[]02P,$% @ #(*G4-7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$ MN%%OU43_0-T.;&%;F[8@_GN[H28:3#1"\MXPMM.=\VXTSQ6SIU='8;1KFR[, MLRI&=\58*"IJ3IB^/8]\@6LQM: MFDT31]?[ZWWK>6:<:^K"Q-IV;-N5WYJ.WQOFGIIA3:AJ%\[2@FQTNTM=0KHV MSU(U9.P7$[[?V)^G^^ZWY'U=TI^BV>6R+JBTQ:9-M^3!>3)EJ(ABV^2A,I[* MQ^CK;O6>]\'X>&?:U)CM&O9E07ZZ'/&UH<,!ALHQ)\>T+>C0J*&P_^3_&OBQ M&PKK:>Q\JOI8'WB\%.DA50/K%Q[S$:G?.B65OQJ>6I_NAWVQ?CU\/_3"/XN! M#8?_O?7CY1 @.21(#@620X/DF(+D. ?)<0&2XQ(D!Y^@!$$1E:.0RE%,Y2BH M&UL4$L! A0#% @ #(*G M4&,^5PPW P .@\ !@ ( !]P@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ #(*G4 !&PO=V]R:W-H965T&UL M4$L! A0#% @ #(*G4+N&DO_(! C1< !@ ( !M!T M 'AL+W=OR M?@0 '\5 8 " ;(B !X;"]W;W)K! & M@ %F)P >&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G M4'K=6BBR 0 T@, !D ( !="D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G4#-S+WRT 0 T@, M !D ( !."\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G4*D$-":V 0 T@, !D M ( !!C4 'AL+W=O&PO=V]R:W-H965T M$X !X;"]W;W)K&UL4$L! A0# M% @ #(*G4,U388VT 0 T@, !D ( !SSH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G4-4O MKA+U 0 IP4 !D ( !E$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G4$0IN5'> 0 04 !D M ( !LD8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #(*G4-BLD9.W 0 T@, !D ( ! MK4P 'AL+W=O&PO=V]R:W-H965TY!_0$ "\% 9 M " 8A0 !X;"]W;W)K&UL4$L! A0#% M @ #(*G4*Y!I=OK 0 [@0 !D ( !O%( 'AL+W=O5 >&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G4'1/?-"[ M P PQ$ !D ( !=UD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G4 PQ+L@9 @ " 8 !D M ( !"&( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #(*G4+N&TKO^ 0 ,04 !D ( !\6@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#(*G4"<5^E%" @ %0< !D ( !86\ 'AL+W=O&PO=V]R:W-H965T:J0, *82 9 " 2!U !X;"]W M;W)K&UL4$L! A0#% @ #(*G4+(;=181!0 M81T !D ( ! 'D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G4&I2-YS> 0 8@0 !D M ( !FH( 'AL+W=O&PO=V]R:W-H M965T- < #PP 9 M " ?B& !X;"]W;W)K&UL4$L! M A0#% @ #(*G4$O%NV;U 0 L@4 !D ( !8XX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G M4'46J%Y+!0 3AP !D ( !*9@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #(*G4,<-5E\/7@ CW$! M !0 ( ![:$ 'AL+W-H87)E9%-T&UL4$L! A0# M% @ #(*G4-[D1/1' @ 6@L T ( !+@ ! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ #(*G4,VC$6(# M @ H"( !H ( !I XML 22 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income (Loss) per Share (Notes)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Net Income (Loss) per Share NET INCOME (LOSS) PER SHARE

The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:
 
 
Three Months Ended
March 31,
 
 
2020
 
2019
 
(In Thousands)
Number of weighted average common shares outstanding
 
125,587

 
125,681

Assumed exercise of equity awards and warrants
 

 

Average diluted shares outstanding
 
125,587

 
125,681



For the three month periods ended March 31, 2020 and March 31, 2019, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the periods. In addition, for the three month period ended March 31, 2019, the calculation of diluted earnings per common share excludes the impact of the CSI Compressco LP Series A Convertible Preferred Units (the "CCLP Preferred Units"), as the inclusion of the impact from conversion of the CCLP Preferred Units into CCLP common units would have been anti-dilutive.
JSON 23 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a20200331tti10q.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 170, "dts": { "calculationLink": { "local": [ "tti-20200331_cal.xml" ] }, "definitionLink": { "local": [ "tti-20200331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "a20200331tti10q.htm" ] }, "labelLink": { "local": [ "tti-20200331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "tti-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "tti-20200331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 423, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 39, "http://www.tetratec.com/20200331": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 45 }, "keyCustom": 20, "keyStandard": 305, "memberCustom": 28, "memberStandard": 26, "nsprefix": "tti", "nsuri": "http://www.tetratec.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.tetratec.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Notes)", "role": "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesNotes", "shortName": "Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Revenue from Contracts with Customers (Notes)", "role": "http://www.tetratec.com/role/RevenueFromContractsWithCustomersNotes", "shortName": "Revenue from Contracts with Customers (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Impairments and Other Charges (Notes)", "role": "http://www.tetratec.com/role/ImpairmentsAndOtherChargesNotes", "shortName": "Impairments and Other Charges (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Inventories", "role": "http://www.tetratec.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Leases", "role": "http://www.tetratec.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Long-Term Debt and Other Borrowings", "role": "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowings", "shortName": "Long-Term Debt and Other Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Discontinued Operations (Notes)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsNotes", "shortName": "Discontinued Operations (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Market Risks and Derivative Hedge Contracts", "role": "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContracts", "shortName": "Market Risks and Derivative Hedge Contracts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Net Income (Loss) per Share (Notes)", "role": "http://www.tetratec.com/role/NetIncomeLossPerShareNotes", "shortName": "Net Income (Loss) per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Commitments and Contingencies", "role": "http://www.tetratec.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Statements of Operations", "role": "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123100 - Disclosure - Industry Segments", "role": "http://www.tetratec.com/role/IndustrySegments", "shortName": "Industry Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Subsequent Events (Notes)", "role": "http://www.tetratec.com/role/SubsequentEventsNotes", "shortName": "Subsequent Events (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)", "role": "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.tetratec.com/role/RevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Inventories (Tables)", "role": "http://www.tetratec.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Leases (Tables)", "role": "http://www.tetratec.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Table)", "role": "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsLongTermDebtAndOtherBorrowingsTable", "shortName": "Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Table)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Fair Value Measurements Market Risks and Derivative Hedge Contracts (Tables)", "role": "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables", "shortName": "Fair Value Measurements Market Risks and Derivative Hedge Contracts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Net Income (Loss) per Share (Tables)", "role": "http://www.tetratec.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323301 - Disclosure - Industry Segments (Tables)", "role": "http://www.tetratec.com/role/IndustrySegmentsTables", "shortName": "Industry Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies - Additional Information (Details)", "role": "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Basis of Presentation and Significant Accounting Policies New Accounting Pronouncements (Details)", "role": "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsDetails", "shortName": "Basis of Presentation and Significant Accounting Policies New Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "tti:Remainingcreditsexpectedtobeissued", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Revenue from Contracts with Customers Services (Details)", "role": "http://www.tetratec.com/role/RevenueFromContractsWithCustomersServicesDetails", "shortName": "Revenue from Contracts with Customers Services (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Revenue from Contracts with Customers Revenue Performance Obligation (Details)", "role": "http://www.tetratec.com/role/RevenueFromContractsWithCustomersRevenuePerformanceObligationDetails", "shortName": "Revenue from Contracts with Customers Revenue Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "role": "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "shortName": "Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Revenue from Contracts with Customers Contract Assets and Liabilities (Details)", "role": "http://www.tetratec.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails", "shortName": "Revenue from Contracts with Customers Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Impairments and Other Charges (Details)", "role": "http://www.tetratec.com/role/ImpairmentsAndOtherChargesDetails", "shortName": "Impairments and Other Charges (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Inventories (Details)", "role": "http://www.tetratec.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Leases - Narrative (Details)", "role": "http://www.tetratec.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.tetratec.com/role/LeasesComponentsOfLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406405 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406406 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.tetratec.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406407 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "role": "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details)", "role": "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails", "shortName": "Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Long-Term Debt and Other Borrowings (Details)", "role": "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "shortName": "Long-Term Debt and Other Borrowings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Discontinued Operations (Details)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "tti:PreferredFairValueAdjustment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Fair Value Measurements CCLP Preferred Units (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsCclpPreferredUnitsDetails", "shortName": "Fair Value Measurements CCLP Preferred Units (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Net Income (Loss) per Share (Details)", "role": "http://www.tetratec.com/role/NetIncomeLossPerShareDetails", "shortName": "Net Income (Loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "tti:FairValueAdjustmentOfWarrantsIncomeStatement", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Fair Value Measurements Warrants (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsWarrantsDetails", "shortName": "Fair Value Measurements Warrants (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Balance Sheets", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Fair Value Measurements Additional Information (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2019Q4_us-gaap_LongtermDebtTypeAxis_tti_CompresscoPartnersSeniorNotes7.50Member", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Market Risks and Derivative Hedge Contracts (Details)", "role": "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails", "shortName": "Market Risks and Derivative Hedge Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "I2018Q1Mar01_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_tti_OffshoreDivisionMember", "decimals": "-5", "first": true, "lang": null, "name": "tti:DisposalGroupIncludingDiscontinuedOperationConsiderationAdditionalReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422401 - Disclosure - Commitments and Contingencies Commitment and Contingencies (Details)", "role": "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails", "shortName": "Commitments and Contingencies Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "I2018Q1Mar01_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_tti_OffshoreDivisionMember", "decimals": "INF", "lang": null, "name": "tti:DisposalGroupIncludingDiscontinuedOperationConsiderationPromissoryNoteReceivableInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423402 - Disclosure - Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails", "shortName": "Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423403 - Disclosure - Industry Segments - Corporate Expenses (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "shortName": "Industry Segments - Corporate Expenses (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423404 - Disclosure - Industry Segments Additional Details (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "shortName": "Industry Segments Additional Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "I2020Q2Apr17_dei_LegalEntityAxis_tti_CSICompresscoMember_us-gaap_LongtermDebtTypeAxis_tti_CompresscoPartnersSeniorNotesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424401 - Disclosure - Subsequent Events (Details)", "role": "http://www.tetratec.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "I2020Q2Apr17_dei_LegalEntityAxis_tti_CSICompresscoMember_us-gaap_LongtermDebtTypeAxis_tti_CompresscoPartnersSeniorNotesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "tti:Depreciationdepletionamortizationandaccretionnet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statement of Equity Statement", "role": "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement", "shortName": "Consolidated Statement of Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1005001 - Statement - Consolidated Statement of Equity Consolidated Statement of Equity (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementOfEquityConsolidatedStatementOfEquityParenthetical", "shortName": "Consolidated Statement of Equity Consolidated Statement of Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.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 - a20200331tti10q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - a20200331tti10q.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200331tti10q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 55, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r358" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_EnergyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Energy [Axis]", "terseLabel": "Energy [Axis]" } } }, "localname": "EnergyAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables" ], "xbrltype": "stringItemType" }, "srt_EnergyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Energy [Domain]", "terseLabel": "Energy [Domain]" } } }, "localname": "EnergyDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Parent Company [Member]", "terseLabel": "Parent Company [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r160", "r214", "r217", "r350", "r351" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables", "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables", "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r161", "r214", "r218", "r352", "r353", "r355" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "tti_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets and Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "tti_Automobilesandtrucks": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets used primarily for road transportation, including large vehicles primarily used for transporting cargo and vehicles that are used primarily for transporting people.", "label": "AutomobilesAndTrucks", "terseLabel": "Automobiles and trucks" } } }, "localname": "Automobilesandtrucks", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_CSICompresscoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CSI Compressco [Member]", "label": "CSI Compressco [Member]", "terseLabel": "CSI Compressco [Member]" } } }, "localname": "CSICompresscoMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "tti_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow, Lessee [Abstract]", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "tti_Chemicalplants": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived depreciable assets used for the processing, transmission, or distribution of materials that is not electricity, steam, fossil fuel, nuclear, natural gas, or water, and other long-term capitalized assets related to property, plant and equipment not otherwise previously categorized.", "label": "ChemicalPlants", "terseLabel": "Chemical plants" } } }, "localname": "Chemicalplants", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_CommonStockValueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Common Stock Value [Member]", "terseLabel": "Common Stock Value [Member]" } } }, "localname": "CommonStockValueMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "domainItemType" }, "tti_CompletionFluidsProductsDivisionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Completion Fluids & Products Division [Member]", "terseLabel": "Completion Fluids & Products Division [Member]" } } }, "localname": "CompletionFluidsProductsDivisionMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails", "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_CompresscoPartnersSeniorNotes7.50Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Compressco Partners Senior Notes 7.50% [Member]", "label": "Compressco Partners Senior Notes 7.50% [Member]", "terseLabel": "Compressco Partners Senior Notes 7.50% [Member]" } } }, "localname": "CompresscoPartnersSeniorNotes7.50Member", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_CompresscoPartnersSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Compressco Partners Senior Notes [Member]", "label": "Compressco Partners Senior Notes [Member]", "terseLabel": "Compressco Partners Senior Notes [Member]" } } }, "localname": "CompresscoPartnersSeniorNotesMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "tti_CompressionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Compression [Member]", "terseLabel": "Compression Division [Member]" } } }, "localname": "CompressionMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails", "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_ConversionofCCLPPreferredStockAmountConverted": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Conversion of CCLP Preferred Stock, Amount Converted", "label": "Conversion of CCLP Preferred Stock, Amount Converted", "negatedTerseLabel": "Conversion of CCLP Preferred Stock, Amount Converted" } } }, "localname": "ConversionofCCLPPreferredStockAmountConverted", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "monetaryItemType" }, "tti_CorporateOverheadMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Corporate Overhead [Member]", "terseLabel": "Corporate Overhead [Member]" } } }, "localname": "CorporateOverheadMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails" ], "xbrltype": "domainItemType" }, "tti_Depreciationdepletionamortizationandaccretion": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method.", "label": "DepreciationDepletionAmortizationAndAccretion", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "Depreciationdepletionamortizationandaccretion", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "tti_Depreciationdepletionamortizationandaccretionnet": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period, excluding impairments. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method.", "label": "DepreciationDepletionAmortizationAndAccretionNet", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "Depreciationdepletionamortizationandaccretionnet", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds", "label": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds", "terseLabel": "Discontinued operation, amounts of material contingent liabilities remaining, performance bonds" } } }, "localname": "DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationConsiderationAdditionalReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable", "label": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationAdditionalReceivable", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationConsiderationPromissoryNoteReceivableInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Promissory Note Receivable, Interest Rate", "label": "Disposal Group, Including Discontinued Operation, Consideration, Promissory Note Receivable, Interest Rate", "verboseLabel": "Disposal group, including discontinued operation, consideration, promissory note receivable, interest rate" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationPromissoryNoteReceivableInterestRate", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationCostofRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period from a disposal group, including discontinued operations.", "label": "Disposal Group, Including Discontinued Operation, Cost of Revenue", "terseLabel": "Disposal Group, Including Discontinued Operation, Cost of Revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostofRevenue", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationReserveOtherReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables", "label": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables", "terseLabel": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationReserveOtherReceivables", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_Distributionstononcontrollingholders": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the return on capital for noncontrolled interest in the entity.", "label": "Distributionstononcontrollingholders", "terseLabel": "CCLP distributions" } } }, "localname": "Distributionstononcontrollingholders", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_FairValueAdjustmentOfWarrantsIncomeStatement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment Of Warrants, Income Statement", "terseLabel": "Fair Value Adjustment Of Warrants, Income Statement" } } }, "localname": "FairValueAdjustmentOfWarrantsIncomeStatement", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/FairValueMeasurementsWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "tti_ForwardPurchaseContractEuroBritishPoundNotionalAmountMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Purchase Contract, Euro, British Pound Notional Amount [Member]", "label": "Forward Purchase Contract, Euro, British Pound Notional Amount [Member]", "terseLabel": "Forward Purchase Contract, Euro, British Pound Notional Amount [Member]" } } }, "localname": "ForwardPurchaseContractEuroBritishPoundNotionalAmountMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardPurchaseContractEuroMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Purchase Contract, Euro [Member]", "label": "Forward Purchase Contract, Euro [Member]", "terseLabel": "Forward Purchase Contract, Euro [Member]" } } }, "localname": "ForwardPurchaseContractEuroMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardPurchaseContractEuroSwedishKronaNotionalAmount2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Purchase Contract, Euro, Swedish Krona Notional Amount [2] [Member]", "label": "Forward Purchase Contract, Euro, Swedish Krona Notional Amount [2] [Member]", "terseLabel": "Forward Purchase Contract, Euro, Swedish Krona Notional Amount [2] [Member]" } } }, "localname": "ForwardPurchaseContractEuroSwedishKronaNotionalAmount2Member", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardPurchaseContractEuroSwedishKronaNotionalAmount3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Purchase Contract, Euro, Swedish Krona Notional Amount [3] [Member]", "label": "Forward Purchase Contract, Euro, Swedish Krona Notional Amount [3] [Member]", "terseLabel": "Forward Purchase Contract, Euro, Swedish Krona Notional Amount [3] [Member]" } } }, "localname": "ForwardPurchaseContractEuroSwedishKronaNotionalAmount3Member", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardPurchaseContractEuroSwedishKronaNotionalAmountMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Purchase Contract, Euro, Swedish Krona Notional Amount [Member]", "label": "Forward Purchase Contract, Euro, Swedish Krona Notional Amount [Member]", "terseLabel": "Forward Purchase Contract, Euro [Member]" } } }, "localname": "ForwardPurchaseContractEuroSwedishKronaNotionalAmountMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardPurchaseContractEurosTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Purchase Contract, Euros, Two [Member]", "label": "Forward Purchase Contract, Euros, Two [Member]", "terseLabel": "Forward Purchase Contract, Euros, Two [Member]" } } }, "localname": "ForwardPurchaseContractEurosTwoMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardPurchaseContractNorwegianKroneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Purchase Contract, Norwegian Krone [Member]", "label": "Forward Purchase Contract, Norwegian Krone [Member]", "terseLabel": "Forward Sale Contract, Norwegian Krone [Member]" } } }, "localname": "ForwardPurchaseContractNorwegianKroneMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardPurchaseContractPoundsSterlingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Purchase Contract, Pounds Sterling [Member]", "label": "Forward Purchase Contract, Pounds Sterling [Member]", "terseLabel": "Forward Purchase Contract, Pounds Sterling [Member]" } } }, "localname": "ForwardPurchaseContractPoundsSterlingMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardSaleContractMexicanPesos2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Sale Contract, Mexican Pesos (2) [Member]", "label": "Forward Sale Contract, Mexican Pesos (2) [Member]", "terseLabel": "Forward Sale Contract, Mexican Pesos (2) [Member]" } } }, "localname": "ForwardSaleContractMexicanPesos2Member", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardSaleContractNorwegiankroneDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Sale Contract, Norwegian krone", "label": "Forward Sale Contract, Norwegian krone [Domain]", "terseLabel": "Forward Sale Contract, Norwegian krone [Domain]" } } }, "localname": "ForwardSaleContractNorwegiankroneDomain", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardSaleContractPoundsSterlingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Sale Contract, Pounds Sterling [Member]", "label": "Forward Sale Contract, Pounds Sterling [Member]", "terseLabel": "Forward Sale Contract, Pounds Sterling [Member]" } } }, "localname": "ForwardSaleContractPoundsSterlingMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardSaleContractPoundsSterlingTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Sale Contract, Pounds Sterling [Two] [Member]", "label": "Forward Sale Contract, Pounds Sterling [Two] [Member]", "terseLabel": "Forward Sale Contract, Pounds Sterling [Two] [Member]" } } }, "localname": "ForwardSaleContractPoundsSterlingTwoMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_InterdivisionEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Interdivision Eliminations [Member]", "terseLabel": "Interdivision Eliminations [Member]" } } }, "localname": "InterdivisionEliminationsMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails", "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_Landandbuilding": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of real estate held for productive use. This excludes land held for sale. And carrying amount as of the balance sheet date of long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing.", "label": "LandAndBuilding", "terseLabel": "Land and building" } } }, "localname": "Landandbuilding", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases, Weighted Average Discount Rate [Abstract]", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tti_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "terseLabel": "Lessee, operating lease, liability, payments, net of sublease income, due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tti_MaritechMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Maritech [Member]", "terseLabel": "Maritech [Member]" } } }, "localname": "MaritechMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_NewCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Credit Agreement [Member]", "label": "New Credit Agreement [Member]", "terseLabel": "New Credit Agreement [Member]" } } }, "localname": "NewCreditAgreementMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "tti_OffshoreDivisionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Offshore Division [Member]", "label": "Offshore Division [Member]", "terseLabel": "Offshore Division" } } }, "localname": "OffshoreDivisionMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_OffshoreServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Offshore Services [Member]", "terseLabel": "Offshore Services [Member]" } } }, "localname": "OffshoreServicesMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "tti_OperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Remaining Lease Term", "label": "Operating Lease, Remaining Lease Term", "terseLabel": "Operating lease, remaining lease term" } } }, "localname": "OperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "tti_PreferredFairValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "Preferred, Fair Value Adjustment", "negatedTerseLabel": "Preferred, Fair Value Adjustment", "terseLabel": "Preferred, Fair Value Adjustment" } } }, "localname": "PreferredFairValueAdjustment", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/FairValueMeasurementsCclpPreferredUnitsDetails" ], "xbrltype": "monetaryItemType" }, "tti_Remainingcreditsexpectedtobeissued": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Remaining credits expected to be issued", "label": "Remaining credits expected to be issued", "terseLabel": "Remaining credits expected to be issued" } } }, "localname": "Remainingcreditsexpectedtobeissued", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.tetratec.com/role/RevenueFromContractsWithCustomersServicesDetails" ], "xbrltype": "monetaryItemType" }, "tti_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "tti_SeniorSecuredFirstLienNotesDue2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Secured First Lien Notes Due 2025 [Member]", "label": "Senior Secured First Lien Notes Due 2025 [Member]", "terseLabel": "Senior Secured First Lien Notes Due 2025" } } }, "localname": "SeniorSecuredFirstLienNotesDue2025Member", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "tti_SeniorSecuredSecondLienNotesDue2027Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Secured Second Lien Notes Due 2027 [Member]", "label": "Senior Secured Second Lien Notes Due 2027 [Member]", "terseLabel": "Senior Secured Second Lien Notes Due 2027" } } }, "localname": "SeniorSecuredSecondLienNotesDue2027Member", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "tti_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "tti_Totalotherassets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent assets excluding property, plant and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).", "label": "TotalOtherAssets", "totalLabel": "Total other assets" } } }, "localname": "Totalotherassets", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_WarrantyLiability": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issue at a specified price.", "label": "Warranty Liability", "terseLabel": "Warranty Liability" } } }, "localname": "WarrantyLiability", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_WaterFlowbackServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Water & Flowback Services [Member]", "terseLabel": "Water & Flowback Services [Member]" } } }, "localname": "WaterFlowbackServicesMember", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails", "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term:" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.tetratec.com/20200331", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r330", "r344" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Accounts Payable", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r28", "r42", "r163", "r164", "r215" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable, net of allowances" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r330", "r344" ], "calculation": { "http://www.tetratec.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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r57", "r178" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r81", "r83", "r84" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r80", "r84", "r85", "r248" ], "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": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r43" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r223", "r224", "r225", "r226" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "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": "Reconciliation of net income (loss) to cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r48", "r165", "r167" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable, allowances for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r100", "r122", "r298" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r122", "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsAndOtherChargesDetails", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asset Impairment Charges [Abstract]" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AssetImpairmentChargesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.", "label": "Asset Impairment Charges [Text Block]", "terseLabel": "Impairments and Other Charges" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsAndOtherChargesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r187" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "verboseLabel": "Decommissioning and other asset retirement obligations, net" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r156", "r326", "r338" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r29", "r30", "r74" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r17", "r19", "r176", "r182" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Assets, Current" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r262", "r266" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "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, Contingent Consideration [Line Items]", "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]" } } }, "localname": "BusinessAcquisitionContingentConsiderationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r121", "r235" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r26", "r55", "r124" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r118", "r124", "r126" ], "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", "terseLabel": "Cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r118", "r289" ], "calculation": { "http://www.tetratec.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": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Class of Warrant or Right, Outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r190", "r191" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r41" ], "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", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r41" ], "calculation": { "http://www.tetratec.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 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, par value $0.01 per share" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r88", "r90", "r91" ], "calculation": { "http://www.tetratec.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 (loss) attributable to TETRA stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r88", "r90", "r238", "r251" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r127", "r128", "r242", "r252", "r253", "r254" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation policy" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r177" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r210" ], "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": "Summary of Changes in Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r208", "r209", "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract with customer, asset balances" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r216" ], "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": "Unearned income" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r102" ], "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 product sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of Goods and Services Sold [Abstract]" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r103" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Total cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r297", "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Original principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Senior Note interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r64", "r130", "r200", "r201", "r202", "r203", "r296", "r297", "r300", "r337" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r296", "r297", "r298", "r299", "r300" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "terseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeCurrent": { "auth_ref": [ "r192" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Income, Current", "terseLabel": "Unearned income" } } }, "localname": "DeferredIncomeCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r229" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r129", "r230", "r231" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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": "Provision (benefit) for deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r227", "r229" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue, Additions", "terseLabel": "Deferred Revenue, Additions" } } }, "localname": "DeferredRevenueAdditions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "negatedTerseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r76", "r78", "r264" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of liability associated with 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.", "label": "Derivative Asset, Fair Value, Gross Liability", "negatedTerseLabel": "Forward sale contracts" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "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]", "verboseLabel": "Derivative, Name [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r75", "r77", "r264", "r324" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Forward purchase contracts" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeForwardExchangeRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contractual rate at which a foreign currency can be purchased or sold.", "label": "Derivative, Forward Exchange Rate", "terseLabel": "Traded exchange rate" } } }, "localname": "DerivativeForwardExchangeRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r263", "r265", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]", "verboseLabel": "Derivative, by Nature [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Hedge Contracts" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContracts" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeMaturityDates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date the derivative contract matures, in CCYY-MM-DD format.", "label": "Derivative, Maturity Date", "terseLabel": "Value date" } } }, "localname": "DerivativeMaturityDates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r257", "r259" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r132", "r256", "r258", "r259", "r260", "r261", "r267", "r269", "r271", "r272", "r274" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r214" ], "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 [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r3", "r5", "r7" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "negatedTerseLabel": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax" } } }, "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r15", "r96", "r346" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": { "auth_ref": [ "r3", "r4", "r15" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax", "terseLabel": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r4", "r5", "r6", "r7", "r15", "r20", "r228", "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Discontinued Operation, Tax Effect of Discontinued Operation" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r0", "r1", "r17", "r182" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r0", "r1", "r17", "r176", "r182" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "auth_ref": [ "r0", "r1", "r17", "r176", "r182" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "auth_ref": [ "r16" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "terseLabel": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r16" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "Disposal Group, Including Discontinued Operation, General and Administrative Expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "auth_ref": [ "r0", "r1", "r17", "r176", "r182" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Other Assets, Current" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense": { "auth_ref": [ "r16" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Other Expense", "terseLabel": "Disposal Group, Including Discontinued Operation, Other Expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Other Income", "negatedTerseLabel": "Disposal Group, Including Discontinued Operation, Other Income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Disposal Group Including Discontinued Operation Revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r24", "r186" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r98", "r135", "r138", "r140", "r141", "r142", "r144", "r335", "r348" ], "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": "Net income (loss) attributable to TETRA stockholders" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net income per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r98", "r135", "r138", "r140", "r141", "r142", "r144", "r335", "r348" ], "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": "Net income (loss) attributable to TETRA stockholders" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net income per common share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/NetIncomeLossPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r289" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r122", "r196" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Fair Value Adjustment of Warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r220", "r221", "r222", "r277", "r320" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r281", "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r276", "r277", "r278", "r279", "r283" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r220", "r221", "r222", "r277", "r321" ], "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": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r220", "r221", "r222", "r277", "r322" ], "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": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r220", "r221", "r222", "r277", "r323" ], "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": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r281", "r283" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r262", "r267", "r273" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r174" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Patents, trademarks, and other intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign Currency Contract, Asset, Fair Value Disclosure" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign Currency Contracts, Liability, Fair Value Disclosure" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r286", "r287", "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "terseLabel": "Foreign Currency Transaction Gain (Loss), Realized" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r127", "r288", "r294" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation policy" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "auth_ref": [ "r263", "r268" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "terseLabel": "Net gains associated with foreign currency derivatives" } } }, "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r122" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on sale of assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r104" ], "calculation": { "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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 expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r101" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r122", "r175", "r180", "r354" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of Long-Lived Assets Held-for-use" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r95", "r135", "r325", "r332", "r349" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r238" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "negatedTotalLabel": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Income (loss) before taxes", "verboseLabel": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r93", "r98", "r138", "r140", "r141", "r331", "r333", "r335", "r345" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Income (Loss) from Continuing Operations, Per Basic and Diluted Share" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r93", "r98", "r138", "r140", "r141", "r142", "r335", "r345", "r348" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Income (Loss) from Continuing Operations, Per Diluted Share" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r20", "r98", "r346" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r96", "r98", "r139", "r140", "r141", "r335", "r346", "r348" ], "lang": { "en-US": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r139", "r140", "r141", "r255" ], "lang": { "en-US": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r9", "r10", "r11", "r12", "r13", "r14", "r18", "r21", "r22", "r23", "r184", "r185" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r155", "r232" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r125" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r121" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Trade accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r121" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r121" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.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 assets acquired:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r121" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r121" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r172", "r173" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "tti_Totalotherassets", "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": "Patents, trademarks and other intangible assets, net of accumulated amortization" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r94", "r154", "r295", "r298", "r336" ], "calculation": { "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r116", "r119", "r125" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r69" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory, Finished Goods, Gross" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r27", "r73", "r169" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Inventory, Raw Materials, Gross" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Inventory, Work in Process, Gross" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r314", "r316" ], "calculation": { "http://www.tetratec.com/role/LeasesComponentsOfLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r314" ], "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": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r315" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r315" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r315" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r315" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r315" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r315" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r315" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r315" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r305" ], "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": "Operating lease, initial lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Bank line of credit, letters of credit and guarantees" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r47", "r329", "r342" ], "calculation": { "http://www.tetratec.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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "Liabilities, Fair Value Adjustment", "negatedLabel": "Liabilities, Fair Value Adjustment" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "negatedTerseLabel": "Financial and Nonfinancial Liabilities, Fair Value Disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r33", "r34", "r35", "r39", "r40" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r17", "r19", "r176", "r182" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities, Current" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Line of Credit Facility, Fair Value of Amount Outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Bank line of credit, net availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r39", "r194", "r327", "r339" ], "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", "terseLabel": "Long-term Debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r60" ], "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": "Long-term Debt, Current Maturities" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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": "Long-term Debt, Excluding Current Maturities", "verboseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "terseLabel": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt and Other Borrowings" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails" ], "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]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r64" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r64", "r193" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails", "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r31", "r177" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MandatorilyRedeemablePreferredStockMember": { "auth_ref": [ "r197", "r198" ], "lang": { "en-US": { "role": { "documentation": "Preferred shares that an entity is required to redeem for cash or other assets at a fixed or determinable date or upon the occurrence of an event.", "label": "Mandatorily Redeemable Preferred Stock [Member]", "terseLabel": "Mandatorily Redeemable Preferred Stock [Member]" } } }, "localname": "MandatorilyRedeemablePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r68", "r328", "r341" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r204" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r204", "r240", "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r118" ], "calculation": { "http://www.tetratec.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 financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.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": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r118" ], "calculation": { "http://www.tetratec.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 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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.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": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r118", "r120", "r123" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.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": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r86", "r89", "r97", "r123", "r143", "r334", "r347" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss) attributable to TETRA stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r86", "r89", "r244", "r250" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "(Income) loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "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": "New Accounting Pronouncements policy" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r205", "r240", "r246" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r39", "r327", "r339" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Carrying value of Senior Notes" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r61" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Fair value of Senior Notes" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r307", "r316" ], "calculation": { "http://www.tetratec.com/role/LeasesComponentsOfLeaseExpenseDetails": { "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 expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r302" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r302" ], "calculation": { "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Accrued liabilities and other" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsDetails", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r302" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r303", "r310" ], "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 - operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r301" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "tti_Totalotherassets", "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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r313", "r316" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r312", "r316" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r238", "r239", "r247" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Foreign Currency Translation Adjustment, Tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r79", "r81", "r285", "r290", "r291" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before 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 Gain (Loss), before Reclassification and Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax": { "auth_ref": [ "r79", "r82", "r293" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), before 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 Translation Gain (Loss) Arising During Period, Tax", "terseLabel": "Translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityConsolidatedStatementOfEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r79", "r292" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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, net of taxes of $0 in 2019 and 2018" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r87", "r90", "r92", "r199" ], "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 (Loss), Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r87", "r90", "r238", "r239", "r247" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive (income) loss attributable to noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r262", "r273" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventorySupplies": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Supplies, Gross", "terseLabel": "Other Inventory, Supplies, Gross" } } }, "localname": "OtherInventorySupplies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r262", "r273" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Current Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r65" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other (income) expense, net", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r107", "r109", "r133" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r113" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire preferred stock during the period.", "label": "Payments for Repurchase of Preferred Stock and Preference Stock", "negatedTerseLabel": "Redemptions of CCLP Series A Preferred" } } }, "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r113" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Tax remittances on equity based compensation" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r108" ], "calculation": { "http://www.tetratec.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", "terseLabel": "Payments to Acquire Property, Plant, and Equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PositionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by position taken for a security.", "label": "Position [Axis]", "terseLabel": "Position [Axis]" } } }, "localname": "PositionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables" ], "xbrltype": "stringItemType" }, "us-gaap_PositionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicates position taken for a security.", "label": "Position [Domain]", "terseLabel": "Position [Domain]" } } }, "localname": "PositionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r29", "r53", "r54" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "negatedTerseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r111" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r112", "r115", "r133" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Debt issuance costs and other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r106" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds on sale of property, plant, and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r86", "r89", "r117", "r156", "r159", "r238", "r243", "r245", "r250", "r251" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement", "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r56", "r177" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Total property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r37", "r38", "r179", "r343" ], "calculation": { "http://www.tetratec.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", "totalLabel": "Net property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant, and equipment:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r99", "r168" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Reclassifications": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.", "label": "Reclassifications [Text Block]", "terseLabel": "Reclassifications [Text Block]" } } }, "localname": "Reclassifications", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r114" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r26", "r36", "r124", "r126" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "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" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r44", "r204", "r340" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r213", "r214" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails", "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r219" ], "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 from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r211" ], "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, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r212" ], "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, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersRevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r311", "r316" ], "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": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Long-Term Debt Table" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsLongTermDebtAndOtherBorrowingsTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r267" ], "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": "Derivatives Designated as Hedging Instruments Table" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r32", "r50", "r51", "r52" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of Notional Amounts of Outstanding Derivative Positions Table" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r153", "r156", "r157", "r158", "r171" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Industry Segments Details [Table]", "verboseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r153", "r156", "r157", "r158", "r171" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Segment Reporting Table" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of Weighted Average Number of Shares [Table Text Block]" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt [Member]" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails", "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Industry Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Industry Segments Details [Line Items]", "verboseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r121" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r308", "r316" ], "calculation": { "http://www.tetratec.com/role/LeasesComponentsOfLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r8", "r156", "r171", "r183", "r188", "r189", "r350" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails", "http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails", "http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails", "http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r67", "r199" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r199", "r204" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "negatedTerseLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r41", "r45", "r46", "r166" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total TETRA stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r236", "r237", "r249" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r309", "r316" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r66", "r206" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r66", "r206" ], "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 held" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r66", "r206", "r207" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized deferred finance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r146", "r147", "r148", "r149", "r150", "r151", "r152" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates policy" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r142" ], "calculation": { "http://www.tetratec.com/role/NetIncomeLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r137", "r142" ], "calculation": { "http://www.tetratec.com/role/NetIncomeLossPerShareDetails": { "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": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r136", "r142" ], "calculation": { "http://www.tetratec.com/role/NetIncomeLossPerShareDetails": { "order": 1.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": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r102": { "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=116634182&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1278-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r171": { "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" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22026-110879" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "c", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r25": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-04)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355119-122828" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355146-122828" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28567-108399" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r335": { "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=116637391&loc=SL114874048-224260" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r339": { "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=119400593&loc=d3e572229-122910" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r344": { "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=119400593&loc=d3e572229-122910" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r348": { "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=116637232&loc=SL114874131-224263" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(a)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=114873921&loc=SL114875236-224282" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r357": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r358": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r359": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r36": { "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" }, "r360": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r361": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r362": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r8": { "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" }, "r80": { "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=118930883&loc=SL7669646-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r98": { "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=116634182&loc=SL114868664-224227" }, "r99": { "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=116634182&loc=SL114868664-224227" } }, "version": "2.1" } XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Leases LEASES

We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 16 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, CCLP entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the equipment fabrication. During the first quarter, CCLP took delivery of eight compressor packages. We anticipate taking delivery of the remaining six compressor packages when the compression units are completed, which is expected to occur during the second quarter of 2020. We have no other lease commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. Variable rent expense was not material.

Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the consummation of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
 
Three Months Ended March 31,
 
2020
 
2019
 
(In Thousands)
Operating lease expense
$
5,148

 
$
5,044

Short-term lease expense
9,430

 
11,161

Total lease expense
$
14,578

 
$
16,205


Supplemental cash flow information:
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
 
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
 
     Operating cash flows - operating leases
 
$
5,949

 
$
4,657

 
 
 
 
 
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
 
     Operating leases
 
$
11,844

 
$
3,257



Supplemental balance sheet information:
 
March 31, 2020
 
December 31, 2019
 
(In Thousands)
Operating leases:
 
 
 
     Operating lease right-of-use assets
$
75,344

 
$
68,131

 
 
 
 
     Accrued liabilities and other
$
16,782

 
$
15,850

     Operating lease liabilities
59,845

 
53,919

     Total operating lease liabilities
$
76,627

 
$
69,769


Additional operating lease information:
 
March 31, 2020
 
December 31, 2019
Weighted average remaining lease term:
 
 
 
     Operating leases
6.37 Years

 
6.43 Years

 
 
 
 
Weighted average discount rate:
 
 
 
     Operating leases
9.43
%
 
9.46
%

    
Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2020:
 
 
Operating Leases
 
(In Thousands)
 
 
 
Remainder of 2020
 
$
19,961

2021
 
22,092

2022
 
18,422

2023
 
14,776

2024
 
12,372

Thereafter
 
30,268

Total lease payments
 
117,891

Less imputed interest
 
(41,264
)
Total lease liabilities
 
$
76,627


    
At March 31, 2020, future minimum rental receipts under a non-cancellable sublease for office space in one of our locations totaled $6.1 million. For the three months ended March 31, 2020, we recognized sublease income of $0.3 million.
Leases LEASES

We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 16 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, CCLP entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the equipment fabrication. During the first quarter, CCLP took delivery of eight compressor packages. We anticipate taking delivery of the remaining six compressor packages when the compression units are completed, which is expected to occur during the second quarter of 2020. We have no other lease commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. Variable rent expense was not material.

Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the consummation of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
 
Three Months Ended March 31,
 
2020
 
2019
 
(In Thousands)
Operating lease expense
$
5,148

 
$
5,044

Short-term lease expense
9,430

 
11,161

Total lease expense
$
14,578

 
$
16,205


Supplemental cash flow information:
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
 
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
 
     Operating cash flows - operating leases
 
$
5,949

 
$
4,657

 
 
 
 
 
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
 
     Operating leases
 
$
11,844

 
$
3,257



Supplemental balance sheet information:
 
March 31, 2020
 
December 31, 2019
 
(In Thousands)
Operating leases:
 
 
 
     Operating lease right-of-use assets
$
75,344

 
$
68,131

 
 
 
 
     Accrued liabilities and other
$
16,782

 
$
15,850

     Operating lease liabilities
59,845

 
53,919

     Total operating lease liabilities
$
76,627

 
$
69,769


Additional operating lease information:
 
March 31, 2020
 
December 31, 2019
Weighted average remaining lease term:
 
 
 
     Operating leases
6.37 Years

 
6.43 Years

 
 
 
 
Weighted average discount rate:
 
 
 
     Operating leases
9.43
%
 
9.46
%

    
Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2020:
 
 
Operating Leases
 
(In Thousands)
 
 
 
Remainder of 2020
 
$
19,961

2021
 
22,092

2022
 
18,422

2023
 
14,776

2024
 
12,372

Thereafter
 
30,268

Total lease payments
 
117,891

Less imputed interest
 
(41,264
)
Total lease liabilities
 
$
76,627


    
At March 31, 2020, future minimum rental receipts under a non-cancellable sublease for office space in one of our locations totaled $6.1 million. For the three months ended March 31, 2020, we recognized sublease income of $0.3 million.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Notes)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Significant Accounting Policies [Text Block] BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES

Organization 

We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, water management, frac flowback, production well testing and offshore rig cooling services, and compression services and equipment. We were incorporated in Delaware in 1981. We are composed of three divisions – Completion Fluids & Products, Water & Flowback Services, and Compression. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.

Presentation  

Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended March 31, 2020 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2020.

We consolidate the financial statements of our CSI Compressco LP subsidiary ("CCLP") as part of our Compression Division, as we determined that CCLP is a variable interest entity and we are the primary beneficiary. We control the financial interests of CCLP and have the ability to direct the activities of CCLP that most significantly impact its economic performance through our ownership of its general partner. The share of CCLP net assets and earnings that is not owned by us is presented as noncontrolling interest in our consolidated financial statements. Our cash flows from our investment in CCLP are limited to the quarterly distributions we receive on our CCLP common units and general partner interest (including incentive distribution rights) and the amounts collected for services we perform on behalf of CCLP, as TETRA's capital structure and CCLP's capital structure are separate, and do not include cross default provisions, cross collateralization provisions, or cross guarantees.
 
The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission ("SEC") and do not include all information and footnotes required by U.S. generally accepted accounting principles ("U.S. GAAP") for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended December 31, 2019 and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 16, 2020.

Significant Accounting Policies

Our significant accounting policies are described in the notes to our consolidated financial statements for the year ended December 31, 2019 included in our Annual Report on Form 10-K. There have been no significant changes in our accounting policies or the application thereof during the first quarter of 2020.

Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.

Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year's presentation. The impact of such reclassifications was not significant to the prior year's overall presentation.


Impairments and Other Charges

Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgment as to the future undiscounted operating cash flows to be generated from the relevant assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related assets, an impairment is recognized for the excess of the carrying value over fair value. Fair value of intangible assets is generally determined using the discounted present value of future cash flows using discount rates commensurate with the risks inherent with the specific assets. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 3 - "Impairments and Other Charges" for additional discussion of recorded impairments.

Revenue Recognition
 
Performance Obligations. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. For example, consideration received from customers during the fabrication of new compressor packages is typically deferred until control of the compressor package is transferred to our customer.

For any arrangements with multiple performance obligations, we use management's estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

Product Sales. Product sales revenues are generally recognized when we ship products from our facility to our customer. The product sales for our Completion Fluids & Products Division consist primarily of clear brine fluids ("CBFs"), additives, and associated manufactured products. Product sales for our Water & Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements. Parts and equipment sales comprise the product sales for the Compression Division.

Services. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates (monthly service rates for compression services) and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water & Flowback Services Division arrangements, compression service and aftermarket service contracts within our Compression Division, and a small portion of Completion Fluids & Products Division revenue that is associated with completion fluid service arrangements. With the exception of the initial terms of the compression services contracts for medium- and high-horsepower compressor packages of our Compression Division, our customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water & Flowback Services Division are for a period of 90 days or less.

Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer.

Use of Estimates. In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits
for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids.

Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

We classify contract liabilities as unearned income in our consolidated balance sheets. Such deferred revenue typically results from advance payments received on orders for new compressor equipment prior to the time such equipment is completed and transferred to the customer in accordance with the customer contract. New equipment sales orders generally take less than twelve months to build and deliver.

Bill-and-Hold Arrangements. We design and fabricate compressor packages based on our customer’s specifications. In some cases, the customer will request us to hold the equipment, upon completion of the unit, until the job site is ready to receive the equipment. When this occurs, we along with the customer sign a bill-and-hold agreement, which outlines that the customer has title to the equipment, the equipment is ready for delivery, we cannot use the equipment or direct it to another customer, and we have a present right to payment. When those criteria have been met and the agreement is executed, we recognize the revenue on the equipment because control of the equipment has passed to our customer and our performance obligations are complete. Entering into these arrangements is something we have done as a courtesy for certain customers for many years. The equipment subject to the bill-and-hold agreements has generally been invoiced and paid for through progressive billings such that at the time the bill-and-hold agreement is executed, the majority of the contractual cash obligation of the customer has been received by us.
Operating Costs
 
Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.
 
We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. 

Foreign Currency Translation
 
We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $1.9 million during the three months ended March 31, 2020, and $(1.2) million during the three months ended March 31, 2019, respectively.

Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the "Warrants") and our foreign currency derivative contracts. Refer to Note 9 - "Fair Value Measurements" for further discussion.

Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement).

New Accounting Pronouncements

Standards adopted in 2020

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted. The adoption of this standard did not have a material impact on our consolidated financial statements.

Standards not yet adopted

In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying US GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.
XML 26 a20200331tti10q_htm.xml IDEA: XBRL DOCUMENT 0000844965 2020-01-01 2020-03-31 0000844965 2020-05-06 0000844965 2019-01-01 2019-03-31 0000844965 us-gaap:ProductMember 2019-01-01 2019-03-31 0000844965 us-gaap:ProductMember 2020-01-01 2020-03-31 0000844965 us-gaap:ServiceMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember 2020-01-01 2020-03-31 0000844965 2019-12-31 0000844965 2020-03-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-03-31 0000844965 us-gaap:RetainedEarningsMember 2019-03-31 0000844965 2019-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000844965 tti:CommonStockValueMember 2018-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2018-12-31 0000844965 2018-12-31 0000844965 us-gaap:TreasuryStockMember 2018-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000844965 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000844965 us-gaap:TreasuryStockMember 2019-03-31 0000844965 tti:CommonStockValueMember 2019-03-31 0000844965 us-gaap:RetainedEarningsMember 2018-12-31 0000844965 tti:CommonStockValueMember 2019-01-01 2019-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000844965 tti:CommonStockValueMember 2020-03-31 0000844965 us-gaap:TreasuryStockMember 2019-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0000844965 us-gaap:RetainedEarningsMember 2020-03-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000844965 us-gaap:TreasuryStockMember 2020-03-31 0000844965 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000844965 tti:CommonStockValueMember 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-03-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000844965 tti:CommonStockValueMember 2020-01-01 2020-03-31 0000844965 us-gaap:RetainedEarningsMember 2019-12-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 country:US tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 country:US tti:CompressionMember 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember tti:CompressionMember 2019-01-01 2019-03-31 0000844965 country:US 2020-01-01 2020-03-31 0000844965 tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 us-gaap:NonUsMember tti:CompressionMember 2020-01-01 2020-03-31 0000844965 country:US 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember 2020-01-01 2020-03-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 tti:CompressionMember 2019-01-01 2019-03-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember 2019-01-01 2019-03-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 country:US tti:CompressionMember 2020-01-01 2020-03-31 0000844965 country:US tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 tti:CompressionMember 2020-01-01 2020-03-31 0000844965 2020-04-01 2020-03-31 0000844965 2022-01-01 2020-03-31 0000844965 2024-01-01 2020-03-31 0000844965 2023-01-01 2020-03-31 0000844965 2021-01-01 2020-03-31 0000844965 srt:MinimumMember 2020-01-01 2020-03-31 0000844965 srt:MaximumMember 2020-01-01 2020-03-31 0000844965 srt:ParentCompanyMember 2019-12-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2019-12-31 0000844965 tti:CSICompresscoMember 2019-12-31 0000844965 tti:CompresscoPartnersSeniorNotesMember 2019-12-31 0000844965 tti:NewCreditAgreementMember 2019-12-31 0000844965 tti:CompresscoPartnersSeniorNotesMember 2020-03-31 0000844965 tti:NewCreditAgreementMember 2020-03-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2020-03-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2020-03-31 0000844965 srt:ParentCompanyMember 2020-03-31 0000844965 tti:CompresscoPartnersSeniorNotes7.50Member 2020-03-31 0000844965 tti:CSICompresscoMember 2020-03-31 0000844965 tti:CompresscoPartnersSeniorNotes7.50Member 2019-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2019-12-31 0000844965 srt:ParentCompanyMember us-gaap:LineOfCreditMember 2020-03-31 0000844965 tti:CompresscoPartnersSeniorNotes7.50Member tti:CSICompresscoMember 2020-03-31 0000844965 tti:CompresscoPartnersSeniorNotesMember tti:CSICompresscoMember 2020-03-31 0000844965 tti:CompresscoPartnersSeniorNotes7.50Member tti:CSICompresscoMember 2019-12-31 0000844965 tti:CompresscoPartnersSeniorNotesMember tti:CSICompresscoMember 2019-12-31 0000844965 tti:OffshoreServicesMember 2020-01-01 2020-03-31 0000844965 tti:MaritechMember 2020-01-01 2020-03-31 0000844965 tti:OffshoreServicesMember 2019-01-01 2019-03-31 0000844965 tti:MaritechMember 2019-01-01 2019-03-31 0000844965 tti:MaritechMember 2019-12-31 0000844965 tti:OffshoreServicesMember 2019-12-31 0000844965 tti:OffshoreServicesMember 2020-03-31 0000844965 tti:MaritechMember 2020-03-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2019-08-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2018-03-01 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmountMember 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmount3Member 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmount2Member 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmountMember 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmount2Member 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroSwedishKronaNotionalAmount3Member 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroBritishPoundNotionalAmountMember 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroBritishPoundNotionalAmountMember 2020-01-01 2020-03-31 0000844965 us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:OtherCurrentAssetsMember 2019-12-31 0000844965 us-gaap:OtherCurrentAssetsMember 2020-03-31 0000844965 us-gaap:OtherLiabilitiesMember 2019-12-31 0000844965 us-gaap:OtherLiabilitiesMember 2020-03-31 0000844965 tti:ForwardSaleContractPoundsSterlingMember 2020-01-01 2020-03-31 0000844965 tti:ForwardSaleContractPoundsSterlingTwoMember 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroMember 2020-03-31 0000844965 tti:ForwardPurchaseContractPoundsSterlingMember 2020-03-31 0000844965 tti:ForwardSaleContractMexicanPesos2Member 2020-03-31 0000844965 tti:ForwardSaleContractNorwegiankroneDomain 2020-03-31 0000844965 tti:ForwardSaleContractNorwegiankroneDomain 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEuroMember 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractPoundsSterlingMember 2020-01-01 2020-03-31 0000844965 tti:ForwardSaleContractPoundsSterlingMember 2020-03-31 0000844965 tti:ForwardSaleContractMexicanPesos2Member 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEurosTwoMember 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractEurosTwoMember 2020-03-31 0000844965 tti:ForwardPurchaseContractNorwegianKroneMember 2020-03-31 0000844965 tti:ForwardSaleContractPoundsSterlingTwoMember 2020-01-01 2020-03-31 0000844965 tti:ForwardPurchaseContractNorwegianKroneMember 2020-01-01 2020-03-31 0000844965 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000844965 us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 tti:CorporateOverheadMember 2020-01-01 2020-03-31 0000844965 us-gaap:ProductMember tti:CompressionMember 2019-01-01 2019-03-31 0000844965 tti:InterdivisionEliminationsMember 2020-01-01 2020-03-31 0000844965 us-gaap:ServiceMember tti:CompressionMember 2019-01-01 2019-03-31 0000844965 tti:InterdivisionEliminationsMember 2019-01-01 2019-03-31 0000844965 us-gaap:ProductMember tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 us-gaap:ProductMember tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 tti:CorporateOverheadMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2020-01-01 2020-03-31 0000844965 us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-03-31 0000844965 us-gaap:ServiceMember tti:CompressionMember 2020-01-01 2020-03-31 0000844965 us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-03-31 0000844965 us-gaap:ProductMember tti:CompressionMember 2020-01-01 2020-03-31 0000844965 tti:SeniorSecuredSecondLienNotesDue2027Member us-gaap:SubsequentEventMember 2020-04-17 0000844965 tti:CompresscoPartnersSeniorNotesMember us-gaap:SubsequentEventMember tti:CSICompresscoMember 2020-04-17 0000844965 tti:SeniorSecuredFirstLienNotesDue2025Member us-gaap:SubsequentEventMember 2020-04-17 iso4217:USD pure shares iso4217:USD shares false --12-31 Q1 2020 0000844965 47000000 5262000 6308000 0.01 0.01 250000000 250000000 128304354 128693692 0.0725 0.0750 0.0725 1700000 6400000 1500000 6200000 88422000 89450000 295900000 0 0 0 0 P9M P1Y P1Y P1Y P1Y 2823191 2896627 5800000 2800000 9500000 1000000 900000 5600000 2600000 9200000 1300000 800000 10-Q true 2020-03-31 false 1-13455 TETRA Technologies, Inc. DE 74-2148293 24955 Interstate 45 North The Woodlands, TX 77380 281 367-1983 Common Stock TTI NYSE Yes Yes Accelerated Filer true false false 125898683 85033000 91781000 137909000 151947000 222942000 243728000 58967000 74588000 89727000 102156000 29460000 30628000 5371000 146000 183525000 207518000 39417000 36210000 30537000 34277000 17856000 18379000 -338000 407000 0 -1163000 -439000 951000 -9077000 -17065000 1154000 1609000 -10231000 -18674000 -145000 -426000 -10376000 -19100000 -8825000 -8262000 -1551000 -10838000 -0.01 -0.09 0.00 0.00 -0.01 -0.09 125587000 125681000 -0.01 -0.09 0.00 0.00 -0.01 -0.09 125587000 125681000 -10376000 -19100000 -6467000 -406000 -16843000 -19506000 -9054000 -8086000 -7789000 -11420000 29473000 17704000 53000 64000 169231000 176291000 142116000 136510000 23107000 20785000 363980000 351354000 57357000 60586000 1347642000 1335157000 30052000 31681000 58327000 57692000 24760000 34393000 1518138000 1519509000 777891000 760872000 740247000 758637000 72104000 74199000 24000 24000 75344000 68131000 18065000 19577000 165537000 161931000 1269764000 1271922000 88204000 88917000 28422000 9831000 76559000 87877000 2011000 2098000 195196000 188723000 845842000 842871000 2762000 2988000 12878000 12762000 112000 449000 59845000 53919000 6198000 7384000 927637000 920373000 1287000 1283000 468088000 466959000 19253000 19164000 -58421000 -52183000 -364073000 -362522000 27628000 34373000 119303000 128453000 146931000 162826000 1269764000 1271922000 1283000 466959000 -19164000 -52183000 -362522000 128453000 162826000 -1551000 -8825000 -10376000 -6238000 -229000 -6467000 -16843000 -309000 309000 4000 0 4000 89000 89000 1145000 228000 1373000 -16000 15000 31000 1287000 468088000 -19253000 -58421000 -364073000 119303000 146931000 1285000 460680000 -18950000 -51663000 -217952000 139349000 312749000 -10838000 -8262000 -19100000 -582000 176000 -406000 -19506000 -307000 307000 -1000 1000 155000 155000 1628000 311000 1939000 -2539000 -2539000 -67000 -76000 -9000 1284000 462241000 -19105000 -52245000 -225947000 133882000 300110000 -10376000 -19100000 29460000 30627000 5371000 146000 55000 229000 784000 2165000 1380000 627000 569000 1292000 0 -2159000 -337000 407000 0 -400000 833000 201000 -3601000 -2353000 12414000 15809000 2442000 3222000 8742000 6638000 1384000 499000 22176000 7412000 12390000 32409000 1425000 364000 -350000 -319000 -10615000 -31726000 56512000 66000000 54511000 35451000 -309000 -307000 0 8346000 319000 429000 -235000 -155000 1138000 21312000 -940000 -167000 11759000 -3169000 17768000 40102000 29527000 36933000 15421000 15544000 1479000 1644000 BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES<div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Organization</span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, water management, frac flowback, production well testing and offshore rig cooling services, and compression services and equipment. We were incorporated in Delaware in 1981. We are composed of </span><span style="font-family:Arial;font-size:10pt;"><span>three</span></span><span style="font-family:Arial;font-size:10pt;"> divisions – </span><span style="font-family:Arial;font-size:10pt;">Completion Fluids &amp; Products, Water &amp; Flowback Services, and Compression</span><span style="font-family:Arial;font-size:10pt;">. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Presentation </span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> are not necessarily indicative of results that may be expected for the twelve months ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2020</span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We consolidate the financial statements of our CSI Compressco LP subsidiary ("CCLP") as part of our Compression Division, as we determined that CCLP is a variable interest entity and we are the primary beneficiary. We control the financial interests of CCLP and have the ability to direct the activities of CCLP that most significantly impact its economic performance through our ownership of its general partner. The share of CCLP net assets and earnings that is not owned by us is presented as noncontrolling interest in our consolidated financial statements. Our cash flows from our investment in CCLP are limited to the quarterly distributions we receive on our CCLP common units and general partner interest (including incentive distribution rights) and the amounts collected for services we perform on behalf of CCLP, as TETRA's capital structure and CCLP's capital structure are separate, and do not include cross default provisions, cross collateralization provisions, or cross guarantees. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission ("SEC") and do not include all information and footnotes required by U.S. generally accepted accounting principles ("U.S. GAAP") for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and notes thereto included in our </span><a href="#" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Annual Report on Form 10-K</span></a><span style="font-family:Arial;font-size:10pt;">, which we filed with the SEC on March 16, 2020. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:Arial;font-size:10pt;">Our significant accounting policies are described in the notes to our consolidated financial statements for the year ended December 31, 2019 included in our </span><a href="#" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Annual Report on Form 10-K</span></a><span style="font-family:Arial;font-size:10pt;">. There have been no significant changes in our accounting policies or the application thereof during the first quarter of 2020.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">material.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">Certain previously reported financial information has been reclassified to conform to the current year's presentation. The impact of such reclassifications was not significant to the prior year's overall presentation.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Impairments and Other Charges</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgment as to the future undiscounted operating cash flows to be generated from the relevant assets throughout their</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">remaining</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related assets, an impairment is recognized for the excess of the carrying value over fair value. Fair value of intangible assets is generally determined using the discounted present value of future cash flows using discount rates commensurate with the risks inherent with the specific assets. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See </span><span style="font-family:Arial;font-size:10pt;">Note 3</span><span style="font-family:Arial;font-size:10pt;"> - "Impairments and Other Charges" for additional discussion of recorded impairments.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-style:italic;">Performance Obligations. </span><span style="font-family:Arial;font-size:10pt;">Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. For example, consideration received from customers during the fabrication of new compressor packages is typically deferred until control of the compressor package is transferred to our customer.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">For any arrangements with multiple performance obligations, we use management's estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;font-style:italic;">Product Sales. </span><span style="font-family:Arial;font-size:10pt;">Product sales revenues are generally recognized when we ship products from our facility to our customer. The product sales for our Completion Fluids &amp; Products Division consist primarily of clear brine fluids ("CBFs"), additives, and associated manufactured products. Product sales for our Water &amp; Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements. Parts and equipment sales comprise the product sales for the Compression Division.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Services</span><span style="font-family:Arial;font-size:10pt;">. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates (monthly service rates for compression services) and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water &amp; Flowback Services Division arrangements, compression service and aftermarket service contracts within our Compression Division, and a small portion of Completion Fluids &amp; Products Division revenue that is associated with completion fluid service arrangements. </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">With the exception of the initial terms of the compression services contracts for medium- and high-horsepower compressor packages of our Compression Division, our customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water &amp; Flowback Services Division are for a period of 90 days or less.</span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-style:italic;">Use of Estimates. </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-style:italic;">Contract Assets and Liabilities.</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">We classify contract liabilities as unearned income in our consolidated balance sheets. Such deferred revenue typically results from advance payments received on orders for new compressor equipment prior to the time such equipment is completed and transferred to the customer in accordance with the customer contract. New equipment sales orders generally take less than twelve months to build and deliver.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-style:italic;">Bill-and-Hold Arrangements.</span><span style="font-family:Arial;font-size:10pt;"> We design and fabricate compressor packages based on our customer’s specifications. In some cases, the customer will request us to hold the equipment, upon completion of the unit, until the job site is ready to receive the equipment. When this occurs, we along with the customer sign a bill-and-hold agreement, which outlines that the customer has title to the equipment, the equipment is ready for delivery, we cannot use the equipment or direct it to another customer, and we have a present right to payment. When those criteria have been met and the agreement is executed, we recognize the revenue on the equipment because control of the equipment has passed to our customer and our performance obligations are complete. Entering into these arrangements is something we have done as a courtesy for certain customers for many years. The equipment subject to the bill-and-hold agreements has generally been invoiced and paid for through progressive billings such that at the time the bill-and-hold agreement is executed, the majority of the contractual cash obligation of the customer has been received by us. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Operating Costs</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Brazilian real, and the</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled </span><span style="font-family:Arial;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">during the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;"><span>$(1.2) million</span></span><span style="font-family:Arial;font-size:10pt;"> during the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain liabilities, including the liabilities for the warrants to purchase </span><span style="font-family:Arial;font-size:10pt;"><span>11.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of our common stock (the "Warrants") and our foreign currency derivative contracts. Refer to </span><span style="font-family:Arial;font-size:10pt;">Note 9</span><span style="font-family:Arial;font-size:10pt;"> - "Fair Value Measurements" for further discussion.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement). </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Pronouncements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Standards adopted in 2020</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted. The adoption of this standard did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Standards not yet adopted</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying US GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.</span></div> 3 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Presentation </span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> are not necessarily indicative of results that may be expected for the twelve months ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2020</span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We consolidate the financial statements of our CSI Compressco LP subsidiary ("CCLP") as part of our Compression Division, as we determined that CCLP is a variable interest entity and we are the primary beneficiary. We control the financial interests of CCLP and have the ability to direct the activities of CCLP that most significantly impact its economic performance through our ownership of its general partner. The share of CCLP net assets and earnings that is not owned by us is presented as noncontrolling interest in our consolidated financial statements. Our cash flows from our investment in CCLP are limited to the quarterly distributions we receive on our CCLP common units and general partner interest (including incentive distribution rights) and the amounts collected for services we perform on behalf of CCLP, as TETRA's capital structure and CCLP's capital structure are separate, and do not include cross default provisions, cross collateralization provisions, or cross guarantees. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission ("SEC") and do not include all information and footnotes required by U.S. generally accepted accounting principles ("U.S. GAAP") for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and notes thereto included in our </span><a href="#" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Annual Report on Form 10-K</span></a><span style="font-family:Arial;font-size:10pt;">, which we filed with the SEC on March 16, 2020. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">material.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">Certain previously reported financial information has been reclassified to conform to the current year's presentation. The impact of such reclassifications was not significant to the prior year's overall presentation.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Brazilian real, and the</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled </span><span style="font-family:Arial;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">during the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;"><span>$(1.2) million</span></span><span style="font-family:Arial;font-size:10pt;"> during the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> 1900000 -1200000 11200000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Pronouncements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Standards adopted in 2020</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted. The adoption of this standard did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Standards not yet adopted</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. We are continuing to work through our implementation plan which includes evaluating the impact on our allowance for doubtful accounts methodology, identifying new reporting requirements, and implementing changes to business processes, systems, and controls to support adoption of the standard. Upon adoption, the allowance for doubtful accounts is expected to increase with an offsetting adjustment to retained earnings. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 has an effective date of the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying US GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.</span></div> REVENUE FROM CONTRACTS WITH CUSTOMERS<div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">As of </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">, we had</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$56.7 million</span></span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">of remaining contractual performance obligations for compression services.</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;">As a practical expedient, this amount does not reflect revenue for compression service contracts whose original expected duration is less than twelve months and does not consider the effects of the time value of money. Expected revenue to be recognized in the future as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> for completion of performance obligations of compression service contracts are </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">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="24"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression service contracts remaining performance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>38,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,026</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>56,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;background-color:#ffffff;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">For sales of CBFs where we have agreed to issue credits for the repurchase of reclaimable used fluids at an agreed price based on the condition of the fluid upon return, we adjust the revenue recognized in the period of shipment by an estimated amount, based on historical experience, of the credit expected to be issued. As of </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">, the amount of remaining credits expected to be issued for the repurchase of reclaimable used fluids was</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$5.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> recorded in inventory (right of return asset) and either accounts payable or as a reduction to accounts receivable</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">. T</span><span style="font-family:Arial;font-size:10pt;">here were no material differences between amounts recognized during the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> month period ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, compared to estimates made in a prior period from these variable consideration arrangements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"/><span style="font-family:Arial;font-size:10pt;">Our contract asset balances, primarily associated with customer documentation requirements, were </span><span style="font-family:Arial;font-size:10pt;"><span>$33.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$34.9 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">and</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Collections primarily associated with progressive billings to customers for the construction of compression equipment is included in unearned income in</span><span style="font-family:Arial;font-size:10pt;"> the consolidated balance sheets. </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">The following table reflects the changes in unearned income in our consolidated balance sheets for the periods indicated:</span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.3203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>March 31,</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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Unearned Income, 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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,678</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Additional unearned income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>23,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>49,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Revenue recognized</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(5,767</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(24,858</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unearned income, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>27,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>49,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"/><span style="font-family:Arial;font-size:10pt;">During the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> month period ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, we recognized product sales revenue of </span><span style="font-family:Arial;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:Arial;font-size:10pt;"> from unearned income that was deferred as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">. During the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, we recognized product sales revenue of </span><span style="font-family:Arial;font-size:10pt;"><span>$11.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> from unearned income that was deferred as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">As of </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">, contract costs were immaterial. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-style:italic;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-style:italic;"/><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our three reportable segments in </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Note 11</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.</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:66.9921875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Completion Fluids &amp; Products</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,279</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>61,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Water &amp; Flowback Services</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>54,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>73,199</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,479</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>57,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Compression</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>80,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>93,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:9pt;"><span style="font-family:Arial;font-size:9pt;">International</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,952</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>90,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>103,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>172,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>198,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>50,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>45,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>222,942</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>243,728</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 56700000 <span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">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="24"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression service contracts remaining performance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>38,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,026</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>56,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 38720000 15941000 2026000 54000 0 56741000 5600000 33300000 34900000 <span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">The following table reflects the changes in unearned income in our consolidated balance sheets for the periods indicated:</span><span style="font-family:Arial;font-size:10pt;"> </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:78.3203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>March 31,</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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Unearned Income, 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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,678</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Additional unearned income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>23,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>49,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Revenue recognized</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(5,767</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(24,858</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unearned income, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>27,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>49,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9678000 25333000 23869000 49363000 5767000 24858000 27780000 49838000 2900000 11000000.0 In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.<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:66.9921875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Completion Fluids &amp; Products</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,279</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>61,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Water &amp; Flowback Services</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>54,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>73,199</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,479</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>57,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Compression</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>80,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>93,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:9pt;"><span style="font-family:Arial;font-size:9pt;">International</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,952</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>90,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>103,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>172,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>198,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>50,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>45,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>222,942</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>243,728</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 37958000 31606000 37279000 29975000 75237000 61581000 54384000 73199000 3083000 5479000 57467000 78678000 80599000 93517000 9639000 9952000 90238000 103469000 172941000 198322000 50001000 45406000 222942000 243728000 <span style="font-family:Arial;font-size:10pt;font-weight:bold;">IMPAIRMENTS AND OTHER CHARGES</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Impairments of Long-Lived Assets</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the first quarter of 2020, the COVID-19 pandemic and decline in oil prices had a significant impact on our customers and industry. We started to see our customers revise their capital budgets downwards and adjust their operations accordingly, which led to a decline in orders for new compression equipment to be fabricated and sold to third parties, among other impacts. We concluded these events were indicators of impairment for all asset groups within our Compression Division and certain asset groups within our Completion Fluids &amp; Products Division. As a result, we performed recoverability analyses on the relevant asset groups within these divisions. Based upon these recoverability analyses, we determined that the carrying values of our Midland manufacturing facility and related new unit sales inventory in our Compression Division exceeded their respective fair values. Therefore, we recorded impairments of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> during the first quarter of 2020 related to these assets. Fair value was estimated based on a market approach. No other recoverability analysis performed indicated an impairment as of March 31, 2020. Given the dynamic nature of the events beginning in the first quarter of 2020, we are not able to reasonably estimate how long our operations will be adversely impacted and the full extent these events will have on our operations. As a result, we could have indicators of impairment again in future periods resulting in additional asset impairments.</span></div> 5400000 INVENTORIES<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Components of inventories as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Finished goods</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>67,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>70,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Raw materials</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,886</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Parts and supplies</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>38,859</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>47,793</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Work in progress</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total inventories</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>142,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>136,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div>Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling. Work in progress inventory consists primarily of new compressor packages located at our Compression Division manufacturing facility in Midland, Texas. <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Components of inventories as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Finished goods</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>67,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>70,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Raw materials</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,886</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Parts and supplies</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>38,859</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>47,793</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Work in progress</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total inventories</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>142,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>136,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> 67824000 70135000 3886000 4125000 38859000 47793000 31547000 14457000 142116000 136510000 LEASES<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from </span><span style="font-family:Arial;font-size:10pt;"><span>1</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>16 years</span></span><span style="font-family:Arial;font-size:10pt;">. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, CCLP entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the equipment fabrication. During the first quarter, CCLP took delivery of eight compressor packages. We anticipate taking delivery of the remaining six compressor packages when the compression units are completed, which is expected to occur during the second quarter of 2020. We have no other lease commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. Variable rent expense was not material.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the consummation of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of </span><span style="font-family:Arial;font-size:10pt;"><span>15 years</span></span><span style="font-family:Arial;font-size:10pt;">, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;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;margin-left:auto;margin-right:auto;width:93.26829268292684%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,044</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Short-term lease 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,578</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>16,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Supplemental cash flow information:</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:93.26829268292684%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating cash flows - operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Right-of-use assets obtained in exchange for lease obligations:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Supplemental balance sheet information:</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:91.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating leases:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>68,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Accrued liabilities and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>16,782</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating lease 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>59,845</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>53,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>76,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additional operating lease information:</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:91.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:61%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></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:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average remaining lease term:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6.37 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6.43 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average discount rate:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9.43</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.5609756097561%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></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:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Operating Leases</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remainder of 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22,092</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>18,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>117,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(41,264</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>76,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, future minimum rental receipts under a non-cancellable sublease for office space in one of our locations totaled </span><span style="font-family:Arial;font-size:10pt;"><span>$6.1 million</span></span><span style="font-family:Arial;font-size:10pt;">. For the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, we recognized sublease income of </span><span style="font-family:Arial;font-size:10pt;"><span>$0.3 million</span></span>. LEASES<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from </span><span style="font-family:Arial;font-size:10pt;"><span>1</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>16 years</span></span><span style="font-family:Arial;font-size:10pt;">. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, CCLP entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the equipment fabrication. During the first quarter, CCLP took delivery of eight compressor packages. We anticipate taking delivery of the remaining six compressor packages when the compression units are completed, which is expected to occur during the second quarter of 2020. We have no other lease commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. Variable rent expense was not material.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the consummation of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of </span><span style="font-family:Arial;font-size:10pt;"><span>15 years</span></span><span style="font-family:Arial;font-size:10pt;">, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;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;margin-left:auto;margin-right:auto;width:93.26829268292684%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,044</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Short-term lease 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,578</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>16,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Supplemental cash flow information:</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:93.26829268292684%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating cash flows - operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Right-of-use assets obtained in exchange for lease obligations:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Supplemental balance sheet information:</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:91.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating leases:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>68,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Accrued liabilities and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>16,782</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating lease 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>59,845</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>53,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>76,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additional operating lease information:</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:91.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:61%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></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:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average remaining lease term:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6.37 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6.43 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average discount rate:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9.43</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.5609756097561%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></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:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Operating Leases</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remainder of 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22,092</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>18,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>117,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(41,264</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>76,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, future minimum rental receipts under a non-cancellable sublease for office space in one of our locations totaled </span><span style="font-family:Arial;font-size:10pt;"><span>$6.1 million</span></span><span style="font-family:Arial;font-size:10pt;">. For the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, we recognized sublease income of </span><span style="font-family:Arial;font-size:10pt;"><span>$0.3 million</span></span>. P1Y P16Y P15Y <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;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;margin-left:auto;margin-right:auto;width:93.26829268292684%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,044</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Short-term lease 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,578</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>16,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Supplemental cash flow information:</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:93.26829268292684%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating cash flows - operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Right-of-use assets obtained in exchange for lease obligations:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> 5148000 5044000 9430000 11161000 14578000 16205000 5949000 4657000 11844000 3257000 upplemental balance sheet information:<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:91.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating leases:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>68,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Accrued liabilities and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>16,782</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating lease 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>59,845</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>53,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>76,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additional operating lease information:</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:91.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:61%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></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:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average remaining lease term:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6.37 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6.43 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average discount rate:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9.43</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 75344000 68131000 16782000 15850000 59845000 53919000 76627000 69769000 P6Y4M13D P6Y5M4D 0.0943 0.0946 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.5609756097561%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></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:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Operating Leases</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remainder of 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22,092</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>18,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>117,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(41,264</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>76,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.5609756097561%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></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:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Operating Leases</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remainder of 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22,092</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>18,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>117,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(41,264</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>76,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 19961000 22092000 18422000 14776000 12372000 30268000 117891000 41264000 76627000 6100000 300000 LONG-TERM DEBT AND OTHER BORROWINGS<div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We believe our capital structure, excluding CCLP, ("TETRA") and CCLP's capital structure should be considered separately, as there are no cross default provisions, cross collateralization provisions, or cross guarantees between CCLP's debt and TETRA's debt.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated long-term debt as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, consists of the following:</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="9"/></tr><tr><td style="width:49%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;"> </span></div></td><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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><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:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">TETRA</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Scheduled Maturity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Asset-based credit agreement (presented net of unamortized deferred financing costs of $1.3 million as of March 31, 2020 and $1.0 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">September 2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Term credit agreement (presented net of the unamortized discount of $6.2 million as of March 31, 2020 and $6.4 million as of December 31, 2019 and net of unamortized deferred financing costs of $9.2 million as of March 31, 2020 and $9.5 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">September 2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>205,167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>204,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">TETRA total debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>207,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>204,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less current 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:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">TETRA total long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>207,413</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>204,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:12px;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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:12px;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:12px;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 #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">CCLP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP asset-based credit agreement (presented net of unamortized deferred financing costs of $0.8 million as of March 31, 2020 and $0.9 million of December 31, 2019)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">June 2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP 7.25% Senior Notes (presented net of the unamortized discount of $1.5 million as of March 31, 2020 and $1.7 million as of December 31, 2019 and net of unamortized deferred financing costs of $2.6 million as of March 31, 2020 and $2.8 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">August 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>291,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>291,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP 7.50% Senior Secured Notes (presented net of unamortized deferred financing costs of $5.6 million as of March 31, 2020 and $5.8 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">April 2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>344,382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>344,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP total debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,429</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,238</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:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less current portion</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP total long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,429</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated total long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>845,842</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>842,871</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, TETRA had a </span><span style="font-family:Arial;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> outstanding balance and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$7.9 million</span></span><span style="font-family:Arial;font-size:10pt;"> in letters of credit</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">against its asset-based credit agreement ("ABL Credit Agreement"). As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, subject to compliance with the covenants, borrowing base, and other provisions of the ABL Credit Agreement that may limit borrowings, TETRA had an availability of </span><span style="font-family:Arial;font-size:10pt;"><span>$40.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> under this agreement. There was a </span><span style="font-family:Arial;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> balance outstanding and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> in letters of credit</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">against the CCLP asset-based credit agreement ("CCLP Credit Agreement") as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">. As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, and subject to compliance with the covenants, borrowing base, and other provisions of the CCLP Credit Agreement that may limit borrowings, CCLP had availability of </span><span style="font-family:Arial;font-size:10pt;"><span>$20.4 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">TETRA and CCLP credit and senior note agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. TETRA and CCLP are both in compliance with all covenants of their respective credit and senior note agreements as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span>. <div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:49%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;"> </span></div></td><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:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</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:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><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:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">TETRA</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Scheduled Maturity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Asset-based credit agreement (presented net of unamortized deferred financing costs of $1.3 million as of March 31, 2020 and $1.0 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">September 2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Term credit agreement (presented net of the unamortized discount of $6.2 million as of March 31, 2020 and $6.4 million as of December 31, 2019 and net of unamortized deferred financing costs of $9.2 million as of March 31, 2020 and $9.5 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">September 2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>205,167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>204,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">TETRA total debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>207,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>204,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less current 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:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">TETRA total long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>207,413</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>204,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:12px;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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:12px;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:12px;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 #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">CCLP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP asset-based credit agreement (presented net of unamortized deferred financing costs of $0.8 million as of March 31, 2020 and $0.9 million of December 31, 2019)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">June 2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP 7.25% Senior Notes (presented net of the unamortized discount of $1.5 million as of March 31, 2020 and $1.7 million as of December 31, 2019 and net of unamortized deferred financing costs of $2.6 million as of March 31, 2020 and $2.8 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">August 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>291,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>291,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP 7.50% Senior Secured Notes (presented net of unamortized deferred financing costs of $5.6 million as of March 31, 2020 and $5.8 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">April 2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>344,382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>344,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP total debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,429</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,238</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:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less current portion</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">CCLP total long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,429</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated total long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>845,842</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>842,871</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2246000 0 205167000 204633000 207413000 204633000 0 0 207413000 204633000 2184000 2622000 291863000 291444000 344382000 344172000 638429000 638238000 0 0 638429000 638238000 845842000 842871000 3500000 7900000 40800000 3000000.0 3000000.0 20400000 DISCONTINUED OPERATIONS<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division. As a result, we have accounted for our Offshore Division, consisting of our Offshore Services and Maritech segments, as discontinued operations. See </span><span style="font-family:Arial;font-size:10pt;">Note 8</span><span style="font-family:Arial;font-size:10pt;"> - "Commitments and Contingencies" for further discussion. A summary of financial information related to our discontinued operations is as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:253px;"/><td style="width:66px;"/><td style="width:5px;"/><td style="width:66px;"/><td style="width:5px;"/><td style="width:66px;"/><td style="width:8px;"/><td style="width:66px;"/><td style="width:5px;"/><td style="width:66px;"/><td style="width:5px;"/><td style="width:66px;"/></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 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 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 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 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 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 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></table></div><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </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:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:253px;"/><td style="width:6px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:6px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:6px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:8px;"/><td style="width:6px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:6px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:6px;"/><td style="width:55px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Offshore Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Maritech</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Offshore Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Maritech</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Major classes of line items constituting pretax loss from discontinued operations </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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cost of revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(60</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(60</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Depreciation, amortization, and accretion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">General and administrative 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>205</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>205</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>404</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>404</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other (income) expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Pretax loss from discontinued operations</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(145</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(145</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(426</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Pretax loss on disposal of discontinued operations</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total pretax loss from discontinued operations</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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(145</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(426</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Income tax benefit</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total loss from discontinued operations</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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(145</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">    </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:268px;"/><td style="width:6px;"/><td style="width:51px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:6px;"/><td style="width:53px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:6px;"/><td style="width:53px;"/><td style="width:4px;"/><td style="width:9px;"/><td style="width:6px;"/><td style="width:53px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:6px;"/><td style="width:53px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:6px;"/><td style="width:53px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Offshore Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Maritech</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Offshore Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Maritech</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Carrying amounts of major classes of assets included as part of discontinued operations</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Trade receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other current assets</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Assets of discontinued operations</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;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:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:8px;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:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:8px;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:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:8px;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:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:8px;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:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:8px;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:8px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Carrying amounts of major classes of liabilities included as part of discontinued operations</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Trade payables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,233</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,233</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Liabilities of discontinued operations</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,978</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 0 0 0 0 0 -60000 0 -60000 22000 0 22000 0 0 0 0 0 0 205000 0 205000 404000 0 404000 0 0 0 0 0 0 -145000 0 -145000 -426000 0 -426000 0 0 -145000 -426000 0 0 -145000 -426000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1303000 0 1303000 1233000 0 1233000 480000 228000 708000 745000 120000 865000 1783000 228000 2011000 1978000 120000 2098000 COMMITMENTS AND CONTINGENCIES<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Contingencies of Discontinued Operations</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">    </span><span style="font-family:Arial;">In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC ("Orinoco") that provided for the purchase by Orinoco of Maritech's remaining oil and gas properties and related assets. Shortly thereafter, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"/><span style="font-family:Arial;">Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the US Department of the Interior and other parties, respectively. </span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"/><span style="font-family:Arial;">Pursuant to a Bonding Agreement entered into as part of these transactions (the "Bonding Agreement"), Orinoco provided non-revocable performance bonds in an aggregate amount of </span><span style="font-family:Arial;font-size:10pt;">$46.8 million</span><span style="font-family:Arial;"> to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of </span><span style="font-family:Arial;font-size:10pt;">$47.0 million</span><span style="font-family:Arial;"> (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of </span><span style="font-family:Arial;font-size:10pt;">$47.0 million</span><span style="font-family:Arial;">, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco did not provide the Interim Replacement Bonds or the Final Bonds, Orinoco was required to make certain cash escrow payments to us. </span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">     </span><span style="font-family:Arial;">The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">     </span><span style="font-family:Arial;">If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities. </span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">     </span><span style="font-family:Arial;"> In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of </span><span style="font-family:Arial;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;">(the “Epic Promissory Note”) payable to us in full, together with interest at a rate of </span><span style="font-family:Arial;font-size:10pt;"><span>1.52%</span></span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;">per annum, on December 31, 2019, along with a personal guaranty agreement from Thomas M. Clarke and Ana M. Clarke guaranteeing the payment obligations of Epic Companies pursuant to the Epic Promissory Note (the “Clarke Promissory Note Guaranty Agreement”). Additionally, pursuant to the Equity Interest Purchase Agreement (the “Offshore Services Purchase Agreement”) and other agreements with Epic Companies, certain other amounts relating to the Offshore Division totaling approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:Arial;"> were </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;">payable to us. At the end of August 2019, Epic Companies filed for bankruptcy. We recorded a reserve of </span><span style="font-family:Arial;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:Arial;"> for the full amount of the promissory note, including accrued interest, and the certain other receivables in the amount of </span><span style="font-family:Arial;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:Arial;"> during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 but neither Epic nor the Clarkes made the required payment. Upon the default by Epic and the Clarkes, we filed a lawsuit against the Clarkes on January 15, 2020 in Montgomery County, Texas for breach of the Clarke Promissory Note Guaranty Agreement, seeking the amounts due under the Epic Promissory Note and related interest, as well as attorneys’ fees and expenses. The Clarkes each filed an answer and counterclaims for fraud and negligent misrepresentation and seek monetary damages in excess of $1 million, punitive damages, and attorneys’ fees. We will vigorously prosecute our claim and defend against the claims by the Clarkes.</span></div> 7500000 0.0152 1500000 7500000 1500000 FAIR VALUE MEASUREMENTS<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Financial Instruments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Warrants</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Warrants are valued using a Black Scholes option valuation model that includes implied volatility of the trading price (a Level 3 fair value measurement). </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Derivative Contracts</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;"/><span style="font-family:Arial;font-size:10pt;">We and CCLP each enter into short term foreign currency forward derivative contracts with third parties as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, we and CCLP had the following foreign currency derivative contracts outstanding relating to portions of our foreign operations:</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="9"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:20%;"/></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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Derivative Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">US Dollar Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Traded Exchange Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Settlement Date</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.08</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.10</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase pounds sterling</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale pounds sterling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.18</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale pounds sterling</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,875</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale Norwegian krone</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11.76</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Norwegian krone</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale Mexican peso</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24.40</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:20%;"/></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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Derivative Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">British Pound Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Traded Exchange Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Settlement Date</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">£</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>0.92</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr></table></div></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="9"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:20%;"/></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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Derivative Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Swedish Krona Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Traded Exchange Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Settlement Date</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">kr</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10.90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/6/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>66,690</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:9pt;"><span style="font-family:Arial;font-size:9pt;">kr</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10.91</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/6/2020</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">kr</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Under this program, we and CCLP may enter into similar derivative contracts from time to time. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative contracts during a period will be included in the determination of earnings for that period.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The fair values of foreign currency derivative contracts are based on quoted market values (a Level 2 fair value measurement). The fair values of our and CCLP's foreign currency derivative contracts as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, are 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="11"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Foreign currency derivative contracts</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Balance Sheet Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> Fair Value at March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> Fair Value at December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(433</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(53</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Net asset (liability)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>546</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">None of our foreign currency derivative contracts contain credit risk related contingent features that would require us to post assets or collateral for contracts that are classified as liabilities. During the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, we recognized </span><span style="font-family:Arial;font-size:10pt;"><span>$(1.0) million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> of </span><span style="font-family:Arial;">net (gains) losses</span><span style="font-family:Arial;font-size:10pt;">, respectively, reflected in other (income) expense, net, associated with our foreign currency derivative program. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the first quarter of 2020, we recorded impairments of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:Arial;font-size:10pt;">, reflecting the decreased fair value for certain assets. The fair values used in these impairment calculations were estimated based on a market approach, which is based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Recurring and nonrecurring fair value measurements by valuation hierarchy as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, are 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="16"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total as of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets or Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant Unobservable Inputs</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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;text-decoration:underline;">Description</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Midland manufacturing facility and related assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Warrants 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(112</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(112</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Asset for foreign currency derivative contracts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Liability for foreign currency derivative contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(614</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(614</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net asset</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,080</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total as of </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets or Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant Unobservable Inputs</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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;text-decoration:underline;">Description</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Warrants liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(449</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(449</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Asset for foreign currency derivative contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Liability for foreign currency derivative contracts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA's ABL Credit Agreement and Term Credit Agreement, and the CCLP Credit Agreement approximate their carrying amounts. The fair values of the publicly traded CCLP </span><span style="font-family:Arial;font-size:10pt;"><span>7.25%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Notes at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, were approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$148.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$266.0 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. Those fair values compare to the face amount of $</span><span style="font-family:Arial;font-size:10pt;"><span>295.9 million</span></span><span style="font-family:Arial;font-size:10pt;"> both at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">. The fair values of the CCLP </span><span style="font-family:Arial;font-size:10pt;"><span>7.50%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Secured Notes at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$239.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$344.8 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. These fair values compare </span></div><span style="font-family:Arial;font-size:10pt;">to aggregate principal amount of such notes at both </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, of </span><span style="font-family:Arial;font-size:10pt;"><span>$350.0 million</span></span><span style="font-family:Arial;font-size:10pt;">. We based the fair values of the CCLP </span><span style="font-family:Arial;font-size:10pt;"><span>7.25%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Notes and the CCLP </span><span style="font-family:Arial;font-size:10pt;"><span>7.50%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Secured Notes as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span> on recent trades for these notes. <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="9"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:20%;"/></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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Derivative Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">US Dollar Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Traded Exchange Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Settlement Date</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.08</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.10</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase pounds sterling</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale pounds sterling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.18</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale pounds sterling</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,875</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale Norwegian krone</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,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;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11.76</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Norwegian krone</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale Mexican peso</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24.40</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:20%;"/></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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Derivative Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">British Pound Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Traded Exchange Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Settlement Date</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">£</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>0.92</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr></table></div></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="9"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:20%;"/></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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Derivative Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Swedish Krona Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Traded Exchange Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Settlement Date</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">kr</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10.90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/6/2020</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>66,690</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:9pt;"><span style="font-family:Arial;font-size:9pt;">kr</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10.91</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/6/2020</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase Euro</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">kr</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4/21/2020</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 8167000 1.08 2020-04-21 10497000 1.10 2020-04-21 9400000 1.17 2020-04-21 500000 1.18 2020-04-21 1875000 1.17 2020-04-21 1000000 11.76 2020-04-21 4300000 11.36 2020-04-21 4974000 24.40 2020-04-21 3445000 0.92 2020-04-21 210000 10.90 2020-04-06 66690000 10.91 2020-04-06 2400000 11.24 2020-04-21 <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="11"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Foreign currency derivative contracts</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Balance Sheet Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> Fair Value at March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> Fair Value at December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(433</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(53</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward purchase contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Net asset (liability)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>546</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span> 1160000 86000 433000 53000 -181000 -3000 546000 30000 -1000000.0 600000 5400000 -19646000 0 0 -19646000 112000 0 0 112000 1160000 0 1160000 0 614000 0 614000 0 -20080000 449000 0 0 449000 86000 0 86000 0 56000 0 56000 0 419000 0.0725 148000000.0 266000000.0 295900000 0.0750 239800000 344800000 350000000.0 0.0725 0.0750 NET INCOME (LOSS) PER SHARE<div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:</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:75.5859375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>March 31,</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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Number of weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125,587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Assumed exercise of equity awards and warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Average diluted shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125,587</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the periods. In addition, for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> month period ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the calculation of diluted earnings per common share excludes the impact of the CSI Compressco LP Series A Convertible Preferred Units (the "CCLP Preferred Units"), as the inclusion of the impact from conversion of the CCLP Preferred Units into CCLP common units would have been anti-dilutive.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:</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:75.5859375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>March 31,</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:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Number of weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125,587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Assumed exercise of equity awards and warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Average diluted shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125,587</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 125587000 125681000 0 0 125587000 125681000 INDUSTRY SEGMENTS<div style="line-height:120%;text-indent:48px;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We manage our operations through </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>three</span></span><span style="font-family:Arial;font-size:10pt;"> Divisions: </span><span style="font-family:Arial;font-size:10pt;">Completion Fluids &amp; Products, Water &amp; Flowback Services, and Compression</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> Summarized financial information concerning the business segments is 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:72.90448343079922%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>March 31,</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:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</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:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Revenues from external customers</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Product sales</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Completion Fluids &amp; Products Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>70,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>57,328</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Water &amp; Flowback Services Division</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression Division</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>34,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>85,033</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>91,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Services </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Completion Fluids &amp; Products Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Water &amp; Flowback Services Division</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>57,442</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression Division</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>137,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>151,947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total revenues</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Completion Fluids &amp; Products Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>61,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Water &amp; Flowback Services Division</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>57,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,678</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression Division</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>90,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>103,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Interdivision eliminations</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>222,942</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>243,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Income (loss) before taxes</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Completion Fluids &amp; Products Division</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Water &amp; Flowback Services Division</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,244</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,231</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression Division</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(12,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(7,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Interdivision eliminations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate Overhead</span><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(13,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(17,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(9,077</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(17,065</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;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:Arial;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Amounts reflected include the following general corporate expenses:</span></div></td></tr></table><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:72.90448343079922%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>March 31,</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:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">General and administrative expense</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Warrants fair value adjustment (income) expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(338</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Other general corporate (income) expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>49</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(319</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3 <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:72.90448343079922%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>March 31,</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:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</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:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Revenues from external customers</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Product sales</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Completion Fluids &amp; Products Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>70,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>57,328</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Water &amp; Flowback Services Division</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression Division</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>34,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>85,033</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>91,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Services </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Completion Fluids &amp; Products Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Water &amp; Flowback Services Division</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>57,442</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression Division</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>137,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>151,947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total revenues</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Completion Fluids &amp; Products Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>61,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Water &amp; Flowback Services Division</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>57,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,678</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression Division</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>90,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>103,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Interdivision eliminations</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>222,942</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>243,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Income (loss) before taxes</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Completion Fluids &amp; Products Division</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Water &amp; Flowback Services Division</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,244</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,231</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression Division</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(12,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(7,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Interdivision eliminations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate Overhead</span><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(13,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(17,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(9,077</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(17,065</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;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:Arial;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Amounts reflected include the following general corporate expenses:</span></div></td></tr></table><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:72.90448343079922%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended<br/>March 31,</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:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:Arial;font-size:7pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">General and administrative expense</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Warrants fair value adjustment (income) expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(338</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Other general corporate (income) expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>49</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(319</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 70190000 57328000 25000 364000 14818000 34089000 85033000 91781000 5047000 4253000 57442000 78314000 75420000 69380000 137909000 151947000 75237000 61581000 57467000 78678000 90238000 103469000 0 0 222942000 243728000 19396000 6186000 -2244000 2231000 -12790000 -7801000 5000 6000 -13444000 -17687000 -9077000 -17065000 8081000 12089000 197000 168000 5455000 5342000 -338000 407000 -49000 319000 -13444000 -17687000 SUBSEQUENT EVENTS<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In April 2020, we announced our plan to shutdown our Midland manufacturing facility as a result of a decline in orders for new equipment from third parties and the expectation that no incremental equipment will be fabricated for our fleet in the second half of 2020. As a result of the decision to close this facility and solely utilize third party fabricators in the future for our own service fleet, we are pursuing the sale of the Midland facility in an effort to further improve our balance sheet, and have entered into an agreement with a third party purchaser, which </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">is subject to numerous conditions. While we will continue to operate the facility until the completion and sale of our remaining backlog, we no longer intend to fabricate new compressor packages for sales to third parties</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:Arial;font-size:10pt;">We have and will continue to evaluate the sale of other non-core assets, including our low-horsepower compression fleet. We can provide no assurance that we will consummate a sale of the Midland manufacturing facility, our low-horsepower compression fleet, or any other non-core asset.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In April 2020, we began the process of discontinuing chemical production operations at our El Dorado, Arkansas production facility, which primarily produced calcium chloride from underground brine reserves. The current COVID-19 pandemic and oil oversupply events have led to unprecedented market conditions and this facility’s relatively high fixed costs have led us to rationalize our manufacturing base. We will continue to manufacture and deliver all products through early June 2020, at which time we will begin a sequenced shutdown of the manufacturing facility. We will continue to ship product until the inventory is gone, at which time production operations at the plant will be shutdown. Going forward, we will continue to meet our customer demand for liquid calcium chloride products through our network of other manufacturing plants and terminals.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On April 17, 2020, CCLP announced the commencement of an offer (the "Exchange Offer") to certain eligible noteholders ("Eligible Holders") to exchange any and all of their outstanding </span><span style="font-family:Arial;font-size:10pt;"><span>7.25%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Notes due 2022 (the “Unsecured Notes”) for newly issued </span><span style="font-family:Arial;font-size:10pt;"><span>7.50%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Secured First Lien Notes due 2025 and </span><span style="font-family:Arial;font-size:10pt;"><span>7.25%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Secured Second Lien Notes due 2027. In conjunction with the offer, consents are being solicited from Eligible Holders to eliminate substantially all restrictive covenants and certain of the default provisions in the indenture governing the Unsecured Notes.</span></div> 0.0725 0.0750 0.0725 XML 27 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Industry Segments Details [Line Items]    
Revenues $ 222,942 $ 243,728
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (9,077) (17,065)
Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 75,237 61,581
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 19,396 6,186
Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 57,467 78,678
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (2,244) 2,231
Compression Division [Member]    
Industry Segments Details [Line Items]    
Revenues 90,238 103,469
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (12,790) (7,801)
Interdivision Eliminations [Member]    
Industry Segments Details [Line Items]    
Revenues 0 0
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 5 6
Corporate Overhead [Member]    
Industry Segments Details [Line Items]    
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (13,444) (17,687)
Product [Member]    
Industry Segments Details [Line Items]    
Revenues 85,033 91,781
Product [Member] | Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 70,190 57,328
Product [Member] | Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 25 364
Product [Member] | Compression Division [Member]    
Industry Segments Details [Line Items]    
Revenues 14,818 34,089
Service [Member]    
Industry Segments Details [Line Items]    
Revenues 137,909 151,947
Service [Member] | Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 5,047 4,253
Service [Member] | Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 57,442 78,314
Service [Member] | Compression Division [Member]    
Industry Segments Details [Line Items]    
Revenues $ 75,420 $ 69,380
XML 28 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers Services (Details)
$ in Millions
Mar. 31, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining credits expected to be issued $ 5.6
XML 29 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Impairments and Other Charges (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Asset Impairment Charges [Abstract]  
Impairment charges $ 5.4
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt and Other Borrowings
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Long-Term Debt and Other Borrowings LONG-TERM DEBT AND OTHER BORROWINGS
 
We believe our capital structure, excluding CCLP, ("TETRA") and CCLP's capital structure should be considered separately, as there are no cross default provisions, cross collateralization provisions, or cross guarantees between CCLP's debt and TETRA's debt.

Consolidated long-term debt as of March 31, 2020 and December 31, 2019, consists of the following:
 
 
March 31, 2020
 
December 31, 2019
 
 
(In Thousands)
TETRA
Scheduled Maturity
 
 
 
Asset-based credit agreement (presented net of unamortized deferred financing costs of $1.3 million as of March 31, 2020 and $1.0 million as of December 31, 2019)
September 2023
$
2,246

 
$

Term credit agreement (presented net of the unamortized discount of $6.2 million as of March 31, 2020 and $6.4 million as of December 31, 2019 and net of unamortized deferred financing costs of $9.2 million as of March 31, 2020 and $9.5 million as of December 31, 2019)
September 2025
205,167

 
204,633

TETRA total debt
 
207,413

 
204,633

Less current portion
 

 

TETRA total long-term debt
 
$
207,413

 
$
204,633

 
 
 
 
 
CCLP
 
 
 
 
CCLP asset-based credit agreement (presented net of unamortized deferred financing costs of $0.8 million as of March 31, 2020 and $0.9 million of December 31, 2019)
June 2023
2,184

 
2,622

CCLP 7.25% Senior Notes (presented net of the unamortized discount of $1.5 million as of March 31, 2020 and $1.7 million as of December 31, 2019 and net of unamortized deferred financing costs of $2.6 million as of March 31, 2020 and $2.8 million as of December 31, 2019)
August 2022
291,863

 
291,444

CCLP 7.50% Senior Secured Notes (presented net of unamortized deferred financing costs of $5.6 million as of March 31, 2020 and $5.8 million as of December 31, 2019)
April 2025
344,382

 
344,172

CCLP total debt
 
638,429

 
638,238

Less current portion
 

 

CCLP total long-term debt
 
$
638,429

 
$
638,238

Consolidated total long-term debt
 
$
845,842

 
$
842,871



As of March 31, 2020, TETRA had a $3.5 million outstanding balance and $7.9 million in letters of credit against its asset-based credit agreement ("ABL Credit Agreement"). As of March 31, 2020, subject to compliance with the covenants, borrowing base, and other provisions of the ABL Credit Agreement that may limit borrowings, TETRA had an availability of $40.8 million under this agreement. There was a $3.0 million balance outstanding and $3.0 million in letters of credit against the CCLP asset-based credit agreement ("CCLP Credit Agreement") as of March 31, 2020. As of March 31, 2020, and subject to compliance with the covenants, borrowing base, and other provisions of the CCLP Credit Agreement that may limit borrowings, CCLP had availability of $20.4 million.

TETRA and CCLP credit and senior note agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. TETRA and CCLP are both in compliance with all covenants of their respective credit and senior note agreements as of March 31, 2020.
XML 31 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Notes)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block] REVENUE FROM CONTRACTS WITH CUSTOMERS
    
As of March 31, 2020, we had $56.7 million of remaining contractual performance obligations for compression services. As a practical expedient, this amount does not reflect revenue for compression service contracts whose original expected duration is less than twelve months and does not consider the effects of the time value of money. Expected revenue to be recognized in the future as of March 31, 2020 for completion of performance obligations of compression service contracts are as follows:
 
2020
 
2021
 
2022
 
2023
 
2024
 
Total
 
(In Thousands)
Compression service contracts remaining performance obligations
$
38,720

 
$
15,941

 
$
2,026

 
$
54

 
$

 
$
56,741


For sales of CBFs where we have agreed to issue credits for the repurchase of reclaimable used fluids at an agreed price based on the condition of the fluid upon return, we adjust the revenue recognized in the period of shipment by an estimated amount, based on historical experience, of the credit expected to be issued. As of March 31, 2020, the amount of remaining credits expected to be issued for the repurchase of reclaimable used fluids was $5.6 million recorded in inventory (right of return asset) and either accounts payable or as a reduction to accounts receivable. There were no material differences between amounts recognized during the three month period ended March 31, 2020, compared to estimates made in a prior period from these variable consideration arrangements.

Our contract asset balances, primarily associated with customer documentation requirements, were $33.3 million and $34.9 million as of March 31, 2020 and December 31, 2019, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

Collections primarily associated with progressive billings to customers for the construction of compression equipment is included in unearned income in the consolidated balance sheets. The following table reflects the changes in unearned income in our consolidated balance sheets for the periods indicated:
 
Three Months Ended
March 31,
 
2020
 
2019
 
(In Thousands)
Unearned Income, beginning of period
$
9,678

 
$
25,333

Additional unearned income
23,869

 
49,363

Revenue recognized
(5,767
)
 
(24,858
)
Unearned income, end of period
$
27,780

 
$
49,838



During the three month period ended March 31, 2020, we recognized product sales revenue of $2.9 million from unearned income that was deferred as of December 31, 2019. During the three months ended March 31, 2019, we recognized product sales revenue of $11.0 million from unearned income that was deferred as of December 31, 2018.

As of March 31, 2020, contract costs were immaterial.
    
We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our three reportable segments in Note 11. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
 
Three Months Ended March 31,
 
2020
 
2019
 
(In Thousands)
Completion Fluids & Products
 
 
 
U.S.
$
37,958

 
$
31,606

International
37,279

 
29,975

 
75,237

 
61,581

Water & Flowback Services
 
 
 
U.S.
54,384

 
73,199

International
3,083

 
5,479

 
57,467

 
78,678

Compression
 
 
 
U.S.
80,599

 
93,517

International
9,639

 
9,952

 
90,238

 
103,469

Total Revenue
 
 
 
U.S.
172,941

 
198,322

International
50,001

 
45,406

 
$
222,942

 
$
243,728


XML 32 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
 
Litigation
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.

Contingencies of Discontinued Operations

    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC ("Orinoco") that provided for the purchase by Orinoco of Maritech's remaining oil and gas properties and related assets. Shortly thereafter, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.

Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the US Department of the Interior and other parties, respectively.

Pursuant to a Bonding Agreement entered into as part of these transactions (the "Bonding Agreement"), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco did not provide the Interim Replacement Bonds or the Final Bonds, Orinoco was required to make certain cash escrow payments to us.

    The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.

    If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

     In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”) payable to us in full, together with interest at a rate of 1.52% per annum, on December 31, 2019, along with a personal guaranty agreement from Thomas M. Clarke and Ana M. Clarke guaranteeing the payment obligations of Epic Companies pursuant to the Epic Promissory Note (the “Clarke Promissory Note Guaranty Agreement”). Additionally, pursuant to the Equity Interest Purchase Agreement (the “Offshore Services Purchase Agreement”) and other agreements with Epic Companies, certain other amounts relating to the Offshore Division totaling approximately $1.5 million were
payable to us. At the end of August 2019, Epic Companies filed for bankruptcy. We recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and the certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 but neither Epic nor the Clarkes made the required payment. Upon the default by Epic and the Clarkes, we filed a lawsuit against the Clarkes on January 15, 2020 in Montgomery County, Texas for breach of the Clarke Promissory Note Guaranty Agreement, seeking the amounts due under the Epic Promissory Note and related interest, as well as attorneys’ fees and expenses. The Clarkes each filed an answer and counterclaims for fraud and negligent misrepresentation and seek monetary damages in excess of $1 million, punitive damages, and attorneys’ fees. We will vigorously prosecute our claim and defend against the claims by the Clarkes.
XML 33 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ (10,376) $ (19,100)
Foreign currency translation adjustment, net of taxes of $0 in 2019 and 2018 (6,467) (406)
Comprehensive income (16,843) (19,506)
Comprehensive (income) loss attributable to noncontrolling interest 9,054 8,086
Comprehensive income (loss) attributable to TETRA stockholders $ (7,789) $ (11,420)
XML 34 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Operating activities:    
Net income (loss) $ (10,376) $ (19,100)
Reconciliation of net income (loss) to cash provided by (used in) operating activities:    
Depreciation, amortization, and accretion 29,460 30,627
Impairment of Long-Lived Assets Held-for-use 5,371 146
Provision (benefit) for deferred income taxes 55 229
Equity-based compensation expense 784 2,165
Provision for doubtful accounts 1,380 627
Amortization of deferred financing costs 569 1,292
Liabilities, Fair Value Adjustment 0 2,159
Fair Value Adjustment of Warrants (337) 407
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 0 (400)
Gain on sale of assets (833) (201)
Changes in operating assets and liabilities, net of assets acquired:    
Accounts receivable 3,601 2,353
Inventories (12,414) (15,809)
Prepaid expenses and other current assets (2,442) (3,222)
Trade accounts payable and accrued expenses 8,742 6,638
Other (1,384) (499)
Net cash provided by (used in) operating activities 22,176 7,412
Investing activities:    
Payments to Acquire Property, Plant, and Equipment 12,390 32,409
Proceeds on sale of property, plant, and equipment 1,425 364
Other investing activities 350 319
Net cash provided by (used in) investing activities (10,615) (31,726)
Financing activities:    
Proceeds from long-term debt 56,512 66,000
Principal payments on long-term debt (54,511) (35,451)
CCLP distributions (309) (307)
Redemptions of CCLP Series A Preferred 0 (8,346)
Tax remittances on equity based compensation (319) (429)
Debt issuance costs and other financing activities (235) (155)
Net cash provided by (used in) financing activities 1,138 21,312
Effect of exchange rate changes on cash (940) (167)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 11,759 (3,169)
Cash, cash equivalents, and restricted cash 29,527 36,933
Supplemental cash flow information:    
Interest paid 15,421 15,544
Income taxes paid $ 1,479 $ 1,644
XML 35 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements Market Risks and Derivative Hedge Contracts (Tables)
3 Months Ended
Mar. 31, 2020
Derivative [Line Items]  
Schedule of Notional Amounts of Outstanding Derivative Positions Table
Derivative Contracts
 
US Dollar Notional Amount
 
Traded Exchange Rate
 
Settlement Date

 
(In Thousands)
 

 

Forward purchase Euro
 
$
8,167

 
1.08
 
4/21/2020
Forward purchase Euro
 
10,497

 
1.10
 
4/21/2020
Forward purchase pounds sterling
 
9,400

 
1.17
 
4/21/2020
Forward sale pounds sterling
 
500

 
1.18
 
4/21/2020
Forward sale pounds sterling
 
1,875

 
1.17
 
4/21/2020
Forward sale Norwegian krone
 
1,000

 
11.76
 
4/21/2020
Forward purchase Norwegian krone
 
4,300

 
11.36
 
4/21/2020
Forward sale Mexican peso
 
4,974

 
24.40
 
4/21/2020
Derivative Contracts
 
British Pound Notional Amount
 
Traded Exchange Rate
 
Settlement Date
 
 
(In Thousands)
 
 
 
 
Forward purchase Euro
 
£
3,445

 
0.92
 
4/21/2020
Derivative Contracts
 
Swedish Krona Notional Amount
 
Traded Exchange Rate
 
Settlement Date
 
 
(In Thousands)
 
 
 
 
Forward purchase Euro
 

210
kr
 
10.90
 
4/6/2020
Forward purchase Euro
 

66,690
kr
 
10.91
 
4/6/2020
Forward purchase Euro
 

2,400
kr
 
11.24
 
4/21/2020

Derivatives Designated as Hedging Instruments Table
Foreign currency derivative contracts
Balance Sheet Location
 
 Fair Value at March 31, 2020
 
 Fair Value at December 31, 2019

 

 
(In Thousands)
Forward purchase contracts
 
Current assets
 
$
1,160

 
$
86

Forward sale contracts
 
Current liabilities
 
(433
)
 
(53
)
Forward purchase contracts
 
Current liabilities
 
(181
)
 
(3
)
Net asset (liability)
 
 
 
$
546

 
$
30


XML 36 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] as follows:
 
2020
 
2021
 
2022
 
2023
 
2024
 
Total
 
(In Thousands)
Compression service contracts remaining performance obligations
$
38,720

 
$
15,941

 
$
2,026

 
$
54

 
$

 
$
56,741


Summary of Changes in Contract Liabilities The following table reflects the changes in unearned income in our consolidated balance sheets for the periods indicated:
 
Three Months Ended
March 31,
 
2020
 
2019
 
(In Thousands)
Unearned Income, beginning of period
$
9,678

 
$
25,333

Additional unearned income
23,869

 
49,363

Revenue recognized
(5,767
)
 
(24,858
)
Unearned income, end of period
$
27,780

 
$
49,838


Disaggregation of Revenue [Table Text Block] In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
 
Three Months Ended March 31,
 
2020
 
2019
 
(In Thousands)
Completion Fluids & Products
 
 
 
U.S.
$
37,958

 
$
31,606

International
37,279

 
29,975

 
75,237

 
61,581

Water & Flowback Services
 
 
 
U.S.
54,384

 
73,199

International
3,083

 
5,479

 
57,467

 
78,678

Compression
 
 
 
U.S.
80,599

 
93,517

International
9,639

 
9,952

 
90,238

 
103,469

Total Revenue
 
 
 
U.S.
172,941

 
198,322

International
50,001

 
45,406

 
$
222,942

 
$
243,728


XML 37 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 170 325 1 false 55 0 false 4 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.tetratec.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Statements of Operations Sheet http://www.tetratec.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 2 false false R3.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1002501 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - Consolidated Balance Sheets Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 5 false false R6.htm 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1005000 - Statement - Consolidated Statement of Equity Statement Sheet http://www.tetratec.com/role/ConsolidatedStatementOfEquityStatement Consolidated Statement of Equity Statement Statements 8 false false R9.htm 1005001 - Statement - Consolidated Statement of Equity Consolidated Statement of Equity (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementOfEquityConsolidatedStatementOfEquityParenthetical Consolidated Statement of Equity Consolidated Statement of Equity (Parenthetical) Statements 9 false false R10.htm 2101100 - Disclosure - Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Notes) Notes http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesNotes Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Notes) Notes 10 false false R11.htm 2102100 - Disclosure - Revenue from Contracts with Customers (Notes) Notes http://www.tetratec.com/role/RevenueFromContractsWithCustomersNotes Revenue from Contracts with Customers (Notes) Notes 11 false false R12.htm 2104100 - Disclosure - Impairments and Other Charges (Notes) Notes http://www.tetratec.com/role/ImpairmentsAndOtherChargesNotes Impairments and Other Charges (Notes) Notes 12 false false R13.htm 2105100 - Disclosure - Inventories Sheet http://www.tetratec.com/role/Inventories Inventories Notes 13 false false R14.htm 2106100 - Disclosure - Leases Sheet http://www.tetratec.com/role/Leases Leases Notes 14 false false R15.htm 2107100 - Disclosure - Long-Term Debt and Other Borrowings Sheet http://www.tetratec.com/role/LongTermDebtAndOtherBorrowings Long-Term Debt and Other Borrowings Notes 15 false false R16.htm 2109100 - Disclosure - Discontinued Operations (Notes) Notes http://www.tetratec.com/role/DiscontinuedOperationsNotes Discontinued Operations (Notes) Notes 16 false false R17.htm 2110100 - Disclosure - Market Risks and Derivative Hedge Contracts Sheet http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContracts Market Risks and Derivative Hedge Contracts Notes 17 false false R18.htm 2110100 - Disclosure - Net Income (Loss) per Share (Notes) Notes http://www.tetratec.com/role/NetIncomeLossPerShareNotes Net Income (Loss) per Share (Notes) Notes 18 false false R19.htm 2122100 - Disclosure - Commitments and Contingencies Sheet http://www.tetratec.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 2123100 - Disclosure - Industry Segments Sheet http://www.tetratec.com/role/IndustrySegments Industry Segments Notes 20 false false R21.htm 2124100 - Disclosure - Subsequent Events (Notes) Notes http://www.tetratec.com/role/SubsequentEventsNotes Subsequent Events (Notes) Notes 21 false false R22.htm 2201201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesNotes 22 false false R23.htm 2302301 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.tetratec.com/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.tetratec.com/role/RevenueFromContractsWithCustomersNotes 23 false false R24.htm 2305301 - Disclosure - Inventories (Tables) Sheet http://www.tetratec.com/role/InventoriesTables Inventories (Tables) Tables http://www.tetratec.com/role/Inventories 24 false false R25.htm 2306301 - Disclosure - Leases (Tables) Sheet http://www.tetratec.com/role/LeasesTables Leases (Tables) Tables http://www.tetratec.com/role/Leases 25 false false R26.htm 2307301 - Disclosure - Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Table) Sheet http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsLongTermDebtAndOtherBorrowingsTable Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Table) Tables 26 false false R27.htm 2310301 - Disclosure - Fair Value Measurements Market Risks and Derivative Hedge Contracts (Tables) Sheet http://www.tetratec.com/role/FairValueMeasurementsMarketRisksAndDerivativeHedgeContractsTables Fair Value Measurements Market Risks and Derivative Hedge Contracts (Tables) Tables 27 false false R28.htm 2310301 - Disclosure - Net Income (Loss) per Share (Tables) Sheet http://www.tetratec.com/role/NetIncomeLossPerShareTables Net Income (Loss) per Share (Tables) Tables http://www.tetratec.com/role/NetIncomeLossPerShareNotes 28 false false R29.htm 2323301 - Disclosure - Industry Segments (Tables) Sheet http://www.tetratec.com/role/IndustrySegmentsTables Industry Segments (Tables) Tables http://www.tetratec.com/role/IndustrySegments 29 false false R30.htm 2401402 - Disclosure - Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies - Additional Information (Details) Sheet http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies - Additional Information (Details) Details 30 false false R31.htm 2401403 - Disclosure - Basis of Presentation and Significant Accounting Policies New Accounting Pronouncements (Details) Sheet http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsDetails Basis of Presentation and Significant Accounting Policies New Accounting Pronouncements (Details) Details 31 false false R32.htm 2402402 - Disclosure - Revenue from Contracts with Customers Services (Details) Sheet http://www.tetratec.com/role/RevenueFromContractsWithCustomersServicesDetails Revenue from Contracts with Customers Services (Details) Details http://www.tetratec.com/role/RevenueFromContractsWithCustomersTables 32 false false R33.htm 2402403 - Disclosure - Revenue from Contracts with Customers Revenue Performance Obligation (Details) Sheet http://www.tetratec.com/role/RevenueFromContractsWithCustomersRevenuePerformanceObligationDetails Revenue from Contracts with Customers Revenue Performance Obligation (Details) Details 33 false false R34.htm 2402404 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) Sheet http://www.tetratec.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails Revenue from Contracts with Customers Disaggregation of Revenue (Details) Details 34 false false R35.htm 2402405 - Disclosure - Revenue from Contracts with Customers Contract Assets and Liabilities (Details) Sheet http://www.tetratec.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails Revenue from Contracts with Customers Contract Assets and Liabilities (Details) Details 35 false false R36.htm 2404401 - Disclosure - Impairments and Other Charges (Details) Sheet http://www.tetratec.com/role/ImpairmentsAndOtherChargesDetails Impairments and Other Charges (Details) Details http://www.tetratec.com/role/ImpairmentsAndOtherChargesNotes 36 false false R37.htm 2405402 - Disclosure - Inventories (Details) Sheet http://www.tetratec.com/role/InventoriesDetails Inventories (Details) Details http://www.tetratec.com/role/InventoriesTables 37 false false R38.htm 2406402 - Disclosure - Leases - Narrative (Details) Sheet http://www.tetratec.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 38 false false R39.htm 2406403 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.tetratec.com/role/LeasesComponentsOfLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 39 false false R40.htm 2406404 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 40 false false R41.htm 2406405 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 41 false false R42.htm 2406406 - Disclosure - Leases - Additional Information (Details) Sheet http://www.tetratec.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 42 false false R43.htm 2406407 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 43 false false R44.htm 2407402 - Disclosure - Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details) Sheet http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsScheduleOfLongTermDebtDetails Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details) Details 44 false false R45.htm 2407403 - Disclosure - Long-Term Debt and Other Borrowings (Details) Sheet http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails Long-Term Debt and Other Borrowings (Details) Details http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsLongTermDebtAndOtherBorrowingsTable 45 false false R46.htm 2409402 - Disclosure - Discontinued Operations (Details) Sheet http://www.tetratec.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.tetratec.com/role/DiscontinuedOperationsNotes 46 false false R47.htm 2410402 - Disclosure - Fair Value Measurements CCLP Preferred Units (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsCclpPreferredUnitsDetails Fair Value Measurements CCLP Preferred Units (Details) Details 47 false false R48.htm 2410402 - Disclosure - Net Income (Loss) per Share (Details) Sheet http://www.tetratec.com/role/NetIncomeLossPerShareDetails Net Income (Loss) per Share (Details) Details http://www.tetratec.com/role/NetIncomeLossPerShareTables 48 false false R49.htm 2410403 - Disclosure - Fair Value Measurements Warrants (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsWarrantsDetails Fair Value Measurements Warrants (Details) Details 49 false false R50.htm 2410404 - Disclosure - Fair Value Measurements Additional Information (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements Additional Information (Details) Details 50 false false R51.htm 2410405 - Disclosure - Market Risks and Derivative Hedge Contracts (Details) Sheet http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContractsDetails Market Risks and Derivative Hedge Contracts (Details) Details http://www.tetratec.com/role/MarketRisksAndDerivativeHedgeContracts 51 false false R52.htm 2422401 - Disclosure - Commitments and Contingencies Commitment and Contingencies (Details) Sheet http://www.tetratec.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesDetails Commitments and Contingencies Commitment and Contingencies (Details) Details 52 false false R53.htm 2423402 - Disclosure - Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsRevenueIncomeFromOperationsAndAssetsByReportingSegmentDetails Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details) Details 53 false false R54.htm 2423403 - Disclosure - Industry Segments - Corporate Expenses (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsCorporateExpensesDetails Industry Segments - Corporate Expenses (Details) Details 54 false false R55.htm 2423404 - Disclosure - Industry Segments Additional Details (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsAdditionalDetailsDetails Industry Segments Additional Details (Details) Details 55 false false R56.htm 2424401 - Disclosure - Subsequent Events (Details) Sheet http://www.tetratec.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.tetratec.com/role/SubsequentEventsNotes 56 false false R9999.htm Uncategorized Items - a20200331tti10q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - a20200331tti10q.htm Cover 57 false false All Reports Book All Reports a20200331tti10q.htm a20200331ex311.htm a20200331ex312.htm a20200331ex321.htm a20200331ex322.htm tti-20200331.xsd tti-20200331_cal.xml tti-20200331_def.xml tti-20200331_lab.xml tti-20200331_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 38 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Details)
Mar. 31, 2020
Dec. 31, 2019
Weighted average remaining lease term:    
Operating leases 6 years 4 months 13 days 6 years 5 months 4 days
Weighted average discount rate:    
Operating leases 9.43% 9.46%
XML 39 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 40 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Aug. 31, 2019
Mar. 01, 2018
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Disposal Group Including Discontinued Operation Revenue $ 0 $ 0      
Disposal Group, Including Discontinued Operation, Cost of Revenue (60) 22      
Disposal Group, Including Discontinued Operation, Depreciation and Amortization 0 0      
Disposal Group, Including Discontinued Operation, General and Administrative Expense 205 404      
Disposal Group, Including Discontinued Operation, Other Income   0      
Disposal Group, Including Discontinued Operation, Other Expense 0        
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax (145) (426)      
Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax 0 0      
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax (145) (426)      
Discontinued Operation, Tax Effect of Discontinued Operation 0 0      
Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest (145) (426)      
Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net 0   $ 0    
Disposal Group, Including Discontinued Operation, Other Assets, Current 0   0    
Disposal Group, Including Discontinued Operation, Assets, Current 0   0    
Disposal Group, Including Discontinued Operation, Accounts Payable, Current 1,303   1,233    
Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current 708   865    
Disposal Group, Including Discontinued Operation, Liabilities, Current 2,011   2,098    
Maritech [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Disposal Group Including Discontinued Operation Revenue 0 0      
Disposal Group, Including Discontinued Operation, Cost of Revenue 0 0      
Disposal Group, Including Discontinued Operation, Depreciation and Amortization 0 0      
Disposal Group, Including Discontinued Operation, General and Administrative Expense 0 0      
Disposal Group, Including Discontinued Operation, Other Expense 0 0      
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax 0 0      
Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net 0   0    
Disposal Group, Including Discontinued Operation, Other Assets, Current 0   0    
Disposal Group, Including Discontinued Operation, Assets, Current 0   0    
Disposal Group, Including Discontinued Operation, Accounts Payable, Current 0   0    
Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current 228   120    
Disposal Group, Including Discontinued Operation, Liabilities, Current 228   120    
Offshore Services [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Disposal Group Including Discontinued Operation Revenue 0 0      
Disposal Group, Including Discontinued Operation, Cost of Revenue (60) 22      
Disposal Group, Including Discontinued Operation, Depreciation and Amortization 0 0      
Disposal Group, Including Discontinued Operation, General and Administrative Expense 205 404      
Disposal Group, Including Discontinued Operation, Other Income   0      
Disposal Group, Including Discontinued Operation, Other Expense 0        
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax (145) $ (426)      
Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net 0   0    
Disposal Group, Including Discontinued Operation, Other Assets, Current 0   0    
Disposal Group, Including Discontinued Operation, Assets, Current 0   0    
Disposal Group, Including Discontinued Operation, Accounts Payable, Current 1,303   1,233    
Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current 480   745    
Disposal Group, Including Discontinued Operation, Liabilities, Current $ 1,783   $ 1,978    
Discontinued Operations, Disposed of by Sale | Offshore Division          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Disposal Group, Including Discontinued Operation, Reserve, Other Receivables       $ 1,500  
Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable         $ 7,500
XML 41 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Industry Segments Additional Details (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Industry Segments Details [Line Items]    
Number of Reportable Segments 3  
Revenues $ 222,942 $ 243,728
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (9,077) (17,065)
General and administrative expense 30,537 34,277
Depreciation, amortization, and accretion 29,460 30,628
Interest expense, net 17,856 18,379
Fair Value Adjustment of Warrants (337) 407
Other Nonoperating Income (Expense) (439) 951
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest (10,231) (18,674)
Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 75,237 61,581
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 19,396 6,186
Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 57,467 78,678
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (2,244) 2,231
Compression Division [Member]    
Industry Segments Details [Line Items]    
Revenues 90,238 103,469
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (12,790) (7,801)
Interdivision Eliminations [Member]    
Industry Segments Details [Line Items]    
Revenues 0 0
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 5 6
Corporate Overhead [Member]    
Industry Segments Details [Line Items]    
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (13,444) (17,687)
General and administrative expense 8,081 12,089
Depreciation, amortization, and accretion 197 168
Interest expense, net 5,455 5,342
Fair Value Adjustment of Warrants (338) 407
Other Nonoperating Income (Expense) (49) 319
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest (13,444) (17,687)
Product [Member]    
Industry Segments Details [Line Items]    
Revenues 85,033 91,781
Product [Member] | Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 70,190 57,328
Product [Member] | Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 25 364
Product [Member] | Compression Division [Member]    
Industry Segments Details [Line Items]    
Revenues 14,818 34,089
Service [Member]    
Industry Segments Details [Line Items]    
Revenues 137,909 151,947
Service [Member] | Completion Fluids & Products Division [Member]    
Industry Segments Details [Line Items]    
Revenues 5,047 4,253
Service [Member] | Water & Flowback Services [Member]    
Industry Segments Details [Line Items]    
Revenues 57,442 78,314
Service [Member] | Compression Division [Member]    
Industry Segments Details [Line Items]    
Revenues $ 75,420 $ 69,380
XML 42 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Market Risks and Derivative Hedge Contracts (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Derivatives, Fair Value [Line Items]      
Forward purchase contracts $ 546   $ 30
Net gains associated with foreign currency derivatives (1,000) $ 600  
Impairment charges $ 5,400    
Compressco Partners Senior Notes [Member]      
Derivatives, Fair Value [Line Items]      
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate 7.25%    
Fair value of Senior Notes $ 148,000   266,000
Carrying value of Senior Notes $ 295,900   295,900
Compressco Partners Senior Notes 7.50% [Member]      
Derivatives, Fair Value [Line Items]      
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate 7.50%    
Fair value of Senior Notes $ 239,800   344,800
Fair Value, Recurring [Member]      
Derivatives, Fair Value [Line Items]      
Financial and Nonfinancial Liabilities, Fair Value Disclosure 20,080   (419)
Foreign Currency Contract, Asset, Fair Value Disclosure 1,160   86
Foreign Currency Contracts, Liability, Fair Value Disclosure 614   56
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Derivatives, Fair Value [Line Items]      
Foreign Currency Contract, Asset, Fair Value Disclosure 0   0
Foreign Currency Contracts, Liability, Fair Value Disclosure 0   0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Derivatives, Fair Value [Line Items]      
Foreign Currency Contract, Asset, Fair Value Disclosure 1,160   86
Foreign Currency Contracts, Liability, Fair Value Disclosure 614   56
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Derivatives, Fair Value [Line Items]      
Foreign Currency Contract, Asset, Fair Value Disclosure 0   0
Foreign Currency Contracts, Liability, Fair Value Disclosure 0   0
Current Assets [Member]      
Derivatives, Fair Value [Line Items]      
Forward sale contracts (1,160)   (86)
Current Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Forward sale contracts (433)   (53)
Forward purchase contracts (181)   (3)
Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member]      
Derivatives, Fair Value [Line Items]      
Financial and Nonfinancial Liabilities, Fair Value Disclosure 19,646    
Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Derivatives, Fair Value [Line Items]      
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0    
Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Derivatives, Fair Value [Line Items]      
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0    
Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Derivatives, Fair Value [Line Items]      
Financial and Nonfinancial Liabilities, Fair Value Disclosure 19,646    
Warrant [Member] | Fair Value, Recurring [Member]      
Derivatives, Fair Value [Line Items]      
Financial and Nonfinancial Liabilities, Fair Value Disclosure (112)   (449)
Warrant [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Derivatives, Fair Value [Line Items]      
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0
Warrant [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Derivatives, Fair Value [Line Items]      
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0
Warrant [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Derivatives, Fair Value [Line Items]      
Financial and Nonfinancial Liabilities, Fair Value Disclosure (112)   $ (449)
Forward Purchase Contract, Euro, Swedish Krona Notional Amount [3] [Member]      
Derivative [Line Items]      
Derivative notional amount $ 2,400    
Traded exchange rate 11.24    
Value date Apr. 21, 2020    
Forward Purchase Contract, Euro [Member]      
Derivative [Line Items]      
Derivative notional amount $ 8,167    
Traded exchange rate 1.08    
Value date Apr. 21, 2020    
Forward Purchase Contract, Euros, Two [Member]      
Derivative [Line Items]      
Derivative notional amount $ 10,497    
Traded exchange rate 1.10    
Value date Apr. 21, 2020    
Forward Purchase Contract, Pounds Sterling [Member]      
Derivative [Line Items]      
Derivative notional amount $ 9,400    
Traded exchange rate 1.17    
Value date Apr. 21, 2020    
Forward Sale Contract, Pounds Sterling [Member]      
Derivative [Line Items]      
Derivative notional amount $ 500    
Traded exchange rate 1.18    
Value date Apr. 21, 2020    
Forward Sale Contract, Pounds Sterling [Two] [Member]      
Derivative [Line Items]      
Derivative notional amount $ 1,875    
Traded exchange rate 1.17    
Value date Apr. 21, 2020    
Forward Sale Contract, Norwegian krone [Domain]      
Derivative [Line Items]      
Derivative notional amount $ 1,000    
Traded exchange rate 11.76    
Value date Apr. 21, 2020    
Forward Sale Contract, Norwegian Krone [Member]      
Derivative [Line Items]      
Derivative notional amount $ 4,300    
Traded exchange rate 11.36    
Value date Apr. 21, 2020    
Forward Sale Contract, Mexican Pesos (2) [Member]      
Derivative [Line Items]      
Derivative notional amount $ 4,974    
Traded exchange rate 24.40    
Value date Apr. 21, 2020    
Forward Purchase Contract, Euro, British Pound Notional Amount [Member]      
Derivative [Line Items]      
Derivative notional amount $ 3,445    
Traded exchange rate 0.92    
Value date Apr. 21, 2020    
Forward Purchase Contract, Euro [Member]      
Derivative [Line Items]      
Derivative notional amount $ 210    
Traded exchange rate 10.90    
Value date Apr. 06, 2020    
Forward Purchase Contract, Euro, Swedish Krona Notional Amount [2] [Member]      
Derivative [Line Items]      
Derivative notional amount $ 66,690    
Traded exchange rate 10.91    
Value date Apr. 06, 2020    
XML 43 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Market Risks and Derivative Hedge Contracts
3 Months Ended
Mar. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Hedge Contracts FAIR VALUE MEASUREMENTS
 
Financial Instruments

Warrants

The Warrants are valued using a Black Scholes option valuation model that includes implied volatility of the trading price (a Level 3 fair value measurement).

Derivative Contracts

We and CCLP each enter into short term foreign currency forward derivative contracts with third parties as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. As of March 31, 2020, we and CCLP had the following foreign currency derivative contracts outstanding relating to portions of our foreign operations:
Derivative Contracts
 
US Dollar Notional Amount
 
Traded Exchange Rate
 
Settlement Date

 
(In Thousands)
 

 

Forward purchase Euro
 
$
8,167

 
1.08
 
4/21/2020
Forward purchase Euro
 
10,497

 
1.10
 
4/21/2020
Forward purchase pounds sterling
 
9,400

 
1.17
 
4/21/2020
Forward sale pounds sterling
 
500

 
1.18
 
4/21/2020
Forward sale pounds sterling
 
1,875

 
1.17
 
4/21/2020
Forward sale Norwegian krone
 
1,000

 
11.76
 
4/21/2020
Forward purchase Norwegian krone
 
4,300

 
11.36
 
4/21/2020
Forward sale Mexican peso
 
4,974

 
24.40
 
4/21/2020
Derivative Contracts
 
British Pound Notional Amount
 
Traded Exchange Rate
 
Settlement Date
 
 
(In Thousands)
 
 
 
 
Forward purchase Euro
 
£
3,445

 
0.92
 
4/21/2020
Derivative Contracts
 
Swedish Krona Notional Amount
 
Traded Exchange Rate
 
Settlement Date
 
 
(In Thousands)
 
 
 
 
Forward purchase Euro
 

210
kr
 
10.90
 
4/6/2020
Forward purchase Euro
 

66,690
kr
 
10.91
 
4/6/2020
Forward purchase Euro
 

2,400
kr
 
11.24
 
4/21/2020


Under this program, we and CCLP may enter into similar derivative contracts from time to time. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative contracts during a period will be included in the determination of earnings for that period.

The fair values of foreign currency derivative contracts are based on quoted market values (a Level 2 fair value measurement). The fair values of our and CCLP's foreign currency derivative contracts as of March 31, 2020
and December 31, 2019, are as follows:
Foreign currency derivative contracts
Balance Sheet Location
 
 Fair Value at March 31, 2020
 
 Fair Value at December 31, 2019

 

 
(In Thousands)
Forward purchase contracts
 
Current assets
 
$
1,160

 
$
86

Forward sale contracts
 
Current liabilities
 
(433
)
 
(53
)
Forward purchase contracts
 
Current liabilities
 
(181
)
 
(3
)
Net asset (liability)
 
 
 
$
546

 
$
30



None of our foreign currency derivative contracts contain credit risk related contingent features that would require us to post assets or collateral for contracts that are classified as liabilities. During the three months ended March 31, 2020 and March 31, 2019, we recognized $(1.0) million and $0.6 million of net (gains) losses, respectively, reflected in other (income) expense, net, associated with our foreign currency derivative program.

During the first quarter of 2020, we recorded impairments of approximately $5.4 million, reflecting the decreased fair value for certain assets. The fair values used in these impairment calculations were estimated based on a market approach, which is based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.

Recurring and nonrecurring fair value measurements by valuation hierarchy as of March 31, 2020 and December 31, 2019, are as follows:
 
 
 
Fair Value Measurements Using
 
Total as of
 
Quoted Prices in Active Markets for Identical Assets or Liabilities
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
Description
March 31, 2020
 
(Level 1)
 
(Level 2)
 
(Level 3)
 
(In Thousands)
Midland manufacturing facility and related assets
$
19,646

 
$

 
$

 
$
19,646

Warrants liability
(112
)
 

 

 
(112
)
Asset for foreign currency derivative contracts
1,160

 

 
1,160

 

Liability for foreign currency derivative contracts
(614
)
 

 
(614
)
 

Net asset
$
20,080

 
 
 
 
 
 
 
 
 
Fair Value Measurements Using
 
Total as of
 
Quoted Prices in Active Markets for Identical Assets or Liabilities
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
Description
December 31, 2019
 
(Level 1)
 
(Level 2)
 
(Level 3)
 
(In Thousands)
Warrants liability
$
(449
)
 
$

 
$

 
$
(449
)
Asset for foreign currency derivative contracts
86

 

 
86

 

Liability for foreign currency derivative contracts
(56
)
 

 
(56
)
 

Net liability
$
(419
)
 
 
 
 
 
 

The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA's ABL Credit Agreement and Term Credit Agreement, and the CCLP Credit Agreement approximate their carrying amounts. The fair values of the publicly traded CCLP 7.25% Senior Notes at March 31, 2020 and December 31, 2019, were approximately $148.0 million and $266.0 million, respectively. Those fair values compare to the face amount of $295.9 million both at March 31, 2020 and December 31, 2019. The fair values of the CCLP 7.50% Senior Secured Notes at March 31, 2020 and December 31, 2019 were approximately $239.8 million and $344.8 million, respectively. These fair values compare
to aggregate principal amount of such notes at both March 31, 2020 and December 31, 2019, of $350.0 million. We based the fair values of the CCLP 7.25% Senior Notes and the CCLP 7.50% Senior Secured Notes as of March 31, 2020 on recent trades for these notes.
XML 44 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Inventories INVENTORIES

Components of inventories as of March 31, 2020 and December 31, 2019 are as follows: 
 
March 31, 2020
 
December 31, 2019
 
(In Thousands)
Finished goods
$
67,824

 
$
70,135

Raw materials
3,886

 
4,125

Parts and supplies
38,859

 
47,793

Work in progress
31,547

 
14,457

Total inventories
$
142,116

 
$
136,510



Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling. Work in progress inventory consists primarily of new compressor packages located at our Compression Division manufacturing facility in Midland, Texas.
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies - Additional Information (Details)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
shares
Mar. 31, 2019
USD ($)
Accounting Policies [Abstract]    
Number of Operating Segments 3  
Foreign Currency Transaction Gain (Loss), Realized | $ $ 1.9 $ (1.2)
Class of Warrant or Right, Outstanding | shares 11.2  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenues $ 222,942 $ 243,728
Remaining credits expected to be issued 5,600  
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenues 172,941 198,322
Non-US [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 50,001 45,406
Completion Fluids & Products Division [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 75,237 61,581
Completion Fluids & Products Division [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenues 37,958 31,606
Completion Fluids & Products Division [Member] | Non-US [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 37,279 29,975
Water & Flowback Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 57,467 78,678
Water & Flowback Services [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenues 54,384 73,199
Water & Flowback Services [Member] | Non-US [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 3,083 5,479
Compression Division [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 90,238 103,469
Compression Division [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenues 80,599 93,517
Compression Division [Member] | Non-US [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 9,639 9,952
Interdivision Eliminations [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 0 $ 0
XML 48 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 49 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]  
Operating lease, initial lease term 15 years
Lessee, operating lease, liability, payments, net of sublease income, due $ 6.1
Sublease income $ 0.3
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease, remaining lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease, remaining lease term 16 years
XML 50 R9999.htm IDEA: XBRL DOCUMENT v3.20.1
Label Element Value
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 40,102,000
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 17,768,000
XML 51 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Industry Segments (Tables)
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Segment Reporting Table
 
Three Months Ended
March 31,
 
2020
 
2019
 
(In Thousands)
Revenues from external customers
 

 
 

Product sales
 
 
 
Completion Fluids & Products Division
$
70,190

 
$
57,328

Water & Flowback Services Division
25

 
364

Compression Division
14,818

 
34,089

Consolidated
$
85,033

 
$
91,781

 
 
 
 
Services
 
 
 
Completion Fluids & Products Division
$
5,047

 
$
4,253

Water & Flowback Services Division
57,442

 
78,314

Compression Division
75,420

 
69,380

Consolidated
$
137,909

 
$
151,947

 
 
 
 
Total revenues
 
 
 
Completion Fluids & Products Division
$
75,237

 
$
61,581

Water & Flowback Services Division
57,467

 
78,678

Compression Division
90,238

 
103,469

Interdivision eliminations

 

Consolidated
$
222,942

 
$
243,728

 
 
 
 
Income (loss) before taxes
 
 
 
Completion Fluids & Products Division
$
19,396

 
$
6,186

Water & Flowback Services Division
(2,244
)
 
2,231

Compression Division
(12,790
)
 
(7,801
)
Interdivision eliminations
5

 
6

Corporate Overhead(1)
(13,444
)
 
(17,687
)
Consolidated
$
(9,077
)
 
$
(17,065
)

(1)
Amounts reflected include the following general corporate expenses:
 
Three Months Ended
March 31,
 
2020
 
2019
 
(In Thousands)
General and administrative expense
$
8,081

 
$
12,089

Depreciation and amortization
197

 
168

Interest expense
5,455

 
5,342

Warrants fair value adjustment (income) expense
(338
)
 
407

Other general corporate (income) expense, net
49

 
(319
)
Total
$
13,444

 
$
17,687


XML 52 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - shares
3 Months Ended
Mar. 31, 2020
May 06, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2020  
Document Transition Report false  
Entity File Number 1-13455  
Entity Registrant Name TETRA Technologies, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 74-2148293  
Entity Address, Address Line One 24955 Interstate 45 North  
Entity Address, City or Town The Woodlands,  
Entity Address, Postal Zip Code 77380  
Entity Address, State or Province TX  
City Area Code 281  
Local Phone Number 367-1983  
Title of 12(b) Security Common Stock  
Trading Symbol TTI  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Common Stock Shares Outstanding   125,898,683
Entity Central Index Key 0000844965  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 53 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 29,473 $ 17,704
Restricted cash 53 64
Trade accounts receivable, net of allowances 169,231 176,291
Inventories 142,116 136,510
Disposal Group, Including Discontinued Operation, Assets, Current 0 0
Prepaid expenses and other current assets 23,107 20,785
Total current assets 363,980 351,354
Property, plant, and equipment:    
Land and building 57,357 60,586
Machinery and equipment 1,347,642 1,335,157
Automobiles and trucks 30,052 31,681
Chemical plants 58,327 57,692
Construction in progress 24,760 34,393
Total property, plant, and equipment 1,518,138 1,519,509
Less accumulated depreciation (777,891) (760,872)
Net property, plant, and equipment 740,247 758,637
Other assets:    
Patents, trademarks and other intangible assets, net of accumulated amortization 72,104 74,199
Deferred tax assets, net 24 24
Operating lease right-of-use assets 75,344 68,131
Other assets 18,065 19,577
Total other assets 165,537 161,931
Total assets 1,269,764 1,271,922
Current liabilities:    
Trade accounts payable 88,204 88,917
Unearned income 28,422 9,831
Accrued liabilities 76,559 87,877
Disposal Group, Including Discontinued Operation, Liabilities, Current 2,011 2,098
Total current liabilities 195,196 188,723
Long-term debt, net 845,842 842,871
Deferred income taxes 2,762 2,988
Decommissioning and other asset retirement obligations, net 12,878 12,762
Warranty Liability 112 449
Operating lease liabilities 59,845 53,919
Other liabilities 6,198 7,384
Total long-term liabilities 927,637 920,373
Equity:    
Common stock, par value $0.01 per share 1,287 1,283
Additional paid-in capital 468,088 466,959
Treasury stock, at cost (19,253) (19,164)
Accumulated other comprehensive income (loss) (58,421) (52,183)
Retained earnings (364,073) (362,522)
Total TETRA stockholders' equity 27,628 34,373
Noncontrolling interests 119,303 128,453
Total equity 146,931 162,826
Total liabilities and equity $ 1,269,764 $ 1,271,922
ZIP 54 0000844965-20-000005-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000844965-20-000005-xbrl.zip M4$L#!!0 ( V"IU Z769;C @ %,[ 2 83(P,C P,S,Q97@S,3$N M:'1M[9MM<]JX%H _M[]"2V<[[0S$&)(V2VAF4D)F.[/9=KOL=.Y'80FLB2QY M)1G"_?7W'-DF)I 36[S4CK3)++>CN3SG!?9[OYR^KDW^,^7/HE=(LF7?S[^ M\:E':HT@^-;N!<'IX)3\/CC_@^SO-4,R,%19X8165 9!_\\:J<7.I9T@F$ZG M>]/VGC;C8/ UP*'V ZFUY7O,L=KQRRY>.G[YHAMSRN#WB^XOC08YU5&6<.5( M9#AUG)',"C4FWQBW%R0DC<:\94^G,R/&L2.M9JM)OFES(2:T;.&$D_RX?QF+ MH7#=("_"9$$Q6W>HV>RXR\2$6#>3_$-MI)5KC&@BY*PS$ FWY$\^)5]U0M61 MK[/BO[P3-E-WA-)#S^,N)8HFT-<>]$_WVX>M]R>_'?0/^F?A;V=G![VS_GYX M<-CN?7S7JQUW PK_?:_R1SFS%(HW8HYKZ82MYJ_+TW7QRBI!A8JY$6Y%CZ&! MZ?!R.6ME;E^W5@K'+UV#2C%6';_/6XAU8@25U]O[XC2?8*@E@P&*^T/:X5ZX M*.V&@D6@*MQ49PJWE"Q<+5F/&R=&(J*HVN1+9FQ&842G'Y>87S/)2=BFC7#_ M#7U+M"'A 2L+(^)B3OJ744S5F).3R#TNX4\L.6$Z1UFJ]S0 MOZD94L5MX_.EY#/<5JQI-9NMS46_?Y1>OPK?-8]^F 2UXT]U\M%0-B/G>^0\ M,VD\JY/(4S.#;:*N\P-E6;5X1X? 1L2E3"ECX$0^U)HU7[8IC"N;BSOYA>HEU@6-86?P1^*8+S2>X21&5A>HZG=:VVIYB.0W)1Z[3 MVL]GW7+#PKURL[;W+(M>)5_MS6L[VFYQWZ&')*833@R?"#X%4^)B8:&4:@-< M*G*F34+"9N,ON(W&\SL2%B3\[O6_?M5N':WK?8.L_V;4@)TB7#&0]#L'.:+)NOZL+ M.NK)V#'^HQEO/1_&/U(+O #-R8Q<*#V5G(UY?0%UIN&&*@V) W2F0A&J9B13 MSF0<)H)4PF<5H.^4)%#">0A 'WTUA$,;$9_KCJ/^6&%X/@ A)A)20I MF/9,A8MA@3:%* 1GQW%3$$TS6";*'#;29Z%"17)#!TGH%;1^3I@*HRF M!D/!_,E%'5MD$AH NAKX\M-9+T]$;4Q&4D]MR;7A8V&=P62%XL5<;I"R7L'3 MEL(L2;LV=+@]\%B(/G:0/TW(]Y\/Y(,%(EZ_.FR%[X]L@7&1#J(GTZ.1@*)G MY1.AAGLJ@3*!>H*A.;>H,\+&V!R;)>#%T9-CF4',+K7-H!_Z=Z-ECF=J=,09 M7+;D#=#(.."=(U<]]B!X3&+S(*C<+.#X!/UKQ5KD M]*(L&T\T6IAH!!.5*4C5AD +3& ZZZ#>BJA22T$%.OLEXWG;9T,8XQ:F EWS8>-Z$.H8T48TLYMWP=!RR,E\ICQ8U9F! <"?383U7A): M<>7'P?.=*_]:]=&&2^HI*:+5*TVO%_X;*P7X6I#%:BF8/^6WV= *)JCQZ:?( M8VH?-2@<*;,8YWJC8GU0['VJMAP$38$+PU].=LK6O=4;B%Z@Z?*X4;.XLE&#=W,QLS"1Q/!$/4J-7*ZR>U M@"DFGL@?-:QD >@4="BD<#,,9U=-BY;!8^.)R*%>:%I)7+W;OBP6E&8F!2*M M#[^C2!OF!? I[)@KB*HE@ DUW)_X8Q-(SW/XP#*(%#SG#K_[Q"]Z/OCQ"969 M]Q2HFWPTPLA&WB^O%BD:@]R)KR8'GK"05CPE#9/0HO M>I-X@,Y;<\RP1^N/D.A#R@4U'".PC.])9?GUD=Z!SRW8=_.P'.OX1[-P&U*_\ M![JS*H=7K@0=T19Q]%(^.1>-0D[IM+'ST-5?@"&31#C'^2T!PE!#<(SU3(!\ M?I W #_X1HN^%WYC9EN:&/YO)D!\;TXRY=\+>;L[MMD=VZQ>BH14"2;S+Y%! M3SPQC 0'O2ZBSOGQR933"PSI\M3)!W4^Z?-/)LNG$5O14IQTY*>L*YP89=#1 M\KD/NY&L(E6$+H '9'3U/*ZT$%3:+$FH@07[Q13.?N5SFXW\VPZ3G_-EY=[)@-K[Q^ %'_4\6!-JHN6$8\2FZ+AXFF\*O\235.H9A]IIK'-G M1!?H UJVB3_MC6CMW250N_-NW?TEOTKK!4UL@B+Z]RF%8K"UOEP=3B'-\JA* M7MC,E??>(L-KTN9@ADU8QQ!L#S>-2$M)4\L[Y1_55T!Q&16ZH0E,KS[4VK6; M83:]$F;&!U1ZOEO/W")?\6=J7T3 M[JQFIX#>JL#F62SNG,YRC-XOOCNWJ44L=+%80IA>$O\8@[QJ^G]/8Q,"&UQ[ M>?V;;5/;N!: /[>_ M0IO.=MJ9!,<)+&U(F:% 9SNSW7+;W.W71>Y/1_.?EX//C?V2F)72+)V7_?_O'^F#1:0?"E>QP$)X,3 M\OO@PQ]D=Z<=DH&AR@HGM*(R"$[_;)!&[%S:"X+I=+HS[>YH,PX&GP(<:C>0 M6EN^PQQK'#[MXZ/#IT_Z,:<,?C_I_])JD1,=90E7CD2&4\<9R:Q08_*%<7M. M0M)JS5L>ZW1FQ#AVI-/NM,D7;<[%A)8MG'"2'YY>Q&(H7#_(BS!94,S6'VHV M.^PS,2'6S21_TQAIY5HCF@@YZPU$PBWYDT_))YU0=>#KK/B;]\)VZ@Y0>NAY MV*=$T03ZVOVC[MYN>'*Z=[+[V][^WM&KTS!\]S9\W0[;QZ]?OSYJ'/8#"O]] MK_)'.;,4BK=BCFOIA9WVKZO3]?').D&%BKD1;DV/H8'I\'$Y:V5N7W>C%(Y? MN!:58JQZ?I]KB'5D!)67V_OB-)]@J"6# 8K/AW3#GLF-NG!B)B*)JD[/,V(S"B$X_+#$_99*3L$M;X>X+^I)H0\(]5A9&Q,6< MG%Y$,55C3HXB]["$/[+DB.D4*7^P&_R91UX#NNU.N:&?J1E2Q6WKXX7D,]Q6 MK.FTVS54^.Y1>OXL_*U]\-TD:!R^;Y)3*?XO-/EKAWSF!@R!;I+(--H-7[8IC[NO MT@NL"QS#RN*/P#==:C[!38JH+)37Z;11:WN*Y;0D'[E>9S>?M>:&A3OE9M6W M+X;]!$$M,))X9/!)_"8>)B8:&4:@-D*O).FX2$[=9_X&,T MGN"1L"#A-Z__^;-NY^"FWE?(^C6C!DXJPA4#2;]QD _41'&N\=VPZ?V?;QRI MB4?7X'3PZ8@,>!0K+?58<-LD[U6T<[#F@_;:''BRMD0_+*([CX?HM]0"'7 *;:?A E89 3I3H0A5,Y(I9S(.$T'HX*,(T&Y*$BCA/&1$ MT58;HA.!GD;>;J6!XA&WEIH9-DGH.?=GQGQ,"\\8" -32A]^%&Y!) R$+M!, M07>0A 'ETUA$,;$9_ECTGW+#BT%P 8FP$H(2#'.FPL6P0)N"UX&SX[@IB*89 M+!,^!]B4X:RZ#5M$?RA$NS\!HFA>%4" /"V4O@E\0G.H-I5ZH< D)WF,)50D M,S2* %9%PYL I3!R1E+@ I%&U*5<,%O@8B]-#<<"\WF))K;()#0 4#70Y*>S M7IZ(VIB,I)[:DF+#Q\(Z@Z$(Q8>YW"!ELP*C+859D?9&M^!ZIV+)L]@B_2,@ MO?MXD!XLZ?_S9Z\ZX?Z!+: M CNT4GHT$E#T9+PGU'#/(# E4$_0R>86=4;8 M&)MCLP0L-%II+#/POJ6V&?1#VVVTS&%,C8XX@\>6O #V& >8<\"J*0R"*0^; MYSSV7O"7OJM/>F I+PI,!JC\$,#Q"=K.RMF0LXJR;#S1:&FB$4Q4!A/5$P-: M8"C2NPGA6D256@HJT$,=O0/"]COW05C)=4VUI"\?#6&,6Y@*=,V[A#>#T$1O M-:*9W;P+NHU#3N8SY8ZHS@P, -9K(JRWB="**S\.9FH6UK1JD0V7U%-2>*(+ M36\6UAHK!5A6D,5J*9C/V-ML: 43U/A 4N3^LO<1%(Z46?1A_:%BO"(6K4:N7UDUK %(-*Y(\:5K( = HZ%%*X&3JO MZZ;%D\%CXXG(H5YJ6@E*O=F^*!:49B8%(JUWMJ-(&^8%\.'IF"OPH26 "37< M9^^Q"83>.7QP,H@4+.<6O[O$+WH\^/$)E9FW%*B;?#3"*Y8):)5=$X7-O= - M+%]>+ *S>\GN+@>#GG 0%BRES4/.H<[Q!^@\]8,!M-##E>2&3[$6 9*O60MJ#:N(GJ>.HLR@UE;([WO,7U#2FO4OPP,;5S)Q9-D^>+,V^S_0(*>SHC4IQS6>1V+[5OWGI-!PCL M;1(X_DY;@'^@7&^OQ&B;T/F."9V]GSVAXR]3YV= NJW\ 0R:)<([S:QR$H0;G&.N9 /G\("\ ?K"-%FTO_,;( MMCQB^-=,@/C^.,F4?\?CY39MLTW;K%^*A% ))O,OA$%/S!A&@H->%U[G/'TR MY?0<7;H\=/).G0_Z_*UC>?=0BY8BTY%G6=<8,7>R(#:^RON M@H]F[JP)-=%RPM%C4W1Z=TW=JT7=S0?%4#NG MDTO>)FQ@=4>KY;S]TB/_1G6O.*@NOX5^&[4Z =1ZMTA^K"KE]0?+O[@7EQ7B MUGOS@<[R!>XOOS178YV%]A:K"-,+XB\^R+.V__O(O?*#9[Q M^")'+Q8,#KV[^ I%?1;0R/X0(-SGT@J"O-59P>=?7O>5%&S5^.=0XX=LN3]S M);2YHW.YYMQ_B8B3,P.Q*GJ,UP5Y6S(>)QD_S-*.8\%'Y-T\G/M825Z>Y;?/ M\/1H<25=-+@IV+OT+#,R,2YH=&WM M6EMO&CD4?FY_Q2G15JD$S 5R XI$@=56:MHTI:KVT8P]&:O&GK5-@/WU>VQF M$D)(F[1-2;J-$C*^GN]\Y^++T'DV>-I2ZHILW_95%);-;8T(?B9; MGN<[P.II3L1Z?U^<+06,E: X06$?:,3UZ"K:6P)+T%68O@=DSW>B_;#]@S!% M=\04;<;49]KRE"?$A1N<3+69$IS1JH<%,SJ$C_4/]7X=/K#$0XT:>^'#PM@S MT*,J=PGFP?)8LG<4[H-*P68,/A ])I*9VKNY8 OH)=:UQ&$8/^[HV3X"SPJ7 M%!EI-0_S^?="JG1?2TB4E(419]QFWH3OIT0CZ6(!IRQ7VAMP-!R=]F#$DDPJ MH"D?RH]@2BLO8=4:3][CJN! MHL D=:MFJ?X=D1\3G61+ AM1U2^OWSC3\YU&W"8&4BXPTBXX0,^>XJJ%>@*1 M%(;S)"/RC.&2/IEP8QQ?^.MZ4MP# "YQ#%E:)6/)7)=B)F6ZC*R"W2HD/LGB0WZ9%V!S2JL" MJD:*-++:O>CT-=)N7+P];=](^:VR117;B6UM,SRV'Z"[T0L8(4U%'*93@4&9 MH!\(YY@7SJK9/U.NF=N4&L??I0?L$HQ"#='>+GUQP?FE:U^X=4%\=-1HMITO M_L]ICY>T=F46['&-5[J:(HO5E):SXLLE) M4I;O?D";<6HS?$0]QDI3IFN)$H+DAK7*A]5]D%/#P\%SD:5H2"=>OJPTW+'- M4O>A+UH+-$L1AW^TRS[K3J_ '.UUPUY#H)W^UF W=H7UM8UBCXLG9?4.:>H1^3Q3)(#J[N>6ZC!*(N M/:T '.5S,$IP"CNA_WD<]@M,L+:1VD##5EU6H:A4J%DKXQ3SS8^X+-F4&[]N M[T=ASVVJ5@2$3_C7HN&>]?[MQ'?.O+^<6MVC9Y*=".+H!00\,^ABC MH- 3N21B>2G##8MU]W\^]5+H)<'$!26&\@-5W0ADQ,&:(-]?J M'+X%FQ04;3K+>)YUJR4UV.<%M[NM?^I"SXKQH\[?CO0'3_ U!+ P04 " -@J=0 MZU7(+S8% 9(0 $@ &$R,#(P,#,S,65X,S(R+FAT;>U:;6\:.1#^W/Z* M*=%5J03L+B0Y A2) M55ZDN:TE;WT:R]65^-O6>; /?K;VQV"21P#6W3)+U$ M"5G;XYEG7OVRM)_TW_6&?YX,(+5C 256L,Y@EO(1M^U@T41A02ZM/5)TWFE3?@[&S@5[ M7DJ4M)6$C+F8-X=\S R\95,X56,B6W[,\']8,PHSVW+H<6:G34"2,=0O==H!P3\_J_@H) LN625E3I=F M5 M_NRJN[7HV >4R99K;#3-&&L6Y[D+JBFP_]E44ELULA0A^)IO>SCO ZFI. MQ&5ZWYPN!(R4H,@@]P_4:]7:.MIK HLQ5)B^ 61/]Z*CL/6#,$4[8HHV8^HQ M;7G"8^+2#4XFVDP(5A%A)F;MURFWJG?I^0C2J+.9PRC*EO4N'@^%I%X8L3J42ZHPS4X97,J[" MOIOQ=*]1JX6MGAIG1,Y]*VH] V3Z4NDQ1&'E/21*>^X9K@^* I/4K:.%^CLB M?T-TG"X,6(_*?L']1DY/]^JU%C&0<(&YM[0!QOH$US'4$XBD,)C%*9%G#!?Y M\9@;X^R%OXZ2XJX <-%C:*558RQL5]@"K56&@>!_<06?7"'2N$]197R0' WS MB<<,3C0SW+G7B^REG"7PDDLB8T0.[Q*LM$P7F9?;N@RQ+\+XD%W4#=A<\LJ MBI*\S*R2[Y3991PGMGF;@7O[J;,?/8,AFBG/D&0B,%UB](EP(;,,(\W^GG#- MW ;2./M=>&.?8'YHB [WZ;.ES2^";AEPN>&CX_I!R\7%_]SLM879N<1R,E[L M.["$68*B*?9Z,Q8^(=S5L RSRIF_[(:)$(#3F./^M8*Q=2OK2\8WEAL$DV$, MF+)'FBRS&Y6@_M3B#IYA+$5'.O'R>:GNCEB6N@^]',W1 M+$0T?FL5-)>'#HZN-[:!][E;#V(BT/FBT3Z?7W'LH.>>4#F6D39#(P2G,)> MZ'^NH_8-*QF8X,HV9X.BMQJX"D4E0DV;*:=8=7[$]<:F"OG?'D7\]R-L;U.U M/-Y]V;\2[#>L]T,8/X3Q_5!MZR'R(6+OLUM_8=6V7&X\Q.M]=NHOK-JVZ\]M M 1OXP^F5-UUW^81^MP4NFHZXR2UZ-OZI$(ZW(.B"P1AC%!1&(A8S 2KYN==* MVY#9E!N8HAS+)/+!@[5_B9W?1U(8S=_(42(*SOIM.,K&SLW._=-$2;7-:)CTDE<3SZR] 299DD9(M4S(E,=5M6P)( M .?]'!P<_/I_?]P.G6]1EL=I\N<3^ :<.%'23P=Q%S?.WP91_H=SE:6WSM_2[(_X6WAZ M.G[H[MV 4\(10)>(0$+Z0H*0R"L2@3ZEI$]([\<[>HD)[U^"2T@D@8A>\J@/ M^U>#$ .!(933E\U&[T]&'^5FGI/AG8=N7GIWG\77-X5CQ@73*8W;;PJS7K/F M)/_SR4U1W+U[^_;[]^]OON,W:7;]%DHIW_ZP?4[&G=[E_9MHD,:G5]$@28OH MX:&K,+\L'QG$^=M'G=XB8"8-X"F&T]=W;26/-8_FJQ_+JQ^+^:5X,'A[[<9D-W^11_\UU^NWMI-$^!A\]5MQE M*YZ;M$[_MR\0BR_HC[+,$-_]J4%Q_8L>]ZI8P# *JZ%L&BJZ]XO+875_VU+Q MP/4HS*H?L"T5#V2CZN[9J K\%E+A<+@"CJ9U^G\%',TJ\]KUYS5TTA]FT0I* M*9LK'HW#-*X>R[94C67X)$XJYE>.-&ZLPE$Z2HIL'6DL=K*OX96O6?EXQ6,E M=^8U1#5IK)AT$L;]O'JLLJEJ@OT:&6,:JL"??*N!?O*M;D*K8;C0I6*">;;X M\ Q_61T[EB1KW[B:J"<]5A#V0[?54F;28X6DF0KL. YKD#K?HV))H_PTS/I9 M.HPJ*'FNL>+10;]_E]:,.FZKX9K\LH+3IEQC&JNG>1V&=PN GY_FM+%JQ/[5 M:5Z%9CM@V5;%I5%_V ^'?5PG3Q_:JP 3Q:NI9*Y#%2OD*4&0+ZCU\G$[. ( MOYWTF(UWET5]:T?4/B/?3A#Y=M9YD9=J)_O07,%#60V/9U4L;OFJN+^K(K2' MIBJ5$YD>=<.,EUKA_>C?5(]E6RH>2/MW5S7JN6Q:L;;5:ZJ5]VMD?;VO*KHP,O2R1B'8IJHU#.HDD6VI>*#.-:OTQJPB6:EE MJNG;&'J7%1IQ8@->5DFEF[IEW%2NPKZFWD&\K*(LH\7KS9!:&Z3&?1E4.2]1 MG4",*@7BO!%>KQ$6.U7)GXD!EJ;][ZM---NCQA:IMT*J-.9=#7)-0Z6!-!X^ M']W>I,.:1Q]U6F$RH=46$ZK2),7-, YK.&O26"/"HNO;>A%F&E>M]R;-BB>L M>-JM>@:UHU=1:WQ39R^;EDK^KN,BV[)B;>N75;.B9'1;+3\'1?;6FFAO38\H MB_O3!WX8B?I'?0C*MCXVXA\[/DN&?'U Y+)&C5Q6Z0\;X5GMK5=WIZ/^RDA'V5PE!DZ7A6/-05><'3V"]UU+O( ]J@ZOCQFH47-T,:X3V MI+':AKJKMZ'NJAZ9NLNU?#C7H=JPJ'$[IRTU0*F,24V!4AV7&K<,XJQ"SL^> MM.U5IE\1+U!8$169L?/[;_JIU6.6SN8D89Y>7=4(0]M4X^&M%HCS/:KT=(W@ M6!$?70&*A_:*A^VLXA7L9GBT")/^C-VF)E21W]3PSER/&GE:SP3CQBIJKI'P ME0(^29,GJ%?C3SY2L88O\LL:L3INJ[0U\O2N1LZ-VRIC+5>1%151+>@G3NA# MQX[Q1-O7F@$U(:0:)^&A:84EOS;>7AU!2*)B'3Q,ER41L$8"5(%_ MF-2Y*&53EI?;72^*H6HK-H^II 8;TC9&BF%HS,4M2"0EH%OVKH M62VP4D74K*Q&J"650LVH[7K#8]I:I2WCJV]U+K=MJO:*#(_]J&'\:6N-$JJ* M!TW!5QT/,G/_]L_Z=7W[9VUPI\(#FX5VJCRP4LVLMJJK<55G355;43=1O\X] MLTU56$K[=3:E::E4.DWX1_JA9>ME6\=#=74TD MR32LD)%K(QW5S!W_,.97U%]@\.F3LZC;6V/0)/E5FMV6@5/['GH*Q,(TDAI% M-^Y>X^*MW.6?,PWATJRK1=*Z*:-3Q.8,X5J/8MQ6Q0)UNCFJ5,QV.[!F@:;E M[?+&8!Q>U^V F)8J<@EK(JVFH1KPM0"O '01U]D'TY8J5[(?U9A7MF6%?HLL MH7Y.XZ0F\E_=K\8,'3QR?Q\TUKCQ08W4"([**'I>%0XO94!U(-Q*Q-5&>\U6 MXJ#*5"JI8%#M]HS#\2L]Y'%[#3.NC+54QUE^#*MYL#3T__?#7 IBZ[3&G58 M-M78]?UA79;&N+%2&M:$%<>N6'4<8U44H]H3OH[JI%W9MLJ'J]T9G.]19>Y$ MUVMVBB<&[?7\%E-4%S*JTJ(E8Q257$/'7%.T8G3'W_Z\TD1_2C>CI/:WI8/%G$QC-Y/L^E^?3O^ M;%[]=O+N7R_3P?W[7P?Q-RR+8__%;V#X*[XQ4QR_DFSWKMA>&_=N.CD_:_QCW=VD"@;_QD/!E%2_FG: M/XX=N/',?Q1?K.4;^-:%_RO\^X5_XB3AK7UC%+]39N8#._M@&%Z?.+'!3!#V MBU,)F/(I<(&G%$7"DSZE$G'BLO/Y\8K3=N\O48#=, MKL)A;A91_OKU[<*D-UB#5P:8BB#.^^'P[U&8Z63@&_*96XX &"B7>E +3J6D MKD"(LZGKP_/87(4-O+ISVEF_&\/YO'TD%@OLOGYJVH)CXE M+B<:4%?Y+J8^8QX/E(\I\&9H6-?QY/U?&Y^R!?7C"6M7NJY+)?84H]@+W"! ME$C! .< OXPX74=3][;&;Q\RCHQ7'GO65T;#L^20?3COZ/[N0G[@C+,7(C< M0%$0N$)SJJ#K>2[WD9*PX9V#L_]O0ZH53 M>N*,DGB\A%$^.%E?(C#RW@8%W&4?XENPS@Q7QMB*[DRZ4=NF@SF$0B1DL"N#P>" M$E\(B G1DKL@8"[!W@,\UG4\>4\X*/]-H3%=_BIPX'7@@/*O9 J.B2'U3@V' MZ7>[F"#-_'1T65R-AJI?>@QFS?TH_A9>#J.)F)A;*\8!8E!!$6! &3.\$E#( M"=0$8PB9>ECKNHXG[REBJ.FESF/^I4OU)07,\SCG6E*%?!$ [)D_L7"5J]$, MK>LZGKQG&(CG+14MKM10W_E-F$5/0ZZ7WMZFR7F1]O_X'&:?LO/"6@;_$PY' MT>Q%#^OTN.+9( "Q:3ON]1H6Z$9#R!FG&*D@)QINW4=C?*@X-G"YRF+6X.\%8L+ M@&2 ,$I$>2P0/$!DAK0U';>WN"=A[BS/1XL+$YZQ]!B7@=84 M2D-JD!&?3]Q )# BFY#6PMK0PY+F4$.8:K0YI((1BD$ . ML+"$YB/]L+!U'BRL&[.[*&')XP@*I(H MR\^C)$ZSCVD1Y>.7/(:D?<=9DA=9:1N>38[??#$2;"S&C 3KFX;P>EZ&H<#8 MI0002C&D$!(!J*$)@(0D =(NFP%W3<=2AG%$&X:L)9D=0I:_H:!!Z + ECV8S1O MH3(O@ 'P?0PDI4)YDGO*TYY0!".$]4P@K.MHI"U_MM_Q-,A.H>5ET2 NS&RL M8S4#\(4!X(=0?F;?9MB:AR5VJ9>#C@ A&$3$V$?*8L?M\H@RP M%'Z YKJ.QMXGS4.SA?S_5,A"#95VJ32*W;6:2%#L&W,-0ND%'N!S#O*:CH9. MZ98@NS]TZBO%50"('TAL%+POC"UEH.4"IEQD"'#FEZ[I:.@4[2;:$,3FD>A# M_"T:&)T1)M>Q\;A5GD=%;CSQT>UH:)6'&B^_C,[,!_2@M@I6&RK@-$#8N)W< M\!QD3!A5$NHUFP)'2[C3MH80B:VF0+\!-4 ^1B:?Q^C94P%JL1 !1J[6.MP1S\5GC<'L4>VX; MW(@GC)(/ ";6^6:NQ%CXAH!00"#$=&9>K>O8--P:H+ZXW1@H#8ODE3 H*LI9DI1@H2"S'CLB%&F(7?G A;K.K:0A)X)"M=' MS/>P3]Y_E;\_9 M4-MW')6)'CO!D?'U@>]Q")B/H3%:E%:J!#TD6B@,YH,"*SL:',&_'Q..T,YP M!*@7!!@IY4J/,D65\7S'["&!1G/QA74=CPY'>&)@ (])* MT%L("C;CHW4=CPY'9&T]&X8P)A*)O> M3:URR%<;QS$ 'C0<0HA6<(:@=1WMDB1CB.]SB+I^8V4^ M1&5C5WD^LGQAN2')YUUV)@-.&:"^!HIZ6)51/9=:,L#(\^.I3X=F(#[@B#H"8]1PI7T.:*"29\@K; W"X"MZVBI\X#"_$\&(/4H$5#C M0,* 8NE*Y'N!#P(-,9.4S?R!=1U/WLLMQ)_7 7!.$Z;#;T;?+/9Y'9A*&D@7 M^$:82VD,B4!0+22@ ;$1(S^81:'7=3QY#Y^?\]90C/)C]'T,2W6=19&-&+T0 M*I@ISHAG,]L$A5P*SGV?88^7NYEZIAO7=324MO=;2 WH$6GT+/>)+XP@HP8^ M@KH>4E*Z+I!0BIEUNZZCT2-L[P'Z0F!J% 2&P#RA/4Z#@ HA@$\\ZB(/,Z9G M&=WK.AH]LBU@MEJ/ $_:Y"NB*/>I+X7D2@-7V41LCYO?,W]X34?#W<_?>7LQ M %NI1Q"%6$,!?8 5I2X75 %IC&P*B#:J>!9.7=?1Z!&\99CN3H_XR .!!X6A M&T29%J[/M&=<#@"X62N9R;UU'4_>UUE\;Q?/P#S4!\C?_VI+HY0%&FY# PBG M+ GT[J8\#6Y6>SHM;/'FAX78N-560C >67Q[-[1';=XNOF(\VOP0Y<<\'67E MI[)XQ+L)[,=0F(OMEP>'QEVB4L3:+Z;?Q /[W54<94XY7%1YH-4[^^_%PP:/ M'R['>/MXD,D8=Z5'/S]J/HTIO!\'MFT@8?KXK&WN@6A\OF;2'9>G819;YB;P M,-[TBPEDJ@ UH=&+B[/?2[?V]T^CPE;:L&74VPBY<1V08@((>@K8PRLG+1L" M8GYCK(7KGJ>8\?&[)U.,[=X@QXORCH)XT3 M<;8KN#X +;JVPK3\:OS=P(S\XVX8]^/)G)Q!?&MW^.PI=+.:=U6K.7D_%< + MR_GU;>4;QQ-XNS2#O47V1(YVR-X^LE]7%SR+LR??'0JR%Y;3<7:'[,/B[.E. M30LMFYE%9RA\]5*9_R_:JE'(?O'X@ ^DT+F4H\KTR4/DE:>MNCM4&R'I%"#06R!$ X_A_'@+/'"N[@(AX>)_E5K[61%ITU>2YML3RYLAO O41'& M233086;3GO*#1'7U(O<8R>VVC;>Q:#&WL=^9/?M@]HC&O<)G$,%D4WU:MZ*L M#W-0"+<%KJH7>/C([0S:G1FT;4-Y9Y_N.\);;KJT@LH7TM8/DK@K5KBO-+U! M0*[36_OK@6T(??Y!EH7-=TK,^W9.KMCXL/6 MV)OOH79!Y=T'E=M%.#8WJ=M\;Z'/UZZ\O84C1)VV>463L>E4OX7DC8VY;A?RJ$RY#;1]IPY>.^>Z!39!9_(= MNB+H,-R)_:O0-K?8N2+^_/+[YUDSGJ[WN MGM[KFWJ;!'P[6;&_ZN'9LJ(S\ ]>!FQ@+W3Q_GVT$*:EDQ[6_YK$M;3ZERXY>L$0!W1+L9FOCZ!< Z,>MN1Z+EM MZCT*H^%5";FS'IXOD3>V?^T=%H="M:]EZB[ \%AD[2XLA4,CT%<7JT=)J<_U MO_:]OAB;TO2Q46A',#LEF+TRJ-MOW[X^&3S?2>_D M1K?QT45UVA?5>7U9LK%=W78R:*LK]?HHWT4@;X_E1YO]IU<76.W195T2ZW[M M[+?%&ML7^=NEH1Q7&LI!2];#-0>.,KFZ/3+T@$5C)[+6D,'CHZM?HF]1,HJ^ M1+=A; ]K?8ZRJS2[#9-^].ER&%^7AWSUC[NH;\_]QK>FRZ>K<_-M?A7V;=OY M=/Z/SKDU^=HW@]2^Y_Y)A_2Y+HP37YT65P8I;)@EYQ'_9%YFVW;#Z1/5? R#,:1_$4@-+2E M5 7"62++$@SWF<96"HIR&^C\;+I;TD_W@V96"XIR_V=Y4?N,Q)6L/[^7UT^- MB"R2*,O/HR1.LX]IL2_;RJMYS.^79;:.S,\@[@_P5:&PNN)P.O\7)]6*?HR6[N3!M M/5PZ2GPN)78QI!W&D%[- EEI@?$W%.P'8E]H:LX6NL_([H(Y.PSF;/L2JHYC M6\2QKQ#B[ZR]SMK;83QJ$VOO:=3W(4ZB3U=C+.T'^35N)39&KS)2C48L&)N\>P60C,^?0-/#^TV!'?]WVP*+UU\F_?::_ MP_! .OFWK_2WO[17<1[]+.FGM]'LZ'8XM-G5YS=15*AD,+M2UH_S_C#-C=^5 MN_?FPUV:A\._9.GH+C>O&(X&QB&T?0S':MD7>7/=Z1 M6T=N.\PBZY1GB\AL]\JS8?(:ZTZL1M=X1F(+P/"&89X;W/3+M2]D%51#9_RT M^>;*O3\/A]&CP/4KB,O]JH4]I>,U6)@E)#P'#0V%RU]#E.^J\/:"Y0!$L[PF M_@J-S =KW6\UO': J\)J]= T_M;?YT+@_GF^6]FQ=^B,_/R;&3G^R7._WB@ MX2#-OH?9X/,HZ]^$>>29]V5AO]"C+#W_'@WB_.:_,P/IC^D8X.K6UM'>,T)? M 8,Q";P ",>R!; ;PL(=95FQLG-;SX;D R.5DVM \(^$DG#:JJC MDU>EDW8IJ86D@"",L_\)AZ/(O?\0AY?E.=4RT+<09?U;F&7A%$Y5S_X6A3;" M9F$39-$_1U'27SPJ_-!WKF?^Q9Y2S>+D>K^H<"7,9C'1!: U%/1\ LAG$W@* MS/M#NV>#YMKD!#!7DN MXZ%Y;ND8]3 8%7?,UABS/<&)ZBB^,8H_5O+LB*%!\86;99MHJSZ-BS\Y_U2UPANJZ%>XI>A>VOSOTOBIZMUTJ^FGHG0K:>-_.;CX1 MN4OK.Q[.[5"[!US[@G03>ZYGFF51IE;DYT5D!M@W0_3)J27K%GPL:20;);'5 M ^_B^Y[<^M @P3RL>1]E1I-YC >*^?JE'C/"CT)+/&71QT0$\T+PM^A'W ^3 MSU&>YH=Z3&+->H\5]1_-5]%U'"9_9&D2^>EM&"<'C?NJ!>\C\AOR$#K\;Q7_ M+?(0&C[!<*!JXC4LQ,,DDLZJ[.(/7;2J1=&JUMLBG1MR'+*B84LD/]Q(Y>KE M'@6Q-!G5["AECY1*4XA_A])(*M[(,>KA1XU9VM%BF-!BV, M3GQL77RTB' >*YTN"WB/$E^W;8%TIY!:E67>G4+:!XK?[$S&;V$R"(LTBX?W M7Z)!%-V&E\/H'<$LCMPN.\TW)5I:05;M,]GZQCU,!BU*R>W!VY=1_&O'B#I5-/> M<$NGF@Z#43>S(;M Q\';EUV@XS 8O*LYW@XF[FJ.=XS:53;<=V;K*+XS%%\U M/M^99:^7L/OW"__W/"M^_YRE@U&_^)2=1]FWN!\MT.2D\1%5SRX0'^5Q$N7Y M^7B)LRO&8TL@"?AHAT)73'.:%/ M ^]1I(/.4?-SR#.[2S/3Z].W*+N)PL%^T..S**1RA<="$E#N0,!EIJ&394W( ML@5([H9&H7P6C=KNKRZVSLP+LL%$QNMA?!LG98G%/:L2^02B6+/23HP]$F.3 M[SHQ9JAK'A2=&-NZ&)O2:"?&6BK&VD,B6[/&_F8Z9,$P_7X9]O^8O'A/J*FU M=MD*F'9TVZ#Z/88PR2OJY+:$25Z?FK<>].ND\ %*X?8X05UXKR7AO=<795M7 MS $E45G,:T]&1 -47>U6">4P95<-X>@2_F\))3R!\0\+(@9Z C8ZUMF9J _B+"\>"3!Z##SQ3$F_ DX=M:ZGUE$2CTEUE _F*>-V M? SE?9RG!$'^[NNY/WW#M&GV3ON2I1-6UZ6-HB7-[&/]Z9EZ:CK!_EXX]VL\_0[*]OS2/O?RU_ MA&-,<.Y)[?I*2HBII$A JC$G! KM H6"$_-0N/"@^>'DQ?W02)2A<0=.;Z+X M^J9X!Q'XCU^N#%&>YO&_HG<0W!6_F(?SNS"9=B];K\+;>'AO2/S&4'11\<1E M]M:,9Y^;#CLW^+AQ[3SNPL$@3JY/B_3NG;C[\8OEE--P&%\G[_J13:^;'Q>N MGJG*XG#XN'_Y\?MXQ,MT.# O^/KQ[$+[SOF%NM#GBPM8-=5=3.U<>U^_G%V< MZ7-'??0=_;_>?ZF/?]&.]^FWW\[.S\\^?7S%^9Z\_UN8WQAL%6GB^&^\-PX" ME,BGSV@>V1"MPS9[YA19-4B#3U]^SZ_Q)4,X3T?HTZ7(TN#C_O_Y)\C +S_] M%F9_.)^2Z.>&J!O-)K,2VP2@!VQ3;:B9*U=3QJD?"(-\*8, ,D8]+)6NPO9? M1\9NCS)[O/4NS8IZQ#M7:78;%G\^B)^ M.HBK MB=/P^I0XF:%'/R $4< H$8Q^J([#%7\^"ULMDT!9((LT:IE>S&1#>51\4#-J<"Z2I+;S>31^5D!U'?YA2:%QKW8U!>2A4]C/J2G^NF M5.M!;"IO2*L5+-D"3>ZEM[=QN;7E!/$PT1EPJ*-536@_,0"J3RD/3Q,B:_ M1-=Q;L5O\=&T-.+-B6JFN=!&D3D74?\F28?I=1SE/>R!$R=.7.1._Z8TRAOR"\GS)DR: M)^!)V&7N^6E,9!A=%>_ -"82)S:P7WZ>'R"Q9MMP,8YB^YA7%K:VDM./AL-) MZY]/C%=@/UN/8_JY8M47\6V4.Q^C[\Z7]#9,'DN/VS"[CI/Q],)1D4Z_R,H) ME=]\CP?%C>EM%G^99D:GGO;3X3"\RZ-WTS_FH6)?5PN8L8X1/$'Y\Y$L+3OF*4(R!\R@//!1[ 25*JT Q#I?% MGQ% D^,G1I.6*25>.DJ*[-XS-O\S?(KQ"K7%/S$+0AK;(P!**:*,(Z@9DH%19![D3&L@"?:6\7<1_CB;; OV2QRN MM4HX.460""3QTU'33A[;3"651.X8O^N3<;PRY_\=97$^B/NE[V5TU )#E-VR MZS")_U5^_KGM9+L92,[>?'ES_L;1MW?#]-[ 9)&BG(_IFZJ%MY,HFF+<*DN@ M??C>^FH/&\GKI3.%<*9=N2L@H1[R84"-_)2!9QQ$AC3 'O5=N2R=U6!@4WXF MOSX8XPZND,R(2$J=LLY(J4X=0@WO9<7-D>O0CCCKB!/-=K20Y,S'F+' I91C MUV5*NTAKU_,A%K+"\YU0I6?^_)1=I-^3%:1Y<1,Y?TO3P3!,!GFO 7H,\//3-ULH ME;/-;E] Y&(B2$ HDZ[PB(]]UV=0$B+1@A7](364__DF35Z\V;)^.9CQ4R@% MWC+47C4+A+>TI+9M? MHB[W=$=@&X__^U/^;9+L\)17OR*Y!,;:BC+'[HOUG,F'J4HS?L#TJR#.#9/=A,EU-'#.K3'G? CSPAFGJ&R2:OB";0I389I7S)\AB3UG'WVN:2 M#)8:MVP#7L3%L-SXC<+^C=.W=\9L$"/H@+P:R%E8*NOS^UMC8OST/'>B _%3 M0/QQDK]0DG'THU\J.,<([^\WL?EF)N$W\F<['#P%!^N=# ;G3G-@+!!U 9>: M41="X06^IR46K@>E'RQD=$UT]3U$EZ7 6N%DV*0S@_;R,JOF@J =YE^,^;E< M:DPH02KP;=8\\9#K2^!I9KQ.[D' %C _$9UCR;DJ^GUQUF&[/=A&G/5H_CF*K3]CW)C+:-+!O//!I<$V;V*[@X2SO%\<.3-?Q<.K _H?$2+PU23?/E/\P";/>RIWG&3F+R MFK*R3CF' M-QS'W;U1EIE9C'UI*[:*L!CE383$QN3Q]RAO*/8EGI'J_ISC;AM% 3ZF34V$ M/",QM)$(QD9G,W<@&BS/&':YC8O"\%3[R <<$ MTXH-TSFH6J!.)$(G CH1L&L18/@M=(9A9O1XV.\;$6 +V ]*?LAZ1KE6?NL8 M@CJM:,AOC>0P8V13U68(^M9,_KYG#0GS,J-^;4#QVKG.TN_%S;3YC;$KHG)F M@^@J3LKS<^5NJ]W=0."7NOF5S?#A0%?9M[;7]&7UDYQVM";%21GX;"NN2M6%=M&%8]ZEMK4@[*,'S0K'QH9KFG0T\U=VN M]DE2Z_D2^G72*5Z(Q"?8$8(]V!&NP- &NZAOK 8F HFTL2H8[K-+M_C@]"X-9ID+4V5; )"?.Q2HD?"VK; M(5X:QNAYG6G3$JPVB<7UHI7#658UPQ@RZ >^MC4Z!%&!XBR0BD%7(L+9LF@M M83DMR;QY48ZI'!FGOC27/'D@>=='N[X]D2BZV@MJBQ6Z8X$RER3O4^8CGVE? M D9]*5PD-?2T9$38(T45MMH4E'\I(>E-W&SW86S\IOHN'P05;]9-!4QI7&%2I6 M!V]^?N/\/YU_&A6E"#:R>)%;QP7LX<7%V>]ES]\7>MJZT66W26%N(XWZ ML7$O\G&PUEA*4?G7?$W'9'0[2(M)QY/W9CD](46/B8=J#],5/U;YS]S9&<_) M26<3GHK%B5QZ.&$PGS35<_X=O '0N0LSYULX'$56NXW?M5SB;*&N]$TVBXE? M1Z>7613^<1I>%5'V+AQ^#^]S&\F]R1;+:+M:8:2AT$ QBJ 07J #S3F%A)+ M5?:9_2NCW14=VEK1(8GKMPMX]6[!W-M?-=ZUM3-Q=77+ROTN>SE#/(C#+(ZJ M0XXQ@[#0-,4^5Z2KJ<^2) 5(4,_5\RCDKHEL'OG&"A[#$P[6%,^D8=G13*2'# M_A_763I*!M;:2;-WCY8NVDQ*'J3 9:[ VO6IAP(EJ6\\<@4]ES$5/.O ]K3@ M;U)JB'+/<49%5M]^NHO&]=K:1%-/43;;@2Q\O/SC(#GH>B[TE8^8%U#/]5V MM=!<8.Y!(O0&TFL%R8UO\[NQEYE]B\JB@;>1\].'-)\[?W>X-+@>U.@X:1! M*!A2!"(=4.@'@BI!,,& !QRX$+V0!MUP&-I#]>1KWV-8*6[ XVX8 T%OG-_")+PNZ>MA:\R/\_YH?(F-#::K)!S>YW$I!&=D M::AU,,X$L7V^1/EH>(1N[WJ\H.WY'&TF6(%<[0& [,XFQ90+&?BVQIZO6$!= MO8&<+ D6OW'^:A.$8B,4K8MK:<]\,9Q^MJ0[3.V]R+D37J:CPK'W>D:%\R7. M_S@">HP&N'\E^O2J'X8DY#($F!,LKR"E?='GPG@FV[,5VTR/OH10F@>J5$B&7&US:WF-*#&;W"A M\2>$YT).%"9@4R,9JC>EO>O83-$T.P826P])O+V 59M)C*K E<@88X&+*=1* M&OA0&D (1 M$-UZV!XIT6E7"%\QY9$ 40(,E)0FT'R&2KL\V%0*&N__MSB)C/2[BHS0FPL^ M'0&QK8?IL1*;[R,F$8%*>#3 @72U2PU87.P!GVZR1502&WTSN1OT+!D?K8G3 MY!C(;"TTCY3,A'&FA.-3[5\ZGK_.PO']7%UR_Z_!CH M:BWXL*RDJT:O'VOP/.#N3R VWG'8QYT90WN-&A8L(_ MG27.Q4TZRLO+I&T9E>BN<#X;AZLL@N"H6UNXYO%%1J\\YZ]).!K$!L0-36O* M<'//+YA=1WU0WR:)K#ZHSWG]07U8WR0W>FJSIJ>-U:HTC2VG9CS@EZ^I +"- MP^%/=T>:D1@7Q@J-G-_2\LX!;8MZE?;@;V'6OW$P[+4MH^.U: &_ BTLP^+U MKCRJ()WYNDI'E/#24<4:JH"R;4*C/B2VT>5?7Z)O43**\GR\6]P01 M5.O !I8]Y5,]K;0XRD^OP_#NW41;!%EZ6QX-,._X6US<>*/<+"_*SI+^<&07 MK/(\,O\-+L(?M<52?\^SXO<)G7W*SJ/L6]R/U(\X_WTRVK3QM^CV,LKFBC.. M\L%\9<93_%":$:\LS2AH#^"U51F;H(.F,K>?5=6P$DT VR>IK"*2U%LO-VV_D;DL?XN-?H+.>(B+<*AOE51@<"85-/FA[R^H\%EMZ_XB,GOUN\O M-J>J]RIHQN;\;]\%FDM$*"&,&E/;)1HC>WX+(/-'L*2>+70_7?TE30>Y2@;3 MV.1Y.ART:!>.BIYDC7K9K8N"=Q;VEBWL5^=2#F=&-/2D\ 4SAC3W*/. JP6' M"B.@? E==VD3ZSE<^FI[59STJ-B)9;UGQO/^Z]Z\H3VKO52O?,[[!0%R,9(^ MHH&D6&$7 &6/FA$DH*?UTI[45M1KTU%L(8U+W*1Z;:T6/29EN1>L16<7;"-H M TH!%(Q*R@,F/> CH;F'C+*$_$66Z^MM$ '4@Y0= F]U#NFDNQ_=90:_Y9'- MGA/>I@8(_YI^2@9.V.]GT4(YFLY)-:S.9ZS.F*U<@Z0&!%#M>RY@4$+I,L4A M\+U@RNI%$;^;A_8@NAN6D)T'N@'Y \2WN@DD>X2!@S9O.R?TX)U0. MP>[3U89/YR:W5?<>DXO:":_#L M3( 6GA;8E41!30F11GE!K9@O &4*@J AKFE.BYDE' +/=#F!BSF!_4?Y"%O. M#3[RQJB^5_PLI^R]9FN6,A8$6 MS/PO%S"<9M:FDL>\:';IY_6\:&G?MZ0&PE M(7Y@*TFY]H#G,80@E5I)R(CO:^II#H3@_K/8JL$X+.LAV.AN2"O9JFD/MY5I M]'^)DB@S[FNY>3FXC9,X+[+Q!<+1C[LHR:-N)W.>._&,.P- 7!5CSR4\\)>UO89:%-OWE*HPSYULX'$7&$?O'*"_L'K7S4YSTT]OHYV/UQGY:R8(0 MP!D/(NTR>Q<0QYZ@'%/)31]C>C%*70\A-)_3%AA@_X^%M7H ]:>K*2K.2I _ M7-3R8NV5&YB8[U9;B7@GB6W+Q/P2/#=A;_W<^7)'PLIK.!G/.-D#$%'H 80H MHLH3"B%"K*$I/ RE9LUQ#.8HYW,67459 M%@V\J4=,:4@2\%"#00DA+,A3!*E7!*2, ">PQR(67\ <05W-FH M,_BO*$L'87YC9:I $/UR"'9NYPCN/=]P,'>V$1/M^X1# JBB4@6^"H"R^W@$ M2PPWYYMG*J^GF*&P!UF3)>_;KZ[VR5<<7WK_6#,U$:%\<2;:GO&GG/$G\Y30 M4D !1$"5;Y29)@P)PGU[135=2C\KD? Q3=+QU9W)]=C(;"K4^10N)7B7M:+; M9XNVBJ?;JCD/CJ77A((,4\_*QW/J^8K:S!E%N:(N4A[5@4NP;TON+.6C/9>G MFW,;)6WTAH>7XKS=<:%]]D$_V,S1R\B00N04X8]H?-YQ$.>6MN)D9-S1M.8R MZ(-,@EO'S7BFH3F6 +G25=APL0NQRQA#4#&.(15H%@Z:;:Y8YK4 GU:>-? U MZY]=MNV6>!CWN[#(T#^*+#0@B9,PN[=WM^=&&EC,9.EP6,J#\7[-3M2[[(%& M$P:V1@ZO%?\])C5^"+Q,9[RL%##LZRM-L$M]86QL1BCTF";$\]V*XYJ[Y.5M M.-2\!UB3Y\3VCID/TA/_G*7?XMR2NL&],W;(QVJ]V]598'T^"R!+P#RB TZ( M4>,$2DD]+"07'"L?!<&2H_W TA,SW(V2:,L'1F /4G+0VSBM8L*VZMR]3I.% M<"ZXI0(>*.(J 06AVA6NI@11 5W%.=9@Z?*5)_-<@_E)/=;LU6>MX[E#<5NW MZZP^Z^[GEEN\",Y8$'A*NU(27PJ/*A>XOK%\E02 ,8 "79$[N\[B?;@WY;.M MP94FJBBR^')4A)?#Z")]1<<5@A["3<:S-@I+MO5OHOO6[ID/V, MHUUXA_V]-_6OC"*J,_3+1!-;XZR)0%=;XUGKU+W$0.WM\[WD0SY5(0813 MC0CU JYL:$MYBOJ 8180!IA7YE1H7T+?\YG/*"+FDZ;/X?1MA+9D M#X*=7/9R )R^UPYOE.?O2IWMA'-Q5:=(G60ALNK$D]#JEE.RVVJ/KV%M/BO8 M+;E6OJLHDP@;.UQ*X6E(N0M]19C'ENZP,$;3S")OS3Z6Z(F=UO9N;3;(4:GC MPV3.N2J]&@.A)=0,&UTK22"15AQ"XG'A$2V\+3#G%M2SZ"&&CH$Y#]I+7M*X M%_KBBS+O2?M_W*1#@Y$:1_H9N,0&EX-T9 =XS,2K[*NMUF#?"&C_O@U0[/7E M FN\#0)G9\%@0%R@*&#(_#223U#C:F 5(.)C)=!JDV0WH84>W>(IL%:@O@LT M['J;^:F2\%E!ADXT[K]HQ#/1&##LN9ZK&,(V.]AWI2<0])D.!/0!7$I-7",: MMQ&+ 3W1;&6T%^.^"]9L)AT;7I\;YG&_3$@HSVUH>GMKZ#V_";/HI?E) MAZX?#F!]1X/+AAW!_;TM^ F'$;;C5S9J++7/'FKY<:9/N - M:-0IW._2'YVCUXFF/11-",[EMV!J!(;OZP!0C)7B#$F-;;UJ"#FJ.8KY M%4 MZ8XU)9IV(R6SFV, ='WJ M 8X$L%<84J4]S0AS5: 4TG#IDK3GY.=NQ31;+?:V<.MA^S8>CR!VT$F:PY T M#,Y)&H T=S%R*:),:NEB#P"!A725"_PU]M6+),UFEE8G:;K(5LO2(@[4B=SF M?E\;O$PQ)P6QYQ,0H$ RCV(/2]?%C %!786$<4$?2T$=9HE943Z55J68V^

!*:+RP,0R UJ*AL_?Z)L]CW1 M;S]\_"-P(CK!T1+!@6:"(T",N5I 0 FCB M78\H1<^T9>(6\->DH&PF.O0DK M[H?@Z+:,#R\-;U^W63:X8+/5<2!.9L5"!)7OF3B MI8E[VS"VVI-0T[X[:(XY'M#)LV.59VQ6*)A1X#%B##[ .,50*R2)AZC+F2(" M\.W*LWU/$&R?/#NV"-<>)@BV7-BU=[-NG3\K\-S5V,QGR%XR9%Q:* /%!)$N M)\9T$\9H6YON-Q%;>QSN>C)2V^W6'GL\K)- >R2!!)A)(!<1K%V74R@H51Q( M\QGX@1=(Y2) EXY=/%D"[4W<[$ DT%$D%$S3\0:3Q(+=I^7MMT5*M8?6]S_/:< MI;&8NYE! 8PUM_3_]K'TJ4:?UN&!QZ^ M+W_.36<8)]'I38F[=Q"!__AE;G[]R!;S?L8,'U->_?QV/(/S*'(^IH51[T7J M>&E2AK1"J_6#. F3OGG(.2_,%[=FP'QIJM,5/)[Z\DQ/5B_MA3P,'R&Y_'F3 M35]P9_CN]#*+PC].PRLSFW?A\'MXGYMAWMYDDX6$).]P%DS?AICX/8N MBVZB)(^_1SA@T8JF(%/YTESL5-.LH-H%LVLZ]).!K$!K*M MFE:56?52X3[W_()Q"1X%T^WG^0$2:P\,%TPM",:&U3A&WH^&PTEK&2&PG\W$ M^]//%6"XB&^-UO@8?7>^I+?ADB5Z&V;7<3*>7C@JTND78\.V_.9[/"AN3&^S M^(D-87"_'TQ3<5+OG(^'X/0_?CE9LF8FPZ]H IL] MMLW!7O78WVLY'[Q-M])L25Q<&&4?.;^9AIO! K*0@ MS8Q5F3C]499%2?_>*;(PR8=E:J\3#OXQR@L;R>R5U0?2*Z<(?T1E6//?@1,G MCM5^96BVQAH]AKMGUW#^7!UH0GWHBT 0*"3%OE">\$B@";:7,W*R5%;D4V%4 MPD+\>"XA>XPX;X*W"XNV\?@J&5S,D*@><#A-U-Z)!<-ZA&TOKZ">.-J=7G1, M+ON1LCN;L;O$GN*>X&X $0V(ISP7N-K''J<8,T^]%KMOP6@@H%%OY2"8O8O$ M3+HO[H#6QV2>+CJ:!%C;HQ9S!QT$5Q)H3B34+M54"8]BB*2FKA1 R:6[ZRMD MR50JF$_#D07%YS0KY<9&-]MO(_3!>H+@+O31A3X:,S2.2%JPN4,).(#*Q5IP M@GPJ.7-]2HG/ ^;C@"FR9'YL75IL)UA!FS4]#EA:'%MLXT.4Y^^<9>MCZ?AH MLD# 3CRAX"-U<%8+KCH&DA)X&G#//,_Y-(%P%?>A+[2$BC81YCG_S<(J\ M9>:([ %*CN$6FBXT<>B<2V:F@8>@1)Q[W!@&E*M $0:886'F4<$IU#OGW"V8 M!J('Q"Z#$J][V*&+,U3%&?:H4,0>[<3N^U&P-2X4FQT%)[P ML%( ^@$$5 H-GN%"[<1:X3TNNDM6NOA).RM1="*N+2).S(DX[!& =-0 R/B MM()"NY"H %# L,M?).*V$?&!/8*V5_;K\&3<1F=AFTY6?NYAJ9G=W9N5C&-SNJ M2G9Y+O9I@[5E[^KE5MH3J;^E1^!V?TL4SZX$YRN5&4PO%75A?E-&MOOVC^B?H_A;.%S>B.F*/;1M>[UN=YU* M!B,JX&QWG6CD*T:A))3Z@"B?"^83ZKF2:S]8JC-C*4(E _M+S\A!%5Z89?=F MH?\3#D>/K]8Z&Z<2/763?<7>.I(]PG=R]JJUNNQH,WXZ^=$6^<$ F%6,(!!+ MR9G' T1) !2'ON"!()Y/9. N7=BWH?R \J^D ?D!>8^#1D]+M$Y^M,K3VH&) M\B7*BRSNVWUM:Z0T9#VWFOT@G=V7B7RHA8>$KXS^YD(!R;A 0OA:2>7)Q^PW M@];K*G+:I!)OK:X^ )5\6)R#9V<#H5$$C&@08,,X0'.I,5/8H\!S&?54\YS3 MD IC3:JO]FNI0_>P+[)P$#EAOV^66.1.%O4C0U&7P^BAH%DX--QN\[7&5=Y<< M6S5!P9<'#'R,BDFH=VMJ$#+90[C1NY!:9Y"VBL/;JCWWF^WX7 4@C21Q<4"1 M,5.)CP1P76#J0]C^T:ERZO5A6K)R MKHR.\A5RD>\:VY6Z/A=FH?>(/#685+&G"HD?*P^9(:%G%]!8D2B+A4!)Y S^.-IM0/9CT*FSPBV'XM M<^A^W.7J:;[(,1N*',\X4P6!PI!Z1/L> MI4P9JY$1[ (/F^],KXZQ#X!.?(,H@=8W=HK'04GD4><U 4\3L+*_/?%%+;2^7CQGQI,CC6 M6D%_3/)\+SB#R=E59A #*7#@25]0R*20QJ#GOF90,R2(>!9G-)6J!WJTT0K? M[=]@,X53+04V#^)5N^2;C!Q(0>)KS'"#KHB'*K^+2M.FZOV4Z"68ED9=A- M2ZB5QXWR$UQA'Q&7 =^%@0^"I>V M8W!M;\,&] !M4L^U5IT=D];:"_8@?.:9&4VD%28(:T%=B:4Q#P.CH "EE >: M/I\]FMIX@3TFFDP";[_:.73WS+N);NVJQ[LO1YUK)]F,!3%&1D<)1GV"*89$ M2 (\).Q=S49U<37/@E,0CB&XO:BAZ&%TV,9@JYBQK=ILOWE,L%GHPT. \]X M6]JEU)=AQCF-SN.P]#M8L&M-BXMQEZ746 MY2_6=$^LQMUF9H0 S+C1%QY$F@+#BSXUBD8(092/ AAH;:\67;XT:@;7L^3S M!*K;C40BTN-L>Q=%M2CUIW/?#HW5T*P$#7 5U5Z@@.L%% KA*NX*J3%5"%&& MV8M8K2E7C_2P;+1N7%M9K7,%%W+,[U;FX[VB[=KNK%D(R!R#"TDI8\I3U&A3 MHES$/*--7:-=(<"LXJ36&.:?+<1WN;%GI$\/8K$+@[>=*;:MXOG6*N #YEHV M5_\FP*YV@9;(!\8=]5P"H&M,84 %PHSBEW)M8_N"%,H>!8U>"KU?7'ML/NR' MR-Y[W^^/;D?#\C["0727&7H(+=IW9%VW)QMYS->UUR%/&%O,&-N#VB- *2X M<7"E=KGDRH,L"#R-?;ZTV:]FD/;G &W^'D;V#\/KZC8UP/Q7^7VM'-B:XN:< M]T2SU7B>2 7MOA>Y\YH/GJ^-G3W;)^7"]51 (%&4NH'O A1@KCC&RE6BXG3: MUOBZ(=7.&>@)WFC\^2#XNG/1)]T_1D7GH&]HZL.Y")RBS/CG 62",,H]FX,; MN-K7+D.<**B?;.IOLR 8)Z"'R$YV?-MIYK>*VUNKYP^88\F\#4\$M1ZY4?&4 M(RP%%)[G^Y)03Z% O8QCF]+?5/08/F*.;95C_D(*+0OV=%?6M29EKW/N.GKJ M]OVV48C1.,1)D?>4PFLC"69G]N8!D..P1"A:K[@O1(Z@KNV]-&P1FU8@5] 'ERJ62>,;$P1(A*5TN78Q\K=32A5!G M#Q@9E]LQ%HW^T1^.["K_DJ:#[_%PN#VG!/7@@=\'U2IYT%8-M.?LAV9E50,8 M^-+G2@LM*4%*Z(#XTE,^=H5'V5(4<3/V:\K#(#TH=[+SUWZ]?"#JUX^NHBPS M.K0(?\RKV",X] 01F?$A"SB!&+N,0$"E1BY@AANIP!Q0SV5+67%3N)TE_?0V MN@A_/+#C%O-/#^'L4^=([1N7L%FA4^A33!'T/)\!ZC/M0LD#P(WB\C25RWO9 MS^&2ILH/'P27=.[A- YV%V7&KTNNG6$4YI%33NTTO3H=Y5%7H=]PIT!SU5P MY)P(C 6G%%'I&CTF54 \X;H>7$K\?(#M!PO:+W;*GZZ^YF/+D#H*^))UT_\)=N69N[(>-CFO2W M?9&HZ '6Z"49;3W@U/E[A\9D9%;?E@"L J&9IP2CS$?2$\1E"E$M!&.4;LAD M39U5D#W*&\V':"N3=>[BPBG"='=Z\8 3H#";,;KV!/4A"K3V(%7 50A+US6. M)D'8XQC.5\LH<5"B8(R!+=[&37NTV82G3;'=SH2H5DF#?57*A\SA?%8*V!7& M.J:N%VB?4(2X\ (&-)5""M=E6C^/PYO2X SV9+-.ZV%Q>*L\WD9T]RJM_0S, M8H.C03JRB4//L*X;0?)&B__WO5KQSB04F3MP123 4D,".<*42T]BJ7S?R!HO MP"*HNPYLB_4+$),]SK9P$U@]1MLIA8[ QV\I(W:B9WNB!\V2)"%2 "JJ!6:8 M:B-Z NA+EW*L? +PAIK @#XL8P0ML[J[DWHJ7N33182EK(E M]Z$B"&$W"#2B'!E!0AAFB&+@:^1ZOGTF7(# TY8UQ4_X=.0X-YF50'_*7:TP MTE!HH!A%4!B_3P>:>*15_$MT8.?XR^.U_2VW#)7/X>#XH;\Z=9QT3/]]/A,+S+HW?3/WYYK-5/ M'B(/#[$V<5(?EQ@/P>1__'*R9)),AE_1A#=[;)N#'5+LY4F15/P*15^> 8J!^?326[ MI@+QO*6+&E/F:Q*.!K&QM[HZ8,VO]=!'Q5LO14[>?SA3[MF'LXLS M?>ZHC[ZC__KU[.+O;2:R(ZE'T FMCIXZH55SBJ"E_9KGT-UE8^%D(Z.1YL*#LPJV M1UHD9Z;!7;ME7W[3?_\=GA*>0#+:#4@8M]&F#7EK:DR(6(2]]C8JD._8_/P%6\H96RH?02]P MM0QT0!&CPJ4$*F6XU,.:J*5;7^> ^.G*C_.[- ^'?S%T?6>LUW$5:'\.L)^F M<-VZY]<#\""LVL[QVR]FXG!V2H\JY!+C]F$A/6HO5B-:07N:14,"*%ER_!IG MIJ9*V/: ;/)6]/:KN$-W$<>E#?K+>23=]6MU?(UG?(W^?_;>M,EM(TT8_"L( M3?>.'4&I\S[LF(G(!!(]VME'0$)3O? MF6N]HNR^"M(3)E/:Y!5$H0((Q0J9=%((GR^9]LK8?*DAN7#+2;,;BPF7RS.85E)0&F\H3:)0:DJ!9 !0))"(2"Q( M)+@&',5HRYGC('9A 199>!TB:8?0D2!#'/#$I-A14(EL,E5"3%F,I288*RKM MOP9J8B1"F! :Q]ORZ(E4TI6+DZ"1X"?A-#D..^^%V%=/RBHS3Y;)'Z]JO[TZ MK0G8&H& K<+'N)00&TIEI PE A"$4!AS+K=&VF\-!FHI@WN=H37BK-.N2;T+ M*_2*!/LJRHZ;[G#3EUE+J@")L8*<4QT)I21C0L4"4T#A$\;6/49WG;DTI>C2 MI=D_NCLE"\NWKPNR=#G-?&^N8'%IGWTV 3I!6THD- 8;8]5%'5$<4A6'.-2< M ,4IUGA+B?2@^UQ#[F,#N$-,%7$:Y4E$#@:[Z\A(AK>&@A 8:1D"3@VF/ 02 M,ATCK3A'!ICM'.7=2*8KSV#7&F'_!= Q&V%_3[(L<46)50SMQUEK@K*ANAC% M(0N!<2,@:10#83@44DJ@8\UCA-K]^TLH_JB4OQ_[DTAPL+8&:^N8:4R"9D:& MB:014A )E:%6M@G%"#0Q"$. *<3ZF336D0@CY+03E5_5LGHA@FV.+^XN]>,H M: %4Q5%D0@HC#;%"\=W# M3MO^]?V++C:"G68.[WRVO15Y@T%V\B0K>$VRC!H-F(F(@((2HF5L6,0H$13# MD&XG2CV'9#N2GGR$Q?Y&B!T#R?8J&FH&. & M,T8EY2ZDH(U$D"E@16ZX+6\/*VHEXB.VC^'#/2OL["Y@P7-S?3I1_SYENC M%#657]/Y^ U<"?0$[=_2ENOL+6O\F) S5YSU"-@G.9_5M/ECZ';_.O[A@<] M>,"GL]+[\F62'<8?XL>NYLO%^)_7BYE5T?-_#]).^-X@?_O(*0?5<$#-OC/= M4^&MSO!>S OF.@INDRSXELQ6:? G\ [ X#;-@MP-8/XU0!2, /#_%5]90WVU MO%YD]EF3(%D&?@QJX"9>.A>JM^*K89CEMU#^&D D1DQB^Q^J'C/-\]6]CW#7 M8T!&F)+MZ[>>?P8I(!"RIO$-UBYHI6,9A19 *I82<14!$>LX5G2[:6-QVE_< M8?\?=\S[2^L=(=&EZ[NWLNJ<1-)QD$=KD(U1<4PAT2*D(45*RG$/CL8)[?393([Y^1X:"5* MDQ]%>!QR " *"5615!*@B"IJK*R@$&Q/AJE!^LE"]/T\+."Y-Z%%F!B!$Z]" M[A6=]E70'3G)H:8ZV6 6A3&C,:$195Q)"2(90C/ ( M2KAY\;ZLOOXX5 HJ_^D1,B<-F0-HPM!$L=5S(ZH1EEP1@UV310$0A%M=PJL3 M.H0E*$>(=JGK;F/\2\ZKBQC)($QEIR% @DH969,3;4BE!A(A(J*DA, M&0C-3@36E2TI1Y!UF2!\' 0V6)ZM\5*KF]4L6:;E2"F+:3>W67J=SO/IM[1J M1_?3;)'G]["J4XQ*/(W&1>-,!)F$S2U<['E/HF@T@ITZBH^< MHL_.E/Z<+I.IFV8\2:^FX^E+^Y@_5OMU)"2.2*N CUF[%S&L9$QEC 2*(T@A M &'$ -);-4 50$V2S>W.\A;)1P6(]R^G,2,CL(_*A;V!G%(K(B B'""H*@!$&*<%U) FG]M\M)?U+ZR2*ZH?]-8/G M(X9ZT2ZCGZ6)O>(0QRK;3YG,1:,01!&G+*08RRBB.M;:FN8AQ#IF)@1*;[5W M>PJ9=^1!QV0_A<2G0N9G9W6[ZG7[5;:8S>R;@JG%NBS-E_MNA'7\!$_ VN1J M3 T46B U:JQD(I'"!C"A(PHC#8)_F_3^<*BY8_W);3WV')8CC X*+WWDJP' M _RL2!,U?G$&F"!"@M"UIXM-K$,<SQ.FITUVQ(/"28$A98)*"N&E=!Q9"^*H6(JYG*K9FA;$7\_'\]6 M#@*?%IE[F5HNL^GE:IEEO?>*A1RK_#]EWL": M"@VKH0/*#(X1P90RJP]@QBU_B"$DDH5;:6[[X@U=J1/,)1&S@3?TW;+O(I91 M=LUL>M#Y+/*'-(=GG#2V9S99K"P2[]\DZ (8?SJJ'1^.U[5:_TJ)=&@T"'4$ MJ>5N4L2"XDAQC#3&8,LAV>INJ.:3 T8AX @Q.>*=YO@^>M;]Y%=GX++H*8D. M3&EO3(F"IN6J(B@*#:&:PYB*F&FJ@!00,E?(3KM@2MU5L',XDGO,EC@:IN25 MJ+]X#;?^WO_96HY5=].WUZEG,1"!/__:6M\X=7KPRS#-?_I>//_2(L ]3&;7 M%3T&L\TEW0^Q Z_@2YH&'Q9+JPPN%T&XF'N4\942\72>S,?VIN#+TG[A6\]N M+;7:P>;2MU?ZYN&MO9"-D VT\W]>9]4#;I.OZ=O++$W^^3:YLJOY)9E]3W[D M]C5_N<[*C22>Z^0A#S&2&DD12JHT=^V=&:;&<"Z1HL3=DZQ!X&G;JLXG>?KA M!->9XT#_EFNC,#)0&* 815"(,#:Q71"%A))8J^B*_ M]K+7**NA)W<"Y@X#['49XT_OY\'%]6*56YAN%D0=<&5[88^M^]=T8;#AFW>? MVR^8.TD_6U.F("A482_8@G$ZFY6__L<;\,9_M@L?5Y_OV/3%],;RW0_I]^#S MXB;94IQODNSK=%XL+UDM%]47A1[NO_D^G2RO[=5V\Z7H'R]FL^0V3W^I_O+K MIJ!_4SLT&N>?>'._OZ-X!Y)__O7-EII2OO_^G_A.=^WVTR'?Q0[X+@A.=&.[ MH=0^]_6J[K[7)U:*R\N6CMX8O%>Z=/[63TD6 M^$+W\W3;G"^ZJ4G=^,SU#'K[?GXXI L?ZK VH-RIHES57>-PB'8',SU'-#M] MU&HWT_ UX(^XT?8AO5N].]Z7O3M^N[]WQSGAWWFQN:HF\G#(5U5?#IAV7IBV MGI=S.'RK,H &?#LO?/.Y.@=D:_"#;L[XCWURM)709-Y5IYT^LRQ=/:]AEM=3CA4]_J<,*GOM7A MA$]]J\,)G_I6AQ,^]:V>XPGWOI&$S]E<>X?O&K'61X*M 6DGYX=.9LE\G#YC M?%#G&/+BP50[;7RGFJM#C#_;:3(.+]R_F+EM>_3'-_WNYG/[WYAC2OWE\ M[>'8T?[-6NL5FSMV_]_ L0["L21LFN'&&@!M(AB+F%/$B0@!T1A&!^N M.<\S.%9UE9K<.3JR,^9U#J,B!_8UL*\>LJ_[^OZ7_ LW33]#(Q"V>I8,"::2 MQUHI*J31L98,QV2KZ6>/^-?:R+[G<:VG#!?H?$S?ZXSRV0F+AN%< ZL[#59' M&U5-4A9+X686A)Q"8^U.(J!6G '(M2%;T^Q[Q.I:2>ZMK! U^<(%264:(Z8D(+&+(PD%7&/N=_FJ*GNN=T> M!DD-[&Y@=P.[.ZA;KA5(B)0FL:(:J1C0. 8BQEC&C"&"&#*DCX&$ZJJ[']U= M2*'[COV#5^[8N-? K%Z;64'0"B(,7;R/CL7TM!'W;L6DZ3*8+?+ 4 -"#0@U(-2 M4 -"#0CU;+OM];W-$()F6 >,B0:* H;LGSAB@K*(864MG @K@;;ZXEL=M&B= MY!HG;5@F43&9X_^]B#J-[X\H[7(*V3&Z<0<:ZAT-H8:&B$(B B"*(*-4ZU@H M@WD41I:H>"08W*2A3]GB:KJ\GX#^]T7T"K[(I]"B& E$!UH\.UKLCX+T-.(D MHA%P6'"H200((%1P(:6.'%EBA0B79BOQ]S'B[%JZ@1'F7;K@CB-N>1SE4R_< M>"L%*$CJ'*!1,$^7;H##,ODC]9,<_O12UUVG0.JK@=,_WW*O<+>O(F3 S0$W M!]P<<'/ S9/%S2?IY*AE,"L@"-0QC@&B5&&I8ZBC&!F ,0,1V8JC^W[A:_V[ M"Q]4O,A2NXNJY9_7MXJ7JWD[ ?NOR73N-'J=6DT\_9R.9TF>3Z\LT*MKDS^Z M,L4/GP+.1@B+(25RX"ZGR5T&R3?@9J_RQ1X3=(RUG$\QTZ%!,I01C;B4#'.M MA8RE42)46^FMQR3H#N5S1N@@I>F#*#M6=O%(U^IC9R>BT9MQB+DP$ A&,57, M:$T$"Y$T1'*L:(_TYHZ]Y&Q$&-_;0/0#X7 1K2/$Y M:G$S(-2 4 -"#0@U(-2 4 -"#0@U(-2 4 -"#0BUBV^'H*;!7PQQ&$.JD3"( M8DX$D0I!R$/"H3+1DWT[SE_S(5U^O#J4;P:RD2!=]BDXCC#C660P1M.\J$^W M)YH'RT5PN[J<3<<>>\JZ]B$0.00B3U2J#+@YX.: FP-N#K@YX.: FP-N#K@Y MX.: FT]W;U ":_>&P$C' ,24&4F%"648(T&HB:%42L1\T[WQM^E\D?F&:45> M692.W1B!-,X6-VM6Z7U=T_ZK,$^/+=L-@X-FN_7;QS)PC7/D&@S57(,C(V." M8R&HH!1 '4<0QY']"Y(Q"\/#"AD!I#6(1"8!$&*LPDEO]A.XDP_?SAFZ_K"[SZ62: M9#_*%JIYOG(C1U\JV?42]5=K/2!2$RT(C.",3*&"HIU9!J(H3@ MD8PQYCB,643OZGMB!<EXG.&_TFPQ2?+KEL4\T-XI MTEY_%-DA761 J &A!H0:$&I J &A!H0:$&I/!HV4C6I"!T!@04VL=*3L MGY$B&G$5,=.10=.-D^\D[/^S2'&LIE/;.RQ.U'X[WZ7Q?#SS0ZQYB!H-N#G@ MYH";>XAHC*M)_W!_3T\NZ#!$L8Y:5+PZ M_CPE:"5XP_\-H$B$)I2JW4 A1&&'%F,:48*Q#J"DA0(> M8(:WXI/'HK!V4;_]X)"2+B=P#:0[D.X329^2#C"O,N>DT..Y3X]C+Y7Z?E$"88(UA#!ZBMN/B6"A0!LI J7 M&@(+(^[FU47:"!U*0"@E3!H$S)8'\Z$6')_327ISZQMP],H1^;0VQT/T:V * MI\D4!H$UX.: FP-N#K@YX.: FZ>!FT]3]&73H9-Q8G5\$AF.!)6QE!2&"FO* M8A'%2&\-(#FPHK]G!R[L,MM@4.\'5G!LK !"U,I:$BJDC%,"(DJ4U)C26,9& M8RP-T\]JN_DH*^BHJR87R:EK[X#N>G_%=&Z)>?G+6V:_>"$(=#)SO1V" M9!G\+X*[8GB^\5&?YT M5#L^5) ,02QJUB8C"CG"%"K#J$*A1)'E?"&+@:28RZVVB#[5OAQU5?8?G8]G M*P>!3XO,O4PMB[;"B07:?6V%-SC?^X+S]:%1*1PAP;MDG8^A4R?4,02^GZ_9 M])0+#'QO?WROW7< @# $FG"N8VH EQ@PAF*I&!-*$=A#OG>H7'/"Q B(+O-W M!B9XVDSP.0 8N.+!N>)CEFZK/H<0:]L*+#6$(0T-%H1'- (H#A7E@K,>L\47 M=&1Y4KQ;CA#M,L7JR:CU+./Z]REDXLLF><\A]9Z58*QR#@[+'P34Y\,"!!QZ&![;B,RPD MF! 4,L 4A9$2.HXP1C%43,4'CDMWP;@(&\ENYUZ-@01^/.OK?6-4W=4K??)YV&CO&]UN[[_,0AM+N!^^!P[!%KWKXD? ML)'CY#ZW7S!W9#-;XU\0%-+'XTDP3F>S\M?_> />^,]VX>/J\QV;OIC>I'GP M(?T>?%[<)%NRZB;)OD[GQ?*2U7)1?5&(/O_-]^ED>6VOMILO*6EL>45RFZ>_ M5'_Y=9-NWM1I9DW:I'AS?Q9:\0XD_OSKFRVJ+]]__T]\I[MV^^F0[V('?!<$ M)PI$V;L#>]4DS-=*FK9*0;;X_L0$ZC6!OBVR]YR1PB'8',SU' M-#M]U&H%Y /?(N@NT.Q9>M]FZ74ZSZ??TN#]?+RX28.??EOD^9G&8>)8,/^CGA_O9+49=!4WO[1&Z9X6ML^HZT. M)WSJ6QU.^-2W.ISPJ6]U..%3W^IPPJ>^U7,\X>,8Y;+VCGWWXXO2L2^%*5OR M07$@PGAQ>^7#E3D\A@M]'C^%>'O\E.9 $"08B2%5D$FE<1P+85Q[ $LRAZI@ M@.)_D[YTUCM(4^%7JVWH%9\[=@?@P+(.Q+)DT^?8AQ&1K$&6/>-TK=)Z#(\8Z[1LRL+^!_0WL[\#L MCS;L#UA&%YK8M0@1U-!80BHCB05D(=!8;LWDZ1'[VW\;.02Y5??0P.\&?C?P MNQ[SNT?872N:P!0)L0!QR)2DF&BM@"((:THEA]RH'K.[??>$PW)DU=W!,W?. M[&O@5J_/K5J!!(I%S! F$"(W-C6V/$M!0:B.--$2'%0YZV28(AKQ$V@5GY%.(48P0ZS+^ M,M#B<=!B?S2DIQ$GHC5Q6BC$*E1$AH9382()HS!B$:.(V$^&/I3Z]LD"OKDW^Z,H4?XWYXT-*Y,!;3I2W#')OP,WC21?#D+1:9<0$8FZ< M XI0S*B"800$Q&'(L>)PJY3IF*3W45^!)[P]1%,+HGU MY )30^K.40N; :$&A!H0:D"H :$&A!H0:D"H :$&A!H0:D"H73P[&(#:LX/B M.%(:R AB0[60TI@8,@$9-E ;:9[JV7'>F@_I\N/5H3PS4(YHI\Z9XX@?GD5B M8C3-B[IS>Z)YL%P$MZO+V73LL:>L5Q\BC$-E\WM/\JS-,^Y;$]Q9N" 1]RM >N<;N MB6E.UTDGT2JS>_MD ;^8>!_^Y]0%^L;+=.*O4BX>XRLBXD5VE4Z7JRSM+"V@ M$I/^3=UUM:%T"!$.O.$T><,@MP;<''!SP,T!-P?<''#S-'#S2?H^ATUC9X MIJZOAYSV@@ [5E]"0D!!MJ0J@4X3&(&27:$"&WIFTU M??'SBX6RFW//3V:?DNGD_3Q,;J?+9/;E.LG2RR1/)V&+9#^GEHSSZ3+]DF;? MIN.TD!R?T_'BZ]P_Q0N1SKKZW[VT[EQ#(X:Z''(Y4&^/J'<0!P-"#0@U(-2 M4 -"G0E"]5IA%1BVD[)8%&FH(9%4QU2%((HQAD!2'D*BCE5AW?. #@R[3! ; M2'<@W2>2+FU(%RI$, TAC+"DH22:&X!#%2/%02A"V _2[<@9.9)8G@+%G466 M9;B8VTWEOKOBXBH(P]\^!19UIFD>J.!3EEZE699.SB>.,,2XAAA73T8S#:@X MH.+ )@?<''!SP,T!-P?<''#S%'&SUSX,R9I.:)@"(GG$,$,QE1P($,418A0J M2#"(ZO$0R^7TE\:J7%PYD[(V)(O\J!L+CV5QS3*=],F/^)1^2FA$.W5P#)0] M4/;A*5LTE$U-'!E!M!$AHJ&(9 1HQ)@$).8PTJ1CRNYX^LOID^,I932&JYN5 M&^S\+0TL3-/Q,DAJ7_<0(7Y]I_<09AH0:D"H :$&A!H0:D"H :%>':'02! \ MH-. 3@-_&A#J]?'GZ-C1660Q^5'$0Q3I&)U;O4++OK*](\+-IQ3B$\AP4X=I M8@1BBB,)#>6(2L4-120"2 @@H7[.A)W/Z22]N?7S=7I53OD4/S8;AO(,3.%$ MF<(@L ;<''!SP,T!-P?<''#S-'#S"5DF!)&F!@X3$4!0YM=#G.13=*LVB^^_2.8+%:7LS3X-^#_>0J$RF>X*Z!]0+Z832?U M_7MUL/SIJ'9\.*XE6O..$&>AT$32D%%#8Q%R$4$FB7!,*]K237RRZW4QJ;L< M"3P?SU8. I\6F7N96A:COA,+M/M&?6\PM?<%4SO8[. ':_B1(%URP\?0J1/J M&"*OS]=9>LH%!KZW-[Z'03/T!$7,(&WYCHE#JEBL=!S'A*"8QD2%K(]\[U!M M+@E#(VN^#DQP8()/9 G/ <# %0_.%1\)26/4Z@V/PRCDT'Z'%57.>B48AT(@ M8A0%<*M=4X_8X@O&03W%1(9R!$&GS>:?BEK/"EB_'GGM$LT>.&B?3W1@F/

R$!M$F X)183(""&", ,&0R;H5@Y/CQBF&H^+DL1T^YH#C$>"8$&U^3 P<>>'(\D+3B M,S!"&'%MH!&( B&$BB)"A8$AL$8V-X?D@5V,8@!@!"$8&)?/Q?F+/X3Z>_]G M:SGV1-*WUZEG0Q"!/__:6M\X=4>UIQ7N:PV;)%%>_R5-@P^+99H'RT50K>19 MS]C.M;KR__SJV]O[(W?NG9V>_>8_@W@Z3^9C^UM02__\Z1#;VQE57V^N8/N( MWCQUA?)Y!UA<3C?PV_]YG54/N$V^IF\OLS3YY]ODRJ[FEV3V/?F1V]?\Y3HK M-Y)X%IA#9I"DFDE!&:4&2R(B1(F.L=18A*&[)UF#P/, GSS]U(/KS#&Z?\NU M41@9* Q0C"(H1!B;V'!.(:$DUNKY^'[AJ-[/6G!,MHU+R18ON.^,GT>7\)ET MZ:[W'[\7;[BT L4MW%Q\5L%%.KZ>6RK[.DWS46#%R[L@F4^"+ZO+?#J9)FYR M1$?LI*-EMUE BX+]"23Y=1!;9:ZC)>] /WK'*+5SSGU^'-]^W MM-_GB=4F+"1_WHF;WO'(=>6WM;\UY1UL9(BZSVT S)W2,5O3_B H='?[]C!Q?3&"J4/Z??@\^(FV=+T;Y+LZW1>+"]9+1?5 M%X7AX+_Y/ITLK^W5]G!*/<3*IUERFZ>_5'_Y=5/K>%,GZ=;IY.+-_2F\Q2L8 M__.O;[94IO+U#_Q$=KMMGR_K59KR"T7CDXH%^&/% FLJ[K82VVG-P)Y8VH45 MIVGP-_O#=1X82\*3)BF[[ZGJ7ZT;UUCGLO(I2-\S#\\Y ML:4!$_N,BF4/'D"=<3/=Y^/I;.H3 MUETX8UXJ."Z0.G:AC=ML\6WJG&V7/X+%#B;F8_Z&@5/W?G]G89@2\XK M+$(*#46:QE)+"K1&FFD4QS%047O\71NXD_1VY@'9AK&%< U@RX]?;&<\E"4O M1X0=1 'HK1?ME&V(GG<3VQME$E!3IF(F)MQ(%0I%F8XUCXS] X82V[_"CBGS MF3KZ@WF.(X8.TLZ[_U[%$Y&J[V]NDVGF,H>\$%VX@1/!^#K)OF[F._5K2,[> MR)0U9*J5(J&!4L5$4AP+32!'"&@(L50FW.KYU\#RX]5OB_G7WZ;?THG*\W29 M_U$YB\#C)B,MF$(8(C,V MG>=I>0)[E7V==I[HG5[:*QKNJZ@\+4+D4+0Z=R'-0FGE940IIUQ&5AG5Q!#H MHC=XJV#NV838G?1$:.@W?4H68E%O^?8RR5-'BC<.CXK03%K@5(]&7^Z-%'%# MBJYK'F)QSW5N2= MDV0[3@%&>4TU(J(01:&Q<@M1@[3B6A$.(D&I-0YCL"O5="BW1I!UJ4/V7T"= MNMWWR:4)Y XMO>6W6%TNKU8S%RBT>]ZL=3ZO."'G#6E2H9'@$%! &160*H1# M#%3(,(Z1A%L"K09KO,BB$JBJA.D^Q1H<83&$!0 MG9^L2Y]+;^7?.8FYHY1F C<]OCAS8S CS9D0% JKNT4&4:445RR"2KZ,=CJ, M]HV0[++G8/_%UJG;?6'XVZ?@2^I:]@0J^)15(;_?+:H$DVE>=(ISXQ>+Q-&Z M)_I9FX2"-G*/&"OB(!11#"B-"=*6BHFRWR@M48C9)NW^-DTNIS.?>Q\GT\P/ M;6M:S7(ZRUU9E J^.9QJR.1VHX0MNU$ K8$@ A H0HUM,HH,#$,B<9T.^OZF036G>%(0)=TU7]Q M=O)FH_UL7^%*(2S2Y-.)+RRVJ#HKM:H?>Y& 1VTTRI;#QR!#8AU":32@ $9: MAR;F.@0R)E2J+655K_+I/,WS<'%S.9U[4#='$+9/0#EB_EKTMPVOW5_?S]6- MBW-\O+KGEDH3_@$'ZW.P/@?K\\FZKJ1-IQ!!J9!$A0(!1D5LE=X(1P9I @%E M@FUE!KP:1>_!CB5##Y+S-7G_FDSG@:6,/"E:VB>^^NA$-?-'^$'+'14)&2$: M0QF)D-(X%#&UVGK(J(FUB6*\R0\<&%W?H(_S+Q:0'Z\^9:Y;R_+'IUE23)JZ M[=P]O$'% N,]V+[])M;!&CYZFFOYFRPY $")ICP,:22)E "RD,N(8GNQ";NB MN0X3:4&7-7!>R]$FK\6L@[S-,M4( DI;M0N$ MP8A!'881-<*J15P9]X%138'<&J;[?C[.TB1/H[3X__MY!<3/-0P/$Y0;L4[5 MI-[*@W-B^_WC[D^B)]YX_$+&(2,\)!0J&K-(D%!$$98:2H@%VNH\OAL][27M M!-,N3?W^"['^6!+[D6[OY]_LLQ;;@Q=/+L+VL#, MG09T0X(EQH)JQ\(Y:0 M%$,1HEA+H94F6[V[M^FS!=:]%NNA$8%=EJ$/,P).35H>D9'T)#J%L*'3V&JC M#!B@M557M2 R#*U4A5ZNJEB)%])IA]4/="3 0?(U3\R1=R)2]E.6WB;3NN0O M;W M3&4+)C6??'3P+3H:[K61]HB0+BN;^DBO@_G9?_/S,:)K^7,4-AR26"$0:AI2 M( R/.%$F D( $6_ED'5%=!WVR!XAM ^B.Q&Q>>I6ZT663-*ZQ4QPF_SP8]JK M 16KM!&UYZ8^/\(%.&O-OY-8"*.@,9B:$&H I"O!5]3 F/&M;H?W>Z$^%?"W MY*\*Z+_@5;>D7H?97(IT:CK;P4C(1!4&%D!*6(&*L42WN! M"FDLH>)/\$3M1J,=MK$9,2Q.FD;/S9CU*MY+278/L^9[H&2C5H65)@;'B,E0 M<41#'4L4(85@).UWE)NMZOYMTO6 KH>[A\GM=)G,/NQW+)1K_]:I0_F)!]UO MQ7NP?T^?=%M.*0*158R!8*YS*@ZUI"IR4]YB3BB)P%93G9>0;H>5DK)3#_-) M$.Y@,9>7N_'U3YKJ^HI1X!+EW!7;^/;Z>CEJM>Z!82P,CD (N*0:$$T%0\;8 M+Y2),-BJT;#@#RWT/Y7 US]^S]W8@)I#J!K^>W55HQ$\S$CYW8YRL*;[(-]/ MF();558@,IQ RK0FDMH+I-7-#382Q\ @%6W%CE]"P=W)>#ZRNLGY$G"O3.T. M,J_R9XY4/[[8U,Z)[[T5$N7, M$%\P.0IN7"$QI2HPT'(8IC+*71&FW%#RJ(QMGBYHY^ M$@>3SR."3F(VVV#"]=F$>Q(UM7)@# PC&5(E";=_FE :%<:22JA$#)39RH%Y M$35U*";92RM;!:.V"I(]+ M6A/S&-[Z'- 8:'S*3I'XWWUZ+= M"^B $;XK:XD'LX7;0)K=6 E]>1:Q/-KR9U".&=1848UC2KG1 MF'$*.#0J0E#P+;NF[<1XG^_61A>6!!&%H+['5$_HITF"/=6')P3 MU^\?C=IVQJS83;9.::Q7B'LTM?Z52T'9%N]B3W@)5\#?TJB#5%# &E:(2( M0%C%BF(*)*-P6PI^3BLP'U#V$2O[NNSV?>1Y:;TB^;Z*UI,C6MD0+=$Q55&L M$4*0*B!5Q#&PVJPP!D4AV$#D1[MJ9F&/[V*9A,\V4VO5RY MHS^/%JBLU<580*@0C0&TPI1*#;268H#:GEPK[ D6:V MF,WL'J\7LTF:'2@-IM,,\#Y2XF" ]M\ ?8S*6GX<;9@1D124:4113%0D@6:0 M*6/"B#;UWKM3V3["6H"_=DRKOQ+PU$W6S^DDO;GU..A*++RD_)*Z5O6!"CYE M9>O=<]-_'Z'X5G45!CKD4,92846AE:2QB)D*%5,<&87O+9*,%YG5A,MB59<\ M7D+ZRW(Q_J>:3XHOTODX]=]T:M(.D^\'"_6TYNJP5I*)"$$D(<N,(KNS5\4(DX-T4#IJT7PB$O@B^2/(TIOI.)PX$PU[/8,;:"!4C&-A1!4A4QSQ(A64K!0&!'>6]WQ M.9TERW1RL;#@_OMT>>T4;+M32_1?KI,LU0[480O2^_0A=YOY?1P*]V#H'CT9 M\E:1%0Z),5H9[L;92Q%I!+ F''(9*BS5O6KOR\FPPU:FZ/S(<+![R\M=R"&8 MED%_BV3YLCTOZ^J.A,^A6NMYW +SQBVF-!;8.,KU7(]0/1S@GK9Q'BPMT^; M#&5+NT8 <(J4C"2E"A@=4F@T9 AB'JH0=DF&W5G?"(YPMUW&>TF'QV%POQ!C MS=55.EZZ^''ZQ_@ZF7]-@RQ96K/:_]V[M)VX/;']V8+[X]R1M9I/W/]<][%OE@SG'?(_>QZ$7EKV/F__5_2!MM.--3U""G3QLBE M*%0Q5Q$T"E$#E)2,"ZYD2"+ "8LV2=E1ZP;%?DY=IN=XF4Y*BE[_HG7E)\MO M%Y/M27_CV"I:Q5T,9CCCM,D0V&,,]$+M]IP39$+WNAX+=\<;#^T2Q_S*K\;24VA17GJ,M J(?[BX\7V M>">+U>4LW1JHWLO^DG\ZJAT?CJT15+.U&'(C-, TUHA*++0D&(1"0LH)CO>N MKCCG0A>Q/SFBJ%,'XV-8T,_@X!GX)7I*O .[VA^[8K!F5R$50G/%D-"8S ?=K7>$]N%;[ MN^TSVNJ!3[A%W7?0?B^ TD=2IR>'"'W9]AEM]1Q/^)3R%[ZL;F]GJ2L826:% MV\0!-)C."_W-ZF4O'W#\H^RCNQ(KRSXHZ7(^?/_81Z],FX/H(./%31HLDS_2_ $]Y-@: M63]";JW*"L6 I#'F(H(1A81(I;6**=:1P3C&\3:Y.8!=.'@=0F"/"!\RIH]# M^AZQ0^!)1$-94UT8644V5 9 0RC25$"@#5(F!B0F5OG=A6@Z%%,CUJF4>EUA M])=ESS2YE1+'B<.F7A&4O>1)?R^B]I M&GQ8+*W(6"Z"<#'W\437ARTHB[Z36?!E:;^XV2[Y\7\4&][B M/=N N?_S.JL><)M\3=]>9FGRS[?)E5W-+\GL>_(CMZ_YRW56;B3Q5)+3B,>: M4($C+FA$@32A-$:(6 FC>(SI\DJ+YMUP;A9&!P@#% M*()"A+&)#>?434"/M7K^L5\X3/1=O1WMMD\VV<+/^\YX:[,/HB=\)GJZZ_W' M[\4;+A>SB5NXN?BL@HMT?#VW:N;7:9J/ LN3WOFTN2^KRWPZF2;95G^6UU[V M"TALMW7OP@WN6/=/O\^3U61J%_OS';1?D@R(+7XRK"0.(VI,+#E2$)(0:< 1 M#/$FR3R-X3TOCOG4#7WX>&$"6.WEI4\+?)=T^&OP\?-?U8?W_Y^Z>/_QPR@H MQ>^'U8V5$N/[E@D?=*:GM>D=8\LC:I M5H0)H@6F F A.2RD^72^2B=J^>SWV-M3*]AOG03(5NF;_]3JR_LOP<-O[\/WYDLE]4L@ M;@A5^UNYSJ16<)Z_UI=L%3TBT-KV'1$OQ^4[=8OGB9[G8[N_^)?ITG*9\5WX M_S'[FLRG_UIK0/W,7=VEA_<:KMTOX.]ID&3VO^!KNOB:);?73G&=_0CL*M(L MMRS!BHK%=.9%W-CQRC4$=]U4['>SU!/%U6PU MG10)Y4F>+ZR@<4+G-EM,5N,RT;QZU"CX;G_,@IMD;E4E)XCL0ZV^[4.HSKSF:!%6B.016M4:^N\NN%W8.U8>P*%FY.3>O9/L_=KBM+\]S=7V_ M_>!RWV_=&]\%%A#?4_N4J34RLMM%YM<[G0=1.DN^)_Z' $H!_97NLWOHPF_\ M*M@1_QXTF!!#C*8$-$5AAL;<2$(Y$X***)1,$R99*(GD-();@R@M^[I,LX]7 M'V]3NQT+EB_IUYNGMEZ9^YO;EA.H#2>P9CB]S=.Q,YZ^+[))GL[?_.?2ZH[I M8Y;3,T'E$'*:^WDPE=S;\4EA@Z1Q@:3_5W)S^VOPJ<3-4?!WCX[%MW&)@V[Z M3 NCP@:C=ES&N^#W^I]5Q!)E#R,RU)G(M)[]/\]02QW7JL#[PU&FG2T?G M+:4Q;RFYCN"3]9\ODWR:O]N2EL]71QI-U0*XK5E_+)IQOI]_LQS XW);J356 MI+H&85YQ^7&7MD(1H8QK(9CA%\5>&$&J&1*2MP&UI*X@9$*,H"AGB5!HF M"8*:(!P!$L+N2X#QM/6())W7<#'56;9<&GZK!/856VT MY;71YB36;#5)/2-)"N7=#\VRA&^9Q\))\\7W^0;UO@N4E:-39[J5DMQ2[ZP8 M]>%(?YDE\[S@W'EPG7Q+@\O4\J%T-KVQ:RAEX[A-IN^"B^NTG?$47*VR^32_ M3EU-V96C0/MH^]*YNV!FOQNOLLQ+\VK7F2?;#\<2R8ZIE2%?)-&N@XVYRS["8N9K9]]O%^<]^X].;LJ3- M0J.6D5N7EJ7KZ=PU9-T1J_^69./K K4Q' 6.[^TJ!QW_GB^6]?;MM78W$ZNV M+:W*YO9;;6!YG2PMQ.S!ID'ZQVWJ2_JJ72VM'F4OO['/O\Y?MKG(KL3I"IWL M[UUPUK3_][1-\/ZD[J3YDKS#+^]K562\"'[[U-#XC^"G-VYLWIN?K0(>W";9 MLKZII0U'I58UU=!M\LZCF'7?3*M\H==+VA^<6 MI5[AR<62E7O[93I/KZ9CMQ*O,I=3)#>V5#VLF?+G'N?YC6=GE].9>X>E\(G5 MB\;+DLE5G4#KNPI<7]A5Y8TGPU&&96WV+J?(I'8%BQNK@UB"]CS*35BPJNIB M]?7:P\4QR2R_GMZZI[H[OMHM9':1#GCV;P6#R]U D/J]\W3I[)NT-&G2)',= M+TK:LW!SE%HPW\L?P2IW7]T64C)UAE&P/EZS@:UE?6Y)CS)_R[C<957"J>5: MV>+&WSJM523WL *T=N&.?[N'68@Z4/[/RNXMS;S!UYK[6>B;X]1SE&(I_@E6 M5%B.X8V$8L,;(&HV\-.T:D7CY)-#%?NH]CL"'W+*?RZDC3O5FT)RC2TL&EY5 MFVO?T^K@W(HNT^MD=E4=@\=>K\G^N[T_N74JB@529M7YE3-NG<)N+[O[1_M? MGMKU6Y 6NOUDX8^M$JOC;&&U]$EZE5BN6@@:;X>,RE_<>IW!8+6BPAFQ=HW= M0G'95PMIBY.I$[VOR6%>7\&Z*/44KW4X!'F.LM.H(I:.[*D5BHA[7#;Q%/U] MNKP./J\LHX+@+8 .13ZG7U>SXFB^O/U_/%I5\O_.=Y16F">22\>M9O;O_KD. M3W]_]^6=M0:M\E*P((G-%Q.^^?DNE$J\ZM4H2NZ2J\5B M.?>>^OKUEF7XEY5$9HG4[C.]]:RC=M(ZAFMW8$W:W+[27_]7I1S;=_LL/3)W M2Q'/T/)[)$Q^O5C-)F[_69I4VMX_5O/2"U-!X\Y[*R7CA^6'W>L6;DS9CKJ3 MA7,!8V=$IO9XRQ.95 RW>O(.D;+G$X*:SU<6<)_3VX63SO,@=MS-HNW_:D?$ MGOG02H/^OH6X%AW=2UJZ*&2%KM8[I6O3__[:EFTK/!(T\9&@"I \ WS'KJ(^ M"5P[TJ=395KJVQJ3JR#=UY%.)^D,]W%GBH^$U0LY@0Y@V?W%GR- M")TOUN!=]44O=WP7^$O();>W,V]Q+N8%*[52=K+RQGPA%#*K I:ZI9/ GLF\ M+I'LY(?\W8W<-?G2FC1+-W=@VZ$81L@0JA'%44BC$"L"(0=,(B,!B=E:^), M 4-%*8.<"@-5I "F4'&N["^(/,NA> @RMKMWAU?O?Y<#%,]-9A)W1[O[H;86 M.F>!]Q8R][CC''8YY5K&G+^ZE]YW>?$"[WPH M76=W;K(RVNY:299^2^(3G,M[3]LY*V.7* M.P@+/];8*Z*3Z96+?WC[=GGM=E/#JWA\OK):3W%5.B\BE(4"^Y@TNC>A;E>E MU2W*_?)N=Z7F(%K63BSQ6>3Q,L-CYUU<46FCPDB*6 .H&(DCF(#<4P4 MX@@(WN**+&08(X$C)@&%# K+$-VE$@A%C'P>5]P]JW)W+KD%D)VRJ/:8!/J< M%;P [^Y?THYQVC1;)E-OYW^;+E:Y-7]K;M-V(#9F]'62%WI-5A])8<27_+AR M>KFX@^.!3O_[]]HAUPYB%%Y#R\L\4\DV3SCXGA2NO;;V5#[VUI_V;FC)(N,O^F1AOU=Y8<^EWPOF3ZK:M;OX\*];A\36T( M-/&+C4=/24PKE8^#K&:.S7=/<)=74>C6Z&=PAM= M.(.]$"Q48:=!S])O2:/4ET&MQPW,+>#ZV%B1CI443J5QDF4^/-$<; GL9-E"3WOU^GE;;6%A MM8)_M8+MZ1\N5E\]H7[PMV2V2KV.4&0M^,_O@KC^NT>F34QW[V@B BV,7^65 M2=7:8HFWS?-*=&MMO;BONL>/R//IG79#^S<)W+QUY:?Y_? MIF.G!Y5+M"9?4_)*G1?!TO,C=JUU5T8[8XRHE KQK=.%M\.9!/N^3)@-79N#8AH6% _FJ M"!9YL[F$2LM.[B*7[C<+K33]S8T'*1/C'LSGUQ"'"#,5 DXIP9'0A ,B#901 MA!JW'5K*(!(RIE&,)84/R@XO#H>[;R^0_N,NQ;%.()VMP3 MH'J'AO^Y\-@$GPO6U6DNH,!'?[<1JQ)KRNR>.L6^G3Q1A496^7)AD=FNKO6:&\L:5EF1 MC[*NR+A0BE6Z2H?G]RJ-S#VNR@ZQ!GH]7-6+NW)961&:;M929.BU<_/O6-7? MF[23JC>]Y9.EHC2=?UO8^YR%/2Y>5B3\)+,B$:A\VUIM@?]PF_PH'*U64MJW M_K@MM<*L6+53HS!P;V$@F%ASL=&LO!_T>_/J]G*MI)D6*41UCN!ENOSN_ _5 M&4U2IW[<ZM18!*J^$WGECF594I_39A3L%PRN915!KY%[N MPSQIF4KC;G".D&0V=JD07K;6;N&D-63>5S7,';3<(MK[+1#-\OUG); (F*-];%.BF61.(P;IQ83;<^;WO&N;TDO_KA3K50]=KY;HN:0[US,46+.(E+ M$!G=]WQ/"36!KL7XDLNL"@':-<[3[W69C:-V"[;D:X&L#<'YK3M.X\**LS;G M*K:X>;N_NV(H!::O4>" AO9![AA=^G8+X?)",[]9S98N,>@>#,@]7CKL:8)1 M_WZ78ETP7)>#61D;A=)O#9/)VV3FN,[ZI47B7I%3=]_+"_RK<+Y5(U8L?>%" M4O^JT:MD?DW!5CNI-:E_KEC4.O653ES_IE$PO6J[;4<.QVJ\](&W&T=Y3M1Z MR\S;;RV0%"\J0U7G@X [NO'OU)A*.?W%">Z=]:3J*87XKV*.WKY\4&_R";ZU M7*W39:^2<9UJO"[EB[AO^V659'RLDJS.KBZXJVO1Z).C7E6;BMRJXV:(/2TDKN]JE5]FJC;P+/MVYQ =+V9KU^>3M MFDTGRR)+M^"XM6U_#R%[@G5![SI>4]=J5F6:%=6T691=L27?C3+,$DSS M*J%\1K4>QE%;847U=9K)OUNS]7A0?UDIH; MR\46GE?_&I\EYBM:'>5Y);_6IULIQ06&IY,M6-RY<5\8L2&X$DN?_UADCI.4 M!MF32;"!V>BN'1=\P$6U+ OY9[K<$GHU)3Y0Y.$>$>0W/B;9*)A/9V05.*KZ MALWM;U: WT/Z.Z'H SK0WRM'I#.$;MMZ\]3IU\Z&;.OF=]:#-V#TIF4ZF:YN MWA;E*):.WUXO,JO2>$_E77KN@[4U=YM1&[+*<[9JE94EY^PTY^XLQ% ;M;P& M=@=PJYS(9W#^TN H;%C[:%F:P=6[=W6(G@\[?@ UO993=$8[KTJ M:\Z PGU3,LV"'O+"WK_*/) *%XI5E&YKOWI;W_:7MQPNA63V"E9MTCD>N>:. M^FGZSBZE](C\^-DG:VS8=FU'R.!CN,??N)F4V3TS?3^OT:.HAVW<$G41X+J[ M8%UVK?L0[[FE)4^M&*FJTO)%*5F61:7$%?IV[C<5O-28[7\U(?M\L7LFQ/]\:*%MEEJ[R[K]]KXZ6WGRBXL M14_ICRMN:05^$_=O,OMA30"WXFMK"2R<[V3F[\FF+EVQ>.VWQ6QUT\3OMK2\&Q7"S+M_L5EZ]M2#IWL[TFFR[DR[12X;;( MM>T9JM=2Y7.^;XR#=2'K95A29K98PZ=QE#D-T;UCFNH4QK 3;5J>N6Z<%7!-N=6=W=2M98H46U^]Z<)R]I915?)>?*SMO.I! MWL<[2WXTH8=R2>L/+O=2YF_8S=RD2[^#8H7CQ-ER[INW^)=W5 M>Z#L#6.-@C3=2DLY2UY1D&*1%_ZC08*U8IK<'F^IP4V+#OE/@&WPQ1>R5"&) MVN/2A*VK!C5.$"23;_[FDNRJ@RQ5/S?0L5"U-N)SC<>U)B:O%SJB]N&2YH)I M7E>13YK60'=;;7?5XJ_]7L'I7?#!+FC3[UNNM_&)+%U=5"LM;ZUIC6-WJ^FL M6%1I6/88,S?:L<.-IMHO+;]XN:33EH>\=2&]_W*ZOVH[['85T6+ M@S)D?%>H=R-/MD(8W^N/_YK7HJ *'EJFG#N"*GARD3&TAFG>''0,W74C67EL MN7;[\J9:A7>CPCO<\EJ6DL-U.!F5S-E]_L?BTAJ@RU+B)9,?[1R8M4>^"_Y> M6)C.V!N/5UDA,5J\>FV9!7 \__:P]VOT6ER9.>"+^1>KI<.GLA)P[0'>CS)= M%H)C8W-K'YNE^X3,TA'C%V=M:F;=-GT@:DV[Q:<_I&.72!J0^H6VG+!&$N] MMEETE1.QD5[07'#M?5EYOIU14&@[SFUU3ZRK:OSIN.&[P/@N(D7?GD698+SN MB\T]ECJO_-<:3!/GW$URKSJLLF6:%R>RK=)[/[0+[3M/<.D";K',U>4_RF0L MM[U[,"CWNVTXJ@=WJ5],RNRH:96I7/1"LC;^5^_#_E8\U3OG][R#N]U)0M6U9" MYU4]YRQ+9UK=Y4?BA\T44GP#(*7O4!;KSB;;]SNWXD2[X' M56VN_>%JE11V78VS]'KAL^M'+;IU_GQ_Y]2GU_OG^2;%)?W[,,"[H ). MD_97P:4I#JGJJXL4Q;$W@2K.7@&B65\#B'*CFVNJ0%)L>WO7FQML /7P5OY> M6QY!DQ^PF;A1L/3IS:65F%424Y,-NI&'YA.,JOA$T3%N/EDK KC_QRU+Z,YP MQKM E3[F&K;NI75/W>7;Q=7;V\7XG^FR:JY;GT89@:M$;!4;;#(_UVH@\GH! MU04N.W<-$$]^NFU_1=;0"NCOH M@LA\N[.R7J]R:W@,K+.)2FIK8@P58_.9B0VSFI2AZO+-U2KJ+NTM-F2?>54$ MWUVWBIKQM2Z]NBHR)G*'. 4'*MB-ISSV8?QN9.U4#QPH5XYZ&/ M*X]_7+3:_*KYQ'\L6N4]I58HUA"*4$N.I:%:82D@HIA+(Q$ED+>[:8,P- (P M;K2PEW*I)(HT@P9KK2#ALG?-;TI !16D@A9LSIXK%':,M^P+)NLLDU6V*!1] M[3HC6GW^UCD>BJ\^+++OZ=>I?<\_,VO^%%^&R3R9N.\FKH5FYK\\>,6HSI)_ M68F4.-/"J4"E&7KP=?PM_( NGC3J9X<3,[$=A _MV2@7.^ J!ZS5 MW?AVH=_*(JNR=6CJ^R\5.635UV7$NVR'YI62RJ%>UQ#=?8B5QV!M,]:TKA)^ MZJ*J(@MR36?UOH,ZO[ZIV%E<';[>VJIPRQ\^><'#LH9XO?Z?OMH3+K,U9XL\ MW]R,.WY_'#\5+O*?*Q$\*IHK.W)TV0J[]Q MIJS\Z<$Q*P(WHY,QECJDABAJ M_X6:2<9"(2(,&6$*\6>(U+_:K?]F]_PY=AL,_/8S$I!E(S!F.($>& M11:7J1M,;'!$%8HUUY3&6[-57X+$C\]<74-BQZGM=X]@,]K"YI^?B<[W3A(Z M0:S>\_PVG.*UM/L0N<:_3\^C_MO1>'\+J-3 M3\\D]'[T?Z7M/BTW+?CXZ&&A&Z]%NZQQT:26!5,E]WWU@L !$ MG>:WO[F!@C>Z@)"QU+$A AFKQ&*H2!R:$$D$)&54D*WI:RZKY>/5WXL5?\P^ M.]3YN%KZ@E^[QPT-X'VAQK;$OY^1DN^FQMXE^3L2_,6R*B.PG&62+Q?C?P8_ MN2-Z4^XX+Z@#Y4G-59+9 M;-%T2:@)?SW'TKLGQM:4SHO,W+7A:Z6?X+Z&S>,B_7*M3]Y6RS#O.%\L)CXI MYJ*.%&95ND;PS\0,1F5PTS*,6M-9[3'FOL]8WFO MG:N\D^/]0_J]-5D[6\P7K@#%XUWA:7^*OYT*9D*N3<01C3A7E!&,&>%&(6TU MIY:_7;C+$ 8:4$*91L+^'"E%)52(&WW0YEI/TJMVR.#[X[:'CZ#Q0JZ^K M?.G,9E&PNKA6*5LHV$!3+^S_@I_>Q.J+MKJ!+TJ:W'WI[[>^9]1/;]27W^VE M[A5O(2T3%-^\KSES[C,;T:]_K=A>W2ZP_.&],V'GR>RM*_C[LKA:^B'4/WU9 M72X7MY;M8 K>$O#S+T&XF2K96I?CP^]=MEJ3X^[SCMR(WU56#<\*PMEB5O']>O7:\5;[_ Y9=X-[W-"6G.\BLC'O!@;L#Y/P"6.?9W.BZB_L\2; M82_V8+SO9%0-[W/-+QSE>'4Z=P^XF2Z7KBC0!0;JG[QQX'+[RF.WBE718JM, M@ZS2@^I&XD^U8HZ73E^)SSF@_W!A@H+?'2_\]L+G_N_5/'4(SDHN9]E7S;P* MJF)O(:Z84\,$W\_=?,1")WX;A+[Z,OBM"-[\=%&P'\0L[VF9&MXEM';E8A[< M^>_RJ^0S)MZ51='5S9)Q MVN2-^BC:[$=1.3>MN-WFC?6PM")9W-555(K[C2MF55-VVLFU2U MTVEGTRL/"U>#Y)7UHD3":M6+VZ95QZ8)!D_MU6D/IN\^W]NZAXMX2TI/4I0JU6UXW M3;I\\EQAE%DHIXEO]55) ,=J??YAD;?MO8_>2;,(OB^R?P;M\:\;TLGBT[S$ MCCK!+77GUX1]U[G[^@8F"RNH70/J.B"\AG9E:I1W+;G2G&;)[1JT>FY.L3"? MPEC.Z/+%+[FK"?!U\JZ_M+<^?^3.H5:F+"U\ KR_.%_=^EEBZS(LK478.ZNY M.&.W_'E4&Z\/;#==*"V<,M=FN.R$X]YQ99%ON3[CNZB<<*9SV@S,?5W=&C^Z+O"QT3/6AR%M3#:[ MFCJWEE.R<3WF>.KKM1:>]/*"L]TNG*_<+;V=1N +!EHG>NI*PEZ$7*W-%9K< M/8).OH5H%%@%W)?A7?A6*Z4HXUZ-_N+(K*1(]XQ-+;IU8R/ W%.#O+CS/J6W MN+%H[G+Y(TA=KXMYV=R_="'578OR=MKJU/'SLBN/O;WE2AIMS*]OO:1N\>JH M8XWE-".[UH1976CH;MYT7"]62R'@N]9#)L.X)VV4"S5OKIR*+U; M.ZPM"V*5/T;8<"#L5R%L'^3V[HO[J!J!MX",JM1X[X-WV!E\=AS[<^IG/I5$ M+HCXN4R7KY2^LI>)*Z@H\[.LKM[_6>W+?O+.@,MD_L_@ MHR?!2;'%G\J=__9>?_Q<[NYGEU%M'UJ5ZF4U5'RV6%M>7[9?6QNY3AUOW.'K MQ.)RZ!RZ5^7-=I7%*3GFZLZCEK\; U41:M2P6C>_4YVJF[2UM&'[3>O =S6G MCRJ[ (*7IQ?YGDAA+\&NPYW].4_L36S*B^?:ZU8N1@?#$X I$P8 M122.F* A!"+&E$:A%B$1S$C:"DY0)B4&(6:<$THM+L0BEEQI>VT(-80/-O)Y M]#U;L8W/YO^8#[^;(/[\\6]!^/'#Q6<57GP)_O[^XK^"\/."!OCE8";XUM]]]70ONZZ&\6U^//2"=RGWS"'<>X[8> M/BKB+&4WRKTO_IFE#> MTV?&^TZK5]?-MWS)TYK)5[1$J >MV;O3'^\"T[2%+!OY+"J'5=7_)RH[3]G%2X#P)&5GS1K; MEF.M^RLUWODJ?JG[+I6*B?O&?);9[^4OUERROC5FQMP:6+!+@5SO_C#7(IU']93MP?6?USN>+B M'4C^^=?JHLW?X/T_[7;7;C\-[SK%=]V!D=_2S&L$)59;6OQUC9:1I7Z^G$BH)G'/N]E9+#P3]T M\' X^/,\>#0<_'D>/!X._CP/G@P'?X8'?^$Z==P!F9-1[>_8\Y/0 3V&#[OL M_>FG*YZWU>+RG][/@PO7P#*93_*?=SK5"MFWG%+C<9I>71WXQ'<*Q(.S@#J\.[O"C!W=8 M]'C<.+AS='?GR*Z.=5B7_GC0?KB/^*06R3EBNZD#Q",%1,RJE&,O'*!2N\@P MQ260QB.MF5 *<:[=GC8)#SD:W@(C0>,.>JT M")ZSET0:$$A)!X8=&'9@V"0PE%75]9>GV6P^'9=UD@N>H%L%?C=3I1:L)[%DXN6R MZ.]-0=J3SX97!1] F3+6J]IP.6E MP,1ZQ@B'T-"E?IG-AN]62F4Q1,L1FDV^9>7P'"X[]6QS [,F[O,50=:P*/\< M1&8RO4E^*@MU%W,;1;!DBRO9S[-A61YS2?9UG=Z4% LE8UNX(Y*R%735D^JJ MLF!KO+#NM7R6?-VQ\PNT"W_&DXJ;;F86C+0J$QE7OK9H.(\=MGD]BG=X5%>2RS/I@TI]7%(BW MJ0@+ 3HD7K.J!!O3R#EF%43>4R>QL$Q!@R142B+I-C9'[B,K4;'['[-96=)J M=C#0QO@,'PJU]Z\8]L205]$;ADC)O!#*.TV-]5JXX(-9ZIWT6&T>5NXTY%#^ M!ZECR,G^Q>X>'/)\BSJ*M9HSKVLBUM[FL&:;T<8W?U^2D!VB4MJ*!KVJ0Q[K M6Y2 ^BTLQ:@=IU$CWF,;]39J8#YX:7)?":0%J ?W)\MF.])XO'F.N]IB56LF MHX77GS^B(J^GDXLB##PXS'%V@TU8,#LN56?E+L>)FDT7IO$=;HRJXGU10Z:: M_ODX,N%F*R;/X7C7.5TVX:&ULA\3QX.HK\:##PORT)NGV384$A8IK(%DD?]+ M:^NADB1^4D0IO<:VH;"1T!M'XJ$QY49XHA$DACK(/+;D4:*))]]S.+:-R*58 MTFT4[D,AR@O>FI(Y=$D/>N_L/R7RJ]6VK'$09&78CQ>^VQL,=N0$V6*L.U*/ M^T@]N#C#"&"(Z'[<'N(1(H7R313O1-^ :B>$V/]E6^<>M>"$:S7#_!62"E\\ MA3#NEB2_3 KJ+1HNY,5YJZ@7;V-RVBPH=BZ"79^^J;AO6(GN,BQJC M6AH;#=<"6._$NAEBS:LS*VZHY))19J6D1'!EXR>HB&5 +]:B%K%&M(?Q MY@G5$@-$#T1$7%P84%$FDM!0#4Q$(2 MWC/(-<&,B2!^3XC>YC5J0V;)X9M^T WSX4PM=_%%6^1]E>IT(/ MCO!NYP6OEEWYU-CLDWZYVU"\G%F_MK%E*0%.**HY"]XU$U*C8(]@0@T44LD- M7KY%/0DK?@[HN''88B\I ME5)(@(621E)H(M6OV.64K@[4([(G<)WF7=M0KV&IZZV+E]\U%Z/+H[S[I"+A M?2W5]'HZB2FUBV3]9?K[[M5 MTD!@PA6:=(6 .,@#L8>4E1") W0UGG(@:,0 ML*VR 599 !M>[R[;3-MFA*'#)805Z:MW(_1GE^DLYKV'MI:POU_=UEH3E+;I;QV[F(E=Q:S+GONYJ-Q]K-0HJT3Y_B2/)<)C?OOP:LD/<=9$,I_RNOB4 M=\-9,*?[*R]X\^\6YNMR7=WMX&:P[A.I6WOZ9O!N8^%+@BH,F/FG7#N%D8/" <5H,)N$ M\KY8?RT)5S\0!2SEA+O&6"&@B$ MQY1:HX4A@CFY98GMUUK3=0O[;UDR&.;IQ<4TNPCRO=+ZA=*IJCG=(L.(.96S M2?+KPESX4I@+D9#A2UD%JKQ\.$ZRM'^9Y-E%S.OM104UGLS*K-Z8Q%E84I%( M:3(M,PT75Q:)GW7W\V-XG\8 8ATPQC M'9P.BKC7&"LA!6/0>N@Y7,L/Y@0"#KP&6DKJ,%0\7.F8L\A(R.+N]"/YP4^^ M9R,_^/TX21=Q*H5AN<.R^G:37&23BVEZ?7ESFR/M;K[PMRQ\/-O,R%W'RJ>A M8(M.=HFY]R7F,G8F90!ZWB7F=HFYC\9 G&9B;K)?4FX+UT$S]NOYYZ?P]4,5W M:^EO =*UO7\G,Y>G$2=Y]N7LA=9Q5RWB96)SR!H]+%56:,TQ@$)3A83T0&%' M+3/(2H,>JIWCIY.K^P[3WA=$?*''D,@]8=Y0 0R6 MU!LF-!',&&0 -UQ8>A!P6\0('#>XP1X#[:X VQXG+)ZD!+=UG)96'2--8%:8.F<.#)06(43$DEC(2,%O.<4.!!F0[$E.3P$9FKGYTUCL.&J?@JZ%'&.*G: *8, )Y?@FG505=#CRF4$@KH:":4(&95T9*2!P- MVOJPNP8-E' &>V&06BWA[=D,N.=$]K<8AK\XA?4!.>+PKR)O3_P([Y3\N[;/ M93,M\A<[CCU5VD2VYL!SHX.Q[*0FP%#@J!;A$Y?>"D\1%O+83C,+Z%YB]A*R M:U/LE/2P(*U6[(V"@J,UW8\,$'!ERUOI+%*6 @ AA=@I);@D4&,%D.?\-7?T M&@@('/>@;#>Q[8;PLH6'/K@0U>/-$^_*(HP$0(+P C,.[F,2,VN->. MYMCOL)B >T#42O+*H-_^9K'#!6>PDLYXPA:D65B,I+5$&8\^( M!:0AQWL'EG+>([52S3?/#^C$NO5BS6&5YN M0H,Y(N$_ MKB%G>@=V[T7-90F;)];M<>_O.).\ZCGE'RUML]E,RWM[MCN MT-J95UMS4CK)K8)&"4JQ8Q)AY94(VAH"8?1AM/.!DQ 70%V;\A:@1UN^-]\H M #A:F_S(8&#-]V:*..,U-<( RIE6@BNA#39*4ZK!87;H#YRN5S<,2-RCL-VN M>7ML^.Z([FD "'\J,@( @DM.M5284VJ(MH)I@*$0# =@0$=[1'<0).@Q?!); M\:?D[)TH!N!JITYKSIPCA C&*1)0* <4-=)I307SA\G.?:D_;"UJA@5#0*VXD\1Q1++6P0 'JL.4@?,U]0X[C#B+;H(?JK4[6 M.$N_$^;V"S.OZ'@4H!U\1Y[@$!FBOI\6']^]<59@APC[!V;]^U MQV^_Y^SMZV26CI+%BCSQ$YM3Z.D^&@MZB.395J9V,02SJU2B%M" M(8#"4@J,=H8;[XTYS [Z,U19D9#:#6S M"F/*K1.$42E=$&0,@KM\6(ZI9^^!UQ%P#GH U*J9F[J1?4J^TXD*LJPJ*EJ- M'1.>$XTH5YB=M '2G^:V-2 MP(2*(\=Q2S'UU@!7EOZZ#819%+[[=EG\'*1VD-!Y2 MUEAVC/!:<*DL9IHJ9X-\0N$A]X@9X>!AB@@MS)PZ((7@'D?M/FHOS)6_%76@ ME]_7\NP[-;/O^Z:X,"V63]X'L@\)324067!DN>10,%QN)1!JE&P+="CE>.??,]&Y?B])^/]+[^J]Y]_<1^_ M?DG41YM\^OKO[G-B_EU]_H?[LEKA=VO%#[8K$K]%?QY?VWLNY7L%]8#O*S_& MB]\-9P'-^O>.^&KIYL/ 1 'N%3^93__YWKZ%,@D/'V17 M0=3#?Z-ZBRU,AN-D,APEU].8(9Y BS%@RF/P8_TBG@_*AZ>"_PVV+2R?7V;00C_!;OQ]<^-#?T4TO^7$Y[%\F MH_)UZ:W.1#<_CUHZ&6<_ ERL8G"2['_FP^NXTEZ%998,@GMF2X&(R_Z&X0W6A>Q"9=9Z%LT14)G?F33 MV(Y!?/!D6JS1X6K)%LU*1Z,DC6LUB9K].MP23)9A.;YK(4.)7?!O%XWK!_,@ M#1<]=N-CU7)73SL+PFO#<= MW03#*4Y^7$C3@$S?XYJXKQ'E( P6;PE#I--@<"7SZ\GRMP>>7K1AD(5E>Q6F M,(YF6LQ^6";3Z4UL:'_LVS3>-+P-3^GU]73R1[ .9]GH)MG)!%A:T7]^R(QFF,I@ U7G M\- 1&FQHK2P!AAON#(!!;PBGM2:6;>SZWZ_2=_&]Z+HY#TN"Z+U1QFU*^F-_F1YL%2F!7S-DB^%2LY"F)8=-/? MP](OIC7M7YXE'R<+:+AW=0_S->E:@$*!-NN8D!8KY9=T&A -PU[1RK/D'V'% ME6(WN G3%5![G(:UGL5KX[<+N/F670S'X]CC4@8?4@1AC:;AYO$DO"^8[K'W MTRS-)^/PZ6;5U^1R\B,9%7@WOP6^/\+<1,A,!Z&/>5S+)10NH+-X\3Q<$I9+ M@:^W$#'>>YD& 5HHD>JYFV#4G\P#"A=7/PBBZ45$PO"_\WDQ(N%QP\D@7SQF M,1;1K"]/"1=PM2:9=V-X'O4TE-3!(E76+]$6SO,^Z-)'F;J42]!.ZFM0$H![2E35KG@\LL(80!Z".R:E\ ) LP[ M[4&8$D-1N(_[6'<8.TL098]Z"4^^9\-+2-Y__,]@X7_Z_#[:]'>-^?65M-- M?>E?9H/Y*/MTOAHR,Y].P[^^1E%]=-"0A11;9SAW@@) -.168R^<13@X4GQ] MT*13A'#/PJ\48:^=@4@A()7#\71XPS=ZVD'99BCWF0G4,/^F?@L^6B"3\=): M6!HHP>Y<:(4=M6"A3,K-T:5&V56?1GC?\5Z;]8OCP/6&0+ES0Z9150>K8C2: M_,C?W;?U^^36OWW]H !V&JU^<^?EY_P3A:.J/; _*S=5B MHRQ8[Z/1XM=_>Q/LK_@Y-+R__'S/,'P=7H55\#%8L)\GP=2]V]I@B 3%7S8O MG<\FRR_*S??BFQ_#P>PR7!TZOSC\[(>Q2Z_S[-WR'S_?W3A\LSJ*7!V^BS'(Q'X/%$(VQ.%:-Q)+!PSR!LM3[X ;)7MI]M\;R>EI?_]'Z< M?+V1_/9K FYK/D_UP/,R#?Y%<3(*+W)V4'^=).>-89A3RBNB.&\VD M@%@B1+7& @L+M2 814^*;<0#KCS+Y7KX1UP.=[;XWI 2>@])P2:#6&,E+B!=" 7(*-8+UM 0/*_R!U,$J#'L2U MEGMO'&"T*0OG<_HCB><%\<>G*K\^%;Q_%)*TEAFG'61(*@LM1-0*I)F-%=P) MU\A@AC>R7%>2% ;ME^68'4SSXIX0=8;--U:_MD"-MDM$>'740"T72F#+@EU* MO012&:^E-5YX%-2-V%%$:M(UI!<$MPTB3BQB#^$(IT(T6-E0)F[8$<8Z0"1)(E3'2 M&(6EM8) J1S:H/A;R5D3?AC4PRDWV L>WRFD)W=^6,N$C(AJ4U H MK0C@G$I!K4120XFMQHC"&)>U$2B\K9#5I-$@Z1%Z$D)V')[*R\L:[;=YLXM99'SO)&D1W&E_\ MO9PNGW"=7F1OOTVS]/>WZ7EHSKMT]".]R6.$^.5TT9/G):6DVX]N!<9W,D\IH46/^9EUG),49EFU_-I_[)(&3V?3JY6F=M5,GQ, I]F_9N8LWYQ MEMS="5S+4PX=SX?Y+(_I^5?I- Q3G,#UO/;PJ.N @F'-YLEHLD@OG3V$P4UCBN1=H4XV8&>5(VF0(? M2$Y\ZCT;(_#!J2_W)8@^D3#Z!+AM,Q/[3"3:#F*W&(U]!O.I3,_:LZ-VMZ,. MI.=^RQ8Y\DM92$:%,!3:(@^*8\E_,9NFX_QZ$I3*[!:I22]<<#[L9TE,+(RL M%$$;Q?2'U1=K3XZ*(N;?]Y*22:-_&3H\+HJ56"SIM M&I1/,DO'O^>W[T]B"G/P(0JNC'SC*4LZ@F4<8:0DB/TK+XM?Y$O.V?"(3^&7 MQ8U%DZ;957C]:IB22!^2)V%H+@J]%A7O7FP;=^!LZ8H)2F"&975.59229$8' M/TQ3P(0.'Y2&"!J)M/2K:,#9;/CN-LQ]7O:@^/0UM/]Q*NW/H6]9P;@;/_T2 M;KV:7RWY=M?\LK=YUG\WF$]O@ND2K-T'\6>GP8F3=+!Q):#:Q)-:*DZLYQ)Y M"JB4&'*"@KM+$2.H*N%=^[BF?VPWKNSNP";QAWR_X3U+OJQ)^OIZGUR71!QA M_ N.C4$AA=^#31A$?,F 4? B!2._@(OBMI)5IT2*Y2,B84\T*"-#TF06$2.\ M[R(+ )".@H&)03((_DX286?X1W(5VGA9RO#S 6;1A4=A9MG-J@73^%M AWG1 MW>OTIJ!,BK,:.EY 2$D^E<^GQ:?^)(\0L\B(5#U\0-RV9758CLR2H*FB;'B+[6O1J-IG\G@RRT?![ M'.'PJ$)[W=_VW^((AID?7D?.EUGZ>WSP^KTEV],28>,RN,_?^'&957U8>AIQ M'ZDD$HU0\.?>CK.K-9L7-73LOD6U#M2TJ:E:JI%D7D*"N> M'(&DH.$:WU2**W1].)B'?Y3D01>A_>'Y65;(T/I5LS";!9-4I H**SFNVO\, M(EQXYE%;%N,SSDL"HG7E>+:[J=(^4RE.4'\R#39005F4I8/%DLDKAW;I"P_' MA:3^%KS^Z-WF"_>V5XQPP?@6O>-%'O""?@FB7A*<^'R>EE1Q:<$?5BR48EW$ M;FL""]*E5U^'')'E9I^>J6.-?G$3SR>3^&712,=.'/V]BQ%0=6 M@+I(5[:PO9,H(?F"[G"-8V_!L#<;EL9&%C1S^<*2(;!98+/CQD(8!1,,@Z)B.2U9N0OUM[#J%LR> M5W$7=A;EY/OJ416]7ER2T9Q<2,H\"M"H8( L&-QZ=RB DI^*-A2"<+=]A;0L MS+.H1U>M7?*8!FB.AT(+?K]184?FEUDVJYH3KXNDH_-Q(=;7X?K^3;*UE[PJKOV:"OA=[D10M,'8CLYNME,#F27TI$@6QLLNC!W9L$Y=7^S2\=UBECJNK/HB$C_==N&7OL0+)<5T MI#B'CJ,L-JHHK_)?I 06 ^PX1(XR215"T FF#7=:0+F9T7EKBRKN+ARR0!WM M0=+N6E*- I,FA7QW^-%<_) 5"Y^'$ AH@IDDK#5.>*\1IUI1SRU3?).!80O\ MJ*\:'>T!TFX.OO88HF_^_N5R,IV]+?8.M[ ^GDT=="REKPL98Q"M'KV(CI8]@NM,>6BL*FZ!QFVYS."*HLXZ M[IBVW%)(K"-:057H)0:XH\&^W45FZM-+$/8@@VT0FI/PBLLD[7T]XJV3&&LQ M>;NLQN9G-9:H12N*VIC/R"@56&M#@VH/6M]9CZ&3!D%+Z(-'_(=4\)#T**_5 M"V]94N/A%_=^V/B,46O2#D"'EQU>WH>7G%;I34IH[;!Q''@H+#,NYG4%*P\2 MYBC<8%E]&>..]1"HE0*O%*'4A4.]Q/'VR6P =>%>S=I*;Y+AW8+^;1VU M].(>5F-CV=KN:Y[VDNBBV$X2_KHHO:-=TF_^;J)3>)T.RT3W]"JFX>2WLHYB MCM!5EN;S:9D,NE/0=!PV'%N2KIQ5AR$=AC0*0Q"IV!F\YXQ(K:PR@#FFB7*<:@V 8(31 M)\*Q'\:0^DY'28_56]"D<1C2J'WDY2$AOWX.&T8S\*/!?6V41]+-<3?'+^Z! M'H&C^3F^YNWD_&UDU"GX<_)D\BV2URTX>_[H7T;FRXHI9YT%K]LW:WU?V]Z_ MDYG+;M_LYT_=!EGGW+;/N86 5$E=2 %'@A\K'$<4 ">H5PIB+8,+C*#<"/%[G\_=@O-[R?3VQ[PA\6YV@UUL5&&D)4.;N1/UHKU-2WVX9[Z!1VV]I:4>YN$9W- M"G.WOQDTJ,8<[FK,/:O&7 UUD-!^=9!BC;(:ZB ]WHHG;\=/K,OZ$X&>[O,6 MO-7WB..7Y_%VQSHNA?+(U7CPH0K@*KGAGR;QAI!Z[QTETA.*#9 H?(.0UD@" M+;E=(_$VBEFA( 5:"RH)E@HI!C2RP$/&(CO"(S/XY'LV2+S7,YUN,TW?SG;: MKTS8%NWJDJCN3:*"9Q0&_VGY!W7$T35F2H6I?N'=I1UQL+$[B8>/CR_2@LK^ ME_5/7C&#XG1WC \_S\LJ-^M3O6-FQ)&(]3V#T"4.M#UQX.Y9P -'F2=S/-0! M=WOZVAWUW3WJ*ZOXW8YSZ':F6[4SC7#%!AJ\6<@Y$1@+3BFB4CNDI?+$"*T- MW& #O5,:]O8^]4-5Y?;>>.:TA[LSKNZ,JT.2AB$)K8[3A5$*.,VE#S\RA@62 MVC@)F4&$&P;W1!(H_X/4@"1,]""NDRNU>4ARJA'CC3):NRCJ;HX[)Z4V)T7U M^]-Y-EAG(BCKC,^*PD\II2K716$-O,4"6:0$8?MRH M6 7%F/DTUF\^F'\"68\+U&JKHE'8T_DG'91L!25K-1PXA$109X@)D&*)-)#! M&(,GC"?0^HV"Y\^%DIH<%$A[@M99 :5Y4-*FPY'G[:VNF2^G6%(%8E)5)^ M"F&5#C]XJH) *>A'5RO31?=[77%R_K M%TV>J]H>'ZVN.L?N8]/>ZAP0RRK,6&L@,3!>Q8AYS52@;8,NS8VQ:>IV6CO728TI/L=S MIO%;,039($E#%]*++)EF5^EP7.G5,-)73V6!'&+[M6&RT?;^GT'W>4FH<-M[IFM<^D@3S*37G@;#V'"F-"":0T*HI1CSC4+JM[WG)9RJ$DT_ M+\&T^/%K@%+XT);DFL/\-L_Z[P;SZ4V63H.[?(;Y78*#Y+_"3WF;X@0:)8U- MTBTMDS0HU^+]-'8"*$T<)]X9S7ADG#<( @0M9_5+6KF!]8BD$=Q^23OYE($F M6#A=RD WQQWQ^A;NZ&"8]V/UPB1 ?];YH:WOW\G,9>>'GK(?^L Q+I55S*Q6 M3%''("/84LN5=!YRI2V&#FKGGHCXNV,>VP6,?@XH^FLV[6\30CN>Q]W0]2-> MLCKAC52-CQSQRC5+^I!A[9O+>9]IKF/%_^6U%W&3,.[$I)?!*@,% JEDGO0>FB;Z7@GGK2(KUN ,BGN5@/'J MO/EW@TMU>UK:Y=KVPW$D;KT=7O1+.IN'L;IYFIV64:<]8D0J(RAW0"KGN($< M(6VDU7*-G59X"8%UC%MO*-14,^65]A1AP873["Z][&[]*6EU'PB;VKY?V%K! MO&?0.Q,4O]1>V=!ZJ*$%GGBVUB](/$*,:\&0IYI3H0F! C/&#<.@XU^O>Y: M\O,P!EER-1P/K^97BX/$ZT6)R.3;31+WVXJ<[D4E^O3B8II=!'3K!0 ;9-,D M3,K;?EPTHU')BGW'5$Q^#&>7Q=EDOJC'%>8DDLV2YII_9K4<""9[YI"Y"ZUT0TLEM7#S%5M+.X)G*E__PD"_?FH5^3_>W6AGD1;:T.J[\S,X=)U58B@&$6@NQT\Q22(ST MBD%+,;60 *4V L >W0WX=>'TKB3GT[D?QEVX&%9R.(HJV9.L([X\ED/O,.^P MH6;#,9_V-@!66 4K5#D#D:822D:]AA)9'RGNJ"3<$\9W@A4[SR*0?/TQ.1B6 M(-0#LDZZN^9#QC&;:&'>46>5[9C6U*[C2"[)"GV<,X9HZP"$*@:R"^JDP1YC M&JO=^8VBM,]"G\MIEAW.EA$]@MI-M]DR6^9N^=;.EFF#+2/6(OJ)T^" \V*#_?PZ:^,G\@(X1Z7%>9VQ#\S'CR(T9TADSG3$3X8=4 MQ@RS0DC+#$-&4J>,5%I Y)A4ECN*GQ>O<1=^AM\/:,N@'N:=+7,LMLS7T/>L M*#'?630O?J3= ,A9V[TA"#H@.=$:(FH,$%XZQSAVAE@H(=D5#W508QD<-*8YI=9):;370"L! MJ=5NYSV?PYE'D/>$[,ZMCL4^B@LF&5Y=SV/"YC#&#V7YK#.5CG+SYZ?'<46N M[?Y8@K&A@'#A(>5"*HJUTA)X A $1#T+5_XY7F;X9@-71'&KJ_CI8"!#8+"% MZBPOV[PLEKT"[]IB&.W)4=]BV^@9EGU',%T/S_ V8]1L@FFY5OVW(^=O'\%T M+<^^39VT\?D8$APWTS(/GJAYY_GW94!RC(&5''C+J7!66^>0ALX';TEKSJ-D M+!Z1#=3LV;>3K5JA@P.)%1'!TO,4<:8!$<'@"UZFA@(1_40KGKR=/'].50-R M^7K)^>UTQUA=*9@ATZR?#:]G^2*C,=W(:R!AU3DY((CSG;IHO);;U<_"E-CKLITYM9 M;&\>U]%[FLOP;DQ"\?=RNGS"=7J1O?TVS=+?WQ:'A^_2T8_T)H_YOI?314_2 M8NAR0R$@1"EG&: 61;X"X6-,C7/:::CC/>FM(=BN7\MI3[=?(TD I+"^_Y1K MIS!R4#B@&$50"..==YQ32"CQ6CU?2W\M4_C/$Q/%:_VP(KT]AH],\H/U3@K3 MFNUO(!8?;R=U?OSTU25L)^RZYVG)__E3D 3X<[(CZ<1D?!%I36WV;?8HK002 M#,.@L T1G$K*);9< VN1PL IK=9H);R(+!I>.:DE)8B)<+4*SITFAJ#@T#UJ MSSWY'GB7E>+#IX__>/O5??XEL4Y_3=1'FWSZ^N_NTI^%GFT;MTR?T!+0E^27D_EH$!Y>DG4$ M*SE:#]EU&KD>1S>]),VCB16N3,/_CR=)?SK)\Z!]S]/Y:)9<3R??AWDTC'N+ M7PI&B("X01G\;[E"UJ\)!EMYV<4\O"$(79:'=\]^9-EXV<9!$*ZBS47[%U^< MO>;@[U)QJ=8&!,PN=BW2>,@SFD3$#2BT&*E\#^.N/@.TF+$=[WV\Z,>S+>$% MZTR^03OS;@/)GJ\"OO0OL\%\E'TZ+Y3 DP1#0&MIE2 80QVL"Z:,9<8 ADV M0@F[I@F"CF?!1G8",T(980H2AYWS/%+?,^:?13"TN>:.B*!FP<\"P'Z$,_+- MPPANU&1D-K+Z2U]\M:P_JQRZ%**[IVXLPV]90/:\&YX8FO@QK+ M@QT)+-PS"*<.@?PEPWN:QLGTRG*]_['_/0NZC)/*\VSV]EN:!P'O3[/!<):D%],LBT>QR4_7 MTRR/*#)(QEE!DSL?IU>3,$#Q#&^0G6?3N!UW7G WQZV]_F2QK_%G>(:71U>+ M+:#"1DZ6YG&Q'Q.N G>N6EI0R=)XND\;'>5LU03'V?6L'* 7S*+O*,8.'4 G M*1 9 U7\')&>0 Z%\1)3YH!"# ,+#/=.,$ V*GNL'_W<'ROQK\6E_S*%F(>W M%&$7ZH]AOOKI<_9],OH>QN7V-;\4*VYU57S7;'G,='.=W7K$EZP_#S?'W\K; MZN 7ZJ&7J3;P:M%V7:QQ!U='!U>H.ANP7$#@!7'4**H 4)!C[Q 7VH5_&/0\ MN(IE2HX)KOXWFTX&:7X9U[E $/W<:JQJ4WI:7(/;V+WQG.Z6[;LL.1AM77:& MMK!UV1EYRM8M+GRNI2VW>KL\HX>PM(]C"V/=9J8M3&J61)(>PW66@6R^5;2=*P<; M:B_%HY RQZ0([VJZ*UN[+=$\0I'&)H66."?6R$8X@M(C*1&!U#JNH*7:(B<% MLQ[@3;*1IRV/?#K[UWKTH1O/BG3N KGBC[^F,=7*3*Y"2V]JQ"W>(_!%RM5,.DE:G>A51S@"O::(L\!5)3[#VE! E/*)06(4V,! KO8+V\FE37 M;8TE MMI*[:[/!+?;G>(7P5G+$ %(.![_.(ZJ(48)+3B0R"NE'K:B/DW&_$8;4X?=K M=ETKS?3\&@6638H_ZN"R@\M-N)2L,H@Q1%HJR!@&5 FB'?4R&,,B5AYA4NP* MERW;"&L77#:R1'V\\MA"-1OJ L37 FMH@=!V=R==61I&@>>/?U_\W'V2,)F*=7 M6:IPBR6HSF*A=@!KB;EGA%+J1*1\!8A"1PGR\%'JRB>BS.^-4HU1K1^S'V6\ MJUK*1HT9B%#461"F>5D]C1+8IA[?MDQ>$5^+05>.<*4-P80"*16E#!NDN9.8 M*/?H-M83,>BO(Z\,=45TCR4+K[!Q^!FB?TF^9./A9)I\G,RR_+EY>' CQ^U^ MS@E^D#P\=,:V>#O:L+A.)P]/S2_F^2P.!CK%,!I)JZ!9[!6#2B*'K:662\49 M\( K0YE42#\:1K.K>11/"8(\!8'Y-9W.QMDT+X6MD+7ZD%?"GF"M2.DYI8V$ M=DH<1U5!,J&L]L18@"!U"@LHC23:*HVEI,(?PL!Y.8DCI$[OI/E&S3%7H%Q8 M.Q2LK)U%:N6#5L_6-@C=R@:AA[%!CGM+1UU/AZ,Z" ):YB/*-1^1$NF00P@( M1H/S**A@,1J8(>FL9<_,]*G!:(E"5!N,8D)Z6+3;:6R4"#?5U&F7 $, JV E M8ZC23%NH@:'(&*6]=4IZYQ&$GL 7-X)JEV#(VRW!.V[[-#.>O["$]B(3."5< MVBG4M-%QE!"0M8K1TB@0-Z 1-M1QK0SVW@B#*;1IU,RAVI/\#RN< M"(O6"^=I9 36E.3?^3TM]'L$[9@!CM3+Z>3U].0U. ,=R\"1RFM;=R7V)ADX MBJ./9B7'MBH']OB]0(A)MT531X9K([W$$]C"Z1#LU!%L+>ZNV\=J&X*=QC[7 M^@([2@*LYH(^#FMY,)E_&V4=J5A<(>96_)I&1FE(@&0 4B;A7Z 6Q M@FO D4>/FKI/L6#5@/Z"T)X@M88Z[#SQS=0+'?IUZ->AWW/0;RW2,WCTS&.I M"<:*RO _!S5Q$B%," TN_SZD5K6@'^H)#COT>]PJ_MLL#5U8?E_+L\L!_SB_ M"K?T;W5N-!QG;U<4-N O/^_>V[MK^.'V/.?]Q>?A.,#O[!T1U\_AV'F@0:J( MG5^VZ)DW%X'Y)8@OH_-W?%(O*7EQ+]-!DN[:G!(A_OPX1* ULG4;H $9CP 6 MAFINM*:"44-ZZ77VK]08^Z:73%5*QQT-2S^@&2BUS+^Z@U3,G+)E48Y5\2T?IN)_%](ZG M'O>@N!]VY:SM(AOF>5 EBC+ *8)<:0>4Y(0 @SA6FZGFV2Q,6KZS9#C+GZ"S>:/TAZ0718)Z/YC[XW0\RWM)L ZF MDQ^EB.99K\B_FH1KILGU=/)]F(?)S9=Y[?=U._R0SI*K]"89#:_"#ZOGY;=0 M?YRDW]/A*/U6P.H>H[2=,*_5 ]!>&8JTA<9Q*KF41DD7_JN@D4X#NHT:^)Q= MA;41.J67O3/I=?AM=M,.T2;@;'.?MB;9#@9I6$RSRV%>B=!9\C6LL+ @T_S0 M!@&MXK<)08H+39C1D'+*)*=*&.N4(EQQ) ]D$!R"961[[0X.-:]+C;ZNY9NK MW6D%"(IJPS%GC!E'C0C>HS"26JD\PH#23>*GW;1[2Z>]4:HZ*J4MZ.?>%-=L M*NQ%;O&KZ^L&&0Y1_1_&>+AW#AZS'HH;"N/A)2T'7KD!1& 7% .'5,4==J@E MI1HZ(3WR!%%R",NA!N%'X&R3:J$>Z3_;?7/C$)LKL9-Q$(?C>5INK]6\W7+G M^<5:^1IN^Y*-LF)42VRY!M8BA8%36KU%Y3R'1V0#-7OV M[?CY U5:W5$4"PE:PF$4[)+,83R9914\YD7[PB)-^MFT^&]Z?CZ,JVOX/5OP M3%V4']8D?SCNC^:#DMMA\64IR],LGTV'_1*;ET(;D.0ZR'B8G6$8[D' A.D" M)Y:7!]P.5Q3M.4ON]""8R@$8 OK$-MX!I'0T6FM!"37#XK'7<8ACHY_L_Z&T MP.;R?.Z2KV']X4)J[[8DV1#DI7S=%>S-6,XWCXO9G@& 8A1!(8QWWG%.(:'$ M:[6#N,!B&, /<*$I=$&0#->&.>TH9<.11'?+D>X)1D07+X3I*\W2>O?F[ M??_%?/KX]?W'?SJ;?/K5?59?WW_Z^&7C\.26(#Z-15LTY+DB=NP',)_&"WZC MDK5(])(?02.%Q9/%DY \#'-6*)]I-BH#IZ;I."]-MDJ?SD?QIZ#\HDH=%"MU M.%M074_FT^33^7E^.0E*T@Y+F[OP)]+%K<4K+].HR_L%$V5D9HKZ][X[>W&A MY<-\%C7[W<=_R:;?A_W0X*A+0[>&LRST+,\N"C7:BWITL"8PR60E,6?AWFQ7 M#1MI.!*QJ[_Z-GEC)E?!MUCH^FA4%"V\R,;],/J%*9V%.1+;/\\78Q@< MH:NK=%KX' LNJW04YJ&TO>,$K*9M4HS4 [U/AH6-<3X9C28_\G?-LJ&W?/]& M'D==:N!S%H8L^DKI3]++O*XVR%Y3B;%TORUVDV2_](/DSR,)[3 MR56RCM!)!=%Q1HH=ZV@BO/VZS2W-&I:?"G&?S/.P8/._UMNVM?MO1=+$P-)U M"(R?UU\PCNM^=-LV &4D47&.'QR(T6CQZ[^] 6^*SWGT=A>?[QF/K\.K "@? MLQ_)Y\E5NA%W%,3O8C@NFY?.9Y/E%V484_'-C^%@=OF."5P%L/2#I*77>?9N M^8\-27JSBLA=)3-"].;A@-WR)8CBLKMW(C8636"/_$A?_$;1W*8VL3@9?9:Z M/\Z:+UU7NZYV7>VZVG6UZVK7U:ZK75<;T-5G!$)OO1FZ?$WGZ=WGZ2&RKZ?W MF!/TF!=$=O6>6O'"1SW25O3PX"]LE.=\8 50[%)NUMZLC-%13=@OA91<"E$TKM];4ZL(O4R!\MPR[ M>JBQ-D[G7@TCGC$*W7)YK>6R/+;M5DFW2AY>)5\C?\N)&QO=*NA42[=<.M72 MK9(742UMJA;]2_K?DVG2'\6LI"*\+^ZM)L,BG*F_'LYT788SC5:Q20]%D.VY MK%J@E]O>OVXNV]._;B[;T[]N+MO3OVXNV]._DYG+TZ /_IQ]SX+1^T)K>>_Z M)"_'][@'G>.#G3D\8R..Z?29!&RM-#>%'FE L9/48J^M,9AB'OZ%N8(;A7UO M9>0]GI"W6#MO'DKV6U%QA,=,KK(OLW169/[JDL'DRV66S=1XH,( QL>EHRK! M+]I[/Y.U+<#N:.$N905<=/*T45)X92CBAD5$!" M+0, &H$4YQNDDT<.<\L]WP[>.GCKX*VE\$8J2B1)E(%0 V6,H1XK@;15X;\8 M6R.E< >$MPY<.G#IP*5UX,+6P$5!R[' )-+U:.4$(AYA347D7Z;L(. "9>%.5%5^#/6*Z((E5I9:J%76'-B'344:"4]:AG,=2YB!V\=O+4; MWB %;YQH"5V!#H$.+7!DM,DF'#(0B&APG:C@FF-^-:ARU/HLF.873,/#<6R>" ^NG#=Q WH_)RH/,Q6^>[R,\2:5_NZ L"D@^ZRQ.F3HKR^D MB1MF:1P]*#R!";C"!(^E\U82)Q"@5 *IC%2":@H!8TS@UF%"LSV.QCH6G52_ MOE0_I>K7RMA(B@'S'@FE-&6**ZN!,4"&]>JX].2@8MTIV$[!MEP4GY#$M4KL M1EEH()50,$6-AUK$>NR(:"219<8>1A);<7)QMW1-G?7B.T7;2?>NTKU6:9P; M:P@C1#-&*)%260P\9<1RB;1AHG72W9G/G52W4JHAK,+1J2,&*<I6:LK3R&VQV?4TS%NQ0'I)>C4)/?S?Y:?Q(-9EF6:S M]>)\NTEEK2>##1!77"EA9 @DD JG$*;"JTK7I M:=2N5A;%/1L:Q0$>S M+?H.,CK(: !D\"J)RU!-)'%6,*@ILU(3#2BRP!JLG5?[1.CM AF=P'8"VPGL MAL#*2F %U!QZY+$(@FH!%)(P >*F/,.:RWTR!YXEL*W8D^^@HX..=D,'@E72 M$35 $H,T\EI02P)<4 "X5]0IY.!>T:K' AV=>]!!1@<93T &K@+__R,9AL8S*DX/!U7 \S&=Q\7S/DNR/ MZVR MD] WVYCO9+V3]5UE7:*5K#MA+'%(0ZXM=4P*PCE'1 E$M 7J-11\IU8[46N+ MJ&%8B1K0D ""H$/@QN)_2=T#= MZ#%<";VB'"&-#$ "4>FE3EFGH/*;-9& .QO, M9TBE\(I9QRBAS%@)J-B'F'U76>_4ZFD%R'^:A6%)?AH6R/[7Y39V+QEGLWU/ MH9ZHI]>R4RK,*QWN(&6,*J8XM!1!ISRWCG.ON:#(4[6'7!?SU<3-KR,)@MEU M4396XW(-;*R(8154&#OG,>$4J6DMX8[I@TQX9/P;<2:9CL''<:T$V/: MA2$$R&JCD0((-+%**42)8 (+ZK7T'%GB!)"'QI#&27 GH4J!W"SN'HH*:#FA>"&B+6-C>P MY))*ZSRGA$GIE,00$>D% $;2@QD+W6E$AS$=QK078]@:P29VU&C@#.'1(1': M&$;"A<$W\<2Q?0(*MS%G.@%_L<.30PATS4L;EL7D+FGV#5#;)=I?X++BQFVB'$ M@_0C80WQD1K, Z'LO;D]F^)=2O:',%<^3-7]B3[S:1BE7R_3//LTG_T:%O9D MH+,@RUEY\]?TCT;M=AZ>9Q^2.J,?MU[(SR(*WFTE=RS"+VVGM 6X'L/ MV-IY$5.$B^ @,8PH15)'QCCB.?-$:JSN"RXY"=SJW*/./>K6YIHA+; RZL[0:?SI4Q"'P4+7Q-K+ MNYU#X9>,YWL]_-?C?[G=9_3.OSM52:J$1E&*,"74"*V)\;1'> M)QJ\U!WS=U#;06TWERD/YRZJ@FH0< M>X0$!<)3;ZB6B@H!K4?,">BV.Y<.VMR=GV?]V0/;TMWIS M_^*ZO5VZ6ZX50Y4L*&S%J%$8A/]JQ0!E@&LE'*?.WD>55H?N;NH9]2Z5N!- M"*<.$6H\5Y0@JHRB%C#,/&& F8VCB/VLC\8'&YR"]5'LD/QMEH9NK;XO_JXU M8S0<9V\OLZ*3$(&__+S6KGX6)G5:?C,'HV&Q^F,2_R_I?T^FB1FE>9[E\0L5_C'+ MDW0\2#X,TV_AVMFP_&5VF27K4I148I3,)HFZFLS'XVS](OF37:;@@ M&]TDPW%Q^XK9)C[/#\=I:$PZ2GZ=Y 6Q3;,&ZZ>BT9-Y'L8B_VN];5N[_Y:B MBE5:UU=K_+S^@G%$E]$M08:@5-2%E"3];#1:_/IO;\";XG-H>'_Y^9[Q^#J\ M"A/\,?N1?)Y*;'\/![/(=$VL $@RQ47J= M9^^6__CY+ER\6>U]5GOUY,W#6Z/E2Q 397?O8.2B"8_\1N$C/Y+';MSUA?A8 M7BA?^H6//?0XA_15]_)?R\F"<,_ F5K/V#; =@E+7LQNKML_UT700C?1[9_H#LE/<-([)#^=N7X(R=L48F?2Z?0FO"])%SNM MD_/DJMB^[5?;MVFY?3LL6,"S0?B<7*?3V>'X6EL@*FWO7S>7[>E?-Y?MZ5\W ME^WI7S>7[>G?R>?5ZOJ8S:[$T3VO@QA/[ZB=*>;D7?*&;,=_ATK_JUQ=1E(@/(" M4JT,M9QJ(@WB ')$L!;J/JZN-N)?PXO;=;C7X5Z'>WOC'JTR$RF0E&I$!42" M>HPT$L(9I[5"'B+E7@'W.M3I4*=#G?:ASAJAN&:066(<9\A1RKG"& #@%>,2 M*HC%"Z,.E/]!.F^SP[\._SK\.QS^B:I\D0A89P&A' )(K<<"6RNL]@$/,PCVEGDA<*.&:V-?0W!9P:(+:HXL/$#@,FH7=>2FPH\..AF('6R.P@K%RAF.,"T%C M$2W+F?&2>"<,A.PEL*.3W)HDMY/,HY?,-6HYPH/Y3QQ&7BO*J-;>"$ ULH!! M3QDYL&1V!S>MQ(A.N[<=0SBH0N\XUMXCR"VQBEHM),4(8!U4O;$>8]M2#.D\ M@PX[.NS8!3O0>OB:5U)ABPG15%JE$(,46$(]40""^RK3UXT=G>36?8YPS.5S M%RRPSV4->,:,UD79_= @MXS+>Y_#TUQDMP&FC\G1[>"Y@^<.GD\+GD45Z$0Y M9,(I&3"94.JEY%Q!HHGWB$G(-N(3ZX;G#AP[<.S L0/'QH"C !4X,D,@D@XZ M C35F&AGD ]?8<\Y8FHC"K1.<.P.>CN8[F"Z@^D.IN^':50%VD(K*00!DYWB ME"HM DPS:Z0@#@3(/NA.<'>6WL%S!\\=/'?P?!N>U_(@O-7(6(P9QI0R+A0' M0$!GK5)8>;9!-%8W/'?@V) HAY< PT7QT^=5[CU^ZM^7Z_8)=;6;X;9WM9OA MMG>UF^&V=[6;X;9W]11G^.2JD8V&Z;?A:#@;9EU)LN,"@E.2_FXNN[GLYK*; MRY;UKYO+]O3O9.:R52Q]9>6QZ_3F)[(;)\VO]39%H9K])[82Z^=CAR! M@D)7G&MIQY"PR'-.: WTGK^6:Z)Q20[U!8J-YU>#R6QQY9N_PQX&N,;SML9& M#1P[ '>0U!A(0J**AO*$44.17P!B@@%#7(:4X5-H98XI U9A\*P^?@4&>0=$#0 <&+ P'CZP7W M'#/*4&(D%1!JJC5'&M)8913;?=C.M@6"XT^FV8 DA#M(ZB"I@Z3M(4E4W$%& M8:N=-IYB2CU"0DE(N0C7:AN ";08DCH?J<.A#H=>$8<0J' (.*X$@]I:@2GC M6"($G7(,.D2(,ON0.3X'ASJ#9(=3I2USOIIYW!16QS0&4JU%7>W+O%IG"EP# MI!15=,U*:6T$(5I222W1BCNL*/$<,"J# .\GI7$>/E33T+A-U8/Y,$2 5E>1 M.^6DT9.%#5(Q-7,(E+ ,4@0]11()QQ%6 DD%)!!DSPW0IL/&_G[&';@(7EH' M%QU Q65L%JBD.1<2*,M5,LX@%X[N>13:=-BHW26 J-M!Z."B77"!814YH837 M&&MN40 '1[B@Q /CH8?4 *_8R\%%#<(J6+MU>YLRMM>6Q3$4=FH7+=S!>OQR M&+;&_H8@T@P@#8WQU LHM.8L?&(8Q+V-#9-G;>D==Q&0 \9^<5'G4>O3?'2- MI)T[]8B-#DI/ DI957J<(R I9,;@8 [* )^0 &:0%M2YX#]N'"BU!DJ;?I;4 M 6@'H!V -A1 Q5H@CT70>.VD=YXB1H6F!"H5G&R#'5'X10"T#OCJ 0@[ .L MK .P]@,8 16 ,:F#.\T%IT91Q9A R +KG=2$8>XVCAUK![#6G3C"GN2=+=A! M:0>EIP"EJ(K.E YI0UCPJ;F@GD&A/?+4*TPMI8(9UIV%F!Y?/VW64L["&!-:>4NEH;B^^/BC?,&WR6@0'O#QTU>7B&7O]GU: M4N1.PY^3AW?7N2VW#'ZKZ\;IZ1F? M?OGE_==?W,>O7Q+UT2;FT\>O[S_^PWTT[]V7I: NQNO.:KNSV';I-MRO-^C- MXPMUSW5YOX8^X O+C_'B=\-90*+^?8OY0T#UBV+$7ZQ=SQ^( DN'XV HS=Z1 MYY5O>* %OV5).LT*R1P$S7.>C0=I+&\P# _)@G)(1\DH_9'/A^&[=#Q(@M%^ M/2D:4%S3#^HC#?^]B';<.,IRN.%Z.NEG6<2R<,]TF(=_Q&MGEUD2U,9PG$YO MPOJ<3_,L!N9\FX<+LCP_2WZ[' 854UPVGT5?HJBIL'S[9)I,PF_3VX^_"&_/ M9\D\3_KI>#R9)=^R<$'XM3\+'?HQG%TNVSB[Z257Z3B]*+R3H-"R/(DW!$G) MAT&9)<-9Z%V:!Q?EV^@F":H]'WXKVI/.DC0)<)3'WL]'$::2\^GD*LGG_DB>_DRS4.;LW$L&!&MA$'YPF$>[KO.BE[,)N&J M[V&B0OMG69S')!V$\0[C-[RZ#NB6!)@(XYFHLW%^ZNP MIUYL[6CX/_-AN.SF[#57X/8*M[SP;A/7[(M^:%4V_7EK^-K)QH3L3F.+OY?3 MY1.NPPI[^RVLI-_?IN>A.>_2T8_T)H]FP.5TT9/G@4JZ_6@FE].H=?^4:Z

D^8:-9R3B&AQ&OU_'GZ&LVJN(JBIH[ROQJ&]/90W)VK&A0:VD^A MX<,JM*WTRRW[)@[CNJ.0?'H@(/&@VN<>R7M)T=]JV$H-N?EW.QOVS=_?!_Q- MIP'/@Z\E>LF/+(F&98&R6;+<1DJ*8#=@.Z]Y,,'D_ST9G'!F[^6(!X4P?=AK $47+?B MA=?+-WR[63TL+(5E._YOU#!705=%#3,9CHJ&7,0"0M,(W44H:ZF$1^FL*"T4 MJ\R>)5\N)]-9Z&/4/ED!.@_VM-PQRR^'U\G[")99_HQ^/ZM3Z6@4_[-0Y_DL M/#QVZZIJP'#1@$)++EMX%B8C:+I2:RT>$)X]FZ;CO/1K\Z)SA4;,SL\C!GS/ M0N>S/X:S16^7)D6A\Z)>#)YST,NK0BM9CZLR7FT)1?3OWQ$X2KRG_.XNQ']OF!<38IEOEXS:[FN9Y/B]:-@C85O M\X $\:OE&WZ*O\7G(?#S\KL/\=)D;7NF^!W^_-?8UEXRW^S2,P7A@0X6]M[H M=J3Y\A6]10VPV,OXZL=Z'AXZ"8;;RF8MI.9^ C6[??A9)Z')5^,3)"Z5:?6 MA^9#=I'V;^X;DUXP7+_]=Q"<.*I+"WXTO"KD)UJKUX68A5&[,R&/]. L^5I> M$Y9MQ(T"*E;M"DBQ'+[S=#C*XP/SH._R\YMG#4LTH!>8\N#,)PM8VNQ_@1M7 MZ4WT$:99L'VG9=>6+2G-^;4G+9?-<#HH:KC=)%$@K\;!9 Z>QV)EE)#>7Q&;QV07:+OI6+,AAZ$=\\L*G M2*=E%Z(#ML2\LV2GK9PW?T].Q\K8'O>"].?S=%Q(19KH2:FO*E58.!=AYH+: MFJQ7]=M44*4@O)2[ KIF6;7H[2?]0ID M"(,D03((?E90]J/1Y,<2=*,-%/[=6\C5VF-+1"FEZXDYZ 6K)2O<_B5:+N"C MD/_>'&8IMQOF!%RY0/(#P'\.K3Q6"5B^[6W0MI6;LQ^9$N-$CXX2:YFNK93 <%%MHRV8]/O<+ MO;S6Q0H-8U_75?)5^GNV&N9^FE_&_?7IY$>L+E4.6+AHGK=1 >[]OF1?G_GK M9;8W MM&\>;:(U:VK-WKHE:(N;EXWXQ_+J56LV(2YNN,9%.\A& 2KC>BOLONG:>BTQ M)[9QG T+61W.PCUEA\M7YL5SKF+!LS6C= &;\^O) ZLV/C,8A.?#4?0@EGO' MJVWL=46Z_JXP)MDXR'J_E+$@85[;HV&^K00ZVT_5UEI:^5#K*H^WV^V*C8#8M-\N#UHMC7'0V M3,LX^['X:5+"WL8@Q;404&HR&)X7VR[5+]^R?CH/]F"8Y6]AA?W_['WYDYM( MFNB_0GBGWW-'R#5Y NE^TQ$DQXS?Z[8]=O5V[$\;E$25&*N$!I#+M7_]^S(! M@8ZZ5$A"$GMT=R&.S.^^$P2F^ MJ<$'*FHE!FM+S>*;:;$UG88OGM8Q(X#X;:*CK$HSU/M0>_\>#DL9K_A;^Q6%SI)H\T"O&ZX4P,V&XV@T MG^@EZR7 R_^J8*H7"SI,O:?XPI+--BAI3*>LFB;#H RS]/2LI@^[)[?;W3.2Y/AOK!0"N%?BE!84!.71E)> MVFPN*$1/HD(TE^(X70XD5O18:2HMB[554$J*Q;,JF:;8+9M?@UD31X62V>CU MEX;SNE J39S2(EN8+6!!J@6HCRI!4[AF8,? )M4GU*M'4?'1X;U>:B=36WU: MBP$VM4ZKI5;EPPX6>K+:VJJRO-,R[VI!:^6FY]F"SE9@!9)P0A%3#C4HB!:@GJL0%8MHG!I-WQ?02/>P"1ZN5H *Q-9J8M9DNIUE;!Z M-$9V>M;J]M5=NQ)MQGK*1VO]1C8D"XM,IE*755>&X<7?8X4T11;^#-P?-[F% M3\6+[$YIJ?"D\,(2'BDK;%0,9HBJ01T,P@RO?;E9=3U%?&-9FG0[\ XLW#R^GA1 M453YEX>J*BFF(F(VKQM\D$5,86.,+9M;GB,%]PD3KNL(A_LFJ^K 0,F_9-J/ MVX1174W^14-*\>9R=:4JKK3_B<'C176_]]+G0#8!ERHNUF]4M>6-^S:4GQ=/ MPY5K>:^R T4*X9"M1!7-/ED'SQ>%I.;CPPLOU@<7=;]-2.M M.H^YP?Y0U3#*PYF!WO\1JZ(_L"MVJ;U%/158$LJXQQ U X<'GF\[ 8:[&..F M:U))MA1:7Z(,@!M]4K"HI52V+IK$/ZDSOZ%G*)JVU=FX+9T-PDC';H^I&-/J MBS'W78SY5#7E:UU"4'5-RPZ$?1$'CJ8Z7P72045#"IVWHGJ*D*_RT:_"Z;=T M/LM5).%/[4^I0..HJ"Q3DFC'#A%OG)#6.T3'*UQ;HB7;X/UY]CW!L/1TO?;1H/HWE:>0K_!ML=R%7);"#= MK]$L+[T55'@K16YGHV>@$FBW$;PLVNCG&%?S?!%NUB]8C347B8!QH\:O]%LN MC#]F94)O%%V'JK[XZKYXQTIR:_!8DK;Y+7C=_PU!E\+BL4[7$:2+F0$\-T ; M<-E5+ @^"BC9L(AV*W.DKH]ZMO,S,+(H^E8!N'(G%)CJ#,!&@#8KQAM"!+R6 M2,FAS CS/$FGT7U6%ND:UU%9:*Y:D*99E>RK-JV77V=7I]E=D<$S]&F=45KF M?-5>K]-P/BHSZ3=@$NA$39RET4RIX6D>+D+Z:G/&;3*-<@7,47@+EMM*^]1? M<$69RN53N210X^6=A534.\@-* LF%;]J.90OA<>0%U,(>ZUR+L.A(B[ '-W_7 MR9P/@(UT7C4+_R,:W0 <'%7MIE,KSVP81E)R[H+]A6S)K2"0B,G C>S'6VR?_,Y:PW#@?/AB_*?SVQ^^ M\;OO?/WCBZ^;AU_;*ORK/)UP8\S)2K96+CJ(HZ[?#7+S[[LOG=DJL M??C/PL9TW=\^%[:ACOP5?1+*:\EUP:*R!V$_4T.WN:L2"[AP%Z;*YEH@8E@A MHFJ#JEIOBFZ@1<^%3HG?I.$M/%Q6PZEZO&*&0V']+SX#!N0XG-Y$1?8OC;-O MRJ[5QH*RWS.M[=0+FAT<\(W*O:[6GI:HE3JJWP M:]3XL:W>5-0W5- ?AX4;4]?FKP%]([";=57-!$59V])LI-1OJXMNWJ]9)"^W M\KX6U8#1I^N/2>$Q.X5W\^GZ4[VPFET_)YGVK#,=!7W4X+--"PGA!X%-U7E# MIB-X@(2//,H$D2)H&'RF&5B42B21)[CG6\)BCL4"R_(18PBYJQ;;^K_UB+#+]9'#:T."E+O/GUP:.(BD]0ZZ=?JIM6?\/;_62W_49% M J]\[.FCF #QW3^':8/Y_+3>/9=IA NJIT^=#[)OQ?DK' M$9[QT-UGJ[E]T['],D06M[_],%7%<_,,W)+LY_/$:(>8LA[/54ZI8U35"&U19SN?QYFO0G<^^6 UY]EO/^1KP_A=:.'BUN$FI'G->5 MRM2QA1,@+PBDRQ&VA!^X@2\%M7U$*+8?3B8OAQF?."-R4P[Z2YQ]6]3FE/Q6 MU8Q7,0W%=:V=3V$/L&F=]-'CO33JPL8/P=)6?="V(P/D(B>PU7D,U!8R8-CA M'L7"I<2MZP?76;IDPBJ2H ()>)^,O=Y71!:LC9ZHP$.M'MW0\\FQ\TF5/EMF M$[O!)I@$V/()%QS^1S);<8PG*;7L8-,1>C6E_ZXFU\;YO0JXK-3/5@FZ?UYZ MK;)(D_1'JE06[AF/POO[*$S?_,K^2O!?B_SG Y5.)QT5:LM6/P'F7D2)R ZB M1(?7,5HP$2;UFMG MC=038,-#2M1],:.)[=J+M#V?2=MQF"-\L#6EXPG-C,2T32999TS.C2SY&K,3 MMWGD84_Y':/\C4:D26K"=YATB$5]9 O&!#,91JXF?"H%XC<@FT1_. MD#RI:/!,[2.#%^A"V)NN>UI=M4);!<+A-2)CM6!P/0=L4U$(+.U'!,->S-//FGZ_EN3;FI$J!@RU>@9P'V'M$%MW9^.'8&ZS#AT)9MF^ M[Q',7O611>HXY%H[9;"8W4A+,TZ M^!H@CW*+>CYV$9?$=QP2@.*SD,0^HN21W,E.K%LU5F3'EBUOU:[MK/EZ EQX M6A&HS;QHH4;LE4CD.A[W'$FX"L,*&W'D$,*8+ZAY&&/T!1SY*D.TS:1_3_L= MH_V-9J752#MP+@03F CJV!P)+(GC4F1C:2*3P-6]FY5/DWT??^V K7G*+N>9 MQEXMRAIB04K79):O]*+I!AYR;=?FA!)5W6H^,B!IS]9IJ_4! ]M:GT+7AUY/ M@ZN[L_%#\#:O(TF>*X1 +G,#X?@N-WW']S5OFY[C8?L1WCZ(M=MZN4$?>>T9 MYDD3N9&J", L1D3%:ER7>2ZH0TMH?G%88!-O_P4*S^*5/O#Z7&/X(_P1W<3P M_+"/3LW;1>4 MJ G12]1)DJW8M:@/O1X)'YY6^.D!;A2-ZC_+=:C'I,14<"(9,*%O6ZXK&0DH M\1^)/^W)&'V")U]AB>(+R^QCKZ=+_!L-2[N9=G")BTU),7(%YX(YJK70MWS! M36++X+"QU\UTW\=>6ZE]?;W)>^9",-_ MF29C)M+,[4O?]NS#V+PO9/%7V;VT3;NW9YFC9YG-EG(C9>%XU.4"^Y[';&[; M-J5NH#A&6<[2Q/C@Q:^;N:6/P3XW!OM[] ,V,35F4=:/'3C! *QM-L8.2.E[ MV':8Q)1+) 6R/<=V7"F MWW+/6 MB3#ST"%&6G1K!46Z^.O1\&&IQ6">H 9 M[3H&)1'"-K,PXIAP)( K V::OCH66%A(!@>/OS[.DMN;H81=L'[PP G3_F:C MLI%Z0 R;GN62P"&$"X8=L"7=( @LQQ:>(^5!PZ\;R7XW]N1?]6DMU?474]0+ MCO'J3Z/I3Z-YW6/]:32GKX;._#0:"0"+L[&A*[OZ$VG.]%"2_D2:,T9^QT^D MZ1(!G,#^]GPLS78G8O1GUO3DW.^O>X?6['/SYUFKU9]:LWL6.,RI-6J+=">9 M]RZGXC!J]/F2 %'N< L%B'%"I70D=ST;.8C[;F#N>PK-IM&KI3^LW>'EC[:6 MH*,#QOK&W[.45J=31/,0M[-&QL,5PF?2DS[&W!.68P4VMP@Q"7-DX!TFV?=* MGM\^ X@N!.GKT'H6>B)EB!%OM&R8%I%6X!/7][F0@? XE[X43!*+@BH]>"': M\[AG'XG$/AW8IP/[=&"?#NS3@:_+!=Q%(Y4.5(7%89\./-.,4)\./&/D]^G M*XGD>5AT^(8)(-K^2:UA8\]E]C^(TWX>\X>OD ^O&*,!;H0 M>Y41/0]UG8N28H@Z8]+2]R/V [6>&](F8^FO,P::)/(<21]" M,1MIYR!@V 8WX3!G_KU61+QJ!C5IS M/(NX%M8\!'I7H@,&)5UDQG6:W!IY?!L9<*?Z]X7A3/)Q,K\9-^X"5RF;A]-,H]%-9"37<#]\+\S&AI),ZD(R3XWA/$VCZ1#66=6M MIT#&\-9I-%!/W1MA&AG3)"_H(3]2J3U/CW'*3 M];UZHOPY' X5C8/T,/(T"G/%,K!'N)HJD3*Y'\"R[XUR%?%4K_SB9 M5SL +W$C^$; O?#FT)C!K\FH@,>5>L]P,E=U^>4+1Q&@XS:&I2MM#.\$CIK" MDYE>:3X.\_(-%X)XI" M;L/T6Y17KWH;&K]%WZ.)09K8O8U"16^**'Z^,#9\7A%KQ5C_.WON:O2C%2!? M"(/?0Y#=A=JE>& 4 G>K-SVY@I?*7+7#>#H/"YM(7RYN7"65]7KP-X^3TBOU M-;97%JO_.4ZK-\S"F^C=%;#_MW?A-2SG?3BY"^\SU2PX3LN=/&]Y%8#"Y^/! M&*=*G_]')GTPLGUL^\@Q.<&V[09JFK8JF>$LD,X6_*(;5H'6E*('0->-@.$R M*%9QM8),;=M< M*^1I-(F[QJ%C_GKA0$<* M$8V<_,6/TV=3Q):R1''MEHSC14-M$36Y$(LM7S;0PBE4LF,"&C![7[UGV;K< M9/K]U^6:^_5U"&IM/HD^76^R!;,/TZ^Y,MS@OS]=!Z!OID-8U.F[QF;K M;WSUQYI0V^E)*'O-0NB_EGOY@N>8%GWG8S4+.9R ;(N,K^,(;+S?DJ'68QW) M;G:U+_ T2:$ C=)MAE9N!CA3AK:BC54#NJ>++RK0S5JVZ[A>=]HY[E%C4PUQ2(> N@NT ,W6<*7WDN#A'\<0B*O?W-,FRW^+P*I[$ M^?T3I12E ZS]W\K]U6G@ZH9/.=!CR7SZ.UEKE51X !3=3T7N95(OD[HDDSBN M(_->X#E(N%;@":F]J%;WCZA7%BM7%P_0([I,DJ0S<',M1GG M 0T\EU#'Y/21TP)V;O#^5M-A:ZJ%47K2C M6,CVF"N(;3+I,HZEX]GA< MUFYSKL41];=N8\'V,N $98"):QD WBG!$IF>*0GG+A(2(RX$\3PI*4B'=F3 M/BW>Y\B -BW?(Y< IQ0S_1B5&73C;67ZW)^IW][O[X3WMUR*2F<_C%$R5PT> MKZE%W>XDDX,E(9\+@M9WO+=,ICI-@'UA"]]T;,$=QM5<&NY(T^=6P#P7 MM6>JMQ%88JVF&9_"="N$VQ>>]C*JEU$OEU&-"5HN<0+,9<"Y)3A'CBU=YB&+ M!]@D)G58>ZY$&V?6MUJ:=9PBJOW!(ZLC3\YQ/,/'9!I50Q&>-PE!_5<8PUUI M-(KS8LA'&DWT!(^B>_Q&17.O(S4')\J*21AWR7PR@MO^/8_3R)AG:NK(+,FJ M$F(UYT-WX.91&D[T (WZ@_H%JN%Z.(&[X^NX&!72"!=?&%XQM$/-Y=BRISL? MIU&TY;.&GJJ3&=%4S0K M6^B9AIX (0ITL>[)O) F'I(HSYY]\^;7J0IHW0#4LI^-"0"NSN:]6(" M^IBI"1;?(S73*8VNU3R+8@)3HJ*NQMMX.DQNHY_5E*EHFD4# [X^4$HE&<9: M(]W%^?A)Y5:.OKHP#JF)#VX*-'3H=9R";O[W/$S5R#% OA)B"X&>ZBE8MS.P M@S5-JQO"&0#Q!]!A#KC:+3-3TFC38%PXGG0\AES+M7P78=<5MB^E9)ZY%FC0 M5OJ'Q/#2DKQV>Y!?KHR?;X;98JI9%C40:\ &A_.)3GED@'PPP:(LUS@>U:.YPFHJER:!<#@&.AG' MP[$19_5-2B2"Y394 ^?FT^1*S9?30U[BZ6P.%/2V&.1%?U;K"/4D-ST+0K/O MROBV<0Q&(E@I]^<]6.U+I$290KXR]X"^TL6%S=/0 !WW^FHQ'VH!QL[,-NOL M>*>7ZH4'>HXK1!_1Q"1@;3!@BN6%\SRI+A0Q/7VEK:%*YIN'=O&S.=7M)Y+2=H3H[1:S^:V4F63T\Y_>F M;?!'!@OK6L5%5ZC8 MB1J<]DT%V94O^$%9EFK#AK.(O/_6-_J=-%U\;3C?NEK1^%0[X!^T ][C_<3Q M_D%\#AW[[2$4O=?CC_5R=N*"\:QT]R(9I/'MXW.B9CUU\),;3 M"XPSHH,R2HO/M$JYQ[X^;*/'_AECGW:N*^-@T2*^ Z-QN]*[?KIIPVQ<^@8F M*SF5=^92[FVK8.GO\6BB9ET&^H6'IW&J@KBMIZ0N17Q]$/9 M]E%&3##FBPH$:;N68Q(1$,\7A#I$"NE+U[8<@:P K\W-:<1:%G7$7IP-)_J0 MM"?ZD1=/R/O%P Y7%44N-23^#@08YDD*F_P2C:+H5OE\G]/H.DK3:/0U3X;? MBA[%3>]MQ(0#5:ZI2F66WKZXMQD]7N2B=] +09FNQT:G1L$UREQVJ6NC%X( M=E@(4E8?.$P0_)^DQ'.Y8V+?LCVJA*"+7==C:&U:;EM" M%4$O?0-^6/Z=A%QMBM/_B=)D%&9CQ88VP>277I3VHK07I9T2I9S6%:TN90@[ M-J,N,Z5T?%/Z2I0&/K:HXZY-=3NT*"6]*.U%:2]*>U':$5%JU:)4.HAYTG6$ M(ZS "^ 6[H(H%50R89J!U3512D]_N&#Y?L/EOX9IFFH"@P7,X[.EY+' )\=':*,,]! U+-'5$5#PF(3 YNT' MYY16.U;V?YS[2:,_G3C,HXX72->BG%/3]HD0-O6!\8GO>#OC_OU&R[HK4';I MQG766SM'$=%MB4#JF02!R7D@N4>YM#@'(2!M3#Q$B,M=RZ(G$O3I)4(O$7JC MX24^ V&UC' <#TG?M(24G)O(EZX;."3P LILZ1&_:S)BNVA&=V5$[X;T]5_E M[;IS2G=3/6MBVKG->D!Z7W,9(2KDVBVEE M I-;0GCY/*-MA%QGI$I_"N\)9Y7.EN7MQFAHE_H>M3S3)HC;EB\(8[YK!I;+ M PZ.S]Y8?@?1D)/T7WH1B:?T=D=?N-%^E&,1I=M;I*.K4N:)*"UEM9AQ,,8F<8B-J.!NX KA M(,L3-*">9;G>6LW9 V*F/H_Y),(:)EX?@GOJP=(^_=)]QGZ"K\V:KP5280L[ M\!Q!N,FXZO T?>9;)K69C]=J-G;+UWWLHL^]'AWS=UR)VW5/MTDEHC9"%N&, M(\^5F'+.J>NY5F +Z[F^PH&9_0C"#KNQ"WHKH-N"X+BL -8(1;J"8?C!#C"S MN>5B:;J.[U+7YAQ+AMWC$ SG%DGH?L#@Q.LE%@===^9@SH?@?6(G=KXF"=3M MHSP)H[AN]$/""C!V?=/U>0#VFL\=9'J!](7%++FS\MG.=<\1-$#V?H\*W2DG M]5F@@\PO/&$@G.W&>^SWV#]G[&\X/?I%AWD]H)D:3R]!J(-'>?7G="W]U,&C ML_ISNOISNH[IG*Z][JX_I:L_I>OT.'H#ZANG=!D=8?331G!+,]?[,[Q> ,B> MHO9&45T^_:NGF*Y33']N6']NV-:$]/BI[+U1ZH5MTW2:/AR72$EX0&SN:>.:YEP&S"46 MXZ\>YHG%/]FISM!B3.RC871=1+R&S Y5*7ZRF?E>%'99%#XA">U:$@I+<@N; MS#21#?*/"LF0=#E#%B;(9*\^!.PA2=B/-3['9OQ>7/;B\NC$I4!UT;KO(XLQ M1+@:?$8"+*G-D.LX/O(L+LVU)L-#B\M^YG,O+GMQV8O+?3K:@M3R,K XI=0R MF>](SK!IVY;'D404_>E2#VJ<^_;C46OC]3C]8S;WUL M.M(1CNF!L++5# G'YYX@S&.V0/YSV\:?/WON(5G6%>%AMWG"7V=MJA,PG4Z= M27D]VT%B(0+,_,!V32XD<;A')3.%2SSD6[S],;-[C&>=I)/5\WV'^+[;;&[5 MLYU ]5K4,061'!P*Y@@>$$L@5UJ![]I\;59 Y]C\",8Z]>K]5-G\R-2[J/G> ML@/3LAS/M0.PP8F0,I#8(L2QJ>51LC\;O)_:U'&^[^N8#C7_^>C&SS\>OJ0( M-V9*.L1U'5<0TV'[CL@@8AO[FAT7-<# ;Q-2^'(@XB=$C==-42. M3D0\(2%H+2&$DH)*:-G;LP,:",8;8?B5$'X7H4[V]'.F.''G* MU.!L(4AXX&"$/2DM:O) 4,$B-=-07($<8[>>NFESFE+G2>$ M3B.N2BFW$$&$^#[GOF7+P#5=Q\*63:7/T'/CJ@<6.N<69.F>]7)FI11J-/9K M^L1V,Q[[M*9@[VS'^S/O,$)U!HMXGN<&)J64?+UU:D\Q>LB:? M6N&J]'_8K-[O B['D7&MAI=^5Y: 'F(Y!.=E8*11EJ?Q4 TW+"Z$PR$X'GD& MOPRC6 \8:UR+*^D<'IK49LS R,9)FK_+H_36 %6;)G= !ID13N&V1-&, M^F$47>7&;)YF' V2Y,?8)KDD;H+=CX,T_0>%F2$MWHO%\8&H*@7SL#0B(>3 M>P-?S?;G([@W=DP^1SF.;3*,V^1M,X23\F>92M69!@&.H+M1')%C;D._*H M$6E=$+YF1?ZT8D:^$ 5&L59#+]8(\VU1^;L*6#1'IA&T[8H4Z6[Y[..SVU[X MLH%Q![31Y!6@^E=1^E^>(/7&<8X>,QWJ 7$S@;C)/"$ I)XPNR>G9V)-++"&*46. M\%V?F!;WI2M%8%L,NR#$L+#D6CWVB[&VY.<>&&O$-'>&-:UZ9Y$>(SRY5\HH MR9;5T1#V& )[@H[,M:8:1J7N4IKJ+[O42*).6WG(L\V "-LW";>H!?B&VSS) MN>]XTED[.KV)\&[S)!'\8CUFT1)/@CT\[I5-\V4/VEN[MJ](XZA0@AS/%JYI M>L3G2/@"^\BVL#0E=I%CT@[:5]8%1^W:6'Q=IK5D8WU5844PF7M;:WTA>S:U M"*Z5-O<9%]3WL9J&9KNF8WD^['EE9F%M<+?^YSBMWC #??7N*HW";^_" M:UC.^W!R%]YG\)V_CM-R)\];7D7#X?-!;HQ310S_D4G?H<3'M@]*EA-LVV[@ M![YE<:!E%DAGBXB6'GT/)H2J45 IK048PK5(WT.X>L9F5U"O6?424/PUFD2: M-M\A";8P^$$T<[(Y=H@U7KY8GVI*U:I_D>HOY\QT"$.]7Q.U)1K M7SB^;[L2N8''D>7;^FS8\#D&4#.]B\W79Q[UG\O'#GS\=.D;>#LK8:8 MMLD?M0F?_ [X?1&P[$SY&^D\ J#ZE\:'C^ZGWWWC[6^?OG[]V?CL?S&^_L/Y MXE<,6P)F)0W]-#D_8S&_;@?[K\-Q-)I/HD_7?VJ4 BB^1RD(R8]:1'VZUAC) MM*7_*%ZDXV @=OA_2W(3,UL0UP$$!*9JKJ!-O$C;0\CE =S@<PLW9AI[1C+/LQP4MGK?70R>AGJZOKF\:ZY,MWBJ?U1>^#S77]-J8!KE\!-< MC8RWDR3+?C9F\&SY%64*E/\9_7L>@]&GA*I^Z_L7 O*!7RJ+Z>"A MXK=A>A-/B^6%\SRI+A0E.?I*/%PH7GS)W/(8\?;/ MZ#Z"@[C[W=$V M/'K"?TX+W%Y...O4<:I+;N&^J>((3MCM268#R6P\)O5LQ>>"5LP#E)'W1^D= MK#MRX;RM.8$/NGY];_J!-G[0?G1NHXC3NIB0^+ZG$B*4.803ZMHV80)[OL^D MY8$CNAHA>C0N]*FF+AEF\?#-PW&G1?"[(,RM&APQX0-N6R?=YMVSY)&>V/$X M![(ZWTQ,[F&,*/,U/" MR;+Y+=@/T8\H'<:9+NA18=S\W@COPG14I'KORK-[S].)[T[$:F\"RZP%EN3" M<5S?89Q9'$OD!)@1[ B"LY:J2IFWC8:?C M89[ >6?-AYX9CX#W&F?'RL + IN:'O(DE\P5KAU(D]F>-(G@>YW9 M<):\UPXQ@=?+S3HX+01 U!Z(K DMC%JE?9 ML:3PU ]T_4$1\1VGB<(/UT_) J/+W*Q-5FT,H*ICWOT_+][_L=U[2\V'42I M3Z1%*2>^*U@04!$(&;@8(V:WSO]=CYN<&/]O&!/4RKM7*B]?UGIT;*6#05'! M_%1A[X, W+;<.U<%+]M6G]^J.AE53Q@GH\R(5+G,<;="K:WB%7U0JA@S?-*> M-J(?P\E IORNHJTRRJOG>7S"A#[P_ED4?5;44!4ELPWJW UEAXB!-VI\_6# M4?>J&+]]-K["CN%61S5P:BVC],?G-+J.4M4'\@*W6:8LVX;+9Q ^0 M'[@\\!R+3^JE'U*Z&GK5(V4@ MZ'R]VN2\#4=@JN*Y$.]+GE?_OBH2J&( M89/+@#L8<^R;CDT%1]CT7=_%%A<-E6+;EFF;)K(XY=P/'$%=RT:F93-L2]OE M+^\1/,?.,G(A$&,V91190A#RN@8S^^D&LRT[Q=IO,.M[SUX0?FZT$':HTN68 M>K-@?]WO+&AI'OU9-ITSWVV[V)?H>3=78+AV\A8^!PP%NR'">P0JC]+5GV7>O'';KU'QGBR5.2?/T M]-2ARL5#JO&="+LRR&5DX21Z2K*=^DE-YR153AV7+=\QUU_J92^LV M -NV.EK[SS@?NZ5U^T$5,NC>"%6_DD6CR_#'@XFA_\[2_+]+6ON4E@F1I9-? MRQ]7#L_^FH>Y/B--EO'[*@6U-%.T(.R"KBN"KNBYM3-C+33 8GVBZ"GU<_:5 MQ;V$.SH)USB0T$&!0SR;!#8E'&-3!,(.+,1:G).&V<]\Z:M,]6FSPA$%WQ$&#YP@%N^[)=FTD,.,2^Z;%'9,[CC") M27W;DP2Y=#="8>=FC\9]A?0*YZU)@@TC\;>7 ITU9T[ :CEM-K:057LO,@A\ M2Q"/!BS^:NY^+ H=RWD51C\BV3,LZ(2_RU0P*/0ZDW2* U&8#9P,:G;=2?<]CB M7&5!XZPCAWN4F" ;!YP[DLGX"Z5 C'B>"X-U@ZP.@[+8!>R@+(!LM=/D3XE M6;"=@T_-CIH$4YWQ!5H9[:+Q?:NPYH$RTEN&-I\+@F.<_%!(0@LO)"%RL&4[ M'O,\Q#FV7)O9W/<#H0X;S)V] MF!.-X^J8Q0/?DB) /B>.Z6#/LJ2%+"1-)ORU 3<'-/A:$',"#ZP]S\/II)CK M5)]1V=/&9R]I:#S^.JS];?N,MGJ.&.[4Y/"V*V47*=@CP/>IL_$Y\6XG&/;H MS9U9#9HJXA"YB)/(8M8GJ((\<6PC%=*@-&'<_V77'8&$IYK<,U9 /$ M^F.'3C7;U NXXQ1P M=CH!R32A^[S#2EY)1:MFDSWQ*V1UQL4_O Z;+."S@V M(+S5H'/G!%Q?(WL6Q76B44XC&$=,$@I2@')'N([IV[9P"4<^MB5=&PUW'$;/ M;HOKN#5@C)Q"?=TY^>FGRH M'H=NWT5YG,4'C/0=OJ<:O#A766#SVO>W.*',0I[MV9P$GN !P#:7 MC-O4#!Q7",Q\KFIF=AH7Z:#,,O& M]MGW#F9U5>VGD4Y',9FG?+V/>H+TPN8 MZ5 NU=!7(3SFN)0&)O/0;B?%=:7 3=6JFFW:(YTU.T[ NCAUYK3K(RD"S_0M MZOF(>2;WI)18BH!CEUJ$P;]VVXO2%>:T[(%IM3FAL?OZ]>@#'GWUZ6,L3E#- MXK:# \=R!0LLPJD #8PC>8VZX$03-AF MP 27)#"Y=#W)/(*E!*N="(=PTA$=WC-W)YWTOA_D]5F^$ZN??DV.L..%U<2N MAV;XELH B^T)HYLEU.<< MW.BE8R\=7RP=*3(;QVX&T@9/T:.FY([O@:C!=H"M@)BN[6.\2ZNR#>G(Z,!J M]S#<$Y..?8/).6W[C+9ZCA@^Z083T!V@0HRWDR3+?C:N(A#[D9&'/_IFDP[P M]3DQ->U%X*3)9 */ZKATE.5'U:""Q8 *\Z1SUWWTIF]0.3[91NRZ4!LV^:><%W/QJXE++%66[-7V=;E1I8!MD];M)U46^U@.S/QOG^#^ M9LF-*X6T$+5-!W$'V<)W Y,@BPZ+B6 MWVVK#+ W;;-%M?L:O.^4.2[S_BD-;]/&,=9^8+O$<[#E<.P2*3"S3,M%Q'6E M9Z\-YNNXAM^ZQOXY>AV3@27V,H[Y^*8(2:C >.+P\;YMQC.\YS1(4UL-%>QEBL,TH79<=)Q0IVUL+351GQ MA(@@=9^MYSK2)(3XMN!>E/#6?/0 FV.PO0,/1N[)H#A/T4^-YF;)A<,^:HJPB&"6P'G@>MQ MT[37>I8[;BGM0P19 ]/>W;DH)R>"^M/Q=MWO=UIM?$@#5Q/='=H@(1 M*:1#'9=+3*5IF@0[ID5!#A-_[=3@0]AX;8I',4#67D^-VDH*'HYGSK00I1>+ MO5@T&P==. X"2>@Y/J.2>[8G+5,-JC5]QEQ/HDY$Z%JV&I'99J3\'.2B-AW_ MFH>PK<5U_<_&,M;B5/L)..I%&<-H,BFA^+79MC8LXOE%H/#9Y*UBCT^LL('A8:28>.V;+URB59X9:70]B89@ MVANQGI(0&?DX H1,0$\"$(R;: K29@+RH@K!1C]FT32+LO=/4>^V^ZEHH/'\ M&DKT\_$4M'CQ=_,#4R62)DNLCTLTOHB$'R/9E=7>ANE-/"V6%\[SI+I0"")] MI:!ABUP(Q)A-&466$(3\5,D?\',GX2R+WE?_L<;5-5LLPCSVFX>YH/B@R7]J M\,SR;_B1G[9\;)7X/T^'8H'C0M7D#^\#[4^WFN\![6[W8.R(3Y;>?IQ?94\5C5(%%UP1$ M%Q7%;A6!];)]%;>__3 U+L?)/ NGH^Q5,?2]YO-:QN[?2^L:@&"$H]MX&F>Y M\NV_+\SL?MQ$MWLV'@__6*(>^N:Q!+2I^Y:5+RD M#6[%3V?$CXWKF9J^E#3PL(\\ M1W)7N@["''/;-CTBX-^O%S][KUQXO.4+V?WQ*L=BY'K1+ 74Z:1&80O=)K"5 M_]$73F-ZPQ.,VD@3@2U N$T]Y'#X7Y/;ZC!T9C/F41]3:]'4#1STO@FX452. M2&D"#X 9#H>IOMYMBP&+_HS1X]#^)\9ZC6.] U>"4F18<-"1Q"&.@[GE2L_G M/L/$]5IDO4YI2[,_0?18(@95!O_Q^,#)C$1X@G)%W-KE_0I']!VS\;I'+>>DO/Y9YBFH2J%N0[CU/@> M3N:1$8[^-<]R12_&VUB7U_W[V*+2^ZF=X\DG6)+4 M+.F[ ?."P)=J8(=O!PZAID6IA[AEV::_9NN^D"6[I$L9.HFPT%GXII]R@,J& MBM%5%3HPIE%^Z ;6;C,[JYG=,FV/N"0(B)KIS:F#:6!)W_0MBICKK25N-!8^ M)M.D:!-01?\*^MWQ-3W G>[Z+1?DIN]V62AY.CZAKL^R1W M9^^(>A@A#DQI,@\Y 9:<,'4FD_2(Q85C,HR<#8'\I]HD%^>_?E;9N63JY'D: M7\UU,]!ET@\'>A&Q=?- V3,(9W141O12<5=2$KQC(+!MF;[/,)A^$GF. M*WW7,@//%+ZT,#^45#S'>45'(Q4W-).W\NX"KA_GM_#(L/A[6%!86 !:WQ9J MX:6&7G/VDD.-5WE0 MWZ__7&XH^OCITC

>ETR8=>9_RO_[ )QK\8_V<)8@_/I%GFX:_SJRSZ]QRX MQ_^N6.@2GI&39/CMC8:L^O-KI+JW >;O.'(]B[E2N+[O88D)Y8[K"B$%_ _S MT;NZ5$*88$UYR/>XRZEINXZ0'&YU.!4FXK8HN!RP&8V<_,7?P6^,"-AUID@] MG4=O?OWZA_SJ__,/_^.EX?\G_//K.@$UJ6N%F+;9*G[=#LB;QPGQE72WD:>> M;)8OF]V9_7K"5U5$AC-+XXFA:&]@W$5&.)V"$SR,1D8R3XW9!%Z7)T8VGN>C MY&ZJ+_X>CR:J./)A7M! M/@YS8YJH&06IUB[AI/&2NW@R,:XB6,H5D).:4Z:_I-9\/8FB7*U O3&+@"I& MQCB<7*L5JKU?&,[RLM5]2H_H(?$ @>$DR=1,A#AK[!1> A(^FMP;\QPN_4_4 MV,+]8AD)[+C\\O4T'G5FBK@+Q81 MJTII([J&=^9JH=?S5(??X]M9"I:I_LY5",_ -[*Q_D:H-Z]ZR[0Z5R,?X$%X M2WB31E$)RGP,\&AN!Y8T'(>P7%CD.!Z.C75EL$'X%Q2^2MKK;83/9K6MK"R" M5Q:K_SE.JS?,PIOHW54:A=_>A=>PG/?AY"Z\SY1*&J?E3EXF"<+G'WB;XTK(\!UUQ>R&Y8$EP/LS>! HKA"$ZMV9NGU)_#UE>CQHIUT86UDM;W[],RJ$ M@MKO&K@B50]3P6L!#2UH0(&_&R8@L\(LB_)L4 Z040!2X +'^-T81& T2^[@ M[F'C."\M\@!) &Y8J1)7\4A#$MXT3[7$T@*_@;]L?GNKEA%N%(J;-=+@6>N MNU+8^_W&75T\7TF?HE%P%=V$A0(#) T!:@KPHS@;+MQ)8SB.;I6_I.Y01_(J MN"8+'], +"HD^!/# Y]OE P,)_T63C,P%AH/U!@K- RLXC:$E=R7-X&J@D\, MX_DM?&^2I(I )X#8P-P"XHU AEPJ=AYGJ9*K;F?_O.#]PX+ MX#)X A:LJ3V!O:H@3C:?S>!;D3:R"V:81)J3YU-5Y!\I($>*S-)O8$W4@J:T M51JV@3;XK5_47*6);I>#]XX!:<9U_$/M(LF:7YAK_B]@%6H[0@%KF9JO0/5J M7EGCS?J^@GE'T00^",0\66 #WC\&Z,#WHS"%I?S?.8"H0*_B+PWL/+ZM125@ M7!D61N%W*,#7)F#!FW6AHN@T6OL22/*%5G5TRRLY(EGRI9@JU!27"N^]OGAIM1 M:MM;167:]%0^@Z*R:X#F6_7K&_\'&)Z@6XU/ZN*;G[4]'J4YJ&%U?M--K(R< M:9)'8W"WE7_Q]HU?7?Y'<:EX**I>I.2\[B\$PBCH.586>9[E<%4A;DL=^D0T MCULH8HU@GHN1(WR?F9@BW[$EQW8 -A1842S@ 5L+YGG15?YAFH$[K2!5!>.^ M@$+4X;;1YRA5YC28%LL!N@\ZM$ $]CZ[U$4__=O(- G/C!$?E_'X[Y^J,Y4 M&R9%+&X1S?L-3!M%P&H!E_>S:.T4MF'R&>R6*4#Z:S2-D_0C8"-;>AY;A=DO6WBIY4XX MQ;10[-?16C=%<"U12 MD*P2_P3]\L<47,VY\K#T3?HJ_N7GRO^=*,&7S>'G79);/7G"00[%W/)L.R"! MYP0F%1:0FTJQ5R>Y*$"C!^+0 5Q&F6_Q9'4PTP;Q[!JWB7Z(BO M'R#:$AV5$# T" P%@V72XEIB[9!22-U[C(5M2Q<)3GQB<]4WQ3U%*50B@2R" M.D I7W409X54K"Z1RNY$3D4J!0PVT(IU88 5#S_^"Y2L1K4.Z"C1I!7K0/M2 MVLQ5T::K2.D\E:P8QCIJIFSJ516J%6AY %>D/&^E+'-8)X@QI4<5QL'=U4.+ MAF!.3Q>F3Z6K%V&UZU!%V;3#EVF3K@R/%::'LF-OE#T^K0)@*W+TXEF1IS+M M '1+;(LR'^0=]ZCI4.+YGFM2Q[%\H/(NI1W4I&:#7!B_AU-@%<5*"S_" V]K M7KBK"J0.6)+W6:P=L0 P,AW"%U24I_!(]#U?=#!3WU)G^\[(^BS^5#>_CW-P MJX8J(+8TU':T#-2P =3K!5"'2T!-:Z V7))LG,PG(^6'I%&HXJGKO*>\A?DT MG(\TAPT;AVDTOI556=."<<*A"E. L:H6.]4,7D[G'14L VO]YQP,KT@Y=5^B M69+6H8H71XZVTRV;H RR1S&+VOQ@98[P0R 'X9H\%XS5.K>(L;ZO?_FK'45X-,VX0*5/?@H1N1&H#:'CZ\:*@U6U%60K%RQ>J) MB2VL/591C(6*^>J["E"MO5\/@2W6CLW"C6QO[6_?O)R<-KQH6P+;M":%'&.) M[EHEM3<_JZ 8\%R#%TNQDE5QDW>3)/FFC8):(NE8;#S]GDR4AB]U>AIGWPIA MI=QY?4V%K]?5S$(ANXB[H'M%*.9=6 MTMM763P3GAO4>%7RHD^I_!Y'=P7M;BKJ>NG^5K?3?L3FSR(!&1HW47*3AK.Q MBNJ"=AFIF&(67\=1$3!5*+\)LRI_F1FEJAH "0%5J;NFS33*]60>CTJUEF6) MFI@"]RR":CK+4KYJ4$;GQ]$T4];D'=RJ(VNE402? (/:4#5W*@4S:,8)[R(P M14%1JF+W(KA[?0UJ!7:4QC?PWF2BJ7KQ)6V?-G(!B^VH'Q:I91W6K%-&1?PO MUR.K4\V@Q4N+"BR^,]P:+$$!EO\5WLY^,3Z7T!@8 M?^HM%U>#$5H6)M)FG7_]^%15>5 M)N@0MBJ"2.,B$J^+'T+%8:X,%F'U(HV8JN3%/%IX5']8K=!3S23>]6 A$-6M#8$#\F*NNH65G"Q3N@!<%90K MQ$CU6/.^QIM+*"_(LI!(33E427*XLQ#=M3#?((,5U5U&/"R H4$#GD*:UX!IIE>U7HIU_9Q*M W#F3*>C:OYZ$:A1.5ME=-1 M6H=Z-D&5DVND?8=#?:+9S>1>1S=A[3,5Q-2\EP!8R[1\ZYF,"P)MH M#9TIJM70OE]>J-Z)OKNJ@$R3?Q4B[R9-[N KU>)U#_LH5@RM++[X1B5W%>/K M\I\"#A5QZ#4TBD]*PBKK7Y:B)3<@/BH^*G3Z6,N;DI;=1LJ@LL M/POWOJ9"4&FMJ*QJ4,&&IA=;KZC.K("(*PT=77?4$-=Z_X7QLV+3*$%>R,ZB MP'FQ;2TTUTOH0&*ICZ8JIZ8JG. 5LWFN=5BFX@&ZON+=U7UE&12^F'Z+EJ-A MPS,R8+FZ+"I2E5^5ZE"%4]TWH"XWZLNB.&N3YS(.1ZK8JN'A%/:C@MFR(BU, MC *91>ED4F4$ $+ "&7UFM)@ZL:J !UPIEX9IPLZ53D[7=RH--M\EFG;I+1> M-AI_S53>TH.-AY[EO"\5VVN*!(Y3J=1H5%GDX5558J_R Y$F'D7':01*7,%G MT\H+ (RJ0,N%(;5A5EFF6?30V_4:1E%1HJ4A6=:8#<,TU@;3BZ*A$:9QJ2R*/8$?ZO;"U1+G0RRAJ6?5R;EV'%\0T2Z7SLL Q(-VJ-505G CQ5 M9LPT[2PL^D44;EUNZKCVS8UF-^VD:P>_*E17=9RZDKDT\+6X6S?V@:.C4;9H M9BH*<(&]JJK=HGRTC#;FC=KC9B2PDN!@=GR/TV1:Q)C=#5\K?9:50$.Y?5T/ M#2)@KAP/)=.C$!S;^*QD#BYH:VN&NGM5TFUSE95-$@];*O+:B0=@!&'43;67=K$)F M%%WEBWA[?E^YZH-'72ZUX,)H*23&5=0H%[^>:Q<,O+OP>QA/BM->PVQ<(A7^ M8^U1W7R@'UD,RZDB3'$9H*HMN"(R5)EZ/W29C#)-5"1Z7E1B*],G30JX3>Y+ M;U4_K&M0U>LWUY%'/Z+A/-<"HJ@:RH#DE(47%O90^>TZ"Z'$2_V. 1CMMUHR M%F&.0HB4C6U*5#2U0UI4[$)+EDW4-]#2 KADV'QDH)2\ MPE+SDG9KYDH\9:7MS!!^^^UGP&,^'&N@P_YTQ[W^;.5"1+"\Y#Y2W\H54G)M M'#7B75__KLTK9W$0(>'8=JYBET[T.L$Q+.5:8URZ9 MJ7I1,P17M4\T8D6AVEFD,%?U(#8=$95/GF>5XEZSD5<#L2\-MPZ6X]6ED54% MJ8N@G()Y"J9",EVLXX^IKLK1Q8H%KZ\:"&"D@0;.:Z.@9-Y1G*7S6;'"E6C: MYJ#94C.";CJZTWGUPMZ/2U]9O:>TV)K60B73P?=;Y+K"_($F!Q4""TL(J K[ M.*\<_2R\CJK^U;+]%(PD;;M6Y%=6-1*.=.Q]^LXU[E$I6[>3N#BS\"4RAT!@?6C%D=YH7"? MTK Z6JVS]RH(4+J9J@OO@94UTYC%.%MXMR\_7'J.?E7I4NHNPL5N*NI>\%&G M4;TE9M=?I)U_SV_Q^5A8DZ7JC=!$N4(@%[M;[&>Q]7<7'5>WF M_C^M+?3];SDLO)DBB?>S-II&T;6*;6Y@0 ",,B6S2D/$98O(H-(5H\8Q6H.E M<_\&2R[+4C]!W:FM-$SEO&BU Q=3U3.0%CYI->Y\J]CQSD3^FO15CK*NG=,\ MIVWR*IFRI@&KW.62('N_O+N\\'Q!JY9[^=L;]$;_#7<-J[\7^;IZNZS:7+G\ MR_@6(/L1I.N7!#[XB[&^\^5YI'?Q*!^_M\II>>5PK6>/+X4EO&QZQ-)9+YJZ!^M\?I)U2Q)9&KU04T'3OBE56Q$N752Z@(\3IL4@BD4@YC:" MWT:JPK+T:AP^*FA M/E=^>_@G:ZNG'OG);/N%K:_0[OR66W\A1IW'RO/V?-"#$PYV?HKUS'//7K+9 M!V<9KPGH+4Z%V!#COM1-5+^KZ$YF^"J[V[5S,3J+WJ>./MD&&-O-N=X1;33Z M@XO>YKH_^-R)@QZ -EYP@$P;!/'FUX]@&G\H36,UZ?[G09&Q4HV9&^7$V4'H M,ORARC"+\L(>(&I"18-<#%D$I0%*FG*^])13 ZH1>R_*>;_.HF+83!%N[X'4 MB.(_1%8]D!3+%2D?PZ].__SXY.F?9P$8'0SQ&OFODM&<1A+LI?&C:B'SV2/Q MY$?BAGR6-RR,^>S7'E%O?O6+\E15LG]147$/EP=+2,[=]MZ)W]V2XV6]#,_% M[6\_3(W+<3+/PNDH>]6YE <]W7KI&YBLQ(??+=JWT.(?C?\\9 M".V+C]<><;T5/VQUKM\^3FW>:C=8#*@PV]S23V*,;XI@ M]O35TU=K(LQFO0CK26QW)/86<[:+#=66V6NVV :^-GE /35VDQKQ0-!6R;&7 M=SV%+=VN)_63KY M5[+/^KQVC'LR(&P;>^IHK/@C1@XH"61M@9M#FAM'#.ZW)MT&VCTG[ $UHD=, M)Q%C#9@Z':\745WW37N ;P5P[KMC9U"YL3J.M:]/Z(LT6O'C6@7" MKK,W9&")5I/0IV=7'1$^^4!8^"0"AR>*H+?FP,;;F P]OW41G2 ^N7DR"<>3 MQ) 8"&3W&.HNABCI&:C#Z"'*IM@F\MD]#)U9,M*?Q+?Q-*Q'SNM!BGU"[BSW M^J1$VD&'VHY]G6UDTA.[/ [E<72H>D715(^PGK=Z5/6\=3H(>[N5N_/,;9Y0 M%.CH$-MSXI$A;*M(>5=1=82I7<)6O5[M![\2JU_G5WF2AY,^E=GG<\\MG\L& MU#R-6-V)(L@>(-)G(SJ,($P&5&SE_O88VAN&&.J+'#J,(2(&Q%P]^Z+'4(

#G:CJ:>-*\6)=+M"\9X3.X]=/F"\3^ ?#;JPV"IBVR/K(,@: M8-;SUM&@ZZTYX-;Y6IQ'F!/>@5>N_UHY9LZ__.(8T8_A9*X^;7AQ-H2[XND\ M&AF?9E%:5$T?>F;:=J< O)Z:-D!LWQ/6MMMZ"T)CP][?8C0@M-64PU;RHT/D M^[WW>_[W[?_;X?VG>GC+5](9A872H<'$;3/$K;+QD;IU%D_ X_C#/#GXZB M48_^ Z)_.U]M1[3Q>Y@.QP6L*!X8!&T<\7Z6Q-&-EK[#4EI[IE0O)V%<7H+[\K*PWR_SJ(AW&FXXS"]B1XH#.\AN+C=&?UKG@&I M&0\19 _!)SD97A)EN>'_F$73+!H8H$AZJ#T!-2^:I8I35?M&R;K.+0B]^'_T MI1Y^3YT9\.]YG-\;ZGR\BXKR>J ]5]CY\L.EY_2F_S/]P@/Z?=;+\%S<_O;# MU+@<)_,LG(ZROM_N\>,U)Y&6P<%D'H\J*PKL^-%\"$:5UY^YV9X'?<) V%]1 MQTY[<_==IK';IFIS@.U62T'/HVRHI[#G4]B)#+_KZ:NC]#6PVZV*["FLI["E MV]]BZSQ/^>VIL8/42 >F>3(SS7L*ZR"%O>+LHY[&>AI[UFXP&M#M!AMVCL3. M;"KVGV$>I64,,)@D=PHAQMC[]:#>E^@M@=DJY/T>G#OV7_L ;ZM M,X41.29X]\45=7%%&F7*8^KK*/HZBK,]Z_:MFO]P^*',G?88C@B=>&#B5H

FL.L.CY[530B>F X),ILSE)#-D#3KUD[2/24_[ISV>GK'DFU5/=^?('=<@>D>83UO M]:AZO$CZ;$]F/''$GN^1FZ>-V%X;'AG"=B%AN^\$=R<#3-BJ=ZS]Y5=B]>O\ M*D_R<-)G//NT[[FE?4W2A\0[C!X\L$6?5>HP@LB XSYKT6$$83I M-5S9WL, MM9SV0VT?&-9CJ$_,GA%ZF#F@[1ZMW7V?]#02LVZ2SI(TS*/6LK+[&0_9#3>L MA\4IQ]K>8FM@VEN)M3[TW7GLTJT:'3L;2SUM9"E6I-N=5]VS8N>QRP>4;14$ M[)GQ( $-T^Z1=33(&MA;35OHT74@18<&B)VOHCO"E/ ._'+]U\IQ=?[E%\>( M?@PG<_5IPXNS(=P53^?1R/@TB]*BN/K0X\_ZL]0[<9;Z6VP/3&NKJJU6F_LZ M1 X'GV_:(5B<,VO@@8E:[2%J!:_'/?2R)^U.D+:*DJ!V,V6]U.]9XQ18@PP( M:=47@UB1;7]3\; MRYG$T^C=N /)NBG7QKK6SOANAM,AW&_<1F$V3R,C'X>Y^FV:P+^F1C@< F+AGLBXB_.Q\Z\B8YA,LQB( +X!*PLG #DU;.D[O#0QII%ZWS"YC09&4B0* MIS>+*\,P&QNJ7C0SKM/DMG%'.(0WQ'D<98,*>B^&O?'4DP^ +$EA(_=%/?(" M0,EU VJPS.LDO=7P4>.3%;F,'H7;A7$Y!O!6;[L-[VOPW<["5)&J@E<6P\K" M=')OY'$^@9 DX?SB2JQ7B.$*2 ],K+P M5BUG.H6GPVSOL+Z+C%%R8?P>3L.;Z!:6K^$133-8,A %H$(M4@WPRLL!7K#] MU:V$:JQ7.+G7@@N@F$PRX^K>2*/O<72GJ$F]HP'GFII+? (0;1%:98#>58IVB:KY8)Q#5MVER!Z1R$\&/0$*W M"UCJ 0O6+YDQBH9ZLO>[V_";>FR6)K"K+,HNUD33K_\G-.+1W]YDGLF(2?S M#!CB), .%E8@3=/Q/--QI0VBZ*_AB&(2#S=I.A< MKZG! 8Z<3S6P/H-R&BKF4'#TLSR^541V2.&\J;;]F2I*J]#V5W0))!L9XQ"D M]Y4B^*FB)Y#H2@ -Q^'T!L '3#F*OD>39*:(+*LD2?0]G,PUDRH>55?"&O91 M!6X%_.TW_.K]J65I5I_<:S639?/;62E8E+#/Q\D(#)P;128@Y?,PGFH^2XQD MGAK/IRJ0'MEPDF31"S;[ZLT!(M0JJR^&SW_4&*?1]=_>_,?+OTD0%H8SGZ \/5MR7 X3P?5Q7BJ+03-#LKF&OY['H.)5*P&[JF8J<19;?E$ MT^]QFDS+3P,S@@92*U0&U@407JX@#>IG/BE_G\3?(F4O)*7&*DTI!;MYFBJ5 MN@(+H/%L6;VI/5U%"TZ_*.32^C\W:(O"OEVE[75;^LUS:5^\C/2+V]?2:_J? MX[1ZPPPTXKNK- J_O0NO83GOP\E=>)\I'39.E_6>[WJ,<>DQ25PNJ+2%;U/* M,1661,0Q5_7>2WEZ"Z[,I.]0XF/;1X[)";9M-_ #W[(X9IP%TME"SFM#".2T M"[\H4FMR[8K']!"2G];T+8OO9VG^+R5KP-X>JDSW#Y!< AU%QN_P MPS@S?-!^HZT,T&=]:SO;]EFO_CU,A^-"$%$\, @B:(?[*/P%4#K:D=O=AW*% MG!WNX[9 >Z30OD_DU+.RV__8NMMRNORL92@X<$DARMX7UBM\5GDY3>/(U00; M9R\2=\\)>C6>7PH*HY72<_5W\P-390!-EK4"*LK;=6C.&$:32?GKW]Z@-_IO M6/BP^GL#T"[C6[!7/H*!]24!1W=UM;=A>A-/B^6%\SRI+A2U!/K*73S*QW W M;+X,7@Z3R22<9='[ZC_6]-:;15O HOL#\SKG>BN#U)I&PQ'-!UDN_3@CLBGZ3" [2RGYX OBIMQ\>)@G,]GD*^1J&MYM?\&%J7(Z3>19. M1]G \'\,HUFN;$7U^O FRHZWZ;]M&OBBDE;S_\_>MW:GC73I_A4MO^D99QV% M1MR=3/=:V+'?R9Q.=R9QGU[SL9 *4$=(O"K)Q//KS]Z[2C<0MA%@!%1_2!O0 MI2[/OM:^+)]^OWY@X.O.^K5C_UX6R)K_C M)+].V^SO-BM"DU]=R4]3VX&I[;+5-/N#2L6J]C')O6QAE532LZ7,8\+NH+&7 M0AGU >Y/YV94_S,,A,# ZK$;;>EMV:EEO1\ MZ_,CE6E.'5M%9H3X(XG!;"> MV;*JG-9H@-4(8#7"D]EJ:GY5+S@=&80&C6V.B6JCFLD=V4H_JT_YVV<[HE;* M)LCKHQJ_%4(SP=##Z7;;/? MV2;WX%"FQ&O5,JX9LFJ.)JMYA*[(;0^%3][I^*R6IEV1Z+YI:U=D+4BDKL+^ MF+#<:1R^$JNR$]4QU!$B4IK8H'HD_,667UST*T2 MF5Y;EG<"G.V8\52UDY#&4XWP=#A_4;?5/D9WT7GBJN98:C6J)#@>'$O'XWK< MT06P66[O=/4W/HY6W2V MX.FCN%,IBZ%^1JW&Y2YP>3AFVN^<4 *K9IVGZ@:\M ;M1I7 BV,2^[7+M=YR M0C0CWF(A?C_]-W7TFOKAV3JY=6J0JZUE?$GP">/&%"6 M:?6JN(4TG&H$IP,*UHKP.;BT/$]DU1U-S68E->W@:#H>O^*.9_X']9M=5KMV M<9Y[1.9%I[W35-+:BM93-G5W5@3[B'![>=6M%'BX[0K4R&C65' @*CB@P=.^ MJN0*JCICS<[KIN@>$XNV.KW&3DMYUY )GY;GDCX5BRW]AH6$1GP:5KXZNXF*IUXMF1#F(V*Z745L)QM8EJA\,Y>D8OK;[9 M[%4YWZPAB]7H.S+T]\[0U'"L M'1R/UQE[\>N7,'AP!:B]!BC'A@Q4D"KRGH_ ZJ8)4*Q?M[.'HZ_:LLD3X(8G M#<=>LU+@C(;CZ<#Q<.[]3K=2[M(>YZ4]_>?BFKUL#1K;A$W7Q=0^JM#7';I8 M]W-T?S1.)0K5-EOMD_:7ZNC \P#RP.SU*UE%&L@:R/4,JAJ8G4X5]6+M='<2 M-Z6]I+7QDM:(_W:Z.K[UR%RJ'\NUW_?/,-OV'H*PCHDJ3V!^>B]/9WYZ+T]G M?GL-=*W37$_7LS0.@]DZOQ+E4V.4WFN<6];UB)V2H?;ALM?ER(Z!\L\$XIU6 ME8KQ&N(:XL<"\=;@58L.:.]4W?3M8_).]7JG'2M]@MZIWT%5]D"CWG]MM4.F M35M-L]VOHBKL;5XZ>J46!?\."LHKTVKNJ8";!J4&9;6ST'YKBZ#G(SOR/ '< M[7Q^^S_ ?+7Z)376!(^YBB4Y8%D4A>XHCMC(XT84&'[@HR\V##P/AF*XJF?A MH>WV^B!_8 Y:K^J/K2W7/653_CR1W>I5"DK1R-;(KC6RNY6JM6M<'Q.N3\7Y M6JU\T1&Y7G=0UZAV_E?Z5$R$3QRR*QKV_>W]UR$\.+"_3^%2'J[QV6[ F]K MFYP@QA?L)?%U+]5)WNQSVO4IB'!IF=T=%!Q_8JYU(>V2R9^I$U&3[HF0;M,< M5&N.[.-:/ >F#1E!MV'(;8//:1LQ"KXKJ! M4_61#K=#S@1W*MYOV,%LSK#++9C'.+8YC"8LC R^F;$0GF$X,5G1Z3O3E31< MWPCBT/@+UC;3?P2QFM& L>\J=>ZW /]I!Z6,-C?+X@"L?'P%K.80%@.(+>++)W M"_58!L*.>?#88#P6/$(RA#5Q?7E586L4Q>,8/8XY0[#"L>L(M=Q?PL")[2A; M91S-%@#O;PGPU25+9@4\Z?H.?J;Q&H)Y,+G\+'$G_FQ\:QC_C+TQSN(S_^': M@8D/\&(4^TLW,UAJVR5)LW"CJ<&4V_'FF_$[GT>QSVE+U*J-<=7H3I,89#8L M.O_W*1^+>26#I'KKP8P+4% 09_$8@!4C*Y\GBT\7-@#R/-T'?!2Q?%=@87:! M- _#&'&@#Z(W5&74.S$Y+";\-5XNO+>6U?52%B8A.I)A1<=N5!7 Z9Y6!:\3 MAXBS=;I#!1F.EV50D]-C(]<#MH08WXBT)1_+GE98,LHR3+C9RS@%,M:, 44% M'EEXMAIH':5#P_@( M6-N%QIX,!@B9$8 ):2" ## S[CB8T7W#0 H5,L"[;\ MI)#/&!"( VR%1<0AU.OA0GP-X,"6' L$ O *8239GP)184^!^W-_PI<0 6.V MP1""1P.C";_S")C*'S)9%!ZF>O#BV\<>\)/"EM&]9=JWB4TA%MSSJ#G$9$*2 M[H'G)2:N2_H6.Q"19'I3SAP[B/UH ZZT>RY1,S;%?5@HC]:'.3/7=T6$"P<+ MFF[/H4R,I[G7J^O+6UD\(%%9^ @@]FC9T[7=0KOI- ;;*C>D"F0\4F%A%X-K M;FU:K-$U,P:?"8X1PVF,HF3D6^F,C>8N5C4;'+%$J8W#VJ;*_)AON\"=K1?X MX\K6/\4&:/F=$+[SP%0R319DT#^?G>X3G8=$CF2>Y0D' M%35E'E?Z1XJ@Y1&MNO N7JJR5\NO78[)I7^G8?*$.:S[NQ&L]/=W; S#><^\ M!7L4\)Z?IZ&:R686!7OYXAE3T$I^N?B'N+X=MENWUN"V.>QU6]9@<'-W>W?; M[W>M3K=S=SWO;:>D 25)_1!A3[,@ZD& MRKXN,VI6A# KZ)05WUCF4ZD^^.):KEC^.+6<*+NY^>T+,D7TS0Q!J^=C'B+/ MB7T7--MH"AH[FCX@3^+_EASMO@0"O_+Q:&S$=#C*Q/,L/0W$3' MD2 2!<5"2F#/S9F/>&GHT*H2:0R_W1@#JYL@,U2-!*?\D9YL>T!+[MB%1]-C MO0!/VW@XRSTUD![(@G$Y O4#)J)\A:"4I38_*!XS )?AB02$F,ODLD_ MH-#\'8L(#6&RS8%H??@E)W3!61LK'8VF6XA4&^3ZW#(B)IB&OS/9 'P( JN7@ ML$>5K?;/++2G4@]H6ZB2M)I;$(K/)]+@K/@,J]7H_U3U_<4@(-P::6WAP!03 ME>JH=+[!ND5NY"JLR:@W/TB/DW"?1W Y'FY/&39_XAAR@XHW5Z)EY:'RB!RX M5_IH!TM)1,E ),"2QZ8\7;(YL@HSQ@Y*<[! %1]?C3\E[S88L:-(S5".%DL$ MIXP>WY$PI+]@, *)PQ53,G-6GH\C@+MBFROALO(46!R8.ZP#$-X,#1_/_Z2*KUQZY"AY8*Z7, LE8)0AGC&@U")S MEP*/6B>4&?89AV\KED9>[=&1#;[WQA? UF;"4]8N$ZT13^A'FHE!([\#PV M%_Q]\L<*&5VD>=1IN0>K>[$^S5J^H]/YZ4-RT?)OUA,_M:O==@0O:Q[HB0?- MA#]409)^G7H]K^2=["9'YAZ57^,S:K'"N"7]E111 W30\\S62K>_=\#>RGO: M[2_JZ"(PU%\WH#A.>,E"')3@]YT8MI-^//N@_@T69D\(R9N=9TKW]=CX:MFZ M>T.%=:5140-4'((=& _"T #8NCS=<0+@)ZTBK(>$U=E#G[>7[_!@LYG*RR\_ M^<;]-(@%\QUA&K<_;#Z/4!U4L<"BK,S*&90?+L' UZ64^!U7TM^V6N,!2Z[4 MM*M1R?3Z7;/5KE1.11?3K)$4UL1V#,36L\QNM;9BFM@TL6EBVVAZ5MOL=2MU MJ=3$=BS$=D1P;+4:E6KUU[,EZEJ+L'9EHO<][7_F:DMLZ2&I(6B[YE6O2ENJ MVK+*$^"(1XPGJVGV-)XTGG:&IZ[9KM3)4>.ION;1:V.HTVY4Z0]VB@K80=W3 MQ7=TE@+[WEFM0OABI:(3>67MB2(?VYYTU=0JN?BUW:D$]9H:(1>_EH&]5ABO MJRBO+T2M?J-2[R\-T7.#:'U:@.W>?U5;_?24H7DJ<-SYWAX,C:?C.03=\]FR M<\=MGE_\VC6OVMJY4R^>=CSHZ9C]5I7671H]&CU@-IBM9I7#7HV>\W0$XMG6 M$;K]M)=O)YK6.?K^^HTJ&0K:KW(DS/8D$+K30&2-T%-%:'U<+=KS=Q+0U'"L M'1Q/R?675EXOK1AZ[*;WI=6MXO4[M'@^TW;IQX2K_C8YU1I7]<95?:3F2BL: M[3BLL3I6/_Q<6IW&-D5ALE4_..\Z7K_BEC/_8WU%]SW7O3@B\Z(_J') 5WD! M:LMB3]D4/D=<7_8K)65ONP UXON:" Y$! ?#_*!;Z3A(\_(C@K%V:]8.CJ?C MUJ1/Q0RD3[(L_4@U'<,.%5OSF#;P&">(L53W!H5CJU6'K$^9C8,MP9YR[*[, M]E6E6AS/+<1.-EK[:'8M6S0)GQH)]TQKH"E84["FX&.E8*MMMJPJ?FI-PD=) MP@OJ\I-OJKW LZ:0M?\7;L MSUOQUHU;KVXZ-*6>8P/H$"AJ;:-SF]KC6^^U4??5<;H\AF =+J]98-?:F=6)AE"U2^CKCYOJN_-YB MZ^=_QMX8I_>9_W#MP,0'>#$RQ*6;F1"![5)7[H4;8=/M^]O[KT/CYIOQ.Y]' ML<]I7Q7 Q@@PNI.:7ZLAI0-8<&Q9[8E@J9^Y.X.7/L"5L//?L2DV]C!?G0B, MW\4L"9^Z,#//\ *;_A3Y\7\+8ACG< :0LAGE]SI@9 I@K/!X/QXS&]MC.\FS MA7QXPQB"/)#/]1[-U6[7"3-<9CNKS84N7LH'JQF+RPYV^G<:)D^8@]'\;@0K M__T=&\-PWC-OP1X%O.?G::AFLAF;9B^'K3$-^?B7BW^(Z]MANW5K#6Z;PUZW M90T&-W>W=[?]?M?J=#MWU\,*O)[5[F21X^.#: M/(/XOMG%6EE=F4\V&X,MV:2YRK0S?C1VO4BV32=:Y/X$-H&3H%@$X?H\W[#Z_>[5C[Q)\DB]Y^HP4/Y0\?%Y[6 &AO PGQ4:NYT:/ M*XC"*S*HEHL'1&U1[*!D*HK61FV5L^+\@=C&,3SF-J[+ MZ)%69>;^(,D)**(97D+AX?>3.\$^X95D_J#CR_Q#Q?(U=!";/ M)#N,Y[]6?/F*2@-K\#>L3VZCSX'Q;&'OO(+5,0]"!"RK;!GMP":;ASQB/PS@ M0C[ ?P"X('%_1DOT(%A_@_JRXL/R(%[\'.>ZY-CSA+T!?F.3N>G#Q[[0A>UCS0$P\:(7^H MH[G^ 9JGKSUBV%.K]/MIR+GQ&7Z8"N,6>(QC?&:A/37:EGF>X5OI]O=VM/TU MVNTO4ND -4/]=3-E_J0LT.>D4V)>M/WM U#_ZL)4B^+<$WQ:S=8V)15.@2EH M5)2@PMJF))!&Q:Y0<0AV8#P(0P-@ZY3TXP3 3UI_6 \)J_.:-;=6=GBPV4SE MY9>??.-^&L2"^8XPC=L?-I]'J"NJX'!15I/B.*+K=XV!K^HDZI48W]8Q:0=, MV:IID'7)]+I]L]/;:;UK'<%Z +'\(NK3Q'9@8NL/S%Y_IWDXFM@TL6EB*YW> M9T'[%.F*I5ZF*[\&QI)V& M6^ECVI4H'3)[B8C0OL1Z<^03\"4.&I4ZUFA7XKDAM#[<]H1\-^<,30W'VL'Q ME%R)GS #CXMH+PWKZX?"RVUR?NNC9YZI:7\\+B/MJCYRY-2(95EMS;..%WGU MYE.7G6HMFPX.IN/U1VXY7+L1&]WAK5\=[(N-N-*N$VQ^09U(&T)Q?JW:J4H%-;'Z%& MZ.DSVA.*K3UG:&HXU@Z.I.K^3$U)T^_IW]QP=M],MFP!GWKA[GMZ)^_>\+;- M6LYN^/"DJSRE6:IV\XE27;E5M,-?V"IZ+70J-S]N;=_(>6>=Q--E,!:TA3/F M@]4RP^>)9/N8'<$&1H]@VXC =JF?]<*-I@:W S^8N;81^S;0-7/]2+:_SI[J M8IJ!S["+./,,_J_8G M $4EQA30]&[&P@G\#5?^#6LL<(SC()QQ)S_/; Z-0R+T\(*IQC0R#T(D$0:; MQ2/V@[K0%\"8_B*#=^%_Y?@T\2N A9OA"J]+L(7W%>F!"SMT1_CN$:BL#>/Y M>@3[EY?KUJDXM;S""\5CPR!@](K34$$<,!SR*TA(46PVQOXOURP:'R.5"2'5@S+==P&WU MJ(91?[Z2+5Y *0"2B5#@?PG#R*Z>@*01*SH;,117S /0P'#MX7<>;;D+.\$( M^M#!LE.2W7Y4X]]J8.TM!V;F""ROTQ(7/RSEE^UK"(H[$W$H]7?4-^ VT"3P MTSP.[2D*$4 ,F%*DY#@\),U\52"M*AN)EKPL^E>[>EZ\U$BNYJ5=KDI-_T[# MY ES$"?O1K!3W]^Q,0SG/?,6[%&@93L-U4PVL^'9R[?%F(+&_,O%/\3U[;#= MNK4&M\UAK]NR!H.;N]N[VWZ_:W6ZG;OK807]!UT1N* M268UI4N,W#R@G'N>^O67B^8%?89AVLGGDD6X=V? Z7_G"^-K );S\F@7KA-- MX4^8APHGL //8W/!WR=_?%CV:5VD)ZQ9;][NQ?H#6/F.3N>G#Q[[0A>UCS0$P\:A7VH(Y7^ 1J*KW4-[ZE]^#WP=FY\AA^FPK@%'N,8GQG( M5*-MF><9H)-N?V]'VU^CW?XB'4:@4*N_=._XM=O?/@#UKRY,M8"]/<&GU6QM MDUU_"DQ!HZ($%=8V98@T*G:%BD.P ^-!&!H ST??G"0 ?M+ZPWI(6)W7K,VT MLL.#S68J+[_\Y!OWTR 6S'>$:=S^L/D\0EU1Q?V*LJ#]XXB?WC4&OJI3T_W$ MQF\=.G3 ?)V:AL*63.^J:;;:.PV/U8&&!Y#"FMB.@=BL9MOL]'::0:&I35.; MIK;R+%.K7353O)ZI'R5SU(6,#KVM^\+N224ME2'W["H=Y1N1'W.I9PZZ531EC2>-IS*!VC,[_6U<]/41G.>)O6/#6WO0J%*D MKGYPT_5"G@A:_>=*3M!!*H0HNO:" M/C.HD6=2PU%W?7Q:$7TV0?BX37KR,%H#[1&J%U<[*OCT>KJ)XY'#ISYR\+): M!>/5#3BT):']B</_!9+;.K744UXVS'C*>VV;*JZ(4:3S7" MTP';<7>.+W!1^Q6/@S===BIU=-)^Q?HH93,!@OJV7TOW2B]>&S9^JJVCET M#X;4_I5FF\>%O6-SD[::5XTJ&*LALSM31RE]*N:V_X;)VR..#:J,B/VH5,FT MR$3:P$2<(,:N,QLPQ[6+6JW(>7V*Q3VW-MLX#:JMS=[*=9G]J^V5I5HL46VJ MEIRO%T;SE&,BF#WQE+XY:%:J7EF_%=(L1;,4S5(.SU(ZYE6E%.H:KI!F*0=G M*34]Q"P#?J^SG[.B$RG3]AK&>_$=>\F>7+'G]Y7B/E-5IM(XQ++1*-MD) ML-(C0E9_JU1S#:R: ZL^7O7*JH<^F=$G,T>+(=+*?J;6].GW]&]N./G^]E:K M^5-!5^H,"JK2\S1D'P M'??1@]=Z M^%B';P7?B$L1N*R/A7S,*(A_A*ZNT*!H0="^ 7'%XJXI&(F!_! M_& O[1@>/.<^\CL#<.KZXY")*(0)QB&.*/B;VY%H&/?P]/S,BJNP8#C!L>"1 M,7K< AF]1O- P'#]K8$A>/C@VCR#Q#@,9NF&(Q>@BCACV!J@I.^P5NH.6#L@ M,A;!)6JED]&4/A87>X4:DSL$WA+$H3$%'O=N"C#C\V !8!A['-ZHV "V^J71 MP,AB+\*OD@?S6++U$"M9 IDSR==N/3ZXHX*8CR+%25P"_PJ_8"!1'0@[>[,*SW) R MP %57E,M]'9EL.HA 75P1".7J[C\9<10=2=#;J/GWLFQ/WAVQ'X8'A*7$JO5&)X" M>)23G$Z1:)> WC"6:U,B9B,R]@^[$(=AIL^L MO+9AO*"ZG%*.:KMVYNKB@1K%0LDE^&SN!8^.'<1^1!<#9F%=A'SLOV+D0S@X>!HI&]MPT6:COS47A5'E"$/M:S+; M[0:WK7U!:IC("!>T+@!W3L?-\XM@++D1C#[3Z XY>EK:;(0CA@L]RKC*5H-K M;;VT3R3+&/:4^1-,_$;=65ZQW7"W%O9J$.LX$M+Q 4>7;.EZ224M"KFNA66% M@:=WEU@4E:W[K1$B#=$$O7@2YDY\-37[D21S9G!+\8HE E*>1OO$19 CUXS/ M[(0&NKO6(''((#* ]],D0 >9N?$LDX-) M#,\:F&39G;.2*S_BQ>_=",Q:FW37ALS-G=UP:G=7#J8QL_Y MQ_E!.(/QYOW>5E-ZN?&9_AA*HQ;'ZWISRRTIT;;,L_S^#'=_MX!DQ+WM-M?4JU7 M_75#FF7=([=VO0POVO[V :A_=6&JQ:;N"3[HNS]SIJ!148(*:YL*?AH5NT+% M(=B!\2 ,#8"#U-XX/ !^TOK#>DA8G=<,AUS9X<%F,Y677W[RC?MI$ OF.\(T M;G_8?!ZAKJC"UT59?LH9I.Y?_/J1ST..3K\T%&06P!S_E[YX)>:W=:W%2C.O ME-!6T\RR^J?2Z_!TS%F7]+@]=C31P=FF)8AKCJ9V^W1J;)R%GW@?#4KK:P-TS4Y7&Z#' MS@-/ HCM3A5&J8&H@;A;\Z%2GUT-PSK!\$BAUVI4*M:KW7&'U!?_8F'(?$SI M>8UFJ0?'*!@TVC@^&D9X/+CJ-*N$==16NFKLO&JYR)9@GGR1+Z9F^P?6]ZS1(T2]@K_#4'V!,'Z)BM M3J60E&<[;NYBG_7)VFF%+)< L%6M\^5AS3P3CW+X?DH';PNP6A^U4(\_ M*^.[^WY&JZ7(U^>WB8:1C?3YRU=[E20KO;S$J^58+I[>@BT](:UEQR/].PV3 M)\S9A+\;P;I\?T>-:]XS;\$>!;SGYVFH9O*RX26 8"]'@S$-^?B7BW^(Z]MA MNW5K#6Z;PUZW90T&-W>W=[?]?M?J=#MWU\/-<79/96Z#,6PCK+(?9?X0MD)_ MZ_9J]WUFMFX]\ 2H58>!I:8"VY3![FQ=O1QK3[L952^UD3I@_?Q"3X65S@1( MZ-4'9^UT<(7N V/.50.I7"B@*HB>+^F=1@QZ+AO)_C2R$93LO%&]?]<.EAXF MYK@1%:=G(18C?W$7%GC/ 0OQVU,63GAAW$\5;<=>+P;J(UC\R90[]&Q;A*76 M7\M%Y+.@3R%I7Y5L+_3\F'L,NXR52"1FN,XO%Z+=^=AM#>]Z_9O65;=],[CN M=+K]=A_XK'5U^_'FXT6>23[%#O/JE]7;7CN0'_'BI)YZF:/;_5?L.DG'I1LV MQTN-KUP$<6@ON[U?5[>I8[/*O[@QXI[+05>A)CS8R8H6[N:W+_\N#,&!NE#' ML=5"IJT!@0MZ8*\8,4%MAKWE\%[X88Y]"!ZP;9O/?("G9P0C4&AD>SL34"G@ M41DUQ[X-RCO#KG6R"1Y0C!WXDC DK\V>)/OF 7R'VW18H>K4!B7] -,9EA!_]H<5M34;^C[ M,=$>Z,E17K_:5$O8ID7"+KP"KTN2U]QFL4CE-C6SP@] %.0@(7Z/.T[@2Z@7 M1"9H4NX,UQJ@@42)-[@.MDR,PU4"5EWU<(O@FQ.X]FM@R%*41)TS[\*Q0 MFE]C!EH"*AVR[1K0L_R%NC9$J":I>H:%:[ ]"%TVB1DJ'J"FP,"C!>=^PFDD MA&%(][?W7X?JBX;Q!PY]>>(%768*0V4PO3!\Q(^ISL/F,((?("IQ0I45@T&G MVQALW^RE%LRJ8?QGL "LA.:.%J?7'FRO-Q',75&RRR.P6)")PH\P;@=- LEF MD:F)I-66:A5%"B*VH%%W*4Z)WZ!?320H-[?2WMN=7J.W@QDOIJX]E9.0C5!A M;JD8'"=9[SW75[.4;T!]<2=[ MW>[\=.3HEQN?+1FR"#^_.%6':#6JKTUB6@+CC7SJMROWD5A[R&V.^@%NNYBR M,!4)#CJ8W%&L>O6L8!PNDH#!3DVJ;R[V>L8+TWMEL^'A3AA!?T=LH/(>O&E= M;=^32PTAST5@#\8>J&E H8&OZ"_'II*KQ!3U7^)3_BJC\@.0;+:-5CKN%_P: M)U9Z@#HTV8BTE20S04$F!1B-/R?W/KQLZ84Y/5$-%"]*)"C:C9*%Y%7ZW+5U6QNV<6J=[$^!$V^ MH]VOUIFI_9J-I<[]96?9X,KJGD&'JR>TD/,((*6G.]@KFZ3-^QAX<(CUS&97]T4Z=IZL::N&M-4W.U9/DY8F+4U: MNR:M?_O'H&6U=IK2KXE+$Y1A:K( 0\ M0%WCK]JX2&-]2IU8'?.J5Z7606U9_ EP\B/&4W5E0@-* ZJT%E-5#E6ILL)> M59LSK95PQ.@[0G:F_>KY:K-)BHT,]]MW]<3Z ->ZZIBM*]W+YVQXYS%AL],T M6Y9N>*:Q63]L:F>HQF9=L=EN=\QNI0XM]=)M&JZ?9)2Y_@.7-5&3VE@G9WFU M6F:GK\,8CY0]U@]/W8'9K=0R5>-)XZD$3X..V:W44D[C2>.IS$O3ZYK=MO8T M[EQ+VW)?[@,L"_A4L.'34]]++\%UZWFH%F-[ZBBV31+8P5J-7?S:[O?-;K-* M;Z?J*W*<3<=.V96@V8)F"T6-L=TQV\U* =R:+6BVH-G":;*%;M^\ZFFNH+F" MY@J:*V3N +/5NS+[E=)D3XTQU*I\9%KW?[Y)5Z3]%A4]L7F?TUSU'I_^7/4> MG_Y/3P01O][)TZ&T[H.?ENE$CZ.S8C7P=74WC7N->UTT M[$R+AFDJT6K1L081[=^X*!8W S-C!+9&Y)Y3HN*@:7;[NB7 L?/Y4X2F!>I' MK[0_IL:FQN:Q"GV-38W-/?/-JZYI79V&3#\S;W=6/\/AHQ.M:-9J8A>J*LT\ M:LLASXD1U@]0O?; [+1TFJ$&U,&5.PTH#:C2O-6N.>@<5=EJA5L=$:O2=H7C4CL1\K*$?^._..MZP9YG]OG429DBM M %U7'GI$T+2NS*L3L9 U-$\+FMJKJ+%95VP.P" :5 GGJA\TS\RQ*,OL8@/5 MK4^UZP?+5M_LM;3CYTCY7_WPU.Z8_:X.,M1XTKT,-)YJB">KTS.OVE4\*_57 MMXZ_ET'.UY=VK5^G=#V]%+HN:?6U.=*ZI+JW@?8=:+:@V<*R!JE[&VBVH-F" M9@O%RW5O \T5-%?07&')/:![&Q3]#C]'&$"=?D__YH;CN3Y_E]9T;OY4.'SI M#.:;%'E>WI'UPWO= 0R%$8R-9 0;WOR9A?94LJ"V91JM9E:I:<,GF8:(1W]S M.S*BP+"#V=QSF6]S8^%&4R.:'"%&_@T0WP&FX2F.NI9%,#: KF@S,87O]FW(3<@3$/D\DTC'N $GGH27OG O)@G%Z:/-!9![#EPO8@]:K$. M(XYM&%VVYVM69G55:H-LG'(]T)U?KYO?OJPLFBF_1OP7EKGZ.KYI-1N=+>FA M87SC:L!W+JR2C8LSM"/W0?I21QQT*F,_OV!B&\YYY M"_8HX#T_3T,UDY<-+UE1]O+E-*8A'_]R\0]Q?3MLMVZMP6USV.NVK,'@YN[V M[K;?[UJ=;N?N>KCY1MT3:P*4W\ O2&GI,K 5Y6#=7KT"GOX 5FD#Q:,&Q2+@ MB@*8IPT47"1GARF M9[:#B_7GBO(U[?Y/'RY6C![YF[7^I]95I=NJ_?3"E]6J/]MKG(?LU/DL^>DM\E!BB ;RP;B&+A\+!<_V> M]H&##<(&]H2,O" \T["<<]UXJRSP\"Q)_SD1L%\6/]AL/^7EEY]\XWX:Q *T M45&6).'H^JFFK MAK2%];!/(^^T5@E46^[*)_^!BQ<)K"..&K^TFF;/ZNIR)L?+TH\9?6W+[+>J M:!7'@;ZS4.RS<[F=\%B&:QCQ'H=: M3E^O>T9^DS\?I]-P9"%"QLO@0<$-MC(:J9\NN+V.GG%=_,ZQ U6@> MJ[-U=%M#1O),N(^;4#U"X(W5WCJR*(D_LRN"1D=:%(:#D6TLA*%$0>5=;5N- MWK:[FML58)(A%_/ 1[D+^^D&H?'(66C ;KJ!TS RAIG;]WV3]+J!P_AF+(0K M8 H<5]&=(01A13/TP1=C$ 199!Y%\V%,(4=I8-QYL>O(!.,O8>#$=B2,CZZ, M%6P8?^&2^/ @^7P D!L%V/Y8@-3'/L@R(C!TQ?LK\-7!4H_\9F\P^K(J7JQ,0UO//#]#S&28A,$BFI8M!BJ MF$HBU2C4X?)+8.^.X;/?E2@<30" MD:Q]LO]*A/N489X)]_-\P,6!PM-(/9\'813[TBJ$WW#_9)&?'W-*VH$7\!^N MU.!&L8"I"X'Z[G\&"_[ 0\Q_ RZS],X'3JE3?@2HP+>;"O./!25^Q $]("? MRL&AH ;NV]R#OQGE@V$D>L@?7"[SISRO'%8P?< /7#R.8;50^X>EYF- HTI; M\E'1YZ1Q24-"&@9P+8W4#PPO[5)3]@; YLR-*)-)YJPY?,S#$&V <7I#BFZ; M,L'8>(QI4Y1-IDP>&$MN495AA'E0REX9Q_BVAG'[P_9B,ON"-51/R7XX0IF8 MA3P WCB'(?P 6HRXMX6CI-EH;LL,M["BK>[VKU?Z;.74B>H:X,ND@ )!00K@ M3K],1*[*AK-FE&L%(S(^YOP="V1Z*&$DO>3XI"0;)UCX"Q9*P;P3$FH-#DI" M[:,FH0*E: UA_0 ^20<:2#D.@@UQ[?"9=&^%4BU(+!Y*XTW82.+J$RAOG20- MVEQ*@DY4BH)8AW57VEVJ']!F4-HV3XGML QI4_?.J_K"RK* #^^/.OP(/N[$ M W58]])6;$_27T2.P8P*5T]W\N(K,9G5U^/) M?$5^=;^NOHSBLX*4*0;$[N/Y*]$\QRHO#X%')X?JU#%UIP+=QW,D2+"C4R6\ M4"*(+==)(3\(\!1D/ZXO67N(_@6.A5;@UT+1F:S@#)F0JW5J)#<"+<^+,1O%@R+#D7>JXA<("XA\ ;<4GS#\F["'0-GZ>K&Y7. MW!6KW+^NJ48_2"NAN63**BI ];'$,NKWO(H@C$3$9-_.TRKE-A94WO>V#N%:8KZF8 M#PX=^$_E\ZSN#DX9BZ7<-M87<[&U!ZQ/=; QEJDI.])WGM1544'=GYY5$4SK MM@L%9.F(44*^E/5UZ\+Z*KN+02GK;DNN>.B%=N6$17C0"OJ?.R_X$I 'KEWK M',L\-4)_56MG;:F_8[,77Y4S/KNB7\@>0LOK3]^-GHUXW[_=^,DW_HOY,0.; M U>1:JF96CAX>Y,KO8D#Q7G/ MYA33-0]A<>.9D*5"*>)NSEQ'&EL>$U'^8A5C#+> Z8@+MK2L8"NCYT^Z!ADY M5#WE9V6/Q!MGS.&X+Y[+8SH7@7ETS">Q#"&@5SU M30^H*N4C'8N7Z%7T'R+$:^9_3\3:F^061K_$ M(B '#[I1I@$&L@0+= >)>"1TNW9,O=M^E^1\%]#:,;QA,MAXAZJ@YS5#C<,^9)CT<\;T3G>BYN] F9HN).5DCZWS%L9!(@ M')=/-^4I9G*G3*OT8!!A!'^)J3LWYG$X#T0B9;)3%\G8GIN1XA5P$W D>28- MVB-J<"B.2,AR#(*!O_&E)E$36,*)CHF_P1HP+WHLL$AR?K,)W2N 6#P64K:# M&B:Y*I '*5FKQ\AB)K_BH%1MZYVY,3=7>G_C*:KQZ'MUI6K#OP),-OTN=C! ML- @6#TWFX" $]'S//[0?BJUM=7C1+9/&D@W<]57_S2/J2Q1MA]RV:;OR%]O M];:.O%GUU^?/95V+'ED\"8_$3MJO ME)-JB4C%98 G9RTZ1*9_>6CFA,_+)'2^A(1V9LP#/&=TR4L+MV<-4.1DZ1[2J51&,#5P*M5"HZB>J; #K\W3)U\8#ULXW;JO7O%DMSC M3BNV'<;(LY!/@.H([($9H3(;^HUN\R>4 L Z?;!&*"X+1-":<]$A3-TS+'4D M>FSG38<]7U)[JFEZ%Z?95SL(/JE TRL;^1QUM;J;4)<\U['DJK;.F;XN?OTC MY3;]Q$6I3C%\V!_4H:1+^4A4OZ=CB-M$?_\ O+]Z29U.9#-QS M)RXJ_3YLY#3P2+6^O+A-OOY/^96\*55$F:^"8CTO.\G(&YBK$,$M*BFS')&FPE1+(^+,7?$=J/$:EM> M/EH\]/;Z2!-XJA,QLD=@AKB&2#2A2V=-F7^Y8-HI]=WA8X9*=,Z_K.P["3ND MH0G6Q/230^NE)6X8 "G@7(95P!, 5QYHD[W!0CSQXM*,<6<\]3<6D23GVGW? M;!KSQJQA4G^O_PG"[\8-Y6##G68F+]LRAJB):V%9[[M73]]$8^RH6R[3\R)I M#\U=*5_DZ-3:% ?WU@0[S.-"9'.#2>#47)P5';&0LW7T2$O0*-DT-"+ "':= M;#DH*25 :DE_07@X(5LH,EA:\&1_EHPX665,V6"WV82P49JT:J1!SHTW?5A? M=)R61!H!C6Q"&D$H3PKGZ6GFAB>CU)X+-;; ME+$U^3S1+)LRW]%:JAD4*Y85A,5BJ\7GY(J\T$$GWI1[-BA5#G9_3B)&&\:W MJ:P>HZ;(LI(WH[2EMJ.R];.R,B%S!9>%>)++HVD8Q!.I(B:)K*2&9T^F/%9D M0C*U-/M=4O7_&PN\<]47)@R+J MM;J0N:O$QVP;]:#L\L>D9(XT'E3UN%PF;.FOAWC-]&CC>I\?F'4@L!/*38*A]9F815=+TZB#65)WMD,ZW)% M@?T]L5V(Y5*<(/F190E76=S)X'BB@1HXC%6F KMX-R)JXMH&_.$+9F<84D64 MA.N0VSTIKND'_CO@/=BZ5W"*(4.Y0'G3\@54+"R>3.!Z(:&2>S2NB=K $=K* MJ=&L)I44?M*&KS1\55@M,9*Q2Q6K,!P4;!R!A66FW!L;7V'_:!]Q?;]%L)_2 M%/:-NP!H_]N[=F;$?;N]*1I!^&S\X24/ >T9Y(Y'!8PYT1"RGM%C]N0O<8@< M0)VON'BPEGNL2!Z;I6\MT9K@WE/L DU!G^(A9HC .4::V=*FD!%$@04+ M,1PR.0&3^U>^1KDGI$G"L<@SA+''?[AJ[6B#Y:$?F3+ID5_*\M-(9B)L4AHB M]AT/J;BOF&@^B$R="JH2+^HI*"622^@Q2E!LDLMQ_-2)7D!E[0UEV"GQRZ^< M]LXQON0BB[)#Q<1X5$N6; ?L&Z"ZTS4 M$3D$$7%F+J@?,"RI87S4]=]78F*R':P>:+*;5"Z)%7G6O44=+AC-MID:"=84 MO\YA+1]A@KA3U("57Y)UE*Y 48@>IJA= "TH>D\'AO7*EKLVY2#-!RB MK)9UW-[,[CIWW5[O:O;7NNVT[1N+_(>R:=V.]]!R^KM@VKHFV*O]9NL4*WT;P18 M;'?"87F.J^G"J[*8WP S,B/KF)9H]R/X2U9<]AFEF/(Q:&=TY(?^""SU#!3F ML86(784NU9^&JVN24T%YU(<@E%61;1#89.B O!?*OT$'EQ@(B2X8&TA:D'V7 MNAF,OZ9@5J^DJFF!HC M1O3GJJT[ :@9>$/J5\%.,B#0 W0C/6*-:D&'<,2PF.'!YUSDK_3JH4?EZ0'B MR?8/\GK13, ME^?ZK:8U(#7"!MI2)_Z@H+@1!ZJB&G+HP[*GJ&,CZ_G&@!HS(YYH^P^P: ,[ M,'['J!W /5C1\L#%-'[[[<:XO% 78-@(DE5:2S,)))@G;Q@]I@^3.7DTCG\7 MN4SR?'\H>- <>U'RA"W*A"GIB"67?AC);%W@*6/R&*R9Z6>J;$+F_J?$ _OB M>6\TJ2Q(IN (FV4#2%S Q+>2$5(."TNBIN4#,$DTYZ3.G(BI+Q*]W#\H$(4< MS(K))RXY&"DV\$H70? )Q>#O@Y V;(U9FZB Y4ZH.BJ@>E3 'L36"]G=GVD. MQLMYFYE2+;HF4#-3I)L\(LV:0;D%ZC^EIE"6I"L]^.YJ$J0FW+>3R0#T-;/'!X:@!J4 M:H#$\6(&#>,^4,%:49HBE(X+N'RR?&/F>N08$Z"(B/'C1LN"ZJB2!VMWWE B M977^9EKY,SNDSH]$*L>Y)R6P<4.'DF\?Z>1VYE.)Y2PI76;0A_. PG;3HA79 MF4ENRU+)IY;TSV_&1X[/3MS\^"4!T@W"?%8\"^44LF-[[[%R\/99G;B\E._E MCQ^9<:UZFF9J3"%1"FD2MJ1=!Y,C..0C1 ?R4/ MNZ2KW&,E1Y'4]

@!G.N2SJKKAEWCUOIGFBZ1X)S,O?8H/ZFR8QD!J8&K1CM0F%E&QEWCD-:D/7+; U>LLYK7IC4L$I*IQ!&L#+8"XC@ MX"O\- H*^+VCU,FE-1Y2+BA)=EKCPMV*6G(W4L1$$AWY:,PPLR-)ZR1*Q.(. M%%"4&4DO)C9T07%&A\2![SU*S8OVDOITV=C$+:=T4%P_27?,9$[1XK@..:22 M83V]]THNYZ:8<4.<:UXDSS"X(%EF.E#CPL8L<%7RC#2(6)RB -SZ?<:V_@X\ M,4U*RRT!*-FO3*%>E9-4[JY8NNM^&LQ@AS\WC!L/@T6(E0]]EOMF7I"^ G6B MG#:5T[<*A*9N3@;QS^3J=#2K+ [=EPA:AWL8"46URZ@!:897R7.HC39W5>XV MW*,2T^F5LF4A%=[+*:6*;'YB?Z6+[&-T"5?1F M*)2NYUCV8*3)PK9@;HC\2<6GK"R23$"9!8X[E@%LZ2\C;K,8],$%QBAZ+J

_ W*ET<#ISM>=87@$W#U MZ'KY$#/_02I_(UE$-@F9K<06TW:X[JJ^J>0;MJ?-&9FD]9$42[I[95PKL6'- M5$XF4UL6EK*,R2C%FIIT+%*<+:V5["5=%C2ASG173P@3UXZ/%H+TY\M8?5Y8 M=1>7+!F$-&E+WD\EUTJ(1'7:R?4YQL[$N3*^3_K(3D];W7E%X*U9F[%Z7$=2 M/W>2)9B7]M7Y8SS&5!>>M60%6-S.P?S!?JW,=].3.:5R+OV61 G)\R%XZW<_ M6/CH'Z(+T\=_0ZM*5NF#IX$^^B5S'Z4G^C**>\&3#%:'M#&&A(:0PA)2F!J$ MMQ6'D44KN!,BZ;(\P*K&MZ<9?LEFCLF+J2\(N$="PS'-'MD6 MQAQ/.#$BDDCE114JSL%J=%L_[7O^::D'2N3^""@@3;"=9EL42H'#U8*"^4NL M)%*]7F!WI89:JAF66WY+>)L7D_? Q,;K-9DE1IH_HDO"FQ*F8:8:9G&/LVI_)04"7W/_X$\ M[OD/ M)I5+##C(CB->S(9 >?\>[+ "6'C,F4*=^F"YH-KA MSL17JQFK6D%JTC3\S)GABX4JID'E)WFH7"SU+AC1UJ$ANPT-V4+GOOAU'++8 M40[."3R([&=7A!Q;UV-(;&II(1%@'A2/D.@<-H.-6HH1?9/+@YQC%@FF0:HK M)1,M13P)"S*@']Q)$*;'XYBQ&?',>:AR8S#.M\ 3%.R+UG#5WE\UMK!>/7PT M9':$#HP_,@6PDCVH&,O>PMY>3!][2+&6V1WI4N5U9N7 MW&@(_)R?ZX"F."[9",9%89"D$N>&K7I6ICW,9;"6E%P1<3U98E?ZE.&I8C4G M)K^$Y%HJKDLMTH;>[Q;[N?N3W!OI_@Y_P(?S\.]8KX.7@./E*MM M@W:A?OWEHGE!GV'@=O*Y9,;W5.T"BXA]!3/17QXM;-O$]>7P6!P%R1PA \%EM(" M]I#G%_G/HP!4LEGA*TG6+DO34V.=B^S0___&.34^ZGK M ./=A;;RU/PREM>_>'JRBI^JJ5CS'U0HTS'^T:3_*BW&VHU=$5<5C#SZ5$ST M_)*$/7R,>1EDEDOT:LAHR#P#F>7\30T9#9EG(+-\KJ,AHR'S#&0Z&C(: M,IN83&E%"NU#.#\?PK..LOTZP@:;;:6\_/*3CZ%WL6"^(]Y60FU"[LS^/@F# MV'?P9"4(W__#MCD?CU\%T85W6*VE$ZIWQ7)QE<)"?@MPQ%ACGHI?OC/N;^^_ M#BL@_E77Z95)X47H?V(Z:]?FI?RLTM:^V<^'9V<'HK=>Y M,COM*O166Q%UCOC9R=GK@94A#:@: 4KC1^/G*/'3NNJ:5UJ@:?Q4+912T?S0 MZ*D1>K0ZI %U(NRHVZSHN*^_V^/$8RO3PHB!KZ,K=T"+]75:@LK9OZJ255$_ MGZ5&XE$CT6J;5K.GD:B1>' D]LU.7_-$C42-1(U$C<04B>VN1J)&8NW\5 #- MMM77T-30/#@26^;58' 22#RS * 2AY<. :J_B]D:=,WVH KOKRV+U_AYU2,* ML]^_TO Y;OC41Q7M],U^LXJ5I/&D\52&IZ;9O:I2)DWC2>.I+,*L!Z;R49W( M:SS5'$^MKL;3D>/I8/ 9F/WC0H^.#Y*7I^U/@W5]OK0[\_C=F5*9A04-A>"1$?+(#3EV(RWS=VWVQ/\0\7S-RF&SD96^X-G]O7ET M\>NEA2TAXKEV;=?=722-9(/G8D6P.ST])(UD@^ M?B1WS'Z_4M5%C62-Y%K'?UDML]W73%I#^^B9=+MIMGJ5ZDH='9(/&F"V?\_D M?1 Q#R#K1R&SHQC_9F)Z^+"RUEF'E;W>P=:ANF8>G(59((N[9J>CBRV=./25 MR,$K5N7-,=)%M0GM)NVU:UY=56HHNXM-T.2DR>FDR.FJ9_:OMO!U:'+2Y*3) M*;-*!Y9Y5:TL@Z8G34^:GI:UO9;9[6CQ=,[D=(P4LU^BZ'7-3J^*C-&X/R+< M:S&R0XH9M,Q^LU+9MEK*$3H1^#EB(X^GW]._])5A<\]3&_#+1?."/L,S[.1S MR1#NW1D7QN]\87P-9LS_8*R.I7@"L7"=:/J^U9%TI];RQ0<6L)[%Q7O"&S^8 M+\5'-^4[7PJ!P9:G =U"DOGF/ ?O]%D-Y[;7]R8L@=N\1\_6=/4]:BT=CT'$:.;AR$!EM?-,#P7#9R/3=R 8 C)F#T M\1R^#N+0F'O,%PWC'F;#9D$,@S?$-%CX\*1Y"'."!^%,'5?8^"OZ;9E&J]EJ5GM0PWB.?#_(?MQ0XW M L!U:'@![C4/9P4B"?G8XS:BW95D$' MD>01WWVD'\4+8'PA9S-)8L BU-N=E-I<7PZ'S>=A\(.8B_?XV@SD3;/1,>!W M#ZBZVA.0$>17,/9!J!MWPV_7L':..X:M)I9Q'\Q=V^AWFJ:!F7*MYH>A39P% M&2GRL3]A9<.(N7[TB(O_R;>#&3?NV0\N3+K#^H!\9P$K%G)X#=%V%,"6,1'@ MI\>421/GBCWU02ZX :_(V#:PS,@C=BF>9R,OP^9SFLCR\JW70YYZW[(FE(\8 MZ P*$0,5!W2',@7X">X:\V K8'-FBNV/@C@BLLB'%.2B"2H*!O7FC]SFLQ$/ M\\+!NJKX,!/VF!L7GYG/)K31_RZ,CR#,8B%H*KYC#&%^C\*E(=^Y/I V/ DI M7DZ>KOG*!0")+E%I7C#-BX0[)&-C+Q^8,04>\\O%/S;?&%P,&+./:_Z5SX,P M2F'#-GX8=AZ#G9X95O/=_VVLX ^GY#J_7(C6]: [Z'^T>KV;3G=X=S/HW-QU M;EH=:W@[Z+7;W0OY]N>!FQ>O5F][H-+'A7S!*/ <>, -BPFTX:/Q+0+*)S:, MK.5+',X#P>5&!^&"A2F2>28WFK=EMQZ^\.>,G_"<\_HY)_1 M2'=_=<@&C;-L#5#I8#!@O1R#./ \X(%/G !1JTPZ4N?(U=\ MH(M$;$^3WW >4@<1((\\%LH?WB?+RN!-MCN'@8D+T[@ _3Z>T9_J]Q'W7/Z0 MDXH7H]B9\"AW"0A6STE_5U\FTC%W(_\QAP6EU\!F )O-W\D!A3[D3>W(2P(N_RS^F.#3\*V*A&C1H MRQZ^#A?F8D&_+POEUZ6%VLGD;PB?]>26J*U2-,=AB(SOP>4+010(/PO<9]26 MQG$4 YX!/W@?KO@XE7P@WTC6HXJ+OR#PI=5()A_ <"ZE/&F^H(@I).)S1SQ3 MQ+AIC$!/$,\,&A\OXM'?:F0^H#P,8IB,*[XK,HE3G1#(VU0J,SQ&O@ 5;P]( MB*SRX'UQPRK;?MW=V'[]P?YM/WI_P?CK=C:S_E+Q PRAMVN[K;K7;LTP.4B@ M8 9F!+'0-.O>3C0VA4P$%BBJPG6(]Z;Z:N#E("3]."&CO^>A:^>NGL1)/%;:0D_ M)IK!'U]N;W(2'Z\$(>G$" W#5U83<#\V"<%<448'(!"?3+Q;O87XG+S\@W3, MQ2%+K909@U%&L9,J)+$/8MGF*(* .3JN"&/BW:Z2<(U*DA0$\R 8>$X"&9S@ANAN!BR S>4#P$,M32 %% MU7<2ER">#="O\(=%?R@#@[@FR'30#OUEAI0\URTMQ*,!=^* 0];D@5'B208$ MDI1'TIT'!@OWY6%6^&%_9T<:&[7&!OHM?.1'7@#ZG!13R#YN/>-C .9 0%=$ MQ&UN;G[[0F7]^A^$\=EU/+*78?=1YFEQ=J8(6E9\0K8PT*^&=TB7"OR*ARA1 MSB4B34RM YTC:,BA!5CP9/P(&'OVOV)7*)<%&8? @"9AL$![+P*[CD^>9R_T MM714+GLH>0OV*!!F MTU#-9+-#U@H';N+Z=MANW5J#V^:PUVU9@\'-W>W=;;_?M3K=SMWUL,*9"1$K ML("; !WEN2,D5ER*Y;TZ-)4/F@>A\MY)4SD'TG65;2*C()"L'3Z*I'=GEKK< MR<$$EX'!#!JIU$&8_PBJA>NA=QY81-X%1(^P@P?N@V)2?Q&BP;4?O8./QWA4 M@@ *LZ@$#+N1T1E347J8]20%(9VA)E(T\GL(C-#H>XS-RU@1A_JQ+2[9SA&(J MO+#^U91Y'@=-1XDZ8EO!$X $K2L((SJCG4E52X87BSG8LTX"Y@%O(9W(=Q M8M\-%H88XZ:4MWS,#OF[95QN]4P4LV*\+4U"'5;#C%T_=^JLE8:S)#N*>)AX MP0B#Q$,5[0!_*]2K\SMI@6B G"M I!*Y$NVG7"@J=O53Q&>&-6P87U&]O ,. M%X1IE/'1!^-+&YRE.4%I]I%X&1^,1X*R"5ZV1HA6P;B%D>T M5%]S5V'S?"V" 5L\#)7+?Q0\R,RE"?=!'?% 3([X8Z"<_\EQ$GG^*%11*06& MS7R,^D $@*_X8[*4(=GRX3=1*O$;S$<<=C1%88S."6 *Z# M5<%4+1BM"F]?'[G;,#Y)?V6:_RI' SR^.)CD5 S6R\1?W?QMDL"]1PH%R047 M@XJ$VKQO![!V=F0NCW[&'HT'S/&H-GA3*2I ._ 4EY'_%9\YXNEX-XX^?UW, MU9\JAH!2$8^D@QLX#FB:$9>AB@%@_ZFH\!ES*,."#E"CT!W%49+I%Q/$X ]0 M>@59@RH<43++$0=%>TPTQG]@#K, &OL70,<=NY*E C)\Y0:L>8-)+>9B:L@@@J8M\YC"^?K8U+-Y=/ 7'+'US!Y7'# M^EU8<**)&3S,Q-15/H]P1(I.0MA7-Y34YK'%$^ECW&G;XX'='=N,=5C_BC7; M_4[[:FQUN_; [@_JE#Y&.D:[@0E L..1]"K@TOXW8DA]QA3")')$ID-^9N%W M'I%BLKH0KS:?BU]_!TP.P?P"1@CT\L2>?+RRK*M^O]7I6E?=8>OF^NYCIS^X M^MCN63>]WEW]]J33H -6$(J2+K^$@D%/.TJ38O,N"TMVG+A\;MS^X'1/<_QB/76"",AJ*?LL29=5O M)FDIH,C$%.<)$^ /S(L++W12JDG4&Y&$H;!.EZ@(:I8AB)+HVJ#($;4WA1J0MYOF2#YW['W!+TKB[?8&ZV2D]( MO+N;F_['VV%WT+Z[[EY?70]N;^\ZUJUUU[KJWEAWG1=+O-7 JMP:6!M"Q"H7 M>5^&7^^-3Y\JP7AO@_KC_C]OOQJ??K_[X^OGX?VG/WY?O]C6=:MEM:V[CQ^O M[[IW'^^NK,'=7=>ZONWUFK>MSK!VZH75,'[C$X 2Z14HKCT\M024F2:8!= M$I-E*=)45[W.]6VW:=WUNW?=C[#FVNKWQFV.\W6,J6>H%, TEG"3MAI9/GA6!@) .=*DVUDN M(L:8I.OJ8.I9,%?^/M H'EQ4S4?PY0)9.(PK>81<^^+KT/W-']P@1M^E,AY/ M884WI=LU9--NU8R.=S$@^1$O?H\IL*XMW^!P.Y"R^;T\*8%Q*9HOCU1!9:M8 MDX#4$:Q \'](JJ-(%2Z@1ZE&RN3DSP 5.FRC"A'UB& M#,<\44;@EP(=O5@A68YHSG02C9KU U(-%%M6J]NZ>A(7N8.861HLGL8U46B> M*W(9"B,>+5#]E, )P30*94@3EJ"@'5(P21Q\@#2IC3K(ZO(8> @PQ,I+0@#C M8HG'=84H&L8P2A1^K&V;GGW(29E940VZZ(G"&N1Y*92*Q"-S/\O'0%CF9J,2 MAY$<0!=W:'C)2;N';!Q>9GS%8$0FRY%A0+TQ#-D(OH 7X%)'>'I 1 ;Z.YH. M//<&K ;J D6!'3,B[R;9(B@4B@4[N(V (D^1ZR54ZL1\;:Q:HM5+89$$W<"] M,SJ>P%TE'V_"(UQT@?[A&\-Y"!=9K6BZP;+2.DI?;[:2,#)"2'X]HVD8Q)-I MWI?X7[&/K,(#":I^P3)0 !(/*Z%R%@I53@J,*PIBD)/_67$V=S:215@;QD

Q6AB,'>>'8H)IM_#QN,N@HT'TR 9^"C^868Q6[80D,'(]C+EC;D5' MF(I45>?P":-$6*G#:2XXEQ$;5(^K\=Q[7E@W?VL. M]Y;$XGZF5AM!12D#E_ MBZ!5H,O%-*9!O#;:^Z(H0UQ1[@L<0;WDII61;CP\+>OV M*.LREQ#:).FJKXLK=Z5+YQ%$"5E!9E)$F+1KV-99X+N@?R=>=7D8(Y;E3K*M M2243(1W4BITF'_,>E22U-XWD38M!JS>0V$R"OLI5*_6KJ2",8PRQ>E^,7V41 MMHDYD7]]=K27#AG]83:G\BO4?2%QWP$32@NIX.$^&3 &<&,L!I66;A'3.$(V M*O)%KR3+3%E^5GW%3.>M=DA(A118/1J;IB'L:1!X626&K$P6EF"+?50;I&=1 M4/U0H0X*44+!HT$[1I?A4AT'59X!SP 3=IO[9ESVT-LJN"FLW5$AO==S7B>Y>WSGP:9P+&9W))@4\%2<.J#%"42,%<$G4 M*KQC2/S_8(+)-RQ\F0507.*/:NM__Y]OMVJ+WLH( ?R&9);#\>$K!32WX*FU MVLH=G#\NLU"PONCHW6CUY*D[Z24J6""208N*+6ZZ-_+$2!:K =J:2%6G4.D4 M?[R_O?\Z3(DXOVWRE)T8%+#4T&@W9<$"%0V3U$UU8.-58,B"3JW0R_G&:C2; M^#7H"\#N<\4DJ0XXZ#"S>+9F8.E=68PAA0:X5'D\Q:_2_PE\,OPG*0P^:+8: M3>LF!35>\1OFBXH[:2OG YY*RL(.,E@T#=(JW)$LD%P&N2PY>C63^ ^YJI$[ MDS'>=+DHJ(Y@1'MRZB1;8,^2@"?Y2C-??ED1;F%LB3*VS#[0Q^& *;W2.^.0 MY'4,]"Z]+4CIDMY3B"+'1N\8;)418JB;(O Y'2!(D'D8=49>%MI3F^"6<1 U3I=BI4ADP--)1T^3T+%/&1@>0?(T< M4>X+J58"50-#Y"JJ^[]BT%95=!3E/RPXE6MY@K(58Y$>FH0O 4-/VIP8W>+@ M%8-4?C*RQ&CP5#PS'9R9IW8:Z*A01GUE+T2,-353W4S*:DG,LH0-\;?'!<3.M(#M=(VDP#SR$#&G I M:Y4@&7!Y?B#ED8!Q1 UCF!N_>K!:BA3;-$;I>5LQ-# B9 3C9,##)XJ]88>* M">78*B\G59!, B&434XT5:@2+E^[=)L?T\;"):[_P 7-B-"76/:^^@1W+O8@K M!';H^(S]Z-++H@P3RY!",<==F=!9%@LJ$Y1=)JUJSZ.T1/2>@@9"D\W0;,H# M ,K$4>6S5B'+; J5(FTT'GGH3U;5@I4?8%>.FW/00C[YJ3\CIW^@X%RG[=FP M57ANG+;]H)S3**WT\N &LI "M=UHY?ST_58Q;JBQX.-!M6+V_F8()C)%8,G$0ADY!U_U>22TZCQ\>^L;J-9M*(;TE%D@)< MIA64Z#[T4M(9Y?[0 KJ@N3@NM12$B4SHV&-5[J>!DIDNF9Q')J-7ASKEDX"! MRSV!X2>#EY8C@^&]6[42:6:A"BX-*.TSE!F8-/:5.SGF^LP> MI4K6W2+6??FAYLO:B1@JG@?F"O#I=G/V;N([+%]IM*[?]*X:K10CZP.PN\.[ MZZM6[VYP=]WN6K?#J^Y=M]N]L]IWUYUFKVU5"\#>8Y!?JV'\Z4MA0L%FWY@G M??6W0",@ G)I/;A*?\H(816M?>ZAVI?LK?%[X)NJW]3^UJ[VL6>VV?K7;*OW4 M:KWHMN<+^HR"* IFR;;+3^^M^0^#VD0;_VC2?\4B"W@.M-Q>//FLGI#_2@*M M)5'^I$6^EU_L K>7?R3NUEJ_O?QC8^U6:>8F<.7>LM7>$M>-B,T-I7!X0 MB5_00COD^YE+B262'EZ)(1T72/(\RRCA'!C$\X6%Y#[Y0FY![Q'S5=0YVA?L M3XP^&; 3)R&;/5L1\X7#^@\1S]=L!];0>\+MW)M'H*!;;_\#8YE_K<#X#K'/ MFC&^)N8_LQ_D.U2HOP3X#O$<[03%_FZ,);V)5P,%+=.VJ" LM':Z CN! M>.4=+3E%TTC>M56TW[VO!.0W^]AS3;/G0[-Z0T]L0[=2OC2'UARZ^E2MCMEN M]4UXT>G3](LMJSU;UKN Z!T?A4M&4OI5ZZJRE:15R U.,G9"@/VVV5F)"WW) M5.HG&M'S\;JDT]ULQ>7EEZVW6WJCZXHJ "HO0FTEQRGC^>4Q"6>! MW?/&IMZ6G6W+:TH"S5+JK;[6#[ZGY!NDL++SM DP5KK(ZM-"&U(ZE=+?Z++0080G$QGP@# M'\R7NE2KC-^7PF8@CS*M-4>9ZQ6GC4:X\8 ^^6FL=JO9[,A*7M=)7:R/65VL M.)H&(=PGZZ*%?*[B^:G@QAR+D[QI-;."&ZMU)JK7D]^XQH:<6I9SGA3NH#[> MLB@7EBC$RF3X?RP8-^=^4N8B"IDOF"T+U3%J%TLPJ$(6*7;++@L^?D@FVT _'Q50S2MZ,E_\-!V)<4F MA1+3:NBJPJHJW*ZJE&.Y.%=6M4MN4"61L(IA9-][9G#9JM_O"N<]N] MOFD.K]I=1%>M*LRTL5O(F%'!Z3_GL%'?N(]E;;.R&!N4N]@21()R7= MW=OKP>#CL#>\Z=RUNITF;/7PMF/!9VMX>]V_JU_]H,XKBKMU _F,W46^L3&/ M'O]_>]?6FS@.A9]W?X4U+]/9;=-<"(3.JE*NLY7HMH+.:%Y-,$UFTZ3*I2K_ M?FPG4,JM#0W@$+\@H9#@D_.=<^SCX_/1;N@%*\%6L*KJY;"/-,N2VUVY)>F: MJ3J*TS5L0\4X,Q13M%1GB8#SX$A3!7!#N^1=O?3&WY?G8%?!#/<4[51&%JL9 MCJJ95KLMRQW5DC7#$C5+44U%E>UV5USB$.?-2&?"GB7(/<.:C_%$_R+)'O#, M?K(K"VT+P'[V_*%?JBMH[4/Z5.:+;60N3&ONQTMS=\9:=%74?TO^=+EV]5/\ MQ8:V49I6IF_4_O=EMO.8DB#]Q<)^TY(<\)7$*PE0BNURDKESG-=N!^4&,G.> MD!0KBHHBH6=%D@0O?2C]JDSR(@C1)5WZW 'V$%X1Y![[9P M*+*PPE4?&S3EQD%3YM"L S1E[#6;ADVY"K?I$.+!Q%M EZ2![\) ,(49SB1% M%=\$8U=LEE*/T M1]&8#.\S>(^^7( 3_PO92J5%Q91@9S"E2:1U73>/*$^ MT'^A(]BF_G(N9R**2P3Q842YX5,O1FB;IW^ZS"FO"PZW!.1D=#L;*&THD6^I M+G:5*#EL0FZTLV'*HM3=;EQ?,2PVXX)0EV0\A%Y_I9*PDU976 ZNOOVG MWWWOVX-FE[7?+ARJF2/S3F9[OB^,J_,%->2RU%5:I\6-A/0X)H\B3-^C+)@ M%V8)/?GWLCK-V<@3K%M\(0HIX_<0>3 83]ER^C9C;'L#O>N&:QMX9EM=M@M=*XSK!^N8L*,Y M0D6/?Z?Q[J6!RX[?Y I1[^R[O@[ND.N%>-I[CUWZ*G>WS;C;;'/8BV MV,#B&'P-$]U9Z@]+1KOB;2FF!5-TP0A *Q?N&DYR-7:8(O^HWL\8DU(Z)$9X M8";5:A1\GIP;,1Q-P+4 KK/XT9OP6-D8T7BH?*]P>^EUM$^1W "$)Y@H$HG>.S _^5'X (ZG::)Q4V1==3S'4Q_I M>([G^',\?=_U"!6/)8";ST;LHY"'2U[S>BSQLE+Y#IGHX6;*S?1XS;0VL'R= MXP&4VE;Z6BPY$3VU_BV(AGCM24Z:QE$0\.4G-U1NJ'N'Y6WLAZ[_B U1=]V( MT%2&]V_E@U8U'!PQ=.J_NS!P\OG'],LP&DTN__SGW$L?@LO?4$L#!!0 ( M V"IU"$X02!YPX (&J 0 ='1I+3(P,C P,S,Q+GAS9.U=;6_;.!+^ MOK]"YT^[P+E^2=-<@J:+Q$GN@LL;XO:ZWQ:T1-N\R**7I)SD?OT-J7>+ID3; MW3@K P7J2)R',_.00PY)29]_?9GYS@(S3FAPVNI]Z+8<'+C4(\'DM/5MV#X; M#JZO6[]^^>GSW]KMW\X?;YP+ZH8S' AGP# 2V'.>B9@ZWSW,GYPQHS/G.V5/ M9(':[4C(43]>N'?"W2F>(0<)P<@H%/B*LMD%'J/0%Z>M,/@C1#X9$^R!"CZ6 M510*Y&X+Q"98W*$9YG/DXM/65(CY2:?S_/S\06#!0"WW@TMGG7ZWW^T>'/1: M#I@9\!.?!$^%TB\CYG^@;-*1Y3KR]@AQG!0/:!"$,[V )UA'O,YQ!PJUH11F MQ$WEJH6* D*0^D9(-&*P@@1V(&L(-=9%0 MS2Z64F;D1950!_N"9T#M#.@#Z-!R.G;J;$.1350(>7N"T-Q>C;Q@I$I\95-U M&/77X4>KC\+:5*$U&XQ6H;7;C*E?K5"G+"+_:B=R;7FIW>MOID46H^RT2.2V MH<5Q!S%74@VTN:*-7^8^"I"@[/4*_JZGF<]8 >4R Y$J'DL5>Y\V4%$A!W@B MQZCZ*N6EMJJ'A5L2B8WKUX]1==3(2]Y%@EO49CU-UEA51*_=I8B0 1EU>VD=52T<^-FP*$WX\?Q<% MXLQ50QT))@_4)RZ8M(;(F>>IUH3\:^C8;*:$+K! Q.#0L9/7P4&!Y^2T<#(UG$2/ M#23;3F:$D[/"^3FVXY?/G67UEPP+.?;N@R_J]W)3BX7C(@;!I;*^I@3J%ZP6%]G&N'J?)_S^PV:15F!H'9 ?P;WN-X^?D5Y/X M']#9C C5_H&4 54^P8$-OR8(XSC2[VO&D1R:8JV MR=&>B&[M7S',J!O5(7(5^QSYN/W]@>(P9P]XW MJ,MV*+-$K62V-+:M8G8PN'EPTDH<5U\0]MX@]8?%(^)/0*R]"[>47&^-SK:N+S*O:C:AU5K]KTRVIV5-5.6O<^EL=.^XX8 M0_9G=VIA5?;KTE&<5S.;@EV5:_%U/,!E/YM*LM:=5 YBSCHV83 M/H>INIQ"=6+8/5T%+UOE&U4PYISCHR;GJ*"J<9G'=>"%7+#7(9XHI]1F9EG. M?"KI0$=%#.$D& UV>S8;CX.%;52KBV<^872@22!*-.53AQBVF3%NR><#RN94 M\G+Y,L=8\//71RP?V"/!)!;;D.K-*JUL#Z744=<>8AW^GNSKJ%>69'K\70V7D2K. MZ-5)E4DP]JTGL,T;5T@;D\'^@289+//9P-3N.H &+"BS.&:=%S'/)0^U$YA4 MNIENMHYZ)4ESKG6H#5TI2$,C3FJ_;;!9%C1O"AQJXTS.^<3_!/S\?^6=XR9?) $ VBLRKJ2IQ*K,5:%5@E M<:6T)R4N@Y;'7]3E).MI,'M7H0 _W0+L+)RI2P_H=9V'6.O"53)XM)+!"-R) MT6,*$_P]AZN=;G7NUPISS^;6V;R36SQRJVZM#EB2KF2H-+M.&4JQ&LS&,)S/ MH_>M(C__,-FFTQ,+W$H&#UY)BAUA&]UJ@9G#VI$N0ZNFK)GAS.AO\UT5C[9# M;)V*S('S2!JV$H!?;-(G&(? N]%_KX?IPOM]6>;JZBLO^7\XT:-"=U MJJ4;*.]DY9L8&NJ=*ZU+=TTTXV#*&]@C[V3J+L],W%#.'S ;3A&S7<$Q8E125HJK=RK+CY[/E8B_.',(J@IT M3U'B7JNCJ 8$^^!HI*=Q9U"UKK5+Y4T0Q@FJ]MD*(SW-2_?CDV'R7%H:Z+\3 M,1V$7("/&$^N1J?#8 RZ(6A$?"+LSXALI2[S/+2O&>+B:J-#;]EHIK[@E5:= MWDB.PEW[KJWC:XC9@KC;'_"7<2LY+R5#]3A/ZMFSJV/!;CI> M%\Z\=MS73,UKAN[F3=*'X8CC/T(PX'*QQA&N5>+&WM;7/0R;(3D15",[U+(_ MK28^>F'C/*>O>]A50\5?>4[SN;/TQ;+X0N&[9NJK9O%GE!530I#?=_+2U /"^6W28$2040HU?DGH^'\M*4^6WQ" M!)ZUG.AC4='GE4]$ G,-]Z29+2,4.^K*NN%T0-:^2^YE)IZ;H[ZVC=G1E1@/H[NQU6>E1= 0)-,8C(G2F1-^#%3I+$%0O(WVB M3V+98'@=O920XMD(L\0P_:T-Z/#H#)%@72Y66A"?$HJ:SUE<*C5BU=WU M^0$($DPV;5*#*9[)]SW*;].*M#&5KKZ79D1G4-]00%^+7^A1:$FK[NY>8Z+R M*W-2ZLH/B<H#[6O8'\GMK MT+\N,.B*GXUMHLXP@/_U>DLC- M\Q^Q;(#RPVK9XN Y."2=!/T@[!_H2J#,LYY+Y5PYIQSY2HGKP/5##PS0.D&^ MDIIXB4?2ARD?L8O)(CJUF+IPFY@[-@O=U',P3YL1SBE[E4-[9NEU $T+<_$( M36Q33]:L8ZU #E$D1\PQ6V!UWC(C MF*_AG-5(N]OS( L>*3V 5YA:2*,8]7TP<4I]Z 5Y/]0INZL-(GU)Y9GWWY"+ MZ'M)R:LDHT,NN:\P129;RNR:Z:NFJU>4/2/F/83,G2*>GHR\#!D]9S!N\.D# M#-(>!#PUA$1#=G%*NQG$SN5>!G-JV_TNK1L^PXR'3__-@*4B6?W:AM?!^&OX MY& +/CGXB_ED"RYYEQ[A7Y_KQX9"X?=BY1U[ S;91/LE%>J&H-AJXH M_AXLK=%^:Q1_?Y:N"L7U)';.7K6VX,6;3Y<^F9% 82SM_/EY1NY$AIX MHY#X,FE.-"]?WK'\>!4ST:L.OF,RF0KLG2T@[Y]@M10 TQBY%+2\;VTC\-9; MV='>>KR8$4R4ZLF:[&OR4J([#"GP, 0]X6Z4 E]D"TF;0>S:RNZJ5G"+(,7% M[K38'4M7=RZNW.'G@?+#V81A5;1H@>'^SMER/Q[S*658OZ._\N[.VI&W84^OSJ.DT65TZTJ]9=\)%]OFK;<^J8DBFYJ3+H%KUGK M3 RI*/,F8;N.;:G+(QB.7^;8A6%8T!$FG(?9P81:)=_+\/0H)QOWXV]Q=[H? M"; ->]?!Y0NDKL$$P^RX.#(O=\J-$-ZJ>ZYR1W3X9XC=4+9@PKBX(3A0AX%@ MVM'O]@^+,=>B_,Y%X8+N\!^5D;2@_)'!V J!G;-6!M$;BI;&_M+5-\^"OE*! M?"HW!9$:WU)-R]=W+ ]*+(CWO%[3_IZ8H+OQ7N+D=WD"11XJ'B'W23__,A?9 MN0ZQE&>6IQS+@=Y&X$^+Z]'3"MR=@C9??OH_4$L#!!0 ( V"IU#=.;68 MCAX !D^ 0 4 ='1I+3(P,C P,S,Q7V-A;"YX;6SE?5ES&SF6[GO_"E_/ M,]K8EXZNGN#:[0B7[;!=4S-/&4@LN7__F/O_S]_R#TW\,/;UZ,%VY]&>:K%Z,ZV%7P+[Y4J\\O?O=A^<>+6"\N M7_R^J/^HKBU"VTHO-C_,JOD??TL?I5V&%U^7U=^6[G.XM&\6SJXV?7]>K:[^ M]NK5ER]?_OJUK&=_7=07KRC&[-5MK4=+I-_033&4OD*$(D;^^G7I7[Z $Q%Y1%5!MY7J9R=O9['17VYJ30. M*UO-EC#@#=V?ZQ!_>;E:50!U F\+]'^<#X&K;U?AEY?+ZO)J!A/ZZKP1?[M8 MA?. ]@=*3H?AV_#ESI?U8@X_NI!$SK(W1FS>Y^EPN?F_^]'_W')'8QPM+B^K MU09$H&"TV/0)VN7I,32HV3^-W__T\U^:L6$737\?CQU: M![WD&/OM%VV&=J^1/BD'H3FRR\_3V>++(>MB;_U<]([LS-&V1/_02-^4+RZO MZO YS)?5=7@-'L=E.);\QUO*/X;6B_J 9GL>W;NK4&^LAV,7P_T&.J,8'-;W M]N)ICOFI7$?]CZNEV^CL=?#?!]G,*&A4MUG^,9N=D5> TQU'7PO\VKIN[6<8WU.9)? M;?U'6'VHEG\DRWLNT#O09/7HLZTOFKI2C>OW3F\3Z=FP=E>TSOUZN:J_?0P7FRZ? M(NZ1XCU1\UVH[6:JX80?V$Q/U(\6]=4BE9E\O0)[K#&['MA,3]1_"-JG M(V /E.R>AJ93_5B%[BEJ.%6/E.^(GC>@%Y\DXL="G?;7=3'? MNGV;;W:"[A"B&[;1*=W3]0H,H%^K>76YOMQ\]=Y^.V"GX)"9T3%.= MCN)MLCN3[7P(X(]5ZI2RC^LK:":A8&=WP\E'KLG#F^MM-#K&M!\NZGKQ!6R:)^EJ5#D+I0VG^Y VLM"]_Z^; M*6\UI@/:SS+>=';$KV;CZ/:ZF@< M;Y.>29[9F\5R^3[4'S_;NJ'&;5*U3RJ;!%R>KM@GA8V44H.:'=&X\\23#W[+ M5;]7J\\C<&^A_WIY\^W6*0=>?%/9LIJ!Q]#4(^RRBURC'E=+>W%1AXN-D?(N M[BIT-.!FK><::Y,US M#<._@=]WQ1,19W$@MGGT*GQ=A;D/_CF-[H$I.ODP#CW]>G*"'SZPVBU9C<^@ M9NOVP%.C7=/5Z"CH;:>IRYM.9POW@QS;=;2Y@1'MLMSAXS]V7Q=;X_*F^YDMP^R7E]!5\6.!@J@06>0$<1H5$M1A MY$I+D&%!!1P((=+^.(A9NI2RJ'? Y1C%:%W7=XXY/CJ87;D"EZST3!+DA:&( M&BP1528@*C657$7OJ6HRICOL,*C=BT7M0_W+2_+RQ9=077Q>;7[6(5P&CS!S6MM@N)+F>3#%43.Z MR(-9+I[Y$):KNG(@;MMRSX$M%5Q(KJ,M45I]R%KBX2,8Q)6./F+/L&\A7.@S MXZ/^TAE4#S;.G6@'(N3(8@Y3R%/F28L2<(4@)++31 MFCC50N:P9\8K'4.5BS%N#E1\ VKW,,+=8H5SBN+(.>+.8"0LB% *"AN56@>- M([61ZN,GGC^SB6\)338)L!GPNSBNEE>+I9W]LUZLKU[/W6R=+GP_>*"ZJ65Z M3*.%I&7)1&0H2N91$,(@Z1E(34D9S 2E5LGCF4@\,R;*"F0NE@.W_LI6?G>8 MYV8CLJG7TZ!V(:(W3G*&M &@C? *%&YID&/6>$DYIJ2%))+/C(GZ02P?MRR MM5??WL_L)LJ1[*RK%/'8KYGV52LXY3(XRA&QW"%BO$=".8,8]=SJ@,';;.3_ MG]Z<;>4K=XS1R3D"I.-R7_1G?\7"<.>548"=)PH1)P.2DH-=QCW3L8255K90 M/7FZFM"FO'(O=T]QR;V\#OBC>V+F'?^6ZFB45^,!L/U"J ,D6-8L2P5JA MR!(I 0,9D049RJG66C#Q;*?VB!E8= E5KG7_JW6?JWFHOQVRYA^O5/!H(KCF M$97&1&2T*\$\QQYIJ:4ML2J=I^>N!7I@BEZ0.W*U#]:KQ>6BK&9A"3RZJM?N MCX\O65FKTOM6JS[/+&(GM9]1W@=.;&CS^$R MW5R_2H-Z;$I_+%0P4%+*88%P"" ?N(^(>M!A&^+ IV'&X'./+_0TF:V1RK;M ML9@O$Z\EJ%[/ 8V+.BR73PGQ/;4*S8U+L16D- 5M2Q1C)H@7!("+G T1KIS M#QCT*,6[A2YC7'I]F68C^'&XJH.K=D<^KF9A=QI@<)GN#?Z_S?>/XK<_AMU) M%X4JE656>Q1*YA%V6B"IG4/P&_=$\Q@IZ\2,0,_1;S@AS$>JID^+E9TM4HC$ M/G:\T2E.N3CB3A3][6+NGMRX>+!\47HMN/ !N0CC MDY$15$;PN(+'GF-"'1,M9$2_6J-S/N@*HFPLL-UTFU]L+IA^2$"_B[\MMQ)N M'ROLJU=X%UDZ%H(H$0(Q 4-51'BDF36E,_#76)ZKG]L]2W0,52[6N'.]*1U= M7BW<'Y\7,YB!Y3:/Y1[N>*IJX54DUF.&9/#@O&%I$1'1H6"#,MR'P-@)CZ_> M(?_IW=S[A0N&O;,"IVA%Z6'-1XP,-Q:81]F@I7'PMW.UFOJ9PD4/F.4^8?;> M?DN'GW8$ RB-=&:#VF A*%CN'B.<3CLHZR/"/*9XAJ+&8,(D;N%_9^>7HZ;T MD4-GW<)V&E/[:1GR8/F"6:NH\-"ZPQQYQCT2UGN$L3'.$"L$.?LCJQVS15= M990=]3KX^R@<(#X:-% 0D,8L2' JA"6(.$Z0XM8B7F+'G08@5 L)DB=RT[T$ MZ0>Y$]A?'1]N;-ER(57$A!".' \6* ?T6("?)#%4TX Y92T\_SS;6!US6WY( M3\"&C236@^4+[SD)2H)R5M8A'P%6;@A%PN#@+(O2\A;G&;/KLEY-XE:P96.+ M.QEVFO'%@Q4*:VE0S!$$N 6DH@(?6V *YIP4..W?8=5"EF2W?8^=NY^YH2NP M3A9L)DYH3L[^C%/W#-(]:EFO M:WP(JVJ;I/M[GI)FZJ5)]<*#\Q8X4X3)ZVDN%@6IR.SFX. M=\0S/4%WY";U+CG[MYMQ/A1/?+!< ?X=DTQQ5/H042FT1JH$NWT;C#5 /P_/ MR/QL.;M=872:'8=;BIMM0#U5M_!$1Z.,0Y)SCTPP%#ZT092XZ DCU+2Q,_.< MI>I^Y?>!6]9-RD.=D,#U?A3HL M][%1-QT45&(1+0&=6GJ-G/(J;?0Y9*T+G%GM8'C/R!SIWOD]&\BDF^4D^.P+9? ?-+R\7\PW) M3Z;2^:EH$;&P)>4"T=(3I+04**C@$>&26&$E$2(^/WXY;++N'2-OC5$V%_DV M6>![6X&+/[)7U6&QLQ+4=KH]KX)$UI<"21N-(Q'W0'52YV^%1OWC3[UD@4W"]E+0; M\Z//X_T=? 36\_3\PD_7'2)E:OV MN49/5RXD95AX';[ =(#K=V[Y M^ZN?(7T#O_>95G?/D]_])?:]?;[[7=S.VMX_G@>)MU]DIR"]U;Y[_^IT69 3 M!3]EI+R7L?+'+^Z4?!_J:I$V1I.)%\9A^__M4IU\=9_M_")\2$^71C#U]LFQ MO(04 E-&,&$H8@[ZQ010 (%B5%K"8"ES)V*C$Y_]S,J62.X2_FS^<0'0/ MIHEDA*4 M K'OZ\5U!1)K^.VW93HJ,:WFH(L M8%;5=>;6/8>/FW>2$%"](8YP+@T&%$K MP= W!O2Z5=A&:UD\_VQLSXA+>YV97#P*U+L0_#*]%O-ZN5QO'NWYX>&Z/;SY M=.4B"EV66@:D2T&18S@B53*+A.">!<6$EFS7Q>_-7N7=O& MW/-8%5B4SDC/#))":"23?P(NIT0J>.+@*_!(6YRLR90()!/3= CBD2>HQM5R MZVZF(URKQ?P'=W/GISYRJ*I)U0(K:@4W <6H(M+8.T09?&QS,'$&2KX%-^39 MMNZ9&7K$,IL>VG'Q=%$#2Z]KT-3+L'FY:'O"=!/U -V__2(D7SY]LT\Y'==B M$7B,)6"-L, ,>9CO%!V1B.%22&)Y#+%%O)#_J:1//HQS\^&'L F'?EI\LE_3 MXWEI!0%N,-#-\Z)#&*=/,?I+)#TI4^(@CTI* M/0AT9ICH)G+])^+$#""?PC2_L] VVSV'^9 'ME0P[SVF, ?,$XMHD!0)(E,6 M*PT^-?8LMDG@G.=PX@F,]GZ@/7&T(CV_L5RUC%8\T$B!(U968XDL]38M/ UF MB#7(*\:C]22RLD46TCQVW?./5G0S,[FU\Z?%P &0=3@F867S1@ )[:/$)=*< M1$ B"J298RAPS(UG4G+1S;-O)]# K6?^$0W<"ZRGT+D?89DF6_8(#FO>2B&] MLHJF_)LIWQ+GRB%64HD<$Y)[)TIP-.].Z"-Q7"8LCVP MI:(4+DI>2J2U,4C8E%2 :HMXQ)81:@-3+8YO9SJ!EUF:]8?MB>VZV\M8;>RZ M!QHI7,!>I;,@%@0Y*ITID3(A'6W&1I/T]$4\^WN1S]^NZV9F,JK=6*W>//GJ MT*Y0H4NA*0.LK*0!.1]+&(Y@R MM>,EIP*:%TCSIKE+KB;NO-(]'[=@M@3L) MROU-@G)[)SMY>BK'P;I(/\\?S,MP3#,%C,'JZ$$(>_"KB=84E;H,N_"V@*&W M>3CSI+945VR1"==<@N/UY96MZNV9M;3]]::Z#GZ;^/9?8>9!>P-\>V1*H_J% M-C*4S):(V1"1EC!TI008DU1%@7E@VKX M]RCZ$S4+QBDI RPB"H-'WO( ZCX8,$YA;5D2P3YM$4O(8Q=E8J+NHMJ M"32",!POUN4JKF.8BVONY,N8@EVVN6(Z\/]WO5P]$<+>7[%@VAG++$:4 MJ(BB";!$C++(<(%+18QRL86GI4\:2NR:=3J',A?S/$#MN[A+\K5/YNRMMWEJ MPBC"$"W![ ]EI(AZ)1 K'7$TBM*:%D+'_)F$3M= YF*;L.CK.8C:=1KH(U5N\X:1/2R8B8)" M5<($)# ,]::A0M=H)C MXT5H$=$BISU]T#\'M8/R=*SSO@Y7MO(W$=U=('>*#R(IYHT6/CH2B^C M0II%"XK?451ZD-W2"4=\4+Y5^)2<]A)'_\S6$\:G5XB[=[S26]GWWN4Y2D7N M:[!0X(1#A]Y966;=)E_JBA^-HA/QX2;Q7.+VR[A MW_Y7*9HW4E#/;+"&H62)(B5Y2MA$!;*EYZ4AKBQYBSL;1/[)15Z'N&9.;?1@ MSIP1M/R3^9@I:\_]/'2/D)$E=>W/M#1(3KBG5C$:#P9Z-&2$F:&0?&(8XX9- MF!PR(WFSC.W]C+5)$L!NLI%WW%,A*==DRO%H,E5BH/%0XLF *C,0&H_P='#V M]RLZ89B'$N&?#.1<.G(/ M&350=#*9"$&$2:J"\JG4A)L1QF?_UO.Y,.Q93,\I?9'[0S]M5E.@Z?;!V],E M%86)_,X'>U;W#^6*0!1V@03DF-4HZ!"0UB5&3 7MP0TFOED2Z_/0B7^2ZSO' MSD_>&SJ=A;-N9!= L=V$7X.8_+ZB.K;8^^FP()&GO1**G'$1$1\P(I1A9)E@ MWG%II&IQ4#8/ZQW+,/>#8.>!\/GP\#!$T,RWUP["BS[#>V?)E%WB?1N2. MJZ7;XAC\=Q@;N+J'-%,8'RE/MAB/0),33B&GL$(B>NNT)I:>?T:57E1\Y[AE M3&'Q?20M[C>EY8[4C=R4' M@-D.Y-8PANU:VW?J]GNIPFA'A8T*<55:)(UE(+X=1T'0TL.HF#"-LIOT,YX/ MX3K ZKY16+5UJY0$<[1>KF#"ZEN%E8[PP#^_7^H>T5H1@@1KQBA4$EXB+IQ% M3@8.,L4196TD@9V]17KT?-_+S9T#OWR;=4M0%+LQ[=UJNU.N*,$&B096/.:$ MH@"6"&(>E!F&50\"R*O(6N3_SR0\NV*(MM!DB>9>A_J]O7CLU$8GX=F'#9%Q M>I5N]EADML>.WRY6X03=?DI*L]=^;^^/_;IY9G0;!?_^\NSK.3BQVP60 ?L' MB1FYV=5MMO#?YM4J!Q<\2,FOMOXCK#Y4RS_2R_+C4%?7T/1U^%?P%^%&?)]J MSF[N_&4 YWL"E^7-@=_19UM?A--VWOL:?3WWH)?K;Q_#Q>7=I\-R]/5]2>XP MS@'U3S2,%O75(I79Q1:>H.$NAY.#1X)/ASK@59D!D(_)V'+#/(]I?LY 2NN1ZB*=8"F:X$49, MQ@,R4H,I,\W&?-(S?:?FA9_O*':*=XZL?@\PS\%M%$,F!Z.!F4RF7 @\Y0,Z M8'0PT@,I1D*J%CG7GG<,^5 VZAOY?-'D+0!/"ZB?2A9CPLUX/!WH\1@+,<4# MPL=F2D>8*4+,H)OL??\+.*D;?)]W A,R((/I$(]&DX$28V;T1 Z8AM^F9B#8 M>'@\+V6Z5WAFO-0EVED/>P(.BYL;0UM,GQ9,^RL64S4T=&28FHP&@D[%0(_D M=$PU0$"&G+604WEN"YX9:W6*=H;HV\].V2Y4N*5ZDW_^%L=D"VXNX@Z_?0A7 M"]M8_@F_23<<,/9PJP+CM/1T[7LQW#Z*F M;W:+_=3AC TM:0-@CW*X+5-8QTJBM4%&"FA*BH@"CPX%R15G6OBRV9YS3]KO M1IPV&=3]PH767I164\2,]S"ZX%."UI!RLRH5HV34G_VCT$?.U<\*J@MP\B4W M!C63'AAN,NWW"Q<\1$L93F_R! ,8D8!L$!*5TFH!L#%*6EQ1SW,PIYMI[P2< M#/;(5J1.UZMU'7ZMYM7E>DOQS>LXIQ>J8 *%'Q?1;2:X6R+W;E$ M#Z>3R8AJ,9&CP6#",,,33J84-XQIGA"%#^'25C M=NP2.^)]@Z[:X/-AH M,9I.""9:4*G'0K")P1@/N1XJ-=5ZTN8&62[1WC5+_)P1-A>VV=(,-T0L#>'3 MET4'RW'74C'$@,-H.F7#D113-1@(Q8@:X,$4$XS5,] GY\!K1P-ZE@P&'7>= MI@ICL)8C3:>,3H4>:RVFF$^ID6;"IZJ-),OS-LQ9,=D1B)XECU7774FRU%3! M!\/11(*QP)00>#@>FI$&\15J#MDM!_: M*Q(:R@PDF8PG8CIBFK(),T)/-3C(C#A1T^<:2_AM[M-)YO5\E9+".BBZS#B5 36.FJA45^9B&&[ECI$-F3:V*R M;=<_/,S&NQ:W-9X&@(X&E-/I@([X0,#PC2)JR)@40XJYTG^>@$1OG)D)^FR* M\6TZRI).:V;; _VXOKJ:;6X.V-G0SNSD9,:)1O=03ZD$.YG19L+C>-A.K*+2@:AC>>5[W<(3'4$@ H:<>V2"H?"A M#:+$14\8H8:?_?@U^E-K;OE,F#6["[GZ2G( ,4/ MV3K>AWKS6O:IC;_?-\HB^,$U2-^+\'9]6:9M[G$U6Z>$G8G$Y;OU:KFR\W12 M>(_F.["E8C0DPZ$<*\%XRITZU)P.QF)J!EQ/)6;CTQF*CXSDWA"&=EFYPQ%Y MN)UB.N1\J.F #,9B3ZRQ8)A,S5#SMAHQ$4Z72 ' R8U&8T-'D_QV6?//RG7=8YO!GOU02W4 M^Y7^!WOMWUA](.W/\F[>G^7-M]O[&V ?W'G1*H-)\"1]XVII+R[J<+%I_#9A MS3F0UCO//$G!K@"PT\;1FKOPKIQ5%[D\KB?I^QCJZ\J=!R/UO]8^KLME^/<: MA-[D^ND#R;UT^11+[H1J^BC!6_['7_X_4$L#!!0 ( V"IU 7T8++C48 M %-- P 4 ='1I+3(P,C P,S,Q7V1E9BYX;6SM?5F3&SF2YOO\BMK:Y^K" M?8Q-SQK.;MFJ))FR>FK>PB@R,L4M)D,=0:JD^?4+D SFH209C ,,JGJWIUNB M 3\KC#[_-\NKW M'V[+XOZ'WXKR]_GGR4\_;3O]L/G#8K[\_=_C?WV85/D/7ZKYOU?3C_G]Y'4Q MG:PVW_ZX6GWZ]Y]__N.//_[RY4.Y^$M1WOV, , _[WL=;!'_]E/=[*?XTT\0 M_83A7[Y4LQ]_"!0NJ\VW&WRD;A[_=;;:=WC8O-0R#PI__^Y?7-QM(?IHOJ]5D.5//J[>V[,J\"HS;XJN7L9GZWG-_.IY/E M2DVGQ7JY"DQ^5RSFTWE>M>BB9K-Y;#=9O%K>%N7]II/-5Y/YH@H$;^;]LT3V9R.0S? MY'\\^K$LEN&/TSSN3M5@@MC\FY?#I?[?_JE_/G)/-)KB_GZ^VH 89F"*S3?# M072:A@8]AY_CPS\]_Y=F8MC'T+U1N:P"CV?Q:->313R';C[F^>HT"2?Z#3V_ M=Y,R@/0Q7P7)7;2=[(N####SF[#:-GO&VUOWS_5\]?7H/[8EK8>OI*!]_T,7 MTKX99,B9ATW33*J/?E'\<B\-,X8=F#JWG[*R\T9W%:DOAV@MQD'"_'=Y.ZTQ#QKU]/W[;R:;DZ^=3Y[ M(++9T=JH[Z#S;**U-^@YZ!Q_G7Q8M)SDTZX]S=)/YN5_31;K_)=\4JW+K81W M,#A;CSS;LW==FMR!Y@/-YF%3VW&J M(5I/](++?N?0U-6'^K0 M_XP:LNI ^Y[F\SJ3M5ANS;[-+[N-[IQ)-QRC MUWG[]2HH0+_,E_/[]?WFIW>3KV?XZ\\YOXD:6]0ZSYGJH4Z]SNQF_2D, M$P&8+!Z[,UM*\_G##49-[27K@9+30_5*1:.-]:6F?Y.$L>=2N M#^XU&KDG&ILY&DZ0<]X@26?>C!^MQNJ)CC?QG(DVS>NBJM[EY4TPY!N>N$VZ M#CG+)JZ*TQV'G&&C0ZE!SY[FN+-AH_6ZEZK?YJN/)AB&X?ME5?^Z-6>#++Z> M3S[,%T'7;FI+]?F)5%3;>36YNROSNXV2\O9VUZ$G@IN-GHK6)FOFO$%2S7S7 M("R0C3X9E.2W'Q;SNS-TU#X_D8KJF[S\/)_VMOH.#)>*FD;[X9FC]#3WF_6' M*O_G.I@N[G-S^_A$KX'FUF01'^US<%Z3?[9)C>I[L9_:?[_/Y#7K:=ZTMC]#W1CV&\U+S+ZM\.I:DX-YKYTO-].?ZX MUUDUCBA.]=4S0X#WTXJ3JJ>U**8O;3&;[>5V4GW8[#'KZJ>[R>13V&N@_#E? MK*KZEY_B+S\!N,NI^=^[G[/:(?-N74X_3JK\8::!^/S5*K_?SVTQ^9 O_OIC MF$=V1N^,(8:P<5AHR"@&2!(!H(56*NLL%^(IZ8N83524.X9SZ-[T MS*!3!%B N&&86HBE\4A)R '7&%$)F]#\((:JG/Y0E+.\_.N/^YZ[D^@L12KF M=@W(OV)(C (YX8?-X?GOTT51Y;.@H9;K_.''L*K"NG';RX)P;FXOI9,(TM;9 ML@_D?'SC$F_R'P(QYE6<^SKLEOIK^,NGHIHL_E86ZT]5&&*QCCE[+X?HJ2_S M8^LPS00R80PQE'@HG*'2<(6DY=09Y96SAJ&$8GU$;SI'S,\4Q>(*8-^LE 1" M?Q8=;R;WN7UB.[P@Q2U'S*Q72@GL,&,&*JX8ER1L4HAXP@Q')'/,. LALXXQ M2B#7SFO% W1 >$V82RBW!TV_;Z5V;-)5C));?SYQ]U0YXK'W$E.*,1&2>A#V M*TR)";L8OHPT/Z'V3R/,Y_'BM*Q^XW0+/V1O;V^KCT69V_GG>03[ER>^C4>2 M=;AQQI32RGB!E.!4&R^U\-(!Z#Q#5)BD6^!+'IIO)69PEA0]@W:1G<@L)E6U ML;4W?#FN)I[HF86M%F+JE6%04\:IU,P&031<0DNY:62JO2@DZ#KUNW[Q&H%\ MG'RP%P8P)3A&$H,/-H=W]Q)Y:Y4V>J-U[_FJ" M+7%7E%_?WD9'9=UB=D(':CEBICE1"C'B-/+4,J*MQX11AJT!$ C66K#P=>I& M:7"\O)P=H.7D&==RQ$QHPRE!Q"HOG./8$@)J=8!A:*]4OQI<7!J+9U+X_WSR MJQ7U1DKD'8>4 2PU"6@Q:9VCX3P!H]39QFO.Q_"'C4Q7+VTH$\U*D?P^G^;SSP?N\?O^1$8" M'-YI:;3&E$LBJ31A$S 2,$T4T D]9Y>7N4O!FEC6W@5,YU45-NL8%?8PZU?+ ML*[R:O4^K*^>9:_))S-!OYCRD9.WX\ 9P59I!R4W -.@^BC)M!'1(\$UTL"TEC/R'/,>Z"%IYJ'?55K9;T%P@A*%=2-=Y2!*3L5&?JT8<8@<0Q2"P!!VFF' M#:([BJ0--MQ8 D&[,*/H$8%1AWGN*:MWA+KZR@F7\]%^F8-"4.@YDA 2)4R MQ-8 24';FPX#!U6VY?,A<>D!G%3>MF=3/>E+>[%]1A%0BD/@@/6<6TP$ S5M M6$J6O9@<-A:';D]\*X9#ZON2AE'Z3<YY%0NY<; M!\/0&&&AT<)JXH,*;_5^)W1RC/['CH 7/4.2:N$^N)S>3>:S5TLS^31?318G M Q*.]LL($XHIR1G1S!AO(6:NII42ZL?G"NR'_4.@DTH2?BTW=7V_;@3W)/]? M:)T9"@P7SC),J898>VOD7L(53!D>!X: *960O(]I MN@1G%1B ML#G"/A:+ '.U!6/OTG\72W$'-JQ6Y?S#>A4='[\6+Y-XU!_4QP=3'>5<1YIPG\+@$;R M='X;>KS/IT\31D+;R9%EK/2RC/9&Q8.E\-I^47W<60E6M M8U31V;9\DT$SRX .'$(:T>C.$%@]K%8C='MSC%^!K"7#+:&N/LWS616G7D]U M\\YL?;UU7(4_WC>SU&%)L(=(088XMISSFF8D0/L077$%LM(W/$G]0G'"^XYW^=Q/YUNPO)"*_7'I)QMSO&@+-[F\_C8T?$(H6Y#9X!R*K22 ME&F-,53>N/I:S5C6X?I)7H% )48OW?5T?5423N@#MZJ;EQT^Q RQJ$P&37(7 M9!RVV&J^RG?%V;=X! NDN-LR> /-T1ON83^= >0Y4\(H0"&3TE-LZM 0XXAI MOP%"< 4".S)X6\?*+#\']3!\M+@UYO6[_=O%VY6V23/;MEG%\.<#(31GC)%Y M*Y46TE#. E4XI@#M505BNU0%&;/+>VB_]=",8Q87 M33@)4WHH)W/@XU>0; ()4=QA*CB EF-.\#;P! &O&&[DVQY7LHD40(3SWGB, M@(94(F_PCB(GO$H9>'IVLDE39AQ/-CD/@93))E6Y>B0 X6_/F1]^BI;Q;#U= MO2UWVMV!O))#33.H.-*8>JZ]\1YSI)2OR8>B0_W&M*DDC;E8](I'2SWH',[& MAR'V#V8=RA,XVCX#/"AV0F$A*.$(.Z8TJ6FRGM%Q9HUT9]&WO.X-G.^#\9=A M^($$D9'P^V*^XSC?DX]IE)"CC# .!,=62*@D=4O41:(1/F@!TW&;IB2?? MNH5;HY',!;PE]21GG[3+"(_I+MI:1(+X:VFQ<34MSJ+V;HO>K=%A.-L%C70! MW]\\$?GXA2^K9: MZO'# Y9*D$Q1K?9/\JH/U8:6(Z+R8OL,46!(H %+0970GCDA:MJLHNTODY,Z ML%H*0Q^0I&7WWXIB]GC#O"D6L\:\/]8Y0P@12:FUTD'//7(8P2W5,5A9I7Q) MK*$@=.3>B[+0(T27%XQ6 I$9CBTU0-EX'6ZH()R)FDH%0?MPN8$%H1_6-9:* M,W%J>?5E\T]E/IUO/*"S_-,BWUS@WF0_>X#0R.5:CMX=?]I,B^WY9IB&;+7\\_Y+&HS MJ^KO^6+FB_(?U3%7;Z/^F;0$8NF%L5H0:HQ#F-2T ^5L:RD9+&.@W]-B")0N MHC@V51@S*5U,F*2.(265)5QY5M,2?2VM.3Y8A/X0^D$[-%)Q]F]E457;?)8C M?'W4*M,L&,E >RT,EX)Q)+"KZ=!"M.=JTLR?ENI_>R"2,31?YN5DL7FX[CZ M'&5X%;8:]R4&ZAQ;O"=Z9M8));PDAD&CK3 FX>M2<+V6E[2A)NVC.\5G&0G M^R[,XC3SG[7," 1&@#!_;X.*8I4A?N<+APA)UOZ^-FD&3$MF=P.CI=[N@W:P MB9![B,![>_O;I"PGRU7U[(G* VK[.4-D41,56(43C:J@>F+GU9XH!M0(L_][ MX/# *+5D_3YB[H6I'6#UL2Z9,($T10@HH(PG -;40VO9/\21-XVBY M@?>*3;K#NLZRK*\:YLMUF/M#/-LV6W?;[M?)E[QR7X(:$O@R7T[*KQO(SB[X M,>!7XY,PRF,A-+8 65U01CM#_**>QP90JOP9DZ-%X7 MD:&F\I%A9H66!A"F&4'244;VRCO"IOW;5/ :?*M=L$C%U[HB[+N\W*0ZZTDU MGS:(F3K:+U,0&.XL<=)024PXY/87@(AZT.'UV3%[7(? 9CRF3:!F0\B&I$XV MRY.1,N"@X81#[076P=97A.J]KQ+!,;[3T ]_SS9+NN V1GNCG42=,68FA:+0 M8T8-\$Y9*J0T-4:&D1'68DTA6\,A>-%3Z]S3*A,XF%W, @@D-P13CTE-&U72 MM9>.X1Z+&$0Z^D G%>=_R^=W'U?Y3'T.;N9=O5VOJM5D&3TW MIR3BK'$R3*Q 7 %/%(VUKSCGM,;"6]K>NS_<(Q*#2,J0J%UJ[[#SQ3J2=+[. M^ZQGL-R"I1:4>:M%\'X^5*0F" MY@:590I9)Z$G^\![*I1/FDS<;E]IS>4VVF\'[$:J_[:2K+-&S;S44'KLF.6: M.J&PHVZ/DR?M=Z5D.O P,C8DBA<^R\X_PS(.9"".,X41TPQCX2BJZ;->CO"1 M@Z&DI!^$+JP//Y;=QXK9^1KQH9$RQ0"$C*N@W,7JZ 9 L=]_J=/M:T)RM1<#JR2(60;[YF.>K M3?1[71$TSGY15+%(K?X:_O*IJ":+OY7%^M-#J,#+%+YN4!0MX2PR!A"C%D'H MG:,*(B$X$4PQB+AP$#>ZD+E67IPJXY9H!AG$"'$;WW!#BDK.!;." N4)UT&7 MH!V*[IZ]<1ZM#S=*N7Q1I1L;SR8)*]J=O=">4&^>/H;S<4@9BW_7FK?WD@U<]VYT0E0,B7LJS?3(K ^67FO<-],@II1#K842 M%"D($#=$!&"U8=(+FSEFG UJEG6,40*Y=EXK;@T#PFO"VB<%#%*8KW=6-Q>A M80#]/J1,6>XH]]!Y'U8J H((*&.:N@\FH%0= F6["-&!8G^7EZ'SX$HH(B_9 M'AMJPB^W^NO-9'&ZF-PYPV04(VMCY7#.)'60AA6D8?B!08&UB81A50)+)5S"/+P#]BJ]H&\Y_N*ORL- M;I3LN\@1?8J.-Y/[_+R#N_F(&1):"NNE M<#EN_?G$'2!L<(S644)3$%B$PB]!\W.84D/@N$I5?^?"?!XO6A97>'M[6WTL MXL7&YWD$^Z!.>[AQ)BUE$1M+":(2.F&)@F'I(2B(5BCI%MA">?HXGQDA'8S\ ! $*HE1ASC0)Z.IYW3#K@.&3$@ Y9 MFD-)S9AOH"["E(OHL*<(.U4I\_S!,@V01$0R**R.P>8R.J,]"K:V@ B9$1Y; M8Q;59(P8?M.,=4:+(]59NPR7>2R\@LHSIQ 5P"N,"4'. @)Q.#S:5WT<[%@= ML]0E9,4(M\7'Q;(C*QZ5R>YGJSSR@4Q+'0/7 />:4@>M1BS\9)!D5C!KVNN' M@X7FC5F0+\J<$8IV^[*[_7TDHU1#P"3#5&!JK-'AA&(&P:#>8RM\^[UZL,(" MWYF(]\N@$8KY1E5_^MAP-Y%^-& 6#%'@%/>6:T518 [RABBK/>< 6-@^!G"P M^@C?F?BV9\981;77[??QB!GG\=$6SKS1\948)*"%Q ,K+6; =\A^'2RM\7L4 MUG;O3%[5BSTW)B:*,RXJWK&,]>UM/ET=6+GG"O.I\3(, MK84NK'B)$(4DG'N42Q(V!&@X9[A#F;T_Y95>2F:,L1[%R?CCAD6-@\YE%&J_]\#6(Y( ]&Z--0TVFQ7JZJ-\4JCZ_+OBXF MR^KAYCP0VH^GX_1W,D>L=M9RK+&+)60V.D_CF_PM64>DM_V@F><&6$B1)XQ1SL)*EYI)"PS5%$HYQHKBUR"Z MR3@RPHVW/ES>3;[&P^2T^'8>.X/0,:N<488)&JQ:[93B6B-DJ9& C[$^^C5( M<6K&C%.8R_#WU_/)A_DBL"2O^I;GEX?/(&<&![8A8TDP/HRTX3\ 0:4(ET;A M]B+]KUO"M+Q))=6/)MJS?M%QY,RA^,@@4)28<(H!JS6F@7%(&ZTU-QT*V?RI M[_[2LB5%,/*RFL_JU;>'^,$N[2- ^<0G,BHLAUQ20Z$.P#AM+."<2:>9HIQW M<+;]*6_I+LR?P8L]'G ;1K_*TYG\JPSC@%()!,*8,NJM(0!S3C3WVA$&E71( M-,MON59>C*4,(\& 8ZP4B&_,*NLL VK' ZL]^5.686PLEQST9=AC%- MG8.+KK--H07G)1$4 *JM @H)B#VK6:80[."P.WN9C;*D4&.1ODQ)H?/8]^>K ML4(YEMQ2XSUF,B##A8 U/L(CFCVKWO.GK!S46(AZ*K;2CBG_$M[G.%U&:,=1 M(&AL,CL"6>VU6+0!A&#--0 2X7"'[VL5NA MC*_Q ;V8RT6(!TQS3(FI:<:(^7$?TKUQ].QZONUP^W/(S"C/QO&*RB6C7Q\> M.2P:'5U'>F6:>2QX(!%B(Z42@EM4T\E>H_TR[;WU M#'. /,2<2X AKFGUB(_\J.J%B\TDHQ->W[>,C/)H&I]HC.+F[='G- M3^;E?TT6Z_R7?!*W]0A4];#?OUK>%N7]KFC-95]CT^MJOLRK2DW_N9Y7\]WU M:@#L+DSYR45KD^N\%J-EV%&NXGOG%E(G@= 2;Y_%!HP8W"P5YM_6/T:IGM")7^I>>8\\8A@*:F%T,!@9V!0PT&01@E% M[2Q=/+DX/(_#Z@YFLAC!9U,]J3F]W"'S0F&NC*7(,004XP[OH=*X_E6&[FQ;O)N5JF9?53;Z<%^4F_(S_A8*C MQ= ;]LZ$I, &.\)2J ,FCB*Q1\8R*U/RN%E 9%>>%$.#E&J9[XT5_?61N>++ M_)_K?#G]>D)):- [4T8[[9'U3@%*PN+A6.V7C;6C?>'JTCI#_]@FEZF7YGWR M'&G0.],.<66IL- 9[Q2CN[- B7IR&- >N7L(:GI';T_C_2,4B49N]",1UAB MF8)U&8O7G7QAM$GW3$GHF( 4"\BA)X(#;FO**>Z2.CJ4=M,K/QO(2D?(DEU? M!V7OU;):E>L-()-IKNYC2NJQ6^L#73()M:) 0P^A#DO.049]32%T?H3/S:9T MO_4$6RK!J*$)JOR'^7)R!!I5EI/PZT;HS2F[(76&7#,6$01]=!0JT#0Y#30B""K2-@U69.5.31MIVZTGK7, M,-XD@PJAH*4J$!14 JBT@HPSRV7*ZX*C-U.=^/'-T=<%@Y0W2%6Y>B0$X6_/ M!2#\E+EE7MX=<@,];9#Y^(BC-)P3@JF47A$A$)+*(\D"FBEUHK,\/:U95O0 M0TL=YPSF';29GS?))":0(.D\E/7^]^ ]BY;OJ\# ^1-]G04]@I->#&K_1J,(G&/=,@@]Y1@P&_ R& <5 M2;!ZXV-9!]K#A3++[DMMW6G#?H6L^'=AP[P/9AH!J[ M9$@#.'3>>B4L98A(ZQFPX?\;:+%&X]SEA^#[>4 ,Z=Y['V\,8*" M00,D1%[2()]286R1-Q P:+AH[PDZOWA_;[=5VRD\]JLJQ!?C2&=J[B;W//Q5E#"IZE#S^ND&@29/N6=@C ME4*,!_/6,1FH3-2Q]^!GS1K7W!Z)^GX)QA!!=AJ U46OH VIK^VF%T^^W02KH[$4 M!]O'1Q*!]=X11ZF05(5OT9HF;9$>9Z92=Q9]R^O>P/D^&#\Z)7X$_+Z07VP[ MWY/)0D_:9=P@[UFP;\)IBGV\@@8[6A2RDC2*UTV3 -(33Y[[QCJ@D8JS.U)/ MGB MZX)"2R:]6@8IF>T6N%O,[W&?;!'F"$6__9R7'_/)[,3*>[%UYH.<&6M$L.0@I!@)35$] MU0!%^PB^\^-!$JZ_/K!(I;:^6W_H JY(Z(L_B^#"76;TAE4H>WN>?\^4Z]P&F.K;XM_GJHUE7J^(^ M+_=O1*BJ"F=,/OMU\N6(H+08+0-2.F# OG "EE\W.+XI MEO%V-K!GL4$Z')5Y=:RFTH!?S9"0%F+BN&5<:"(5YO5)K(04[;WR0ZN7PXCJ M>*!.)=)_RY>!M,7FA9V@ILVK&/(S_YR[+Y_R974L/.1$STQY%8X' PA@6$D( M(:"U;:R\E^U3*(=6?(<1K7[A:JD3VSP85M/YAJ19OO-P3.XCN?^S^7&RG$VF MTW+S^P%-^:PQ,@PP408@ SG@E B#J=MOY!ZTWV"&UI_[E8*A@4MW FYWL]/; MP[.6&19&:,ND1@Z*")Z'M2&BI/+MBXBRJQ*$?N!)Q>Y]/*^:_;^@KD4XWM[6 M\;Q'F'^T7^8Y,%8#IBSF/!@-[)'= "ULOR?PJQ2%/L%*)1B;^.:@Z!1;Q2@B M$C6BT]O"\8X9 Y)JIJC$ $+*L%-RKR0YU:'N@KA*T>@5K?%827N3[UW$+/!I MM2KG']8;[\*OQ0 &4IL/9H):I#E4E"J.D<($ U"C2Z1NGPHFKU(61X'RX!DL MSS,<]K[0W9K[4V0X2.T1UX Z0A0%&&AD*8K9FUA98=0%:VM>/L,!&P>PT\IC M02@-RAJ&W" .,00. YGR[9;N&0Z-&=U#AL-YP*7,^6N MM;Y$3PP\&GG5,W0CEQ/%H.-<<64H]1YJA)GA#B)@J/9D7'D32:7@+& N&F0@ M!8PU6"D(JC#U$$FF$:0&A4G'=VG,:*^5A<_S4)Q@@BSSBDWE#, MO&:8:&FH$\PJRD;X6LZ@FF6_<%W--0FWR/KP?[%$)X6<2J.AIM(2[P''OKW? MZ[(A ^=*P=# C?^:Q%B&"!'8&1ZK]Q@A%=,<.J1B8!QM[W2Z[(5\V^V@&SS7 M?4TB#1*$&P&"\AI.0B5\V.J8YY@[)RAJGU=WV0OTMJ+0)UC7?DU"% %:$NLI MH!0CJA!G#@*L% GKH,,;L9>]56\K&KVB]:]KDO,<^!HP#0%3L68K%<@$&R P M#&HKB4#0M#^Q+GNQW_[$&@'*R:])=C&>6^(CX0_D1E6^JO)5I;_N$:_-QS_! M78H#T)+ )A;L60<*'%CB;-Y%A+#G1G4:/J0>W ^3X8 M/ZI;CY'P^S)F3KMJ40#XJ.A*KJ(M#X5$3M>T2.637FYVJ2G4F"='JT6=AT:Z M^\HVU:*HY40 8S#7V#*'B&&\IB6@=#75HMIRM@L:R3@[2'P+=$8AP(,=RQ$6 MGBM.Y%Z*H4M9>6)T6ML0"(X\;H%%"H2FP62"RCG%ZF3R(/F JW&J;CWSZ508 M2PN$KIOKH]+;QL3LGJ)5AJ\6)3$GC"&/B8!*AQV0&;(_%P5H7S C52Q+4T:< M7RWJ/&A:\KC?:E&849A0!)2[%"M5.+2-\^,BE1M:@VW.P/CP[+M%VU M*.*P,@9XS...L!DO'?^'1C8+R87#>3D %,H!/*60T9T+ .^OP.@BK;?+A-5BVJW_OK M(I7:>OGJ0%Q(1YT+@#+!@CH@S'YW0L2)JZTOU?+Z:W@(QQ/0<6W5@1@CE%!L M.7=:.649Y7N0E8M174\4">/[]AXM89]62QL T%ZYJF^DN!%N(>/#0[? MZWQ2)?C PWMOCQ;6\$AN/QX5_6(9I?'M[>:777Q?JN_[]6I=YK^$$>[7]YN? MWDV^;E9'JAF\B=&N,1OBTH%3K^-1G&\F9?-J6LX_-8V9.M$S"]H]QU1(PQ$. MQC4,YSO4F G :22-[KX2TGSJ;"H([TR&\@,2HS %D'*(!).4>R4)\YP#]UH M'LOKC6?%4-B,+L*I^8/3P8)ERCL>S%% C7::6ZH@%#3Z!@U.>=-]UJU8+\Q[ M\?'I\Q 9,E[EO&>(@1?((@\H(91Y;B2.*9$Q[9AR[+VXLHSMEDPY\%!QS^", MA^L\ & 8E0(Y36W8_"S7$AJ,'#%A":3T5--(@A6)#$$@ M3-A+/%5&6Q2DF BF!;$C"Q_JS+<.M+=TA+^MGM[LPXJ?_C7K=?3KE^RACN.F"%F8%@8*!Y/%!L3]CQ) MD J*(<'6V_;E$0:[UQYB\TB'8+(@LB?S/!9%]J1A%LQ)JIR #&@05%8M'926 M6D>(Q(KH]O>L@UV3#[5?= )F\&N$K=OR9OWIT];Q,EGHR6*RG.8W'_-\=0$? M\N.IF$GU,8;Y7& :P]\'%,N[>&S8_,-*+6>;!'E=E&7Q1]@X+O?A2_NMXZQ> M+:M5N8XBT,1??:!'1J&)N=@*, $H%D&K)X1[Z20EQ@9]_G)^ZJ41!19B;04*6.WS_)4=V)KT3,LJ32KIQ,] M&:7_4O/,,X8T"Y:%T3I8&LXB@J!3'CD7LUOTE3FT^^#A47$8!K9KDACI,0+$ M*JFYI(8*%517CRG'"CO@^;C2C0TS+JQ[-M@QM[ :>FXBM8=CX%8N9W/P9-,8\T\I#C.VUD/*.)PJSMX!CRT5Z9R=>)+D0:C MD7 >Z* J$DRI(8)*% X&2%TX,2B3B $PKLS80?AZ'@)M\WQN7M4)8]/B>([/ MMRTS;S10G%*)A:8.2D6B*UU*X9APAH](O6F/;M$G! DO$JK\G^MP@+@8=/UK M^/BI6A4O]\BXT]@S"3S"00>03B,5='\N-!.$2=8^,.3\JZ:+>3GZP>:"O#]= ME>!0GRR<$0A@0YD)NCH)TDU,?;IPS8"[LA.X-Y:>%I%A +Q.*=*$.J $9=J& M18>Y0MQ*J[QWQ"ND4[[E=$:=BV0R $>:EY!HD $E+B ML' 42!9L2$&"CHJMTPZ#]AK"^3?3%SL^>@#F4BP_N>1?[I!1! & $"MH/ CZ M%01!-]IM>M)9>:6G1C=.GA"+8:"[-LEQSME NP0&RX"IU)!II!E#3B(B_+CB MQU/*Q7G )%,3\NFZS&=QK@T*'SYKFQGK;0S[M9@**@Q0\<%#IBP*XJ^4:!_' M-EP0;$?F?%/TJALD'2OJ3(MWDW*US,OJ)E_.B_)-L3I1'*E!SRP\[]0T)[/#[TSI" 3*-@UG).8 MHA\H$.&/V&,C,%/MBU@.%XF:B->M04IV8L^7^=O;[WZKY8+U=O MUZMJ-5G&&H -]?4F0V4!5Q*5'$U$V-D(4YH+@Y67\8\^Z=MC#97!OM,=!H8L M76[R*JC(54W)HPEO*3@F-">Z9B2^R<,0IIP)JH13ECMD+1#< 25U^\?9!_/L M]"XD_4*4TCM?IZ&=\,G7S3*$XSOB I!8HP9S(SPUSB"BPU;)E&C/[,%<.[TS MNSTN8CGSZ0>[C'3,L4 QX#&HX M$=0;+<.AB+F'2#+,-!MAX>^^Q:-7@%*)PU,0'I,PKZ;Q>'M7YO?S]?V;_-@I M"N>>+UL4$"TIX1C'7 PE")I,9.!>6*8J@\\AU*)_'KE)D> MP1J^ L;1>@C'__5)[G[R6@T/S]X];O?]5' @ "L D)'68FJB8B*0IE0A HQR MI%&N:@H:VU1P,%H[B1B)^A?E0H63UW"B@-!<>P=9ZQTC406'QKQI4,'A/"R^ MZPH. C*D$38 QB>'B900.X8IM2C\3)U(*!:=+\8:L_5T!8?S8+FF?'RM":,8 MP;ALB(3<-LG8[QFV:Y(8[S:A_@01&)=*CCT*@_G@7+=%1P,\3)Z]BU0\5K1**N@P8(Z!;"Q2<^(+K4 M&K/LK H.YX&3L(*#5M YA F7VM+H=S=$&Z"9T)):#MOOXVDK.)S+M=<=C+'G\U.-8WR4^+&81\(H@ MOM,=?,#!7YG*U8DO!S/]^\5H))R/CQ&&_<8J$$Q58X!P$B)&I77$1R_FJ%2G M0?AZ'@(7J> 0HUXHXB9L2)("&G8I1304F!) .#(C>O>A/;HG*CBP6<^1IF)B:,Z^&'(BX/<\0"ZBBJ$@ MP$!K[XTA5 *MC&)28\&\"O:_:5\L=I"GG'KD63^ 7*K009NJ*%H&P9,"4J(M MU9@+B@Q!WC'@F9"DO=9]@:HH;2^>>@#F4BQO6]L"<8$-A#'%&X=C"BKKW$[; M8#)8_E>FJ/7#R6;5+WJ&[MHD!RB#+3>>6.4IY%AC92 /6ZKDCN.TMQ#=JJ+T M+!?G 9.*[=VJHE@#A07(8DPE#3NH(-!"X!CV&%N#VL=$IJZ*TI@Y)ZNBG ?) MI?/J);7:4:JT5A0ZJE3XA9MP+')JM!^1(M2- MEX! YFQ[%TGJZB:]\[HU2)?(B6I3V,8ZPY0)DAQ?G!66Z5A<@F*"PB[%.$M9 M+^,RYV]G3/X,"=/!PI4RNHVYY#1H(=*%_Q;0"Z 5[C])4ORA.FVT<4#0S;F MW%C-"8'2A/-->*JDDRP8GHZP^!"#MW*$#S3WSOSV<%R"L69=EOGQY/=O6V? M&N""UAI,5$"!(D(8+JPC" 1%UG1X0R9Y"G0?;&Z'RB6X_:983L]B^$.'+.@M MR' 3CCD6\)%2A_5ZIY/P0S[MVVP"ET\0J^=5[<_FUXW2Q([TR[B34."P#U@4 M7Q,3!#CBM+$*AQ-=BT:.ZF'HW4^V>D3!XU>V7\?)!&;KKP\-:FY%W5E_C0P, MZHK-J_G=W!XE_?7U?/)AHXB;Q:0Z%#S6J%\6RZ=I SB0%A"O";3!9MP!Q"QL7^)C MX.RX,A4^M2C5;R=\3RZ^295],R_7;Z/+OHR5CJ95//J'\OB0Y67 MGR-(KY:?UJOPST%Q"+UV0#^E^N0MV.#?SH0%3,9J74%!HH1I@17<81Y+P?GL MV:WGN&Y<>Y*G0U(Z,M3_)?$IL!_E%?+W*NB7$?!?)LM9Y.I\\?5]/LOS^TC4 MN_"!/%AXLYM5,?W]I+^\\1A9?,M9*,8P#G8H@5))S((-RJ16G! _HAC$$ND)XTM*T4G]ZW"G M#,;=E!A,*")$,H690#653 ,^;E.A._,:2$,GI+Y7N1BE0CTF<;B,&&S*NNVN MLE15Y:O#<6&GNF302J ($!P#:#;%&LAN1Z5 M9)Z>JA_7H'?FL2%6*<@0]XXS9(WA-=VZRWN6 R=>CU#I[!_NY&+VTKR;.P(/ M]\ZD(2B>U52:&&;IN3&TIILR/G*-M%?.'I*:WM'[\TC/*/76L0O->(2EVGN9 M3FHV3;IG1!(HB*3"",L)A<"*O18')6N?S3*\&[ C@P0J%>4..XP4UX)"0V0IJ;>!&*:2UG)HKS?UP,=# MTM(9LTO*!FHE&ZBN1F20@1Y:Q36A'A/FD:_I% J,\!W%R\E&.\PN*1NXE6S@ M?<%FS VRPB.!I&2>6+B[X*?("=<^^W2PG*/+R48[S%)F)'6M%$604\8+:(WE MWFN O<(U9<*#]OK&^;G(UVY,]8#OI22G;=F@H,-I0Q4UF #F"+60LIHZ3B4< MMS'4C6'-Z@>U0^A[DX-16BUC8/^Y;+] 49J@%E.'I=>Q0AH)QY^QKB8!&I/4 M(NU4K:(Q+\XL2G,>0$/PN+>B--!;Y0115'%O) QJ%+-U&AWRHOT[=JDK2_7. MZ]8@I=K*'[2<38S,7C_Z6UE4U3[2]\C6WFR 3&N'O4,QB(-B)0REKC:3L,$= M3,L!RY(,D3DZ"%SIA>51/95G%#42E--')M5#78@J[).U+97/5+4SKQXU M.")1/7\I SH6V.=>*:/"EHSB&]8UGMJ"]H&3 Q96&4+X+HMK*CG=K*%7]Y\" M;G&:YN.DO,N/B=O+'3+&3-#^'>?$:\T\-4S4%Q1843C"FGS#2$TO\"2S81^B M0_<0Q*?M%T7T%1ZS98]VS#30E!/*E7.(J:C>L_V6[ !N7YY@L"I]PPA#KS E MUJQ]]35:V1E)PY4@80=)AX8 BTDEF&'=LO$@AY>_V879?8#(O;A>7H M0<'O19B.#A?/7 NM)9B#8&M*2PB2^Q5&??O:[/R[D*@^P4OI=ZTKH+W+RVDX M9"=WNI]4,5.^&.;#Y0Q"(C&4#H,F/+6 LS17GWK MDC\@KDN4!H4ME1!M_%+O)E_CI=5YV]")GIFU"E$6=N%HCGK)B/6UTR*^;=2^ M1*&\+C'I%Z=+R$5#(GG"0)Q21,U]%:\GF@^+2&9ST>]WCV)V380K'NF7:84$=UR"F#C-K M!=#UW2#GE(-Q!ZWTP\2#DM$;7M^SA(PRG&5\@M%+X$.P^O^8E+-WZW+Z<5+M MI^'697'S1SZ;5Q__;UDL)T%O"R!-%MM'(0Y'R'8=,O,<&ZT9U0X:;QC4#M1( M"B1HTC*'YRK*77A87 2__H6FK634J9?6FO@4*40VI@]XKQ'9X^59^RNB!+?: MP[._%4C]\[CZ]8_6?'[HF[%@*0+)C;#:2"$0E74@,.44JO;O)":X1!Z>UZV! MZI??[\+F,JMN5GFY.):2?N8(&9+6.2X])5QPA6A,]:])LJB#"RS!5?"PO.\! MKFX2<#-9=.#^J=Z99B ^*V0UAM ["F1\<&AW0 ':X>WL!/>^_7*^9ZB&XGK# MS;[! %G0232VGA %F0!&2F?JT,Z@/(/V5VT)+F]3\;XM6OVQ_TWX*;^;3Y:_ M!S7SL*EW1N\, NB5LM(X%LQ,2F&PD_:D4-;^8BS!'>MPC.\!JGX/^_V$HH&1 MMSGL7QHA$Q!BY C#T(6]S$)!<'V_)Z@B[9=]@FO180_['N#J;]W_DG^93R?+ M=WE55(?SHYMWSC17'AH+B>&64(2H<'M;U(H.KRPFN.<<;M5W1ZI_BTZ7 >+J MX^8D>NI7:&OGG1HQ"_N:98IR0XDQAD)+45WM2WC:01=(<24ZO/G7,WXIO8/] M.P=KWQ:3D!N//75&(ZF%I/M5@BWM\*+5=^X<;(5?2I%I=-RT&C*C'@6#F4.( M'%58ZV!#P0ZDWK:)0O4:6(P1%X#9QDV7M20 M!EW,CC %=Y@HATZP7""W;BO5[DL0ZN5='D,)82/VO]0QL\@KA+@VQ'JKJ4&" MF[VS!?#V*4T)MHD^A: '<-*+PB^3U3HH3%]MF&VS^)4G/3(BA?$PFMJ8,07" M']B#,F5-RL+?%V5^%U0>N#[0B]%O\M6K9?A;'C/NWN7ES<=)F1]_G[F/=Z)? M_.PFCC'U1S?A24-^]7W^.5^N3NKLSO-N6&WM[N.ES\#>^7I_6Z27CIB:Z9M5Y@#*S4D-B@J D1 MSNJ@JT%NG6I88"HIU2<#3X]TRY!SP$OME0HF!S5**2=K:C%A'9P&/4>A]L:V MYUMU?^B,.C[U9A66?OR:7E$=Z9!H)@%F0[3 _ZJ#4@-)ZRD',V[\W/9@#ICLW^\.CPS*-1=F: MK,@G[3(%&'0FS(PCHAVW& "[5SL4&V$)H'X67Q<46C)IDRP]VRUPMYC?S[?U M=(^OM1.],J@5Y^&_@-(0AD^&^>^W""!(>P8.%H+9G8']8M)2_ZG*U2/=)_SM MN=X3?GI0!/Z6%W?EY-/'^71RZ(&?H^TSXXWBD& ;I,IZSJ13?(^3ZY"Y>?Z^ M>CFCIT^(!F7[5L0?S_"@VGNT?:!) JF=H$ J$>NF6KK7%8$S8IQ&3T]\*H9# MZ/O@_JB,GS$QO0VSJYK\*I_^Y:[X_/,TWI^67R/#>?V7R&_^B-^[G[-_W+S MW(=_S#PQABI+N15,0$^(%'KO*:2Z_=54[T9.3\ 7'2%(5P=D^8_3KT\_:I5! MH+9FF8>>0N>@A7N-'GK6WB/1NX73+RN[8Y&*IR_<,#V^8'JUG"[6L_GR+MY_ MA?_,?IU\.<+[%J-E!BK-F,4"0H>(D-:*O09JU"CS7X>ZZQ@>OI;VV/L\ A.^ M/"WSV7Q5Y5\^Y=-5/EL5'_)Y5:WC=>>+)MGICAE!5A*F.'/AM*/<,\E$30 1 ML/T5Q7!A*'WS?Q"D!H]..'DY/73(P,D)[!J\R\O;HKR/+_F\_;"8;]EVZ2OR MW=SV;']QDFXG!+]&N_WN[>U-^+6Z#71NL3IYF=[?1S)$M<4TANS'&F7(&.=9 M$#ZLPZFF+&ID5(\4R5,7]/U\(.S41E-B@<4$>N21P!+M$)18N93/F!^]RK^$ MT+Q\$*9%?-3A 9T1">9FN8I1;B?B"?K]4 S>9DP8&8XM:Z$!U 9V[%@ '4Y9 M^>8L7UQJ">Q[ 73A0F+;HSV1H<.\F!T+@>[K$YD17E.+/1.> ^\]Y2*^V4@@ M0)H8-$(KY7O8QMNA?WG-M[[8'$&$Z. AM#?K#U7^SW4X"-WG&+=Q:<7ZV7R: MJ,F'NF08(^AHL-@8CA$H"",3]D_D)>.$.M#(?Y6$RE,J[$O-,\05Y) '@U)I M*3R4UN@M=4P+9U/&"QU52+NSYWET4'?O8FGZ[+?.;G914TFWRYF89=YZ$Y/%_BIA/^&0ZO#G/C_7/0!!9&V Q MW#," S$@AHOMR.%VA/F]0S&]1YA:!L?,\OGV_ Y_>'YLAY^RU_G=9.&6J_GJ MZP%-_856F=8H'&:"4$L"04X(24P]=<=9RNCQ] IZ=T &XN5V/@>5KN=-,N6X MEDKP\-_ 4^B]1W8O@,"/-%.K$_Q%KU!<"1]'I2Y?A'W]Z,4WKQ[TM^-Z\+N/1>]NC6_0)0;)\QV=GPFF?U8$>&0: >$ ! M$DA(83%E9J\N6(UP0KWGZI,IC+BAVFG%"<(&&24?]'B. MV#@/U-XX=UH2.N'T?O.I^.<;X5,*JY'Z__AN:G'C^9N\F5F#X_K'A&%YH-DQGF*--%8 M.DRQ L;7*' "I&ZO+Z22C]>=;T,'0VOP.(SGH0>G HYWTXC_]6%2Y?_Y;_\? M4$L#!!0 ( V"IU"[A1%&R;( ,R@" 4 ='1I+3(P,C P,S,Q7VQA M8BYX;6S>"YQ[L5W\E__Z_>:Z^E:O MUHMF^2]_@G\!?ZKJY65SM5A^_I<__=O[7]1[\^K5G_[KO_ZG__*__/++_]#O M7E>VN;R]J9>;RJSJ^::^JOY8;+Y4?[^JU_^H/JV:F^KOS>H?BV_S7W[9_:-J M^XOKQ?(?_]S^S\?YNJZ^KQ?_O+[\4M_,7S>7\\VV[2^;S==__O77/_[XXR_? M/ZZN_]*L/O^* ,"_'O[5LS_1_NZ7[L=^:?_H%XA^P? OW]=7?ZJ"AM_JJH=':OFNGY7?ZK:__^W=Z^>12=_;7_BUV7]N>7[;;U:-%?O-_/5YO7\ M8WT=8&R_]F55?WKZ$]>KU;TOM S)EB'(6H;^\PL?WOSX6O_+G]:+FZ_7@9Y? M>^#/ +QY#+84NBT)O^6 /,7JPP\.C/=#&+KUL(@??W)@S+N.YI97)?KOP\\. MC'U8R$5[1K.97P_<,QY]\EG,U^U/O0Z_VO]@^_43\KMM?"^J1Q^NOV_JY55] MM17->Y^N%E?_\J?PJ]GM^I?/\_G7V?OZ_M'_R"X#[V/J?7R+G(9_- MY7!\[NBY;O.'9K7O>_>ZB%I=5LWJJEZ%O*;[1_/5Y0M^V/_$KY=-"-9?-[_< MWU_6;3P\;?K7\U*QNMLF9_K'_RP]A M0.I@_C]F E"N"-'&6"*@)-99U8TJ'/YBMCE$D9>'5B8&);5B'&J@F*.>>(T\ M8]PH ,-O")(I(V_S3-!+&GX?YA^OZV='WKC\1ZK:!*A/%+T]XJKY5#WVP!'J MB^KCC\-/_+YU3=4:4&TM&%L@\W@^I9^%/3<1>2UMY4/U'8756'%6ZW6]>77S M=;Y8M ["?X13QDA.$(/6:QFI 3U;*3?4M\"J M.V35'MK9TIS33)T8K -1/(TQ.90Q39%N.,0(NQO7B''LD'! AA$>R#)$@WVK MFDJH4M*K/Y4J^Z(9>6U/1FM8]PE2%T*.4Z6P;R EG) MXI5.\Y35*\.:*/G*92EZ^G;[<5W_S]O0H/O6CMR#7$*M#:(,4*.TXZ)=]= 6 M(B\9TXA %#L_R/U^P0G 5*UPW2^58]GR#F5M??E$,<04YY(HSI:7P4%IS:$HX:Y*6-'(:*+U>\6#@["?%SP^: :G+4IOA6>NG M-"\2-H;*;"'$*TP:AY-4ET033BM+#A^QJO*Z67X.X_+&UA\W'\*_5-\7ZQG3 M4"$.'%$("8VY9L ?FH(4I:A*5@.%5:7%]$L+JFI1750MKA"1 [)$8@;0F5>8FX4G=F!2%":1#*GJ36I M1KR@-EFOVW^N9CO9IY M;BSEA$-E%12,(\*XA9A2SH/NH:C]WZ':*JQ =Q"K#F.U UEM45:_[W!&JM%@ M#)^6I7.0FZ9/4^7U:G_ =;O7-RE^[R$;D><',2&8'H2^A;67^4@NGM#[H5D\ MK_ /;DU3IJ_%AX)=&^_KR]M5?>47J_7F]:)>;MNTMW7H!'3?-".>80E"BAMZ MA5)<47R(0@12$!L/!FNP^.&?[0#: ZVV2*L6ZGY,!;!5BS9>NX:C^N7 %Z\&([YF+@12\PSP6-P7L\?088WJ2G8#S-C2?B_ M9GGUH&V^;QN$P&7#[,5PSP@,+0,G#VUS&SVY&*[%<:/)#NH38XYGBEP_MA/C MR6A$]PHHSW/<-Z+T(SLSI(Q&^B QI0_YR4'E%#4Q4640:B<65H:QZ;FX,B!C M+P66JWHQ>UU_GE^[Y6:Q^;%=@=<:: MPJEV>))VV+(X.BWZI>E)7.E.8.:)]>UUM\"]KB__\KGY]FNP;K>V'7[Q<$G[ M"N^1/:@*\%&'=Y(_ M6GC =QTZ:;,KG9F71WHQ4M*&>2P?0PSQ8Y.?&=]9K)Q_<.?!;GKVAH3=I_>O M[M8Z]SF#EDPAJ"RVEE#)".:2=ZTH!47T;E/&MTOO+KU_51VMT&?L>>3P%;%W M5)BJQ+VBL["4L!-4F*W,G9]$UJ+V>1Y;^MR^3@].SC]=ZH6^&:9G]#O4W!U( MP@ 0#RA @DI+*;,'%;RK$:XS[GFV#9*KY\]/*F;?0HQF\33BCHF?XG+8CG4 MC7+0^>7SB'W9G,8QH=Y6O'#B.8^5'JK3I888<4.UTXH3A TR2M[M('#$>NI. M9"OG49ZL\XD]J,Q6GP(L#J(_9SFF^"P_:1J4R.ED52C5CI=U*(N93"7JEIL= M(M8PZHU$&B*$% :'"V1 )IV0SFMA9 7JI3FQI&7I30&^>FI-ZHRHB,P\.XD: MAL9)RDNJ#:>E)8N13%EYO5C6KS;U3H 8)MQPA)'9+WUQ0AWH]WCU7*]66T7 %\MPRBNUYMW\TW]?K,O>WK9K@Q^KF?&>8HTT5@Z3+$" MQG<"R F0.FFE9\!FQSD\U1XUJ!9[G-4J8$S3IR%YCE.L,U&#.VGJ^/ZH1!9 %5G'%F M0B+(@0$&<=H6$7&Z7?.*OK<7.?AQ-C*).P:8R37/ /;VCV MX2!F;_SO]>+SES"HU+=Z%4;4N[I=3EDL/V\;_E"O;@YM$Q@F/\YZRH7EA$MG M'.G:=N$WL3OFP[58. OH@%;S'=)JU4&MKENL57MU]I_C-XP'I/KES?;SL)PF M1 >"]R"K \IJ"[-J<<;H5$FJXW?LST-YWC[^8-3';/!'$_/,MO_PQ)[_,$ ! MFYJ273$M@WKS-;2[Z1I\$0V<420H@(R'-AV'86XK-=C#,$[IJ.-8Q1HO'&<. M>'=A);$RZO!4QZ6S9V4Y+<[<$;R%F49F7 M'I^=[]+_!TW;Q?JRN5UN9\1WQ:PY-\X0K)6R''IM#6!=VPS*J!LJP[8X=G9^ MM0>Y7:A+2,L'Y/CEM/P\].:L#SRADAW.[3I=5EX^(-?Q>?EY.,_+RX?C/B8Q MCV;FF<1\>&;/GY@7L*DIV1<'3,R/<>P766<4 ^&(\DY#S:42EJE#3)/6\\$2 M\YS&?][$/(OJ 1+STBP/G9C?D[V+;D]H0JGY$X3FIN9]?/,3I.:]S$M)S?OS M&+]1M%[7]1:#K=>7J\77-MCO"T(C#KRBWGFCD-)4:FIVSZE1[@%/>L[N5#M6 M2..<%M@B2!E$PBF*G?+$&>ZA*UY,=0OMHAO 1_#RBL'WHC1V(VX<-E.S[FPB M"VW3/31;MY0[+RD4.O59O8N=*_=/0UI@*->8N"(!B 74:*>YI0I"00TQPN#26W/M08#%>K.XG%]7 M?PMTWJ[JW:.,"?>S$BDZK2WEV$E3D4QB8A0DF'BD'N%W#Y7C'@=/:$0>1^=5 M@TS,39]>D3C"NZ/*7B"+/*"$4.:YD9CSK@-C[Z-V4!Y^D[?O S,J!7*:M@5 M+=PG.=.>DN5#)1D2.] $<#C?4A;CK%C_9G+QOD,C61$9^* M^N&8S[(Z9M3_;;%[+]/'/ $.*0A@^*KDSA%+" MB:+A>]HK:*1!"KG0!M6%1_X>3/P 3^3DY2%>CHZT0;[',RFP-[]]%A'+4#O<0F(,JR.N)KZ.N#,X M%-%37E7,L"9J93&7I9BC2?>W8!X?AYJ9MA@G\XAXZ\),VV$.#P.-42!C3R2] MV)!0F 1KF%(04!;F6 P2V;Z)+30R6)5.9Q[L$E\\>4T@_HA,?UY/"]CHE/;< M$DXZFEF S?AS1J.RFG>\J!^[,4>*7B+AF9-$@W%W_@-$PYG2%.A;.@L!)P8HEP3+G# )+01!T\36E.Z3"]UAPH"2FP7"NM#+%, M$"2 I'YLL0]NV"SFU\E2/R3#*1GK:.3F):V/!&I[#ZGY5'48SY&VGN+LQN 7,6=KG_K'Y\7;^HXVOZ]_JS9M/[V\_;@?X MJ^5EX*<7&*$\D M0M.-XO;_!3@5V\^59T!U:N]G^QD_)1R\G\:_LJ]"U#:;W%W M!+(Y?";7'\,KYY\&C&)E,VY?3RYS=]3.+$Q&#.1$4@J<\L[0]B#N?EQ3SI(. MQ#[XM**8*B<@ QI0!;5T4%H:)O1$8D7T""7MCF-:USIJ H!$4;PT)B!)L1] M8)"%H?\C#ZT*W3ZA_-D37Y=&$>(PT.W,@87_UY3+=D ))P$CL%SOWY8ZNT-T MMII+3Q-S8D#T9'(: Z.O$4_4)>O-25Z-QMT1<2:5,E*R,!,.41J&,0-0-TJ< M,3Z_&./N^T9K%U)L(K!$E LE.#.<*" TU][!XH7O+[_45[?7=3M-?-TL/__2 MKJ95#ZH%KO.NE631&2\Z)9E,C+?#D#A"9<67KI+TX74Z^I-MP+[D>*\L4G"\\3G0Y*!-,(&0!OF M'T1*B,/4GU*+PA]35_R]M"VBJH.4] 9K">U$=!]B]T:$T8Q0@2$/(E";GEC'7# 0 ?=1SD9 />8<\D((A( M1XDFD@G (,( (J!D\7HTCX9&UH,]>=3E*$D!UGIJR5D>Z'F*E&@]2>1PBHJ2 M:L))37GC=S)?=+4"N.1%4>J%"QD685E1T MXX@B$K7Y\<1GM8+.(4RXU)8&;=6&: ,T$UI2&V8;A;5H>SBGA9/Q?'(J02_O MSA?D)DU5QJ0E?C.\(#UY^]L)-,5L5-^W[YF]YTP2SK^=G N\Z=T!XN\NFF:Y M;JX75^TC'6ZY66P6]7H[S61 6=Z^2PV$4A8# 9'9]6)$(;)1=YI.-Z D]$8C M9[&B5A 5$A9 B GM4F4(*#WW.\)5=<"2BY'DTW=:&T=C+G'^ET/:8!KD,2:YN;K?-G-#($WF!EK%972<$RPI;@;'<[2 MJ*VOY[[M%,'MJ79K$:&$8N&=8B$IL=I&J/*7&NDLW7RVI2FJHT M&4EE:3#]>(*&9X2C#V'G5XQ>Z)MANDWBP=;Z\G957[5;\OMV(&(RI.(" .^I M%)9)M]^A"7_A9-+S-8^_;@T4%B"+,974028(M! XACW&UJ#BQUMW@':'2/(6 MF3,8BUM8+DM6FE*D\53FP.M#.DZL&>=3-XUUXA[X'YY\[ ::X!!HB@FEW]!5QKWETF81G&P@66.TH55HK"AU5JCU) M;ICAG!KMDTZ_9JA'P-5MKAR09:R+YO/W\L+Q*-2E:TIYB5H06E&1*4:Z80[^N6JC_6X;D#,;WR[I]#JI3UZ"FSG*\SI^#[3S9'XKU MF$ 0R&]-- M8CF#!B?5OGG\>>L,4\8IVU;T"5-DS=J+H9B@$ @99ZIPB&@1;4NO[#*HO)E_ M#FMQ4__"A*4)?2I79:K5/&+DQ/2_!WW3F/_W,>!A]9F^7.3=ZGM]*,_($#$" M2X\Y@)Z$*5@8#=V0 !C8_)M]=VT0@!4 R$AK,370:2^0#IDV:H^5N[1;L!EJ M\N *6H\*K]DDQNG*&/REB4L6=2/5IR\S9?+2D[FTAU\ M]?/%ZK_/KV_#7ZB;]K6\-[>;]6:^O%HL/\]@&#J:$B@TY]QKA-OKL4Y+006T M@J;5]$MM7 $A97L6@-<29UF!U@Z8$V88:@N#P$4RU@4K6%9YI@ MSB+##67A/T$QVRJ%G%@(-&S?&/&EGPA\.%S<]\OKVZOM5=X!%2>%TG31*<1F M/]W)(K*X MU1%2E"&=Q.3X=RC#@A1=F);&$.+/AP*K85)9?5F\Z5>5;I9K9H_PECJ(4$)/*8K M4!D*^PA0]7N+J=J"&GO_["EB(N4FG16*U1EY?M,DX87&^; MZ\5E>P&Q*\D)PY0 >\.!5Y;Q$*>1Q=L&->$:L-B=H!XME!LM=Z"J#M79RLH^ M3]")43, J],8.D,8T@S>XQ*OLBP^+Q>?%I?SY>9QVWA>D,;]? N3@G.$DK,UCNV>G_K[8?#&WZTUS4Z_NM!@JYS#WMGU" ME2," -N_R*:IELS%5T6+:HXJ:[347*DP8>/2:RLLQ5);B:@#IN#:P!YAU7:# MPQ-LU1\!9-6A/%OR$B?$Y-/_3&*"#6_6XDEH!UA*'Z.$%S+?UZE.SNID' M:MY\O%Y\WIX4=]^_UI>;^NK#XB;\R)M/[\.?KC\%4.'OMJ6S[X1$8.L,L%I) MV=;-MMY@WPUE;D720NG0V#SCS#IA,9.*>A@TCV-#A&?4 $]MZ>IN>W..'XD] MLJBZ,ZE=,]P95>VL:H]E'-NU+S=?9>=,HWL]2< GZ? LH1_9UR7CPE!.>3E^ MC.[^2<69\:U_.AZ=R0O1-=&?"I7K=;U1RZO#,VT/D$"-%=/<$VL)EH@9Y&&G M4I:JM)+I.>U3 ;7%0EM *()"$JFIL19*#[R$I5?5W]_>W,Q7/[9' +^$OPB3 MP<7R+@OM4"?O[Q5Q15S .+<7TH+"TPG_1;5%O-WE.& ^N^IG,'M"V4OZ:1KJ M7=3"AT7BB[,9??]FL9Y__KRJ=T'AS:=]['C0MG+M 5!-PAQ?(HVX-\#M!SN3 M4B2=T(IKT6$/!9'4F*8.Z&7PS(_#84G ,6:L!1T&*)N,""JO:Q/*4-Q41%/Y27V"Q3%GL# M)1+(M$68-.&&(\6PX)085/!9B&.DU1W4;]JBW=.#F'AIK(?>.1$B-F38V[TD,!H2MI04:2S,$"/$VS)N 2:5 MG MF!07*$ZY#MDE+3V>)$))I:7YA&!)L<*\VT1W!R,GP'Q%S/U^OM\8.VW>V#!HYP!S2E[8DKPX%E M/(3JOI%68NC%UI3ECO+VI6L?-!H!0428ZF!B/--,JA$6-$\-NZRG M>0>@N+>:%6!W4#T[RQ.^+_*5IVF)7$]>U5+MB=>U+*;Z+5;NT(0_^:1_O)]? MU_NJ;*08[!?!N:NO"6\@@1"LG MF'%,(@JI$E@JYQ#DX2^P5:7K&#S(J'Z;W]194^VI.'@JJ[Z#^[97HASCUI]T M4?>%58.)>7H:46=JI(R^HIOALZRED)=PM.-R/WU!0DMAO6RK]#@,$::2=\H& ML A3^A6#E,J2&P](N03XI6_\62(9V0L81R)OX' MB!?G7TZ)YRYVD:6 -Z:AZ<6M/+4@4XS5F">6WGSZM/[2K&J[^+98A]:ZB0Q% MC"J@57NNA0#G ,/=6&9A/A/[HM(SGY>6LC: 6$H0E= )2Q0,>H&@(%JATK?C M.E15!RO^\9Y 9K".$B^I?YNO%IOZ\DOWHA'@5. @T,H)S8T5D(M]7Q?AUSQ6 M2A]\ECL'#8#6\ "=$J (I]YZB*C&UL#2J]8=F@Q-2.7G9>DL2$V:9([(2KQ" M%F0G2QD?C)\8T;MOPC-BEVGG^44N%WC3V\?I>>+[>O5M<5FONT"N%(0J:&A; MA=]31!@D73=MIX*I>>+#SSMMC--.02TIQTPY+GDP(8P)#Z J/:<^A/ .5H\, M*)6X^(2Q(&>9">,9Z$I/& O2-I8L/FW*"[E@IMWGE\F^!CR1"_;B8CK;=Z_O MWE%KQX5TU'"M !$00D.[<8*!33KQ.BIN$":$%L'V1@)5$ G!B6"*0<2%@]@4 M%OJ=J=7!UHMJ;VVU-7=[>>S.X.K(XO:00,XE@=>Y+^A-JC=-9<.P3$=*BW[3 M[$,_Z<;DZXCG":?8K::QG#U)9D;?I\SU7LQTZ!Z0TSC>U>N09=3;HO+OZLMZ M\:V]$;.>"8FD), R"4";V@IM?2>N#("HAQH'@D(=(=1*C+E&E!K=[N0RZ8#C MD!$#QCU&\[+TM97.MH9<[$OU']D2/],8PX4O3^(FYKT^&Y__D1P7/YV-2G Y\'S)-.M- M\^D !0M!-9",&ZV-I@SC;A]4"Z^@\LPI1 7P"F-"D+. 0.RT M(9.;&[7PC^K3%O^+;@-S52]#) A_?76[:ET;\M7P9U^;U?:A MFV#PHKG:O; QKZZZ#O%YUR$6APYQ==PAFL,"U5_&FBK=?W^J:5&F MB7F3H3Y\%I@"V?KKJKY<[,I>+*_43=O;_WVG$( #[*TW@@4A(5(HQ[LS_I(Y MDW1'<"!(6FII0FK"O:;40:L1"W]DD&16,&O&O7<1$P:.C=GM"AV94VP*UY\MS3\!.L#_,I&P(]_YT$[5!C,Z?O W'>8&8\M=Z&7YUO=W9 MNUDL%VTAUF1X2%M40,,DP M%9@::W28$3.#H%,06^&G-_G;&[0_;'!L4K6WJ5B Z>WBP8/,F-XM'6AZ./;< MT>8%-PP3<8;R]4\7=08S/#_R#,M]@>BSW6;:'3B90:PYIM0+%^*>YDQ;TQ7! MD(1Y/5MNEPFN/A0).,=(C-/M4QG>@2XH M1;L=WYT1Q:))DLL&CQR#NVFD*!'EFG/'@R-RA]'^'&_]=#J?962^IN=S6DJ_ MNVBBB YC'RD!!%5<8"+(84W;6&DQ:Q\: MG-R\8"<,I:< :7XJH]HE7#2.;$\]CS^F=T#A3G78SZGMV^+_[T&M5V%^WME_FZ?G.[>;O=/M/UIV95[_[QA_GW&0(4.2(T,@!B MQ0U&O#N;*<-_4Y>"BN'T1!GGK(+: 6JYDH(CJA1')!".BK^P^IR6[*^A_+FU M[Y]V6Y//'-K:&5EMK?REN=U4.SLOJH];2[LO!5L'*#L[5N>(#BH_1;](#CSG M[Q+CU<(=QE^G(]G9>\EDHMWYF8@IS'L6[_2*FG^=+Y9'>+=!_LVG)W_T(4J. M@7 ""H:19]8BBF5714E)P&'>4M:P$#7'%EMB!6#46:PY8YI(8+BUQJ&XO=PA MUKB>7E0/ACV4Q5WJWGQZ-EDO$1U+=H(>$?'F-&TXG8GP\7ZMSJ :@-%F(4(AP3 &"OC M$="&=/<,E)+(IU>GBVR8*F45Q\ +22CV4& 7,E*H@' .4"(*:W)TJK>^J +F M5@D"ZN.=X[?M8>YF6:G-9K7X>+MIJR54FZ;Z+?3/\)D [+K]L5?+@*Y>;W)* MR@WEPSC]/IO[TF1[.IXK6,@MS@LG)+Z(,Z>A[&5,>[(66A'^"IS&4I>7S>UR ML_ZMV=1KM;QZW$I1@;($=8WTD\&]39%/2EM6I[ 6!KUU'-I:WV%#O5-82_ M!S_K-;*K2Y\ Z^_E]DAPYP9&]#QTX@P9[(]_WS9X!XH=6+8W*Y6]7*C MUNMZLYZUYU 9@ 9Q#REU 2)ZC2J_>.2YX;O(P&6A,811L0'=C01"'@#.*$R M4(-XZ=>OTM5I=SYUA_ZBVAM3]A1QHN_*G"4NY[9Q3A3'>NS,QV0.>+\YS MXD\7&_K8VO.L<1^&8[5_]_'MVE9T694=K!DQ1BBCD%).(TT $(>+QPHB#U.$ MOP<,SPVPD")/&*.GM_$<[S^AP*6N(=IB:H!4.<@F$ZVX':X"8 M++S6] -A(Y9Y8PR3% *J79*<:T1LM1(P$?8_:CVAI3/[W/]6&P-J: + MQUHWBO?>N7/]ITD?=FTHTZ'3B HCVMM_#:@7TV5BQ"K\_O5B_G%QO=@LZG4' MS;07( 5B0H9@Q:3#4G?7D4,88P6W))X!!#DS&#&*C"54M4>FPG\!@DH1+HW" M4XP4K2G5D2VC!(M[&"42-IZD?+'#T].S/&#OZFMPK? S" M=VP$.6HH:^[C@'(:&"<-($A;@B75A]Q4XZ2;"KVQ(&N9 8H2$Z9>P&J-*?0. M!2BZ?2E\/#CW9/A$8QO+C-&+":-8VYQDMA1XA M6:X75UVT.CQ&>;?+/3.2$2.(AR';##,;[;BF!TTQ*&K9:7!05%@.N:2&PH#& M.&TLX#PDQYHIRGGIGH\3.[M="3 M*&.Z=ZQ'('NY>? W3EY@^(F$X&Q._,G>0AG,[-SW48;E/7;6Z.:K9<"T?ENO MWG^9KVKUL:UL?+F9:8PM8P=KY$?FGV/G1&+?F]!I9.S]S6@&[FC]QLV'^OM&!P/_,9,:>(G:>PO, M8"HTHU)W[3F&<!U%A?7N[6BPO%U^OZW5[W?'RV*3JZQ9AFLR-Y*8X29R>A]+D\Q[^B^K8 M@B 9AP<"#D;L)G&=&55GQT6ULZ3Z??__9Y/@01QR0J['=?@TI'UDFYMS#K&T MD/%OZ_K-)[?>+&Y"D^L9E)R&2:630GM$VH+#EG:-V,A%WLQ/%Q;Q@*95[[K# MDZ7(3EA(#DF!OQFJ-R6>5:K7Z[I^7<_77:YS-T]6AFAL M1PNNR@750[<$GA=GA*(\\&C<1FFNKT(++, MF9[G63IU7F< ;J>A1H-8\O"76TU4RZOM M;Z]W$OD0CY9.<04M0Q)AABCFI)NT*2M=TGRJ'(K"ZK8'7EWND5>;.ZQ9T["" M_H@3OVFX(DT:.R]TH*MCU-OZ.\>X)S/SRZ;ZA+Z6=]\TU'<$.YNQ!T::67^NKVNG[SZ7W]N6W]7?VU+0&[_/QJ^:E9W6SE7O_8_^6'[?$U""!DPG%@ MD=%,6$H$-H)2Z:4%C-L4E2W1?F&A?;6\NEUO5C^J/:AU9>O-?''=KI&U^!)G M^T4\$">TYR8_36L[M.TFQQY2=0!<'2&^J#X>G/.B3XKH;0:Q)R2WI)NFH;I% M+6S&Z_1QVKM>;69!\:]N+S=O5N_KU;?%9:V^+]8S92"6WFJO&("" 8$\[)JA M1$>=W/%C.%M,VZGJ'E;U>PLL4B[S23NMA:/PE29T&53%J%BP]$C!PN\> MJM=S5#PA3;U9.Z_N](??#-1[DA6CG8GO&UK;YF:^6+;E:X'UWA%'J9!4!:_2 MKBUMD4Z4C8P6SJ$=.VCIZI%#8+2$%.9N !UYB;:AE>0Q(Z?EI >#D]&4/C8\ M%I;>C,3.!??M_:V^^5BO9MP@'R:7JGVP%WN!-0#[-A2RDB15($K[\DAJ\OL. M3N)T+9&DN(E8.7[R%.-%:HK,FNZQ<&(^E,?6-&8ZF=B;(?I+XLK03G+V;2B! M8?B\-5)*HJ3#%,*N#EB( XCQ6,T^E+%)(ZY,EIRBI13VC(( MF1/1FF%L>:@] S(4GYELF^CF0HJUM98\=!I!%KXM/>G:\$ FO9>0]N71M"9I MJ2.3I=C4I!1!N6HRQ'I&1FYR1,/)W"2'KHGH11[V1[E)/@,Q1=),<_/UNFZW M;/SU[>)JW:V9V,6WQ3K\Z3XITL8J80 S1&JIC ).Z'W#TDL9]9K6@,T55HX[ ME-4.9O6_SV^^_I]5A[;JX";.>H8D_+3>G(GK-!'Z&6B.+P]V!KJS"G\]4(28 MNEQQICVAXP5X.7\MK:$-:HKUH?@P\/>0A:[\=?/'Q_GE/[K%\GUK"%"+ 0WS M8(4A=59[QKK6"##1I2_[M%%8\+?0]NK3(>RV?-89ZM.+SI>5?2PFT^1\4B3& MZ_989(XEUB?L>4:AAV#@_+(\B!7-L/TB+0\/W>!(Y*F"GD$F.&+"2*T8%=VN MA&2$19U*R/OR"-GU'E#?#"^1L;BEQQ],H]*3ENN5H&C.MO6?%B0PV MS]KSJV(/[,T0_HY7P%?+H"57>SUPUXN;Q7)W5VK?(O88 D8HU\!Z"2CE#GP.MZ#5QWCRQ"!WIR^K)ACTIFFG]-B,EYGZU;\D'Z3?6""4=A!0CH2GJ6I+2 M1]7Y[?/]X@GK'E;5XD[&4/+8\<^-ELT_:\FQ.V\_R M\TMJ;PN:X?I!UO[[4_>F7B^6]:M-?;.>.0N50HP#X3QWQFBDU+YIA7#B)=$A M&BR>]SY[*[3%6&U!YFWA]R0Z:6=_/(ZS-OR?OO 91W')DP G:7OY@, PK$_J MW,! )CU]G&!(OJ*+D=RVDOKFTZ[M]EIH-])GH1V(O#(44\8AL9H@WC4(K(I: MZAR@F<(*MT/6WKZ^PW90N\3*(CVXC).SD6A,$[$\!LM4!'F6GQ-J-0"IT]"H M(0QY6,]C*&[B2_A^JY>WM0_&F6:Y?2#G[XO-%Q.RD.:F+4N^?Z-*K==MR;VK M#_/O,R"E!K@+JL2L*)]-Z0A5+.FD:QVB>Q.C"+Y6UH^?#0WUK7(?NL=S\7<-1K]ST #NY8+.>K']MD]+? <&M& M#:M7KS0P):2$FCEO&A2928=ZM;2HA1=+EVG/B+#ZI/GZ7[* K._ON MGO9<5Q^W%G;OF&UMO*CNVU1U1J6I_UE[05R4^%DZ0.KVUYB^+Q)G"CKF1#R: M0G>81MR:!!/-] 9K6AS\:[T,T*[5\DI=W2R6B_8QSLWB6^V^?ZV7ZWJFO KS M&P,(8%A)""&@W6E>Y;TD*;&L;UN%X]$>WK:BROP>P*K>(4P++KVIC0L08[*: M)O+'A-['5KD7""VBV"\P=4)UA^)X&LHYF#5-F9X8O^=OZZ^K^G*QE=:K>G\[ M87[3+A__^_8/0]>;7UZNMG\^PP 390 RD -.B3"8NL-,PH.HO'SX5@NKVC'8 MB^H8Y<5.Z3J@\7O? [/^\AF"\Q&>)GC'.&V'4QWA;(?&V?F./X%P/MZSSB7\ MZX;=E'^ZMXX.%AS+?Z^OJJO; M53O7F"_;O^Y*@H>T;M%<_:52ZVI>+8/ZSM=?JD5(XBZJS9=["!;A)ZZNPG>V M%T\VS?;O%KM9S1]?ZF5U.;^^O&T+\(?/;C_S==5\6VS_Q8_JS[?M4MIB^4]5 M+0+43753;[X$/+%A]#BY-)+'V#22\FSTCY8@^K 0_>S6?+'Z[_/K MVUI=_7^WNP>2WWSZ^WRUFK=[HIX#8S5@RF+.-4'L:$\46IBT -ZOI<+RT8*K MMNBJ.WAMMM$!3'P\JQ^K<<(R'J%I,I//99G'K4[1=$*%AJ%W&IHTD"T/'Z(: MD*%8O=H^YOY;L]RGS^VR:IMZ=R+)@*2:*2HQ@) R[)0\K*TZ!9)6.7LV55BQ MMNBJ8WC=WLJ?]PC_*4VS^C(;)UHCDIJF6GWX+*);IYDZ(5P#43P-Y1K*F*9( M-QSZJ,+AW,3;=I[8+-5FLUI\O-T>5/O0/+.?)*A%FD-%J>(8*4PP !U8(K6: M?:M7'YOASBD4 9DRL(_M&7RC^J+ZK=YF*Q_FWX_/0>V-K8ZM;9=_1CJ^4*9G M#'5RX>Q=HLRAA=)]X4S'&7*\U>LD0]'N,8TX=6X2DL\OC."3@<[E+7KEHYNJO*[GZWKM;S>WJ_IOB^7BYO;F M[?S']A*+O:W5Q_46VDQQRS$F5%KO%.?,: 4EXY9)0UC29L]J6UCR)PDB%(/ M,%6(26& ]\)P ;00UI1>&SE,X7=X$Q="AB8ZBVH&M]FBK M#FX5\(:_7*POY]?5_UW/5]7?YN$'%YL?U>^='2/K9R++IY99"OEK&FI:S+J' M"S%%68S5UM?M)97Z/I;7B_G'Q77HJQV,=W5;'?VJO3ZXZ])MCYX1I2UV4CK+ M0<#$N$:T&_T2F*0*"CU@&(4%49!2QAT-,4< 88FTTE@)VIW#PHK;CK8TE2U) M>9S@3H3M-.W=@;ZH'FCP175 ?G&0WXOJ@+Y=Q#C2X7$U-Y_H$_([@O>FH<1C M&-J,/C(*Z',($RV$#W\T,TH<%0X1RYWTQ&M(]2$EPTJJP47YJ&V@L!9.(ZP] MH$8&0@P$RK,0K=KW/TL7&6^/ 190XA1R!Y3?0KR6U-P >9?K!M 3U-D[1ON* M:X9O?B)%S;$N1T:S62RBG:$[UC.NJ*1">2<.@24 M4F@E=LY10H!46C"#D-/*.F= >?V$!?4SCN ""CHXM^-H: M[PBK:PAM*1Y,\ M]!,J:9I]?;0T@\D2:NK#8)@I%-)>H 2$CKM6QQ6 W5CGRH)28KIMW &BJ7&< MF2 XH7$1(%@/&5):<6!'R$51.2V-HW=X*1V A7HF-51:2F,84X8[;;JA#H"*>F:Q'P+/B?#0 >0, M"?FYD%@P13B#4BLI1.GWNC]\J5?UO$541E03Z1Y66MQZ9NLC>HW< MIWMJY] =/O;F*+ S&:=T7@@&(&B"=,.ZH%A2$75H)(L1_H6D/' MTFX(/]>*0L8AXB&R4%.(@Z)XB[$6F&L4YK])+[9D7?'=Y9YW]_=W6>CU'N"B MWSV !#;C9',,&M.$\7E!/.<9_0.($[+6E\MI"%=O*TZ>K<]E);ZZP;>0;#:K M'S9(WG6SOEW=G=K74 .$PZS;.>V\,-H@O1TRQCGJ1?Q%].>;8%@QPQ %A"N* M@[QBX14"#D#,A.<%K\,<4%5WL,YVO^4$12?&SQ#$3F,,#6+)H\O40['38RS= M72]4@G'*N:/2$$H4,=*B;C %*$F;H2<;[35W6.2.\#5 M$>*+:HLY3=P&=D2OK'@43Q3-BU]RPIB9\7-L MIN?&O?TR8>4=PKJX_'@@%F.5]OWEE_KJ]KI^\^EDOOYA6[;RL 8B*.488 4A M%T9XK 3=;]%1K( 1*?EQ'@+$',12.F*)H#Q,&A#E7&M *0L,X:3BMAG9<0=Z M^^S"BX/_]RWX*KN*9"$GQ:GP^?V3IL7%7%-$E;/8/:'-9;TU#84N;&,S9O]/ M5.O-?%/OW@%YOPG-?&FN ]=K]S]O%YL?ASTSCS#'[;*TY5XY#''(Q=HJP@IJ M"8SVL0-_D,8*#O0.WW8X'R'\/ZH=QK-M$D ME%L)F#%('(/4 D"0=MIA@PZ-6 Z3ZL(F?KITTG,8<+NHF9K%)/*4J%+#4Y0K M1R^Q4U9SMHW'B$L:81-3D43PS\E%#@?)NK!3(=/ M(PD!@%0I0VS7IA0TZ91)OY8*J\8^%M^!"F$YP,H5CSPR$[6D.(]ITI),85F% M>8J=&,'IQ>K$]*>?+<_)T0 ,Q:K3@Z9LTU8;G5$$E.(0.& ]YQ83P4#75IC. M)#U(FM?"R&I4_;[#E2A'F>S%R5!YXOK)S\N<%=&?)VDYH3O]:)R&WO2TH1FR M8\7I2_LV>VCAIEEN)V+;]TO_5K7_?(8O4EC[,G1:6D4A+4Y6S\G757-ZV 7?[5M>Y>;L')I:_ M!V/P@>(&Y+^TE:H!WHOH\Z8\H: #V'U>^1S"@&:P/I"6F*FKJT7;$>;7;^>+ MJU=+,_^ZV,RO]VT2)A13DC.BF3'>0LQZC4=IFMCV8;-(,G>2J!-)W3 $3R.Y&\B6ID073-.L#ZMZOKY= M_=A*Y+XE0X'APEF&*=40:V^-/*BC@DE3R9SO%]:G#M(^@XI2H-&5I M^I/*5A'->8*2$TK3A\!IZ$LO"YKANE-B_G,9LN';ZVVQE]5\N;[>IL5W1T[W MC3.I3;M,SSD"E@4(7J"#D#F;E@@-TV3IC.@.9>6;5;WX'(+X[6I5+R]_')WO M?O1J]MOY:KMHDY2-R/1I?$OLF4<@*56A5480DT%8:(/9-:BY0TMLLO1HJK#KWL54= MN$SMZ4=IG *-QF::#F43642-3I%T0I,&X78:RC2,*4V!OI=Y%.MU$,97X9?K MF?= "T\UQ\IJK:RW=PTA#9)*:&1\OK B'1U&;#%56U"Y1ZX22(M3G\)\I6E. M(E5ECU8="(DY3Y7.WC14I8\!SYVGBI_M;R\OFUOYKUM5MNIW=&4 M_T/SM,C-J'" <$$@8T!("*C0W5D++:WA::HS"J3B2O7XXL9%=;"DVIOR:$7E MF50A5>+&\6JL+$[.H:E2.HXO"VGP$.R?U.U1W3L5K1_7Z$?QX0R<1\^=ZTU MT]S4KYOU>H:IH$9+'8*642S,UBTR71L*PZ3%N;0OEYX=UYMJAZ;Z1%SDM+L9;XCRX+V5EYL/'[)R: &>Q. V]RL3^<(K;@X%8]7B[:CXM M-ML&/($**KJM28EE^U:O\%T#GE"05G\^X<,I(R"KY/RC@3!::IA";YRX%.*U MI[+\-/G9'7TGI">#XVGH3@[PIG?_2GS^8O.E7K6W!U;UEWJY7GRK=SUIOQ'> M[8-OMSOGE]OD:GF\^?G7^6+9PM/UI_ OWM67U_/U>O%I<3GO?G;^?<8DQUPY M09!S.O0$:YT^+ !BE_2 YB0 %\ZNMC96]XQ\., ?'50X,KB:+Z^J(Y.KUN;# MO_RX-;QZ:/GN'\V_)[[W,05OQ#X>,@6LY:+ )#M-F;=.1G#DB7@TJ7XTC4@W M+4H>/NDR*7"#1.<63LCZWGQJFZ9?_;;IEXQH3!'$C/-,5>(4J9 M.L!%U=E5M=VNNF?9B76$:F]=FOZ.Y^\XC9Z6 MCX<\?E7,KT44?R@_G(@*H[MZ&I%C?+.;,P^Q(<["A@!X /G^]N-Z<;68KW[L M-R/7Z]MYX'YF&=!8V;9,:'LN5V!U%Q*-T$GG0@K".,\YVNT2]9'^W,'O"GUV M!@QQT'88?T7N-T[#50-%B=Y>&O$4;PS'R6=\!W7<-#1_#$.CS@<7X#9AI_6R MKJ_6;=-=4V\^'14%F5GJL"380Z0@0QQ;SGG7+A) 94P9^C>^U+^'16[)CD)PELSV)+;4'>YJOTUNS W$]#647TR*:,,\Y%O1JGM=/P9/ZYYN+>*W>JN0?K+YUG'L.AT]#[\#S'UZGK2AFL/S3/%)W:/HWR,63M5^V>0+U<;[=!W]4A:U\O-O7[>O5M M<5GO['E77S:?E]NO;$V; >0Y4\(H0"&3TE-LNKK'QA&CTDK=G1ELX943]?:5 MN=B]:?3+UH3J[?S'KA+):A5^<'M'ZGB&WK3[=>M-=61(:CF]<[L_+NR<'6>Y ML%34Z86J_I5UQHEH-9E^,(UH-ATZ'I4OG JPA'+7RV]!LD,+S2=C7K]]&T9, MO5IU,?FFN5UN=C\3XO3,6ZFTD(9R%IK'F@0@7?O$,I0P21J^\7%F0W>8M\L9 M 75U@+U+GR^J'?+J #VE)O2@[C@=9L[D@LR*VS\1[2D5NL]%?U;A[F'=$%?W M.X&@)T)H.9*G4"6\B%U-Z>XYW-FH=_55??-UNVT^PX@)P0##S#@*B?1')[,X MY6+@HT\I34_J9-,1\- ]J[?A:U_:OPSCN?LG YYF2O)0_\-*@WNEY%FD7IX8 M_?S1$=K,XT4YSIG&C&-PJQ(.!^6S%KT:ME[7FU+59L1F#!#^5RO9XAA MJCTFUFAJ(+0* V2,%$XK(ZU->@PTLXG"*T]W@*K+':+$=:1,XB)7?\ISEKAF MTP*JCD@S+Y!69AWF25I.K9[TXW$:"M37B([O8K.B8602RH8LA;C@35(9?4CC HG+"$QF[9#=MH MR8GM >?VEN$]I-4=U+,]")Y$Y(EA6,8ATQB=A6QKQNC2!<;RA_K[1E^WAST( M(=QJ224S!C(,#0M3Q#T()SE.R2$&;KIP;G%R7*>E&4-S/J" EJ&[E(*V:*LM MW"EJZ('+OB*:[I2?2$4SC,N1T5P.DZOZOOFTNV6XA?+H[N%!S;GSB+J0F1%$ M( ; $"L5EXX9#2'TL6LGJE;7>G M1A]?SSU70I3(X,BB 5G@IBI*0&<8"Q$])+6;I,5E?.Z+(K9[0Y*E\T/\"]J):[ [N; M^?>0^(9?_*\@C-BJ'5#;Q#C\0@Q7)Z2DR^.2F9_ VVDYS]"EK=11WYAB$9-\ M)YV( 6?N%=.()^HBS:S&K #BL1T%AI>9>AKAMB$2>6N!9Y_JMIEC6K^0+66]U5KD561?73_]I]!GJV M.QOPW^JKST%8U67XJ\7FF6-6CD//K%-0 D8)9UQWJZ@CV=AUZ#[RZ0SZ%PXP]:#XQGL=PWC3& M^RB6-N,/C5R]^- &GUD8[R&U0FUM<$$ !R$/!)[RRETG!.0J(AI5=$B##=4QY)%B8 IG%: @ M'6D#/XZ)F#$?3#H:[^%W#\?Z?9N?&.*9I)QW9.>";GIUA-1Q;)N;^6(YDYAP M H36ADHOO86A_^Y[K54AEJ6-Y/U'-=6,4F^EM9XZKR31(*B1!^T$7X.DIS1[ MC.4=FN31',M,['@N0$K>B'Z)CX'']*ZYDZ,ZD9JIC.M4V(]&=I;=L5G\?Y^O M%FT*\&Z^J7>126,/M52.,^T 5H88TO5D0432\YV//NX8=5):@J5@-*"7#".# MK< :>(9PZ2)['9ZJ!904OO/IBDOEBS*5)@!))!7)YA^2<2*=S^9M&OE\/OQF MH/Z3KQ9[67("&JV1@9J'R0(Q%+LND[5&.I.K%_O/"X6%DHQA22BU'F@%D &* M>0TYQ:#T\X,/!D-2DM"'M'35*,!7+]T8(G_HI1S/9A0#L#<]]4@UX(1^9''1 M9Y?AW6+]CZUH!8GRE(4,1V+CB=&AP4,PQ5(F/6YZLB'/$;'8"\: I\9*H64( MUT$D$:8,"#?>>N(=N*Q\I!^=^;LR19@<8-OE+/G**8(2-TR2>9V&$@UC2L26 M1R8_Z>K4WHAN-T\^A'^_%T0(/>48, L9-Q@+@03KAA/C*JD4U,F&&"9<:P:M M;:M:.2^@A)BB=G^7,NQ'W.WHP&5F/OWH3%6GPDQFJU,\B875Z3%!4>K4@]>I MJ5,?4YY5I][\1-^N;M;;,MA; =2806\EU<8B8!G@7'7!W5G#D]3HWH?;E4Q) MA&>NQ4Z)@F0KL( YV-XU*JP^'9:L="B-H3B!*49.FJ#$\E+FWOD1!RR6E#5%E7V%"6!M]2921G*LB.5B_^?3F=K/> MS)?M?=$[/)W K;>'R>Z*QC&( 2["FVIJ3^'[H M6.Z,D\4I>C)-2GL[<7=&MCI;)Q=!2V[92Z6BI\3HHT'KQ>=F6!ZCFZ\.-I..;2KUB MRDB^3(TMTW-C?HQYYH+98EG=JP][,.@0:2ZJUJ;="]<3"CJ#^"8J^(S;"Z86 MA$:V_ME@= XOI >E]_7G[0YS_;6M,M!6$OC4K&ZV5=?TC_U?[F[+(.&YQSQ$ M1*25UDAJLC^])9Q @LZ^U:N/37KHB4> C0,XY-P>"T*I@P)#;A"'& *'05IU MQF.P6?*T1U8=<%='P"^JCS\./W&6NV$9_$9IR_#>FII^%+#P68THQ6:T#CS? M_MUR"R70*4$]4 !+3B"B=G_+0WBA3.K CVE2:H^X!M01HBC 0"-+4;MDC)45 M1B4M&.:-]%.C^XQ+B3'LG1K'0Y(_D8$[J$D/1^KP?"65A?NM639?Z]5\UW9; M#L-];Q\.KV=&"&V=AHQYC:#AWG"T&Y028.1T1I6WYQL+4V(04A#K*: 4(ZH0 M9PX"K!2QR%@=-1S[%&W;E?@Z%&NK=[BV5:_/4)_K6:).C+R!&)[&F!O*F*>* M80W%4>PX.ZI&'.S+XZEB%D&K - 1,M6>WJ$ F1/0@75"'>88(RA)WY^K!"\;I];7N%7O:O9%[ M9V%U9^)/67BVC.=.J,V9N\HT5.K<)#23&KYQJMB^_/ZN;D]LA#8N5_758K-N MH^UE&-6;YF.]6*]OZZN9!! 12P7$E@ABE86>VS Q$$&(C4-15^(':JKPFO(! M8;6'6'486W7Y6%<[F''KR$.Q>WI9^ S$IJWR3I+3J^9RNT2W'8I3XO8>L-$X M?A '@]TAN+6@]J$MCH@G0M3 #)XWU QM3%.DEZ4EQ(=%Z+N::NM#435,VR[@ M*<04.B2! L;NTEK$H/(NTY.2.:DX)1#I1$W(5=4&!"/2.)++QEG MVCML]S9F[_#%Q_E^5+Z<-8W&8IHL387 ^!1I-"+SDJ/=^:!V%6%^=;6[4?#G M /9V^_34/[4)TN9+7;5]6+^<7&]V/RH+IO;ZZMM&K7< M/LUW5?UY76\VU_75/[4G%.;[!_LVN_?Z]F^T?:PW?]3ULOICL5N,^#I?M;5+ M_](K"3M%]3/IUR#>.7_B-8P9S<"]-O]TV,?-@P-I/$SIN>' A5&)F4 .^_U+ M'U0I0'WN4:]'#0$)O?8AE6304X^=Y H1R;$5P !0O-#LZV;Y^9JF:K'U M/9B53F/Z*:NB#/8Y,O5Q,ZD33P]YBCR^E$WO-++684PY<;"H)S^QXO2N_E8O M;^O#3/1MO=IN?P82WGR\7GS>Y0&><\5"DL")UTP;+34/,U'(:3L9A3ZI=-XP M+19?$MR"O*CNUEB.<%9W0"_VQ^/3M&P@UN-$;7S"4Y<*A^*ZB-9%T7="](:E M?QKJ-[!-3C19;WF_EJ8[LRN-IAQH213'%KH0'4!L![ MD-!A,&J$28/VTT2:BVIK6&5SBVJ/[?.1@D\Y=Y\K"*5X>IKQZ)Y/2L:E/.?_ M!XE/F<8/':?Z^&"T>/7Z<'H>46TQA<9"JQ!M#RYXM@?HE$51[R2= =9/$Z=Z M5 D:T\LC1:+0>$?+)HK M.#/":VJQ9\)SX+VG7) CT" -#$H:9MU-% _3?RYJ'8FC1QZHIT[4N IX=?S M38A><.DT(\[>!27C3:J7_X-$FV2SAXXU>;S'1IKV?$I[/.5M&%E?YNO:-# :(RI+STNV1W4V[5&=#F!UAS!O\Z4WNW$*/B:Q:<+&(%XY[!JGABG3 80B-)5ESMH;2K4@CL,U:NLM?]B MGNBKA>,Y(4TC\_D?61]/$IBEF\.X9.IZ.I"5T3H[)*O]]?<9+-V;A-IP2A"Q M*@Q\%U(>0@ZCGN&A]/<% M1G*M)53:"D@!!/ZW6/X73TZ3] MGK_?W/G[Z%65SJ;JSJCJR*J[S;R+>[MY^F?P=WP]@L8G-?\9B*C+"DM^=JLY]=_736W7P\U$Y\$'["N%U?[W[P-K"_6 MZS!E_*W9U._JRWKQK=UMZ4HIO@L&SH 6RC#L/"7402N \@?1D@J@N&+GQ6$* MZCU6UAJO/.4$24F< C),;8V'V,<5;>U3(+VSKOKB:)N3PV M,F0G!S.K9; S)"Z=H>W'=J96X8&ONZYP5Y3W MN?AF[G>%._O:A^7JZMU15^ALK-[]1%TA*;'Y.;I$=H)S[JX1F>L4\\+S.<_Y M'3^)W&<"-#03&Y!QN=!5O9B9)D3O0_%"#RT$ECO"I#(^B)/!0H??02,$P%R_ M$*/2/UAPP[_%D5EY<]TM;J[KR[]\;K[]&@S;K6N&7SQUMMCJ5HP M<3E,.B\O#^UBE"2FBU%L##&LCPU^9E1G<7+^09T'N^G9%]*']/]U.U^% 7/] M8_>"THQ+Y[BGU$ANH,-"8BSW+5E$/4T=W:G?'VN@'W#M'Q!+'_3)S,6/_Y*D M94I!-%]#RL(#'EY0B%S6IB,6V18\H1O]V$B1D-W5#K>\:J^TSR!$"GDF#6HO M!5##E&==.Y9SG"H@:5\?2SYVJ*H :UMT(ET]$DF+UXYR?&4J1RQ50PK'/1)> MD(T\PJ8C&IGXGY",/DPD32/:BMO;HMY[;0IS:R><(HI!3*U1 NM#4T;(J/N] MO1H8;7IQ ):==J23ES#O*,E;[APDFK)!)R0/F'AI6/R,*V02=7PSRH3<#=)#4P?^N_KQH MUSR7F]_F-_7,.(@P:]]'@,A KAJ"\:]5A$W459*BVQI&0>QBWA3,W=>@WU1YI MU4)-U96>',?*S'CT9JE.+V:'DZ*3+)U4IF'XG8I0#63-(]T:DJ5X&?LP__[J M*LRL%I\6E]N6][F5Q)A2RY7C4!@/G%#0=^T% 4T4L-Q6QI&N@*ZZ#R]S0I1- M9JQ2C<%CED:E4SB<,#U#RDE)ZDOD5,2HMQV/9&@89N(%2%U=A>ZUWO_?Z\6R MAC,GF)?>&TJQPM@1[##MVM(&1%6Q[]?".,*SAW31_:)JP55OELF)4A:)L:)3 MFK\LP4FG;CC!>8*0DV+3A\"I"$TO&QZ)3']&D@7&A%^^67UH_EC. .%4*@R, MX$((W3X)>9@20D!-EKPD?']D<6F1M?.%%ENFL*20ER@KA7CK)RI1E TN*'=4 MQ,A)!G$3$Y,<"YZ3DFPVDH7D;;/>S*__G\77W;P,&(:M)O]_=V_7&SF.98N^ MGU^AAPO<+,#55Z)$29R' Y B69.8K,J\F:YI'!0N G*$;,=4..0)A;/2_>LO MJ:\(?\DD14JJ:71W.IUV[+47R<5-PEAS ?I\ M^'(HOV^%URL_#:*,XH CGD0)U&:@,Y<%!*EUS-&&YE8:OJMS@Z@H=AH$IYQO"C=)I/&#D5>*QN*8RST#(4H M22*<90&@[;DZBI* *:^/M#[4L;34$;T$HQFTZ!'SOFXXXT1/)Q3IL'+%[LSC M-T3 B)3Y![T9[')D9U ?U)\$-[LOM^6^2YCQ NCR8T,&GKO_A@P8LS2_#)A#+RWT$G49 MN#SD\AF+;X]W5^5NA0CUDS253W'Y$60^2$EWQA+QA"@' 'J?ZEH &C!>@T9] MW&M2\_Z@=\>*YHA7(\3&0'_B\ANCW(R6^8>X(>YR;(?0G^/9C_6MZ !%G?": M$,1\Q'WBIPD%L;P=TYM).%)>O1M]N..AWF'R.E":Z>IFA*E/]\ZXTA, 39IL MSOCG#+PSZQN1-;\LC(/_RNP_@@?U4X7LX7 H]L?FVIS4I&-^?*A6,8I(@L, M*4Q HM&9@C9_]DX4 M7J=D\$1A)(OSRXP=-UZ<*%CA1>>6C!BPLE+K]X+FQ[RUOF(\@1$)XCA#810C M !._?7<(P3#P-;,F#(U,(SMGX.0[%7DWCO3OPI@QJ2H[$Y!H)#O:_-F\\?(: M)8.R,Y+%IN=QB@1=UV?EV6^QV67EWG^\?5PR@+.5^FM(D3.6' QYU M1M( !GIBH_71TTA,#GJBAY5JFKBC"4C#5$CR)YPG'L_*!=&-"U%),S MOY"&$1QH+'_*NSMYJZY<__GM-A<]YO/#L3KF>[D]LPHSPI,@XRR),*0(!0AW MP0_$5#W?P8*IB99"-42OQN@U(+TSE-HKHE'D*J^+IN+5;'5T1NF%#J<65TD# M! VOE6PPNQ15LN/,RW63/8XT5$O$2(=\]W&_*7[\1_&XXB&/H=!%&@(8P!21 M(,LZ.W%*B*90:7[Z1-K4H/)J6)[ I:U&NJ0I"Y!#OLPT1YDJBR+SE(1A73$D M;#%28HK_I7J,8D(I@;-94?%MM/29C3$Q CTJPD@[[!Q1LZ,IJZ^:5D MO NEQ:YD\@[BH:NWO4J#.,-1EO$T 0E&(:*HMQ(Q7_.T2.^SIXD^:DQ]S7J3 M!Q$UV%(-/-P1911V*')D]V7$WO_!B,.,J?E%8A3Z5Y](-&5!8X_U+M_MR$.U MW1=5M6*IG[)0M"!%$?5CDH9)]SX11!E2KMYB\MD3[;)*3%X'2GN;58\MY7U6 M9T29;;2J<61QI_7<_^&M5B.FEB(-ANA?;K:.8$%=&MA=<;C9[F]^.91_'6^[ MO=V$9B$**0:(P51$*WX*>B$"G"FO1,;8F$8J.FQ> \[T:,:01E7M<,^@D8;H MDF=/3%XE9%!4QE&X%'$9Z<4+D;'!BD[=A]-RB(OO5*L$A# @-$Q@F)& \AAP MV%L2_Z];]D'W\QV+3%_"X'SU7B/3K_J@3=W[XC(%:WK"8D"8S9H/SXAX0U#& MTC:_F(SVX)6"#^/8T!>1IE1-:XNF(0.8B;53Q BDD/>W["'RU>,5N/R& )C1,O^@-\1=CNT0:H/[H?KY)L_O5Y^*O"JRLCI>RG+OE\6/ M(Q$._+F"&06A'[",9@Q02EB,,IP@%F<926*UYT7?L\$Q8'X B,S:AW[,"$XR MXL=A[*-4Z)7KR*&&=>%)8&JC?C1GPQHP)5UZBG#&E/='C;3-K_:[K;';5%]*L0WBV>F_80G* HX0H(?/P@)9;@?/RE2>AU0RR!(A:(& M68(X]"%C'&$>T)##%+*8B*'K.O*H<7KY?N.=(;WP&JQJFF27X&&!FHU;S?BE MH16_3JN.@#ED>M,&\75U@N4Q_@3>#,P_FSH$#V(^D/#:V4"'F%>F!B>\SCM/ MN'&I=-@/=0-5:>KS?2%K"^UOZNFK0_+X:WZL;Z$_#\APDC!*PX!#DN* I BP M;A1F#"G=T!QC/^%!&C"Q# _\2*S&(48(1RQ-(B@X810Y#W EY NO!^VU@5R/ M^\+KD.M&P X:0S4ZGK<=="-G]2980&BM3>U@V.VNH982DCOT\$6X[II-52'F MVWTNZ%%"D,$$!!D&$4-Q1#!*(Q9W8QXAJI1096(WH $#F CK$,!4V,()"SF* MDC3PLQ"XWE)LH5J36ZN4J\GL7&SKR>O[1,\NJAI$#HBIB^98AH@Z\:QTWYGU M1%/6Q;PKZB?0Y;(*7\GBONOC"D0XHB 2@Y6G?D0 12'(4B'5P&=!B-^K;S;V MX]V-S :1UT/R_NA 33S^WJ!F8*R-)7,9XVJT%Z7=+J8W7N3&Y.?KK\7W8O]0 MG&Q!/XN2( U1"G%*>,S2M+7%*89*R0SC+#@.'.H=]O+:.S2PJG_3BQ,,65/3 M&/>$Z2E,QU6+:#:!>967 7D9Q^,RQ&6D#Z7-GF4B++^4Y49N97TK#M^WZZ+Z M5NXV)\, 1 A"2A$+>,(!"T5 71L.?)ABI:=V+)J;2')JC/591(?2DS!5AI4S MHG6$:3*.S51J!+T.56N(M'7A]ZI8 M(1H%H5A$9I2D$ M?GZH%)-!+!.NN/:.U$V:':S-:7"W-!&E57FEZ%WEGUZOHGE@#&C+:T5 M0BQA1*9$ (PPC1+,X\Y&@!.MDS&]3W:L:I>E+ Z]?K:1-6(?ZWVJ#/:OK+(T M:M]JQLTJU4TJ9;*6(2&&V(@A*/?V&HI<@@DL>B*@18Z:!+CB14\ &DJ^ M#%/B9/2?^3\P]DU86L;(-T)>CN\CZKGP7(0?_YGO'@J\^:^'ZMA$(O_,#X=\ M?ZR>';&M&(=1&F*(4X@I!B'CF+?F0>QC7S4?WJI1UZDS JM7@_5.:+W/UUZ' M]\)[?K2LGKYME_UAS9F5>#U!^AMQKIXV/QOWAJGS=^5#LT(M?MP7^ZKP/FQK MD#^)&'HG<&Z\8^GEI^81?[N6[?:];C?Q>W\UOGF[+L'E'Z.RZW7X>V4R<=8$ M\V?9NW&K=-QUU>>H+Z)3%(=#L7D%QRK+? I1%L5)@". PAC'26JDU-HVPIC4K4C,H7L)1'9@_QPGM5*$>-LB'_WQA55BB;?Q39<:.TW)5, MLOHN\Q^LT6Q2[ L9-Z8,VEYQ_R'[J:/,9F*V]03\*BY,=U0)2!YK)OS6U0_S9$C M^8*;=W,DS=EOYDB.945/?3Z)Y2H7GF7E_KC=/VSW-^TED7(O8X7= M@RSN\47622SW^'@\;*\>CG7&<_F;($G\DB!,&+FIBYL5U7%%(^P'!!&.TC1* M201]ZG=@$\ZYSD;43! =[VFU _?#3OCUDW=5"-U[3_$<#EO;[+X[ZF=KSB6) MQGPDO*HY,[>)JF0U^VH2[ H% ;RXB=/XHSC*(Q8M[&W MXMB%0(T\3*L()R(&1K$!6\L8>2; R]$]1:^'BPYP&I%*(RWF-$EA2@*?(4Q) M%(:@#PY@@$&WHE8;"O;M&ZRR]<;,AX_M1I<<,%Y^AEENQ_?:PLG&J=-Z8 4NFN>92BF0__* MJ3KZ"/U=A3%-"+D"5VJ0U"9U@4.+W7L0T-'DP'58<'RPUX,ONI+<:@K?Y*\VJ[[ M"P@X\+.$T8BA#*(H\S/49[< R'VE@V8[EASO6M9@O/UI\(A%DK=NJMY6$JWF MA +KR%XKDM-@TP-:) =AI>A299\*5WT0=O[ MFP)-#:2&M/)9D"51$A">A@1BL:2#I#_C 0'2/W6Q9]NQKCT-VV6G\$Z8O1/H MBWJL-H-47NNAV]V#3"VHG3 YKK'8.CK'./,TC-'QCE:;#+?#3)O(3P@=M3ML MUC3+T%5GWFGOYXYAT4Q[Z;9:-T"*S0F'B%L_7U_F/Y[B02F& 0]CF/F<80I3 MA+(.3Q9'6F\NND,QO1Z?HS\;_:T,5_=EE>]D&M<;/W?AR26?^'?AJKIB3-VV M)AH^5[..5O-96G2".4"C091G Q>-O,1YP8F?@S.$.V9'[2VLTA!Q$%,_\%&2 M12'D8=39@A@QK7G S()CC;>Z!6>3V!&["E8YM;2;L( M!-VM V4:ER%A(WU0 MV2K09,14>MKU;+\Q$7/ LP ADF$HRCE"4>=UEZE9QMZ\HU[C6+*ZU=E":4(YC'RQV \P MC3&@# 4\ZM^,@BGF!BGF-JTO:KO3]2:G7KM8W.9TUB0N-SK56F.^K(YATM.7Y!!%')$ \9#%-"&0I#AED/2(>:<69+G'\#]CV MM*;FEEO8R=:GL\9=WN;G8N8%K4:QMP%JU-1+G"L<>3IN$W0$NR/W(E:)CX2I M),8AB$DKQEG&H'7F73E-%U=_I"7+JUN^*_]JZ@*>MB?C*$[%AU.6^3B" 44<)9 0 M/XY !IGRDV&&'^]XJ$I4WGV^W=1/3>3UDTF5C#QV#QLQ@+=[[WA;>'=%7CT< MBN[%WYVL^M6_BK15+JHSAN7AJ&,B@O4"CII;B>A4KEFS\L<8PM3?]9J .+,7 MO(P(5'DCZ'6/7]%X"_3,_R[06 =*:UU%+^)Z6IKU2_XH>U"U8BSQ.4C\) L M8CR(,06=,<+D:QKJ@96A"<>B?"IMO)8CX%H07GD_>V7_[5J -==[IFRJ+?%?4+]I^O MCOEV7VP^[MF/]:WH704O#T]+GO82F &?<<@"#C 6(B@6H#%MP819C$+5,-$A M!,>J52/_N;R651^\O*D$4;;P92!9M [4D6830I97N^U-L[.H$4*Z;*7WP\R% M-)">&C9M\_GZ9P&[J=+A=<"]CWNO@^X)[(U>G@H_&P6M+IM(/;!=2%.9!;^. MFTPE3#;G[XU0>H(&F3_VJP!Z.J/WR%9Q&&0"!V$8$1JA,*,< M=H@8HEJ;IBYQ3+8 ,(GTG3: VG)@*=R;S)+EJY*[/9-<&< \6U^%^CYU*>-:\ 8SY'A&,L8@.8 M88R%H2 04)9&,5:UXY&&7(LND^Q/:F#7N/3K-8\CE,UF9V,3CT=-6?2B48. ML30@@E;(78;*V7&E=-#YU'2J.AQ7?7V&7XKRYI#?WV[7^0[_V%:KC&^NBPI:(WPL\S MK1%_>ZXS@T2\(C!VB)M762SY4-KL2AI:4MP\MT3+.Q&%"5O(1X2ET$O$7%6WHRFKH%Z,EX M'TJ;G4E-3]8R9>;PN/K]VXI'608QA0E-XS3@4812TGTPAB12$0^-CW.L%+__ M]O&24>_;);YDW]040H>+83EP1(/>V%=CX)4Q7W6#OBK6_[@IO_\_K3MRW"?= M7^2P3\Z&_G2WPC59WH9.F7/ M';4-45.>U&_9"S."T$>^W6^KVV+S2UENJA7T6<@3* BB813[$%'&<()8G+$L M9%SS OVK)DB0TC@A+/()$@I-""-!Z*AIN(XH\]8<+28?CSX_[+H5P75;42GXKEIT.> M901F,8F3I)^>@R V"G&>FDA"X0F@""4I@RBB*20H"@ )2(P2'TT8XTA<,O6U M138NRM'D43/,<4>A<9RCR9[;2.<)/RJACAFAR]"=L4Z\%>R,X41;=WXKCBN& M892E<>PG.&-!(*;G-.A&"27,;!='?C!-691P'U$_H)!'"28 (3]%-(JR.$7Q M1!JSU;W.IH;8)L98.020F61"6%81!QVF%B8)6M#?$@)]_U6'_[?U;;%Y MV!6?K\E#M=T+G<'K_W[85MOZFBQY//M;\[+KC4 DOJJVF_:5OB8#U\\$"LI@ M@&$"@P@FGN2?>U>/YWR^\DS?>$W?, MK@1,UK1JLK?$5M53S D;U(GJ6FJ! <&>NHV7H?63>UW..[+T9AB>;P__F>\> M"O+XZ^EA+WXH_ONAV*\?ZYQKG!%&.*"<81]&"-(DQ)WEB%*B,WO8L.=X9CC# MY?7 M*Y:6"573;^GYE5/FXTH=:*R"CP-**A-EI>ACE8]*MWU24-5>\UNF_E- M&$ADD3X:9#[+.,8,QIUEC*!6B1<;]N91-:U+'U;IU=2UB9BUHFLV;H:8*]O; M3*DHFP6>%Z9L-CQZ2]FLL35&V:JOQ?KA*C?KN3YNL!U=8 5"@B&/@EX$!"QC&=!#'EG+F \T;H@96K$ M=>+=87NSW><[[U[,?>OMO?BJJ8V@>1?*F$,U@9R$/CT5E)"\$Z8+3Z+R\#!Y M;FX\O4'.@):-YG,9@C7>C>>^BA]KGL_<[EL]D,>V;_WJA<*+FLON/'HQ[MQP)XB+E]!EG ;4CMM0(0A? M2B]:QCRX.%;>"/87@T_W)86Z)O$OA_+AOOI8EPP3.%XO'"N_NROEMM)E\>-( M1"O]N?&@0NO=^'M M>L\G-[P_I"->[8G^A!C%^=!*:JKF7,9,,YV[ M+]^BDL]<36FT=$UB3B<%4]> MW*FPQJ2.#BG/ X3'_ @3!+DAT'8V>0@T;HX,<[2? IEE"(VDM91*N6 M46LZ-4MJV"!/^EJER>^BU4K7%S6],F)(^5)8\YCQU^*^/!S;^.YY),?3!"*? MB; M\U.4LI2!YMT8&A$>IUK)K2KV4,)8&,,XH 3#.&(8^?4#C3%+2$2P^UOJ MFX?J>'CT6JR:]TBM,*HF65.3J2=<+3JOA[>,M:D":0,J9I/R96B958^>7U>R MSI;R2\P/,JOL\W5?[JH;S"L6P3C%&0S2B,0X@$$($I:!-(L03\)(ZQE6=WV)G0*/&,[H,9;+@Q_-7H"TQ MHYQ@7QZ*[S@<9#+_Y2'?5_E:!G6_B)#N4UE57XM\M_U7L5FA%&9!RA % MC-4/#G'8 L!^FE&JE69OSZSK9/L&J==!]A*L]T'"_4GFC#>(-1/P+3: MFIS-Q+V>OEFDW4V"OC*)0VGZ]EMB&;KHPK'G*?NNN%-5SFR75]7GZW_F\GSZ M^/G0E#9].%;'?"_/(5:<1@&#F0\9X2@D61@$6)A%((ACL1[6*J\QVIACE:SQ MR6BD12BZF%=CO/#.4.HIXWB"U?1P4F[U5' DK4Z4[SVZ!O3.&M/+4#E[[I2. M>J2>HGTJCG+H?[[.#L5F>VZP37D%D(,T!"'TTS1-8A[&( P8YH!Q[(>15OK[ MN\:B"%,J#, D3B%.&:8) Y3Z:<)\C(CK2Y8DW__I[>0]%3'\UC7&"V_7@#Y] MRQ.0O9N'7+93H?N>VWB^U01N4JKU!.[3B= &W+FN76P/Z9HWH9>B; M/7=*1QU24]_*_D+0;6P3 8/6].%R5RFKV MY*-#"@16/X*1O!B:I1S*AUTCXM,HQJG6<#I'H3ZJ!)J?!<-WWD;@F7CXG#$Q M-%1,"%O(L#""_GP(F/NOW-W%Y-4-,9ZOZX38KX4\J1,#C92'0_F7^"++[\6_ M'1]7@)(D$%V?A;Q^A9A'O)]L($_T)G<]TX$8XD$:(@ $Q3P- Y\S /Y4@Z+ MF/,$U%>G^GTA)O?O^79G=!/#-O>*$_U\M&M.^RW9[9S?896;.2U:KX?K=7@G MUC$M+H>4SDVC+$0+'3GW7"U=0O369:5[@#>66#5QG)!3/3$\I[.Y0MQ"\UIL MTPK?,$\#0F>)X&4(FRUG2B>=<,QS!N<09*J\6&]].11WVX<[^; W#"F-0,R2 M#-$84H8X#^K!QGT_RY#6IK6.79H!&G$09 D3JS[?3T,7OQ*L(3O6N1>A]:K#_-4 ! @\>#3ZS M8),]Y3S3AZNJ?M+PR&2A@^K\GI"('L4R/"%A0#&1CWYQ,4PQ#%.6)%Q+$\VM M.%; $S"O0::94VK.GIK834.W_GI2[."@6U6-OR%9[Q-7![W"LJV1RT:PJ;-<8= MUPX99G!(^FPWPD*4T+I;;Y;WL,J;\O7QG]OC;?90'>'E$J9WE>_D!H-F-&>%9C4UG)IA/2%\2F[6 MDULCK)>JO2I.G(7U/FU#B5@625^&\%GUZ'DZEG6VQLA=_[C1UT((\$/QM5B7 M-_LZT16PP*=^R'&4L8A1@,(T"Q/,HH!#CHG6$:ZN:4HP0@%**2K;U50D"*_2#D2>2G ?&C$.)NT,H M5>]WS "00((12) 1"ED($-93,,4I3P(8XY9.+%>B-5,!VV4 M=&BP:*0A;@@<)R8JW$VA*ST*=8'1IW.12F/@QK#DF/)BJ#TO J)@%41B@8'" MF(CAXR>I']*XFX+C+"3I:E_3+%>>6=&SN)=R[;*DKVPBF%REQ8_P9UKK1 M3*E?+:RJHN!-CNBG(J^*LR-51"/L8P(1#0(0)I0G"2(L@BQ.24Q3K7)FHPPY M#KP:.+IW!,<0IR94DW&FIU$-K NO!>8UR&9,L1CB:4"=K-"[#&&RX\J+VX#6 M^-&3H_Z-G>=&.>'V31FUV+:RN" _E.3'F\ M+0YC]$J?4Q/!<)>UJF"EER3*F>(F:9>[,H&B-Y&BD:OTFF&CM MIBP.>!93%(:!+!3$8]ZK94@#9D&X-*Q-''&=:9@5Y=+A=91X.:+4GGZ= "Y" MPDYP]%7,@.M%"YF)/VI:9LR4\D6BKC;'Y^MF1VV;[[Z457VBB:^J^G!MQ5 0 M );RB. DP9B%$ !A.H@CD@59JGR1Q88M=X/O5(^FO/9Z@%Z'T/NCPSCU[14% MV@;&H%76ES$,[;KT_,:*?;Y4!V.]VJIZ(S2 ($M)A #P(<0 AXV1C(_YGK/ M9VI^M.L5S[=O[/*;7H"@2XZ:)CGD14]]&B"SB>=K8S36%\3="TXEH;NSFBS6_MO)AJAS9F. M5+BDRT0QSF[9SBH=SWAY5T%,>5R2D!C[\*J>C&-$^8I87MWB_4;^P?[[8?L] MW\GW"O QRP^'1['^^,]\]U"L,,E(@"C*Q,(BXBD((Y9UMB%&1.MFF!6+KF5' MH*LW7=?RB^*$4_-JF!UVU01I>F+U!*KGM/[B#.*%EQ^]#J57PYSX_I<*7_)RP)BJY'TMA*)NU\=BHX:" \YX3!B'# G+"+,UUJ*CC'D M6!,O#_FF\/(6H7?H(3:/OI?77K[;E7\9/)LRCE[%5>M4S&HN7CLZOY[1F5^+ MYO%PQZ9W71ZZ)]]E@;:9I'&(P:%EK@WBER%Z=EQYONBUQX^JG'TY%/?Y=M.^ MGBQ$];/,L'FR^E[1C" 8(QA&LL "9Q"'M+4< :A7A<^&/*1 MMWZR$Z>G;%:85A.XJ4G6T[F.WQ9>36\-T'NV?3>MIBF0-B!M-BE?AL)9]:AT MUT%''"&LD#RC3$, @LAG/ NS+ :=#4R3>'4LC_G.X.C@W4_6TK >A'J )G]E ME%QI$F5P7F"5HU'G!#,>#J@>"BB3M0SQ,,0^= B@R8!Z %3>%X?CXQ?108Y" MB>2"\E[F.HC0JS]W@.+CH1]$ !.4I5MUV*P:=AT -Q@OO7J*\ MJ.?HH@.J>0)IAV'5R&=B8&XQ^+Q"]#P^RZ M]"("LL[7>XIW/&Y7GT2/$_^]>MCNZBK(*0^(#U.$4,PA@CP5$5=G(05<:$4P^N#I":8ADQ-"Q,KLG1TQ^)1'0VXIZ53;FNRY#D,D=P-G:>H- X MI&V/8?.ZE*X(G^6.IEBA=$]!>]5M(:1ZDQ_KY]T/A8BUBTHF27JWQ6Y3;]+= M'\K-P_JX_5YX#U7Q#^_R=EMYQ8_U[F%35-Y.=L[^9ZM\)WX"UT?M>J9WLDSM M3AC97'B;XOY0K+?UN_)-Q"]^,3_*]URET7XL>+)$S/KX(!AX"V[[.S60_:.7 MM^\Y77C;._&#WXMFNA*_)@*S\GO-KGZ3G6Q*]9R>S_?-='&_>[A[DK\RS]4IT'1E\3<)MN^G=E> MZ5RO3&!CNN"\\]0HY.7X :@79_^:KV^W^^+P>#[9_7(HJVJ5)"2,:80C$$$[JD3T-IO5BZ3$LJD70$Q&H-V\]Y>XL8JZ!31LH MOTW00'AL@=5E!,4V'"FM]SCU !@_',N[\FJ[*RK1E>1<]6>U8B"!((P3RG"* M"$T3&O6*%R&BE-IG_.&.9><,4SUX&E3JD9\98>\'QA3!)(BCCML[_+#=O=8AYF',I==,-]7]^6AL79Q%FSN M\L--X7TO;K=KV5]/OUM_E/R _G?ECXMH^::L>W7_*W7$FQ^*UXP_^=W[HKP7 M4?>HZ/*U9GDCQ!S5@O/'F>/@EY9ZLKK,9[?%G5Q+U-N7U2K%@,7,CS(JS/ @ MRVC2I0)%D&5*#V<8?*QC:>_0-)NT&G*ER\[[:NZ0&#T=[X!\<4R)NG8[I,9< MM9L]@S=%NU9+L9@7B_UU457U KU6S[NM^)O4;/$#FZW,Q[MZJ%?_Y;58W^W5]?6&_.A;YW87X>/$I.^_ZH1"+_?V#$.[\(+[(CP\'T9MO M\JK^_+_DYUV<95_4FQWB>W="^.^WQWQ7US]N<1^*G7PP66Y#W#\]O7BZWJI! MU9_WU[:2'A;?M^5#):8(H:[%37F0'SIN6GC:XF],"(;=8OZIP!1X.7I(:!=^ M:O:B1/?\N/]R*&_$F*C:=04/4BC+K5% $Y1$41AW2?512$BJ6>7)V([K">(, MFHBRY,"HP6G7=C(G4FW382H.->>29_1UN&;9=AB@:&#?P0:QR]AXL.+)RS)+ MEM@9G6W0& 5Q1 -4I8)"WZ6Q#A,^YRG* MT\I%&FIHD0>E^,,_ 4IJ!(K4C M$PSLLVHUM6 &Q1JFRB270(_C9>B6+6=4\P=,.-*X^_)P]U#'V;1=.4CI%%_O MBOHMF/T&W\G]E7_5WW\3XRJ $AQE)*09XQ$/&>WAH031KCR+FM)-!DMI]#XM MX**9MR"F'WFMIG.G7Z!)W-H7:29J*S7A7%8CF5[0Z1OFW(<+K_>BEMUS/RZ\ M9\)\\529)[^W8Z41AK)6IV[G9[HC5<'-F/-B'BE[+<_+7=[58X35*QD!?F"(11 F6Y]\YT (E6Y0'/\VO8V]Z#5JI.STZ<+='RLW!73\KL-(F:K$W> M&GH2=X+7W\Z64>R''J/7@?QI6L%3X6U _*S2O@PAM.M2Z;";FE5[_KA?EW?% M9?ZC1[!B&(>401\"/PY@XOL!;A09)0D* JTW&4>8<2R&?:7A8_[C7/#,BC:; MT*@F91,QJ"=@/7D-*D_ .E>R>2HTOV1H0*HLT+H,@;+AR!O%F$=SHUSKYO10 MQ5DA"A8S&L4V#Q] MQF:V\C2OL3(@,.-87(:VC/3A>>D9"XRHI"G761#UFJ896BO"64216%\2BKA0 M+<8#UIE(8YZH[(0;?? DZ1ZEMHJ8D30L'L[YT=.,&LI9AW-)C'K6LE."S/*6 M\NS16^\!Z+_.!]:).J]^7A3@Z&OK#9^G$MGWK< M-M>YB\-/X]*/GS?=*\H_JH7G3T$VAUY:Z.$FQPFK@/MQB!-.8 ""!$4AS/JY M(PV0UA&GXD=.(NGF3XN]3XG.N8!5-DQ. >;8[G]W7SL3PE2% .,8TIC L,H"3%.>QDAOJ^U M)V7-J./EX:>/F'S\]/'R(_OFX=^HQ_[?WS]>_A\]5;!'L)INS,*MGK)\>E;] MN@$VVQFC*F,#LF2=]&4(EWVW2L>=U5C\GI=D(I%/8)J )!-?Q"@B/H]:@RG( MXL!0[G3-.!:XKJ#862UGS?2(,11J"YI+]HPE;/ZR;&\SI"99IK0N3J2,'7E; MEL9QHUM]XTO^*"\M=T;WF[-M.LA!R%",DB#&(8G"#)'NX>@TS+A6 &;#GF-I M>E:+X[Y!:E9U8Q2MBLNUB1G57,MU-'YYAT:G934&N!E:\EED=AF*9=6C-VIM MV&/++)^A?]TZQ"0) 6 9CI,D"CE)4QH GT6 ^#@>D[KT1.A9RL),S]2_RHIRFH(NB\L0G)$^#"8GF#&B$1@= M'HK-*P'9$T6C/@L3'R641!"E,0<)Z_;&T@QCK!D;V3#I6'9:E./ N_M'FEPH2TBYO[DL#G>TN#J>Z56:)&*%%_EQA(1B11#3_JXSROP( MK+X7AZM2>?O:S(C.R#C'HSY ^G?S-@+9<.JXF_'Q*C%#8V0#Y6 M;'!B?.?B;*3*Y.H0AAD ,$CCF/(HRC@.ZYL>-/4S%.F=^HRUY7@!T:_&FWT+ M>0E#=R(>S:;)/H9;(D?M:-27,)Y,V_/?Q'C*E?(^ASG+RQ I:]Z\=S%C%$M: MR79?B^/V4)>H^7RUV][42:9/TKBQO*X?> :\\>6!PR\Q."RCNE4Q-O>9.2ZR?H1=F;O/JR>]]>*@>\MWNL;Y@MO4+UF/K%'R@NA7Q'U<@\Q_'V0$]M)&ES2X0GP>#I\F@I@"2@C/ M& (M")^EFH]\S+"C&/%;F[)&F]KC^%/+;"[IJGO." M\:O\#$2.%DA=1KQHPY'7[AO;X,;@2.W,5L"0CT)&8.K[$>6(9:PKMY?1T(\, M3]4T+$QRL':J(V/C:$V'/^W3-4?4C3A@FTMS=.5F'(G+4)J1/KQ]V&;,B*J^ M#-Q0P3$)81:$4)[P<0 "/^X>B1**!K2>T1QAQG&,TZ#1O",RAC4U:9F(,#U] M.0?U?W>7W/"Q*2Y6UR83JZDO^:Q71XQNNUE@>QE"9,.1TGI/U*T'=G=7[FNS M]4)_)7C 0NOBA&74SQ )*>UVW;*4\E"O")CFASN6GP:/5TE %]Y]?O"^UYL; M_Y?_#S^0&Q=>=2L&E&XA,%T&U43)*7EZ4M3R]JWAK49SX7V46S.;J5D M0&6,Z5N&MIC#?U'-:Q0/RF>,F\U6;BOFNR_Y=O-QGS6U*%=)EB&:L93SF#-" M(@S[DCM9D@1:>S>F-ARKR@F6D)3MYN?MOJO$J7E(:$JAXKG@!.QI'@6>B).0 M9#'![!WBW!S^O<[,T'G?2"Z7H3&CO7A^JF>%%57%N3P4>?5P>#R3MH!F2>PS MF! 09 1F ,=):X@FA'*] EH&!I3&RIA26!VF+H;)C]ZZK#2S$4R84],85Y29 M/2'7<74>MTRK+"_Y&!"5$>0M0T_&.%!:ZTC&Q?OJ[681+MT?BMMB7VV_%TV: MUJ>RDLE9GZ\O\Q\K$$0HAB$ *1%Q%.4HC;N-(1H#$FM>%;-JVW6<?O9^F%11#HAD;0#-4.N.^.?)Z@K7+(/T@X?[4%",HKV5" MZ6R5]%0('8JP'#7-,I32F7=OE[]SP**JQGXMCOEV7VQ8?I!IEM63HGS7V_7V MN)*%I!.&$<.41 2$<>;SSC!.(ZU=)POF'"MIA] K6HAZ:FF#3S6!G)A*/4WL M6>S0>1^>UB*M 4Y<@.5]Q@9$SR+=R] YFPZ5SKKFV$.\%084(88"2B@B/.)I MFO6& /)3G0P!@X^?)#W@DEU^Q5>:S6ERH2HPOV[WY4%\_,>]""V*ZKA"D$1^[*,0^R $H4]D M]E-CAF6$:JTYM3_<<2@D=*Z8/;*!C@O#\7V9M^\ MM+1^O#SD^RI?UR*[W]1_V]47)O'FOQZJH[P_V6V7ZVAQY'/,9>8#@Y&(Z](T M$8O&@*0(A4G*8ZY]AVVQGCA>,+9.>IV7WIECWLFSB\'#K[]C!U&3]V4[X6[N M4#@4?;WG-"34\\U;/>ETFGKAM6PL<^4]:^,/S(Q_CTZYC&GW;\+5:U+V=!*Q:_\<-Q\-3Y.ST:LYH/;,UUHNV@+8GX#Z][]X@ M5KD#-D$3J+]U,FM3F#V%XJ!)5!XKT67JE9G8*>'S/W7BSK5R@@ZKN8Y] N/T M+$L"2)8QBA!*Q0(:DI!AO[5&6>(K%4D?:V.2W;;RZ92C]%R!FW#[=9:& N&1 MO"XD1!WKQ?/@T0HK9N,G*V7\F$&4A %-0T0# !,"<2P,X3B.PHSJ)74;?/RT M(5I=I'U?:=YR-6%-<J,B /D'+&/T& MN)\?2!MZKCK6>;X]U'=8*]H_FUN17'2-=?'MMBB.GR2%VW)/'D\_D,E][GQ] MO!2FR.._%YL;$=G0HMK>[.N?O90[XJLX0F&2@"Q%:8!]&G*(,",9Q6%$LY P MG;AC1IBNSXR%9\WU[\H[\^W":[WS:O>\SK\+[^KQ[.>\SD=/.NG]4;NDN,FZ M &X5]?%OTOIZ@CMIPSM1;G?-,C 5+* O+&-N60(1Y>+&J>'L1Q[[K;ULEU<5 M_K&M5C"("@6S5^C1L501W%Z<(T<9PO;\F:!8:TE>GL"._7^MV98O-Y_U76 MIS@(G21YM:U^WY=757'X+H7RX_[^X2C^6? E?JL5VZ>H:7F7;_>KE/HQ2K,0 M^SZ 44S2$ _Q:;(KB3H+ZA'^(H0!B%,2,\1@0G421WGS7NEENSZGBF.0/JG9!Z M/=3FQ4#OCP:MYI1CD7NUJ6,>VO6F %N,N[FPKDK@@*;;;X1E:+,#OY[??7?$ MG*I6M@7.6ANASP,0)2P._(2F&/LT89T>)^)_.GJH]\F.-:\%8RAJFB2I"9<[ M?O3$29D:)^KSA(4!A3%C:QDJ8HB]M-%?]-3@M9W4>@LB"'CD TJC -"8H22 M<=8':@AJ9?@8&W&L$:^?BAAM59KSJ*8=DU"H)R-F[#G1E+?8&9"7T80N0VG& MNU%:[FCC]:==*@8R](FR,((@BE",PS@%G<&8^$JUJBV8F4F#C+;_QK!IKD,. MB+2C1+/LM+W-D*8::=*Z7#W2=41!D8RXT7LYHZF,V%Q[:D.P@"(?1WZ:A'Z0 M<1;R.&H/C*&/$D3U'[4P,.)8CUI(W54_L^63.8-J*C0)>7H:U#[(H,F>PV<1 M7K(SH#^C"5V&^HQWX]5[_J-Y,2T*WQK#<41$C 4@#&&:9H "&G7&(HRUUF*& M)B92G?,GL49(CP&%&L+CECT3V=&B;9)B\&J*8\[D@O1FA!/O%( WXL0@3ZW_ M\M^WQ4'\_NWCI^*[H% N^R*$8<02%L:8XQ0%F8^RSCA-4JU*%99,3I>7T8.K MWTOZ#?_GV#2V44QK9E9,1[)Q>H0VOZZSW 884TMWLT'Y,K3-ME-O)\#9XTQ; M^]KD!ODT2O421KO*E)?QJ8CQXBB+(?"3C"5IAP% H!5^V;4\JQ*.2U"SP[RF M)$Y.NDUEG#=O3(4Z%8FTV@0+4TJ[OKTEF X8U-;-.N&KJF4Z:*/4+(HRL12F M$.,DX#RAS.^CU"S&9E?S#.Q,IHD77H-./G\E\'F!X8IU%*F: NB83U.Y,Z#2 MK=J]Y$E%VT:PNS E&^/)6[HUFITQ*@5:BRP#6< #BA,201Y&,0>\LYABWQ^K M4JIV9E,I8%&EE$DU5RD7?-I2*04J)U,I8*12NNPN5Z6T/5%0*3-VQJA4V%HD M.$PR0%,.4H!0S",:M%GR$+"4X;$JI6IG-I4*+:J4,JGF*N6"3ULJI4#E9"H5 M&JF4+KO+52EM3Q14RHP=594ZNW1_=CEH7WP\%G?5*F$H2$.:^12$.&1IY+,N M?@M#DFJM^<99P%2/6@H#W_EAXU7Y;O"6[=OIFB6HK5%M:Z@ MN:=WI+(U.6#G\G;AU3!/-\+GDK@A[I2TS@KY2Q,].TZ]J7X6.=.7P=[NY^MG MB%8( 93B-&!I$D "0.3[729;"!,:F,5P(PRZ7G2VHGQ/Q:E_TZG^82_#>9DU)[BR0OC2QL^'2FU)GC2]5H?LEW^YEU;O/^V<%N$[F M/^ZKXZ&N@5/]5AZ[M^"*#:[:Y^'.?F#E$PY@FG",,\S3&'"_/Y<("?6U$OVG MQN98/F5QP!OA4N7E556NMQ*G]]?V>.M=M_4&UUV]P3ULF;4TV%E]R2 M>H(M/6GK1'KE_F6ER#-!/P/L"9>\DT^B WBM5^<_-:W&6VZ3@>E@KM9?QLPQ MF_?E,L:@</+!N+R\40NHS0A3L&YV'.2$:=<5Z%_A M<$"0+9&_#'VUY?'R;?>;$4\CKP[PQ)3SA"-(H!ZV8=D783CLM6I,MN:@FS#;Y5-X' M*/+:Z.7PK1[_?'_*8@12Y?4>;;'\7FXU[H5U$=OXHE]2H._(B$ 9)% M]S"GU \3T&]&X#32T67+IATKLD3;U)"4>"^\$V*OA>S5F+T.]),?D1YH;@]8 M;AC%[8+YVD1/BQTVAYL]!"UBA_84W+30,E38E7//]QQ<E&[ZHKEVK3#+*(

JE.6'PZ,,)"PKT_N$ZCZZ_;ZL_ZA1R0Q!RF:0HC',4I!X#&W;T?B$0$ MM?I>'*Y*_0Q. U,ZP^ CAGA2RBD<0>\R!H\=5][, M(1S-C_[@.J\:VSZC0EB80I807SZ\%U.:^B1N328)3'S3P65@:M+!]5M^5\ST MXM 024HC:P2W2QM98UQY]D74\;E=MEOV7-LF^L\D>#N6WOXK-MKK] MCT.YS\7DN15_[/!=^; _=E=9>1)FA,20L"#C61P0YG<#/04I5"HCZAR$^S.J M^II"!_[L3%KBO_!:#[S:!:_SP6N<\/X(_S_-*_3N6VTX\%Y4@VD?7?U/:ZM- MN:XGW_JU_;]'FSV!O*BV>S9/"M;$Y">!MU/?6!I?F18G:YEYI\SIW"PG[O%6 MIMK69D1I%J4A"@"5;VQQ3D#43^\\5JJD8\?2O).F7955)7?4M.> 5ZMSVSR4 M6IF='%#K9 IR/K^83B*:!"YZIM#U16TZ,&)HI.97EW]U=N,P)#Y*LI22#*4I M@ AUZ=T)#'!F0?>T6YM*%L;XZ%G%.?/6 MYQ;M%A@QP;S&CMXT,XK?Q4XVX[QZ?\JQP)K&Q/,MWPU;)K$?\P!2$@8!9]!' M$'?9]ZD/(]U)9[2]B28IKW2Q MU;+)A4PE O"(0V8KW%N84]S0[F9:60#C%N<7-\R[G6+46L#*1*.X1V:3W[_! M=&/@E,Z,8\J9X:3SF_A6<;/-]W\>RGV7.1?X <>8HHS%?H @#"(<]99AK'1E MUZ:]>::;'JI78]6L#6J5;Z-9QCG55J:8!;$\:F9QSK;5:>49Z[;GD=?(4)]$ M1E&YR!EDG$?#TX<%MD8<4XDAW MQ6+%YMQSR'\TZF9KX]^,=^.C%N>46SMJ61CCHX]:G#-O_:A%NP5&'+6\QH[> M4ZT"S3?WR'IG-M-GQ[66\^IF\J:RM MAOZ&K60EY7G2UG)T1W-DJXW,D'Z/0?V\:6MMLIBITJV7:CG6EEEU]@Q"=U,T M1D&2\9!#EA& 2(I@/\6'%"*GKR H8IAW4IWJUKQJ@XR:-2=M"\NSYCMWY)?5 M2HZ?-G#06O.\;##;JP;V'S70;)-%SYKVO!S[I($1J\YFS6YE##G "9! !C$ M(2$0HQY.FF+@=-I4!3'W8O2=H0\F>Y!&N=45XAG719O-, ML2IMYVR:5=JS==LR?].)5MO-L3.M&:_Z+V ^M;H2IDB4A0'@Q&=L\" MID% E:;2T48<3Y5GI8[WW?#,:V1Z;U";DS@\LTW*G][,]>3!T*?2-M>3H4^Y M>47:K-&YM*="3=UX\YG04;SH2T^KB^R'D,7]32%+@P0K"C@&("%91#DE, -I MTM7,2WT_H68"9&3*L0Q='O)-L?&*%I-WT"YI-)9*71ERSJ*Y&'5A68=MAHI$ MPSPI"=,H@I5.D+'"D+U6_RF?GM\='*JQ5JPBE&0]DUG 8Q]@77\2G M0P.::15M,[7A6)R:(C>;$9*D29FN%KECRUR$.DP>G5%\GA"CI#IF5"Y-;@R] M>%-GQK RILI'A?>;?R\V-]O]#5Z+?ZHKN9\*$%T6/XY$,/#G"B$6@B &4EY)6*QQMM7NWJ'^9=\N_]45A4^;"L!FC[(VIA?A&?E MYC+_LQ?>Y4"S.YDV;#?/P%0R6T]8 MQO0RG_OE0D:DWC2$=[ORKUQ0*W#1\N'J>/VPP^NUW+ZMOA;K0DR;5[NB07M< M$41HE/FQGV#?IPF)0M*H5<91$/E89X[1LXSB./9A@'Q.**1)A#@DP ]AF&+@ MIX'K)4*]U>KE+3SOT..[\/+.C\J[+@_>IG6E_V&]"<9R>ZC-'O,UA=[4T&'R MOI[QWX.OZ<\.Q69[].0XNFCGAXD/EK3('!!R-XVR#)5VY%LY1;?6TU>^W6^/ MQ2C,6V$25U4AUA_K]]%UY>NW$AA;9S1)["]Y[H":^+AE)3WYG;2$^"&[ _ MUVB]$UP/MXUQAMC#*HWA1(/U*1T08H?MLPPU=NE@.5E?U]-E$9G?E?MOQW+] MYY?\\/GP[2@-UX=6(N3^=IL?BA7B)(4H#J'/ !5K=(XCVHYOC&*H%>VJV M9 MQ@#,>(R$W0RFA"'&4Q*QE"=1!%P7PVD@>I7$>.'=YP?O>WV&]T&LIS?E;I2' EP?ZDIZY6Z%:3TZF9UM//EN1O#7@/1:XY,!4BO1CFM9"K0 M-J"1-DE?ABA:]:ATUT6-9:\V4^&'XVUYV/ZKV*Q"#$#L(T1I( +>F**(\7;\ M$0"QTH5\%3L4Z2F6<;$+DZKS#UY6Z-&LF.L31^KZD%88Q%G M,.$A]R,:^QG "8/].)*9/]^+PU5IK$RM%9*$*/"!&)A1"#.68LQI%$8^0=R/ M&?)UAM(YH'&ZM*W!C=0D51X-]<@!@>.UZ,+[.$S=-$+4@- 1(4TV%RI NEZ\ M)SY&K*@*S^6AR*N'P^.9O57BB[4(]5-&LB!.44A2@+K!DD6(Z01#KWT^!2&E MD>^G:<0A"2(4P#B#&8TP2F*60N?G&0VD9W)S6^PTQ<:(.S6A<4V;GLCTC#V1 MF6GEY15&!J1E#'_+D)51'I3V>I.>G-2K.9E?\ODZRZM;OBO_JO!552<7K@". M $DSE-$8 %\$3S$,LQ3*+2X<@]!7'!NC;+@;)#TLK[SV)#"O1N;]T6&;.%UO MB*:!D6.%W64,(3NNE YZG]Z@^JTX2E-?#N7W[:;8D,??*[F%_/F^..3')RE\ M/9"(BO^P&&24^BR,?8!1U@&A6"]9P8%YQS-\#\W+>VS_IC>WN^!<3=YFIEM/ M] 381NLZN-[5H_=!(O:V^Y^\4T.<)3//)8CZQ [(I,-66H9XNG2PG*S':R:$ M]>FQU67YM9!,;7>%@->DK\G$FLM2%RH(>4HP)Z&/8)0(E RB'BHB6G=R9P'H M6*P[-[9-"JL(GO9"5+9MUNNNSF4]EMY:JLS]N5I>;4)8?*/K M31EG[LAV[1WRY%SR)-E9_O/?97)QT4A#"7)S]HEE3%#S4O \W6[^]E!Y*(X6 M]X=BW2CMIKC?%?63%6<9)_E^DZ_7A_K[0H9740 (Y7$4)F%&4Y+Y&>X7-"@& MONKC<-8-.YZ4SO%>/,FL:Q+R>JSJ3XC9YWYX^IB==KUIX1PJ[:">)T/A_09W M4,7 FI-X]??:9FT LS?:+F\++[^Y.10W^;&H8['F>2<9F6V>#(O>H<$1(B\, ME#=[>7CJ;9J[2/F^NR$@_W;?WDPJ?JQW#QOYG>W=?;X]U&KZ#P]77N[MA:#* M2&![+.XNO./M$V!;\1.;.CS(UW_*H.$L@/SKMMB+V'&WEMEU\K/?CR/+?>4] MU%>GI)WM?K,5'AR]N^)X6V[^,>K=.=WN\$H$X+17S?^^G#O7R@E&I>X#!M?% MX2"C -E5+_,?[,=]L:\*4NR+Z^UQQ3&(95U>2+,X"_PD"@/26F4,Z+Y1,,Z6 MZ\QW.2 KJ18?KAI$/S4WBEK8W7 ^YC\&#I[6P75P);%X+ MSOO0PGL[I=714P*#9 TL?&S1O(PUC#5O7MSYM\F2\N&?/%DDN9A.Y=U/8:^) MCZ(8T]BG(8Y#GU+Q%S^(.V,^2P,=&3,TX5B]V'\_;(^//U])7-[Z#)B(:6K> M]13+E$?%XU/W%&H>G$I +7E?\L?Z"!4?#O)]LN:E@M_:X(^]0Z:;8]17Z1HZ M0!W'[S*$::P3SP]-;7"B*D-]+/'*U<<530., 28R\P% GV<4\NSRY:GR*IK\5WT4SY;N)0:HBW 96R0O[F^RLA(F618E O3-K_:[NHS*YYO#_4=OM-! MV"KU,P)A! !'(0@"Q@B(^NB.P&2UK[>8-VJB-=*8T@!#S0 [QZ4\SL[P77@2 M87NE]8113[+&DJLF6E.P:B1;(^ATHEK#1 WHEB6&EZ%UPS]?BXCOOC@<'[^(?GB4.SKWM7% ?0)@BGP8I&D6,I(F[=8_];,P@IV* M7:K'7Y8L&TC:I7Y 5C\I*._F":@R?FA>GM'3,EM4JVG:E/0::=OY*XV"6;JM M[LMJVP5H'5ROQNOU@*?5.S42!W3/OAQOY;7A I:-'^> MY29E^?WVF._ZQ*201E&:^&$4A90&01JE D<+ $5 ZY4NBV8=+TVSNF1&Y4D] M/&6/+ZXHS6@20H9\C.45!L!9 MT)F6>9\&H:45N],$EOCE@[)CU=&$8U-==,6K345\Y?!B;B%\29N6!(Y@?:GB M-\:E=V5O-%_F@O=Q_UT$J^5!A$.K$*(P"$C@QQ$35E$LRT>T-H$/8RM*IV-P M&HD[0S16VK38--4TZPS:%#,5,B<2L3,H6NIEPN]29:%W!+(L"GB0!8Y"(F!$3"%LP000C:D7!K""91MI: MJ%V"6W7V3/6Z>53<:*?05>N8*N)T+6)3*KO&Z7)39-LTI67P<)M,I)\JK&H) MJ]5F6JKBVG7R72EVP.GXU?.7_%$&L>U=L(=BE6NX;J/U]K(?B)-BVUMKC6F3LZGNRQK"['O]RUC M M<.\,^=SZK,*NT;+=2G,M59_M.JF\M+?(Z8BC(CDG/-]C_:TXK@+(*6 4!7X8 M)L!G!+)^@DA2FEB)FXVM3Q,KU_!&G_P8,VQ\\N.45:LG/W5L>_8>R.E0[DD> MT="U\:D.@MX@5>\@:&S++%5"QSOV_D&0'>[LO]VW0@D.<9@$!&:804!H3% / M(//IZE@*J&H::=&L5LC:(U0>TO+5'\VWG5R]Y/=^"ZA)Z4SDZTFIP_O?0K+][.HKS4:HY%=U6U?/4$ MXFDZ?6'U!M=%*BQ96*PZJ":P] M+I5O3#>W[JO+$C>)BD\23_%^<\H])3%+$13& .9^%C <0MH!R%BJ=W_:GEG' MPMHAE8]+M5C[/.V+)E&[>?7J_6QMYPV@IK8S<:^GLA9I=W/W6IG$ 45UT!++ M4%(7CCV_I>V*.XVW)M9%L:FX\/Z5G/TG"'!&&VFFS"13%];2_VB]%.= MQR$!== :"U%0%YZ]?.C"$7NZT2!(R> T2:PR7R[US6).:[3K!9Z3\CTN^I0O*'UXHJ8_M4=. MKZWSYPE!%>E4B$-M-\Q"I-25=V]$I&Y8M+]SNDH!AVF$T@2D 60TI;Q[&H2" MD !BX=3)Q.R\IT[CU=5F"]C>/[5*OO-]TZ5NEEK9)%5NBF6HJ O'C#=%-;D; MJ9W]BTJO[,JB "8PBA!C(0C3*$PBW-TA!31#6O?A'9AWO,#OH5D_=1K%^2C5 MG(INJ^IY:HCEGCH-$*LOJ#9::='":L5!-8&UQZ7)WFGW(.'GZT_E_N:R.-S) M=PI7,0PX\X/0QRF. D)AYO<*3ZA/3+=,#1N!S7Q/ MU)1:_:W0"5@=LP/:/WI97GN?>G+I$+G.=SU?ITQQLW,DW\M0/IL.#6QM6N%* M5=F^%O?M-L S6P%7/)?;[S M.H3R]&>,HIE3JJ9C;KDT4J\3I+D5ZRUR!G1J-)_+4*?Q;I26^YE&L<>M"-^V M5P]U1;-C*4NHE?NC\%[\_,UMN1/452O@TPBB*.$41AD$$:1!O_^8)CQ6+O!H MPYCC^"K+/GWQ-N= -8H(6B%S6(MFX5%/DU3@34VJ1C7&JBN/#H7Z-==V^<"?_YB- C(RBD@40Z]\1UK?'QY%E"Q5X M>V4NL$[Y LH36G6G=-0UC<_?Q>PD^N1M7M5I .W-_V_'Y]=B4]S=-P5$1<163S?? M"OF6C8>]W@?C4WJ[C:-]6C]]@XP_M3]A;E*?NF(B-<@Z\^D$O/GF;*?W.O2J MG>([:;!EA.7.O7S[5-\AJ[J"_;78U4I57N8__KD]WLII0LP6 N0;]=:XO#P M,6084A"C*$0@['<[8&1R&=\9EFDD6]9"/11WV^-1;@[5NQ1%7UG,T4RX M[3>2GG+/TS!CI/NBKE![AO7">Z=$Y#RBK\FIQX MG4TI=7+8*^=O*\AQZ&,*LM0/PACA-$6D1Z%[V4ID"GXKF:S899B/"Z M\F[@Q,T^B_8SN%:9S!OS,PP@]X,D01D)NS=F@9_YP$+VJXG9>;-?QZNKS190 M$]:9R-?35(/\K:4F;5E)UE)NBF6HJ O'C).S-+E3U4YV?5VLCY^OV8]U7>[H MJXB;/^\E)KS?R#_D;;#O^4XJ^PK&@()(7J#E*$ID02K6WP?#"#.=^-2J8RQ!/-ZZ5$_1G/0&55IY9^EK(L[WUL=BT2)Y^X^PG MOQ2';;EY^6CA>O<@]RO.W6I<72&:A"#*8@20Z)H$PRCNG4 1BW4"V(5!=QP$ M2_P7+V3CPCMY>!*7Y]][\@N-Y]XK;Y->>+W_SY2KH4!O@EA8\RA.,0M#[6Z2 M6G)_9JVD]095<2Z,4CD/)^747V(Y;I\))D2K33/+_/8WFJ-<33G* MC?@_8 91]]7FA*#)L*J^?WNXO]_5&0?Y3EKDN_*OC_OK\G!7GQJ?7ND$B,>, MI"G/4@RS"'+8WRJ*,-$ZM[5ET[%FG\-LI+O.7-Z>D&I>";?&M9HJST&SGOX^ M8;A658G1.P,YVUUO1?(&]-0V_E6X[K6X5H.:FP9=\NY$%-""/.,=I MS (2Q(SB*#U9@1E(],JOZ7VV8W7KX'BR(IYN)1]-EM3TRB5!>KK4.>:(A%Y1PG)2%?T^5*5%J=4 MZ:I+S5*-IE68.:IX/2-D4#.,V5N*;)@[\++ZUC@N3N)QWN*?Q%?_^W]UWQ'_ M)Q/#__?_^O\!4$L#!!0 ( V"IU#<%@=R7G( $^)!0 4 ='1I+3(P M,C P,S,Q7W!R92YX;6SLO5MW(S>R)OH^O\+'\^PV[I>]=L\L7-VUIFS5J:K> MGCDON5A4JL0Q15:35+G4O_X$2"9UH\@DD9E,L=SM;DL4 "(B/@0B H' ?_[/ M;S?C'[Z6L_EH.OG[C_AOZ,CF:?/[[C__\\)/YX-Z\^?%__H__]I__ MST\__6_[_NT/?CJ\O2DGBQ_ES>#M]/A8+'\[NO%XLM_ M_/SSGW_^^;=OGV;COTUGGW\F"-&?-[U>;)%^^ZEJ]E/ZZ"=,?J+X;]_FES_^ M !1.YLOOKO$E5?-OS]K_29>ML=;ZY^5?-TWGHVT-85C\\__^]>V')9T_C2;S MQ6 R+'_\'__MAQ]6[)A-Q^7[\NJ'].]_OG_S:)!%N9@!=X=_&TYO?DX-?K:# M^6A^AJ-!Q,%F8XG-Y.%B"Y=]/Q:#@JYT=T,9>7 MH]1N,'XSN9K.;I:=?+D8C,9S('@Y[^M9>?7W'Q>+$; Z,6_%Z/_>GPDN[KZ4 M?_]Q/KKY,@:!_MQOCO\V793]8.VCF9R.A[^5?S[X<#:=P(_#,JF<>6M K/^= MI^-+]>_FJ7\Z_JU/;]W@QDPZ;I< '+'QTYVZR MS/P# MK+:ESKBX"O^Z'2WN=O[Q6-(:^)8N:-]\D$/:LT':G#DH33>87\?Q],]#UL7. M_FW/=WKS959>EY/YZ&OY!NSVF_+8F;\\4O^VO+PGLM[66JMOJ_.L8[77Z-GJ'#\. M/HV/G.3CK@W-,@Y&L_\:C&_+7\O!_':V0GB&PWGT>&W2XX;C+V![7Y6S67GY MS\FHKM-RW&!M4O+K8/9'N7@_FO^1[%=?SD9?@9E?RW^4EY_+9+3.!L-%/9 U M-GZ;]/X^F,T&M9W,0X9H:-9O;K[ EU8.Q07L9#-W/9A]KNN0U.[?^GSK:,^: MO9N:Z^3R=KZ8W7TH/R^_TFSNE=I:4C4%?N P+36=?IJE-^/8% M[+':<#UPF)9F_[[\6L+FN#(AXVQZ<[]+ B[-? X>IKU[7\+J%]0_-Y"_OBWDD\ M;M3H-V<8EO4':'3&R66=3E9NW_*3M:([9-(UQVATWO%V 0;0KZ/)Z.;V9OG1 MN\'= ?'Z T=I=.Z_)8LM69V'3/6E3HW.[,/M%Q@F,6 P?AC./!+-AP_7&C55 ME*P!2O8/U2@5M13KMJ9-S6(Z^?RQG-WX\M.B,HKM=#:;_@G6P-YYU>K1=,!XW=";\I=N+P=E["7/&C7A/1JC=P0C?4"#7O(.6R0 M3F=>3QY'C=40';^E?2;Y-&^G\_F[17=$6U M'\T'GS_/RL]+(^7B:MVA(8+KC=X5K776S&&#=#7S=0-8($M[$HSDBT_CT><# M;-0FOZ(KJC^4LZ^C86.K[X7ANJ*FECX\<)2&YO[A]M.\_-$^O MEN969Q'O['/4O!YFY>K5Q"9)JY67;P>?RB?) -OZC6>S1]U2.K!.Z\ M;;2&9PI[;;.3?3I@P_,%532:7H9)PRS>/FPK<_^P&,P:YOE+ S<\?_!\YF6S M,W\^9--SGBX&XX;G_&S(YN9\!# 6SZ=9$P5?'J3=OH4/UNW3N+W(-J\?U"Z_ M+>#K?Q<;K*[-$=Y\!Z$O]BD"XT(9Q[%B5AC, M,24;.B5EI Z=#P%K9L,?IK/+KN;TXMV9)7P7S[3.8#9\ M!OO''=U-2/K/4AI]K5<1M'>E\-R]/61??H -LT,7.@8I$".B$BH M0THRR=B* 09%+&4&MLA98^LD_-\/P&;T5YS.2MA>W"W(;C*\^S@;3.; )*#C ME\%HDF)+[\O!>/3O\G*'0JL_2*$5=U@%[4D(T6IB(Y<5%Y3SM33Y"RBD9XW" MUGG=%>+<># '&V>=67S_Z?+VXN%VDVY1I4>W V;ZN1?0,!^X0#S9J:AW% MV #%FF A0B0N UWLNT!7PQR^Q]1__KS5FGX]=O:62,@K-JAQQ)%&)U$T7DBI M&?'4!B:P9=(B<4*#>J<0/@+++7SO'SNHKC= $53@1GE& +7*!Z]@4UYSP'DN MXW=C:M>&PK0#/O=581QZG?@5JP9NL3'>VJ"DPX0CJC'W&$DKD7$VU/)!VZ%T MX]0M$W)66]/5/^?E\E!P![$[^Q5(&V4T6$F4&VX$V$P'R7O7=F#:U@?0T''(",72U:8&%=G$5YHO1S6"Q]=QA>\,":\G!B M:V4@8-1+< MN(H:[XC^;DR<8T&5Q<^NT/&^'*90X'*O>52L8@M GK4MN!,F(@,VF1"$*>*B M5HDFC< 7 #?@NS%9CL5(+DN[@LG;$IR\@5Z$D49 M" /.;3A&#>+?40C_..@TQ]S3GT&F3._EK^/5*J@/L:/'+*P.1AKL!=&$"L*I M9-5N;;P..?L;_RX V!7KNX+GCMCOBH#ZJ#QTJ )'[L$AE5YRQ!RR\+.O.(*Y MS0&C^"[ V#+'.PD%U"Z>V:&KOV-.*2MF/$TE=&IX_P>-4S!/,%7<"!*])(I; MD,KR,$D%Y1D7IPP(U*"CCHHX;*"",2:]U5P+!Y8AQ4YH4W$D:$G/R\5O"2W/ MO/X617!JC7%@I=JS5RF8H*@#PYAYS7ERPJEQ%B,B,:!&U]IA6_*MUO>HW]W. MAM=@S=_3]>C>^#;_:G?/ @?#D <2G:#<8ZI=)$9CB:2EA&O\/2N-VGAXZG8U MRO.N;-O5%>)->=*'=412?:K[\F(;1LWMW:-DV/GN;-BY^3;:%3OJ9@*%UDX9H,/"",]$$[\29)=8WAL7I*Q!65TOE(#I^&]R4?GHS&$UV8/_( M$8O(36"1QJ@IYY0RI7E$($#*P6'QZ,QLOKZ!;GH*(1YY'^7BZFI^/9V5?O1U ME!X$^K5,UV->N&.RO7$AC+'&146,DMRZJ*V"#1+A$ 7ARN6D'_00;:V+<]HP MPT^B_MRCPXD]6_R>GH6T 5,>C1/8?2Y9Q2]_! L:V]N5DN M]P!5AVV?V_H6UAM@I=&":L-1](I@)95PR 4JP[E9?8TAH#ZRCN)SA]C:]J; MDAKXY,K>?1B,RQ>WQ&.&*9 PP6$&.EL@C@+\2S$C09<+*F- 9Y9QTR RGF.N M+:9W=C3^HJ*W=PZ,V<_3V=W%U1NP:JL6EWLVTB-'+*QDQA#!@B61>\&LCY0) M+JAW""-5*VK^>K(QVMI@N^'^Z='Y BU[M^,C1RRLX=%I36*0F M$M648"Z%] M"!Q6,3HOE=DZBFJCMDFIG!ZU;T>3,M%QG/[<]"X$$83"YJ0L%IPBHIE"V&.O MC0]>JIP-O(?I1]WKRF,Y?7Q!CN=VA+E)^0#SZ=6OL 1FH\%X%!6\GV9 M%D+*&K@O[&>GD\L=)3H:_ZI"7%7&;L.A]"9*7<=O85Q0,V!&#U8CG9>#V52#K&Z3O@Z6@^!S,DU5>XG_6;"4BOG"_>P]IL&+=UOK)0/$9J MO'?11"X9T9H%@S28/BYB&CM-8/]:SCY-OS,DMR"D,RSIQ:@W-F M':(<7 *C MA74J!5:D)1:=6;F;'F"T&4%TE )6ZZ7O#O.['CP&'4<3F!#87.^F\^6.52.M MJT[W(FB,25"162.E,8%R0CQ&&!QFAYTZX8W1=>7Z&O=A'S4L/.;$*^@-ER>M"\$UHX18W#0* B5 MHN.QHLU%GQ/R[2%JCA7L5GSDL;*S*GJ#^77*9H1_A7_=PCXT7N8W+MQ@-KN# M[6OYDNVN)-DZ_0MCG<7::^=Q8%$1RH*K:.=&Y[ASO871T?)_FD7> H>[N_T+ MQ(^&8#KDXNS D8I(8HC"ALB#!AY(XXBH^,$"R\DVZF$ H5G$MW@@8:O>5(*RY%",A1BRI*K7 Y9TP]/ %M%E4-,K:[K/;5 M2[AWO^VL"_>P60&Z5R'%F;3>JQ#!=72ZHH0(FU.YJX>^=+,0R6!DMV;UQ=4A M :G].N?H00N6$;OIXR[Q9C=05V[L"Y[M9^64P MNER_[%R]K?F(:3M06*-WX9W57&A.&386MGUNJ*_H)CRK,'8?[Y$W"K?F^7N2 M6$+=&$*A4SA%44(P0R$ZZIP@%2W&RYS8@3P8*\^>$>HW5G(XV9VVF8):7-R] M&P^6EX"3A_ EQ=Q@]ZX1<*K3O>! '4<86&BUBL0P8WE%>60JYYF'WKIQV?&G M%CA[Y*'7V\'D$O[Y= MD;W^284NK0D5L$5>I(D?DFD<%&K&:FB+GELG7K+2F M3;&U*RWRZP#X,REG=P])!TMLOBL#[^5.A926"L\,(X(92>$'1#>6F=,YX.FA MQF@%/(US^4CM86X7TYOII]&XG ..%[/;X1\O'8)O:UH$(CFA0OI@E+9>2<\V M@&?:YD2=>QBM:4V/-,#;(P'@KLN;T7 P_I)(>DGTCQL5RI @ F+.P_0B=@XH MKB;&@SNS^$MK0L_B:F>'5]/)/.$QR>E-RO7Y#(*;[]L\=O0J9,0*["P1/?%2 M2\:HJ(Y1&+4V)VV[A^&45G>/YMA\-&G=$6X55(URNL.3J-N;VW'*H/(EB&LX6C^N^V57NX[)=W0IO* V84$04559ZA/UF9W TYNA*]9>N/);/W0::[Q]4J9VW]KQ+ M(6R*FD:DK O2,&U4,!NV^:R2MSWT_AI-7&"45&!- K>6<26ZTQA7EF&<=Z/7SIE'4)',[ ])]HD"]MP"W MM2^"")Z)R+G3S(@8A=W$\*0G[MQ>1&D<. TP]<@X^,?DB$S3]P^6W_]")/QI ML\+&P+P&.JW7$?1BB#A4DU,BYMSY.3R:V5$&1@,2;X"7W3I,>]VC D=5;"YKZV1'K/ M!8^$!@V.(!8&S'GJM*TR:A5U\$E(Q&J\ E)"@P8I$19[;YM0"@)MC:H3Z:W8(PGG.AODJJ,4#A4: 2:>DM MXQKS!V^6::\3=O3@X M.;/LN19PV:T 3F?V'V3N%S$BBI6QX"X;%+$F5%41&&UU5H&I'@:BVH75<3SM M#"GKXEJ^_+2HM6%N[U H*<&D9$@P#:J;<>,W&2_:(9;SY,+!5E)\G\:CS^N7F&K9^#6ZIR-I)14H92J-TY1+CJN*%M81EW-,>[ E M=18*K 6N'WD<]_M@-AM,%G<5R7_V M0.[U:I\FF'N:))#-;.N=X^_K6S@3$/*"2$T50VEDB6SL5PA-O;71!D\BIEYRH*CO8(J=RP@"'EVXX U@UQ>D3 M^/OUG+BMM*6B%YH&<'@18C[JX$)U[NX\13DHZF$N?Y>'>TNFQ#MLYN\61SMS*O?O%KR;C"Z?#-Q@R\C4/J[ M'/GM/0KIG/8NJ!A%#-8RPS?72)V4.&?CZN&1;PN(:8:Q70'GXPRL_=O972WU M\KQQ@;V3 @4N+<'.YEU8]Z$80 MT'4YF8^^EJLHZ-OI/,4^+ZX^#K[MSA0X9*2"8*8%IX0H"^H7+#TE*D,/_%&; M4TZOAT>S;2BE5AG>%0#?EXO!:%)>AL$L/2ZZ"QMU[;R*)2;D,5 MT5EOEO>PS$D+R,GF:5=(^74TFM4K:CMP\K1IH;EE2"!-#2*44&13!&Q% M47 VZT69'H866T!))D=/ITTV"5#O4LD3D-QB,1M]NEVDK.*/TQ32FDX6P%N8 MRN<:R&KF"PHN&3@A&!DV;AL8=!RDZT5@=RZ,LMJWHQ\:U= M"X>D$"0JS[P73AMN3)4T'R2G67=?4/^@UV5\O F&WT/L%*\KOEOR]+IC M%IH$BYD/03+IL,XQA'L9<&Y2R+N?6CR,L]U>PLY]:E$QQ+'AS K#N,%*&>VP MI4I2*I5 .2^6]1 UQPJVUE.+A[&R,YB,Q],_DX:/TYF?WGY:7-V.GS^*5>.5 MC4/&*;00 KBA4;2>>\ETY)8@"K:6(4CAG$3JWL+J:#P\15>+G.Y6.3534H\R M$XVG)O" .:76>,&D--QK\#JESZD@T\-SL4955#8WN\(+[.&C1?EV]#4E=3\N MW?8@DOFP;.D.)!T^6"$CK% GP2:GED<4E8G:,^&B M?4VIS#M-[JJQQP3#OF M>%\\[R;KFS 6TGN3!C2VX-X0P['UEA*AK6%4=WK9Z)4;["WQ_+7FK446 MHT!@;05CG H>+ XJA 3#(&?'[*$V:U[X]?/6#N/T"?+6W@UF%[/EVKM<)CB\ M*VSVQIB M\@G M9SFW-PNKJ>ST;_+RWJ@>MJKB"8PS#D)/D2.8S0:Z<""HQ@%%TW.=9)> M;H1M@BF3N2<#T9OY_/8P *UZ%%92C1$AW*02>4$9$SVC#%D=D0A9+Z\=?+6V MBQN/7<#G*-:>)&]R-=^ZB9.KUH4GU'N&D%(L;"<>>9T5*$+//H=>6T M'0N8?*9V?LSUP/U8,6'G'WMW#G:DAU"C?P$>EHY"&"^]YIP%$P/E5,1 E$*J M7MIYB_<+M^1+QNFL''U>%Z\9WGV<#2;S\1(?OPQ&DY1-:6:C>:IYDR,$.,A$ HCQ)9V'X=L<(A:X25.5>'>FD@-XJT;1<93R>< MT^NJS0=GKHHBH9(J%:278+92G"X8.L6YP:FT4+TH;,OT?TQG+W4(738L!&9! M8.X1H,T&&Z@C&XJ\Q&<6B6E8RL_",!FL[2Z4MYYD967Y^3;:9:?N M[%<$K!0X;Y* /8XP!T.-^8I6K?B9E9,]5M OX:4!EG8%GR=3]=,;V,EVP&9K M^X(39(P$!Q_Y**6G3 E4T4:USLDN[3-<\N0\;9ZS1U;Z>7KS]=?RYE,YVX*" MEQL7BJ=+L=A9Y2V+5 9_KV2#SKJZWD,(9 IKVC [3WSW^$6\U.I7,*&,2%X[ M XLX7?R@(E2T_VJDU0"&T=)373+>"ZCM'0I*'>,25"U3S-+@7(BFHDX&FY,) MW\/+Q,T"J!&6=@68[9>Z]L)F5[>"@,(%'X$;3HA&UFN'U)I2*Q7).4_L86W# M9L'3(&,[C]>\!=2_@1]K!6DVC5,]=*LBMY(:;ZWQT=]316Q6C?D>&LM-1V:. MY>-?UXF?7&-5 3&I&!8"*8U3#F6U8$$2+B>#IH?>?@Y\6KI&?!#_.]L>R\5] M@9E=^^'#=@7EBCNK+?#1&0$;OR>NHL50G&,]]5FCY6,IAXU=0>+=;'HU6NS! MPWVC(C)LL.$*46*H5A@'%2LJ(N-GF%W5&!R.YF)76#CD6'TP7$IOS7@Z,KJ31!I;-^"VSP/MB-T4E#3AB\A[&$ M!M';0^F<>EW4K+!7J\H;EP:V!<64M())C66(E>7L*&4YM3Y[&*+H )<9W#U5 M_2I?#E/LMXS +S^:K\S,]++(2V;F/U9VZ@[L-?45A5 NO6 84S&4: A?YG*N M.2B4SJG'5S\*\KBXZ,?7!-,3">*T@3=8B1LB/]Q^FH\N1X/9W=JMFL]OTYWV M@\-R=08MO$ 6)$0LX2DRJ:BY7_!.V1S_MY?EW9KS6;KB>8<.SK L+^=IZM54 M+ZX>G.KO]GMV]RT\#U0S&C$Q6!!)O92RHIDHE/. ;OVR;:]8+3;-X4[C@*M; M,0]SB9<9(N_+I,Z'R[Q=:&7^',PNEY8(F,I7Y6AQN_N"2N[0!>(R79G67%A+ M*3;1A2JIP'F1=?A>_Y&*5XS)C@7076Y0=>8+-L8+:2G+JSN?0-%?)HL:S.DE M -Z7H.CGHT7YH9Q]'0W+%3_ A9M^GBQ'V5>LONVO+A")4ACE#.)8:!TY=55. MGPO,Y:CA(VH8OB:P]TPT1R=(3KX"U^%+IU?.O7WWKA+8:I7>I%))JS:+K7=* M#QZCB%X;J[3C4@!5U#*@KR*+>9%5SZK^"^GG4KB&'$*J?3PQ8$]HLH8+=8"L 906BMPZ763D[3=,%= M^3H"_MJ[?\Y39:O-0YUFN!A]75666F>-L7\\H'N83P^ MB]MCD/V/[X$L0U'2W%>EE_&Y=)G?5!+FOHQ2+WO*ZPFX'^\5NA5?8&&)L*G]'.(K.ZUA1ZG#,L11[F,W7*^PU M*)?.W/0'MNRF&/KDLYO.=R)P5[W-[S= <&=W-RJ8K)&Z9Z<75[X/9;+![.][9K\"8JXB5B2F'3 C!F9<5KU\-"GG<[!>/X'Z3A)WTTEB3+E,3)@#TV9K( =GU>GLNXZ M_?AFLLI?2%F,6[M4R_(.[X!S1S,H' %^RR/>@,4Q"-+N-*(8Z4< M#5;)=2S8(T=95KW5^IF!72?/] KHK4BJLZC]^N9#E3/T@$7K[,@:!Z/U!RFH M9TQ)1!FCWF.LF%*JXH+.?$?GKT.F/0'\ML1T.K ^?R;T()@^[UYX[[RD/&AD M3#IL)C'@BO+$]$X.0;O6IVT@8R_XLIE_.MB]F7P%KDYGHYTW77;V*RC7%&.+ MD6 !J-5"ZU#12A#/N<;2WZS7DP#M>*Z?#F'O9N67P>BR.N):GVR9R>7R/OCJ MU/4@Z-49L.#.,1REQ"%P"P(PEJ\SA#UFX+MVA)M^@&Y7!" MQR:MK*=,^VUK^MSA@Q281T^"UQA1*@D*EH?-6I7*YT2:ZA^)?A>JLR$1=%B4 MKJ:#U\B5BD)+0PV5V')G B?6"ZLW7'"HFSV\4HM3$,VY)!2W)H,3(S&9Q_.F M+OGL&*SPB%J!(_">*T4YCKC*QTISRDD]S7.\L*VEP5UW*'O[K M=C0K'T5-P="H$R.O/TAA15": \7$1.1P,)3[B@LNJ#/+;6\3)D_SD=J2P2D* MZ&P)X->%8OU1"N.L44(Q(ZA.A5^"M>M#84\BICFUQGJH![O$8FM"Z%HMQNGL M(3%+DW<+QVKHQIHC%1RS:"480!(V)F X-YM8 XE(YL2]CPW]G TL6Q5%_ZS' M1JS&0I'(%=-*$H5Y\,K'*I/0$VI)#B /#^^#$2-QDHC;AQ^P8 MK-"82\Z8#H$2JAB5S%2A#)(>KCJO*S]=^C'-S&EY_J&HW; M.Q<">!H0IL@HP[#UW*'-"K0>G=E#N&W"HE9EQ@S>=X6X]^67M3U1&VN?*$BZQ'4X\]@SX7?#7$\V-+"#PLN;R83AY5O;U^L:QV MW:X%09YQS63TG#E.&'CU&Q-5R7AF#V!V )N6.'\"OQ6 ?SL;7@_F2_?[4>&[ MR>7J@Q)T[=[:Q,>-6* 0&-$>I\B^4 JDS=S&9$4VYSYV?;>AZW.X+O?-3N32 M-6[?EZLG1*64H/ M[]Z>R"=I7A#]"\\T$I8I7(I,(6<(CPA+J5UZKW?-!>2R*K <_A;&J0*%;<"Q M-1ETA<1P=54.%Q=7X=MP>:WL/>C]BTFB"0R4]*]T'/1U,"YWW[T]9)@"7#A/ M6#K1C&"EI^L^87.N9+0)YY65V$IPL$5^=X6\-,LG,[U_6F%-R>,/'K1<59I_ MGOBV?J?U(5M6K-J!W6XG4F@O*6%.:**!,]9P)C;2T"SDQ 4.+PS3NBYN!?V] MEMBK6#]M+8?"R@CV/C;$>\IL)%R[C0\K?-;CFCTT?/N'[@,%T%E%M]LO7\9+ M3@W&%:?>3*ZFLYN5E&M4C:\W0@%+,HI@57I-UW#'>.2;$PEF;([GU>=GWYH$ M8#NL[NY6P^J)A_1^S;ZK"X]:@J_(8C1*!&RQ"-XP=4\/=R0GNM3#@\3&I?SL M5D(.=SN\ [,JC%G.ZP#F:>."8($PHLYI'3&FE)&PB2]$;LZLV&[[F,ED\#UL M3O$BR_,GB!_/[C1OLZQFDOS"Y_,[[+F6.B,52 I+D%(TU5=D0AAL4 0TR."C M8;16H:W6PL$'O9I!*3&<*"1(<#PX8ZTTW+OH8]3(LZP'OGJXMMN2\\M/9AS& MX*ZVA%W/B==]ZOZ^J$GFZ_#'?V&AXY*_"B234A1!@:9M%E$:E(Y:=Y.YSFO$F8/(NE3H%FA:KQ(QT"?JE!\QW11V:_::"8DT(MP8YYSG% M1JM4;Y]'+6U0F.44O^WA%<^NP']:*?5A ZC(;0;U#7]3X2,AFFDKHP8MXI@& M$]F':)FUWGN7$UL^-K/G+'!_6CGU0-L?I[D+F:YX,T6D8H&#VZ^D42Y*YS51 ML+_E7./K]UG'J;3P@1SOF[O\;LGGZW(Q&@[&CZ?Z7?C.#AN*9<2**DP"MM$C MY[$!F]#ZP.H]+];MGGB\R=ON#MK)O J&HHG,?#&>.>Z>SQ0-8P&]/(0$?I0#FY>UP<3'[4,Z^CH:E^3;:%E!^J6F! MTZ5URJ.TT<5()3$F;ABBLM[EZ2$LCA7CM%$N=H"'.6Q"ZPG._?1F,-IV V)G M>W (E';*4*4XDX0&82RK:/)19%6J[P\R\D7Z'!O9S.SP2D*:[Z_ES:=RMOL8 MZKY=P902 MQ$2KG5W&@=/1G.PL/6I%ZEY4/&I7 M,+!,N;,^)?<::;6G+E2T!$]RSB=[=,#3#BIR.-D9*JJM$[R%\@W\N.O<^GGC M(F+&C R4*XFPEU2RC>454TVG\\!'0X9&8WSLKLC!UW)R6Z:+4.D%H&1KIZMZ M#EQ?L,-GF_.85"@;_KG<'<4]8K1"2 F\U8$;%Y7W@C'A*[YPB<_5D#T"&,\* M'[3-[.Z.#.:+BZLU/36<_ZWM"\)1>A-34:VX43:*L"Y\#+1YD_5&9)\553Z0 MFF!GMU#Y93J]?+B-?YB.+VOC9E?G@A#"-.?>ZX"CC"10LGH8A6#$ES%-,"E51:3!BYPBB9L1>&U$'\OC8 MZCXE,'LX6@KALOPR+M,/@P?/,@\FEX/A<%:^4*KBX#$*&T+DC%DA%$UO/<"& M77$*,V_.Q!MK5O^TS>7.;A'J'F'^7X,DYG_YSO M?':M3O]">X:ICLIYJQAW+A#**MJ1"=T^6_!*$-8FAT]B9-H^&4VG<]7R?0[,/&@56&%]!;9:)636@E) MU+H"!=!AE.43=O4K4.,Z1]%L(;^:S"&O7*3+'5Q]?L@/3._ MF#])Y7C!/3IDB")9[8H:V(6Y 3.=AF@V1 E4+[OG%=:%.!X=+7/X2-AL:EAN MF=H+,-G5I7 .>:X=$Q(;1C059EU:!2:M<,P)VM6OUM!U0<>&T-$@8SN]6?/; M=#*M'H1;@7C_9K.[8T&\)5$1RPDA!AFG&:(5M1C[G(IBJM?W7O)WGT8YVVW5 MAN65R_49VFAR"W._3XBUY=5T5CZH)Q"^@?T%,AU-!K.[)WHL]P?^R>4SDN6K->H!4=C=Q#@A1Z%BH2JR(U MP'V$4UK$QF3PPF3E&Z+O '6Y'.V/NFSX-G<[7UAX9A"VVD:M%%.6<>11Q5T9 M8]9UF\./YUY3!*L7 CD-W/UH/ES16U[>DUOC8NLAPQ0$. SIS%SUXK$)$+Q57%J.@C;>,4K(Q/SC.RD' _2X D0^MMKE] M$@3615=!A5=6.\2$%8SHP 7;N#J$NIP'&W&?2S4TC)L#^=@5)L)@-@'DIMK7 MU0,NHV&-M,N=_0J#D9/!LZ =U\S!UKPY%T^/'&0]&'^>0?TV^-H?)Q*H61*R M)"G+.WPT4H$"=I));*.BEAO8Z[G=Q+()/K-[U UAXV ',(?G??3LCD/C 6,6 M6AF.(Q7IT=-@/%=:NXI'3F35F.NAR]<%+MOC_DEWVD-WV$)1<'"%1QAIZ1CE MD;**-FYTZ+9ZX2M%5A.<[0HUOY>CS]?@*YFO@/G/Y6^WZ5;JQ=5RWO.+V\5\ M,9BDV-P^-!TT3D&95T0:E*K=6$>4E))7O(B>YYPY]3"UJQV4M] 0/&3QB<'R"LE*&!APV?(LO1AJ_ 7V@'GVU*X,3[[^'[;B&1!N*D,)0(*RA5@9.* M/A]U3D3N%?@-32&L&>Z>V'=XB/N'ANCAWL-+(Q5&((R%-&#,.J/ :,9JH_=Y ML.:\_8>FT-8NU^]1V&I]4IC[.YC\X^^N789T7JV".8SZ>?KUY\MRM%H \,-3 MW,-'Q?(+=_@GS]J '>XQ\C(PH8V+#-0^519^ ]8I1&6M(_=&INZGP]MEE2+X MHA=F_K!)P3&5&!DE-%:4"TN5,IN)^ZQKG#TR:C,$-FV$'8+ ;R>-@R'%9O M$(?)I0=%N@<,C]H6&!-#HM".A!@5=\)$49'AI$UM"1 G=G$7 M1^.U!?@"$IXV*XA$)ACDB1&,4(W! J35Y+%C.4'\'EV[;08!FPL$=9.$TB((N!K:(@ M!;=FH)26@E@>)[CI[60QNW/3R]V@V-FS$)C$P"/2(;W(X3F)7%8D!NIR7/4> MG<,TB9$F^=DJ9-+;>Y? E-'5:+B<;(W]XX4^!1C%G'MI@L3*1114>JME31:L MB1R8U+]'^ZI@T@PG6P6(N;P$D&TL!HH+PB MQ[JL5,\>74]M$ACY7.P"% Y^O)A]G/ZYK0;BCM8%8I)K0Y%34BEEL9%ZLV=B MQ+/RQ7MT=;0%1!S-Q"[P\&XZ7PS&_]_HRUY[8UN'0B GJ+<,(4Q!Z5FJ^+TE MI4U61?"SBU8VQL8,MB29B(9F2I"** M@=N5 XZS"V,VR,F6X)'TF)F5@QV:XF&30@MA ,F::BF9<0X3O_:U-9,X9.T8 M9Q>ZS.!<2^)^"P(9O[N>3G;'IYXV*Q"Q#@>M"5:$&S!ZK K5Y)%A67?VSRY$ MFS@"0F'SZ.%IL?0%Q6[,B,*(H C](&D4D2?FNF\E[0W*>=3CB M3F'/19_)O99$_W$V2$D''^YN/DW'+\C]49M"6X_ FC6:4024(Z)LY>.P]+); MCM#/+AR9P[J6%WOX-KP>3#Z7.Z+1VYH6TNJ =$06*>F)2.5:6 M_)E&%C/XU^[V,;VY28=GT^$?=?*0ZW4LJ+-18A<#.,/<:XVUJ10@-SXKD$#. M-,C8(#_;!4R97D,THXYDI;[%Q%AE VIZ@6 M.=/P8AX+VXHKKC:R.)H/!^/_4PYFN],D7VI>($J05YQ$*0GGS%B-146,%"SK M43K;K1H>M2P4%LXPYZ*21!I-M=<;$EA .:X'.;L( M9#X#VS4I;P;CL;V=CR;EUN)F+[0L@D(J4!C5:^:1L(K**E^':Z>S'N<[NU!D M/@-;Q4"X*6>?P7#Y93;] #7CDDG MB1%42_>8 MRLV3!MNY\C$5=][!RXYF4&!*B(2U%A Q7$NI!#C:*9QV-]4?!M([0 MK65B^B:]KHJ"/"+$C0?S^>:"@ODVVE46?$_/@@6B.#7$&PWT.FDCD9@+D7ZW M5N;<-^PA6GN'HFF;TNH!.OWT9C#:=AFA=M_"@-'"9<3+Z]V((,44J _*7!06 M;)FL#*3^(;0Q!-1'UE%\[A!;VRR\)37PR96]^S 8E[^6+^2P'C-,P2GQ/D9D MI="P1W$=5?)[H\"*6I/E(;XNQ!V*C.>8:XOI7<&O_0UCS_[=S00*!)(-2KB0 M4DPP-XIJ RX>EO 'ZDW6:6O_(-]W,Z"70C^)-;&/CI1A>9B-47_$ A'J:"HD M;I3E*$7$X1/8? /EW#%\9@5H^P:Z709,:T+<#_*M[ZA?7%W-KZ>IB.#7T1PF M\*(]\G+C0GLN$F\\9X1K')1G!E.>[HHP:TC6?;K^H:UU<4X;9OB1R/AU,!LM MRN'U3D0\;E3($+!#V*<*]IRGBT&21Q\QX99ZA[-.*+YO)&0Q.E,W?"AG7T?# MMFY1[E/I]0-60P_'V_D;?72 MP4E=DLTL"H&(X)Y@'$/@!A.E)%/""$RD"ICF'.#W$/A_^27'2OY(W?QH;KNG M]AY -/M:7BRNR]G[[,C-T^P[PS(;:OK-UTOIA>O8S7G.&*2%4TV$01#.$*14,I8R1XQ# %LY'] M99/T5#'GB+&'ZMB7@)7A:(4A$,5-NE?\[^6OS:CH'5]06&W3*0]NH3Q&A;!207;PV7Q2SF!G\9+N=R,)LO*P.E6=?CVI9S, M&[)>]GQ)P;G%2&A!N:+<>6=A9Q2.X& P]2KF[!$]NI]RILNC6>'V<(DL79.5 MT)I9#@\&+%RP*!@9O;2&$Q .B8X9;Z.4"'F>RI0S'IVN4=7C,X9Z,=)\J09 M<#5>S?2W,Z#ZW?5@7E[75=%:N.G\G0!ZY6MF)Y(^Z2KZI?!:/* WJ4$TM.-6YIFKJ3COZF0 M5E)//?/I,E;PU$HA+-/(2>]=(#F>=_T+;'_95S4746>"[OMVU/[6\Y1_R3=# M,7AA&.68@_GJEN4. O)>B*QMID]O&KSZ)=*Z:$^Z-&"ZX>JJ'"Y>6/6'+H1] MXQ44>X\#: M-",<,METN-0-E@IV4@N:\[=*G1QM>/>P;%F2W.4@[5^O\MQ*( MVJWD#QFF '/1&TE15)IQ&K&B 3&$#5(!;$J654[TKT/BHR#=HOQZ&$(RPV%Z M+6[^VW11ILO-;Z>#R?P^MP,(;2:PM/][BL"\#=Y+:BD(+&(K0_*IE.>4.J2S MK)J_CI_;CC+I9E3&U=@=#,Y^6B]OWT0\$()B\ KRQ1!T2') MN 9&$9EU9^*O8^A.@J\Y NT*_*O)+>VTVKDF+Q9/SQ^TB-(ACSF)3 @N!6@) M;87VR''+L!&><4)QC M;H,QTEI"/'<:R2PGMT?%'E_3"NA:J/U<"#/X_>UH\&DT!I&4\Z;7PO;A"RR% MHR VXCP#9\MI#_\@@HUA4CM#M@VY%VL75@LE\=%FMW V+[WWX)JX; M[/F*@BLOL=3<<6R!,<$ZCZ04.EAAN)3G\K[2:\#YB65[PC*KRQC6X]E\%T56 ML3)1:DHL$@'TDC5$K"KI&NTL1;5NK/6@=,[]8OD(8K,PHS_JFJE'#%TX1(D2 M%H%%@X,EBFB+*JX1Y/1Y76=M#5,Y57'RQ7(^A0[Z4BV8@7 I-08)%+'QP8OU M^WY&>QM9UFLVW^^RZ*?TSF?U]*-H88B:*8X0M]X@0Q2F453<-R3K=8\>;BF] MP_1IBA8>)O3OKV@AEU1+SUV,5*1WO:12N.*/BEGIP=_EHC@,= T5+3Q,B#VH M\YU9A=XAQJB5%@$"M"'P8]1K>@/\)^;/2Z@$Z&ZA"[R)P+UUX M9"PB827ES%4T4R*^LRKTM1%P69: MKA&IUT/24?P]GWC!VYZ5%46*4,H%C]XQ!()@L(%57%7/9IOAOVY'\Z5< M ($/?G-+R'T&P3TZW]UWR-#0-Q3(,2=\X-APR3'C4D2]X6' 9[9M-P.G:1]$ MT5G&UG3R&01SX\M/BX_PS7L4Z"(,@(&>B&559*?%X RQ/P'K0U.Q=*,V1!T_,&, M%_[,TD=RY3EMF\%=Z9;-7F_O'EC'<5;^Z[:<#._V[&,U>A?&V6 C\3$8Q!DL M/$G-9LEY?V8OWYUZ6VM>(ITC<=N\]VYY-7H7-A!I/%<>.Q1<-"9P4=%M-#^S MD]M&D? 2RAKC]BE1ENZ'W\Y2H;6]S]S6Z5X8C8-0F%.%)8Y,221]13FG>7?G M>HRS)K!0 V>9[.X*:%O4_PL*OT[L]HC1"AJX-!AIZ3$/&BFKZ8;ICF:5Y^KA M"=BI-][V)=39.3_8Q&\F\\7L=KF4!\/2W*3;I+N.]U_H4FAL#4<61XPM;#0! M"QXK"G&(9_;2=ZL8>'K2WPS+NU:'X"U]&DT&.UAC9K,!?+I4]>XZ_?AFLB+M MXNI%;JZNP-WA&BJTY1D42%$'TC0J".T$U4P0O.8_B".KEE8/_9TN(=]/"9[N M",L-QU_>57CXYV2TF)_C^55 0EAE#7$D85U>N?(FA&AM-6 M>'NZ)?KK8/9'N7@_FO^QO(13SD9?!^FEDW^4EY_+I(D2>U:G^R>\Z;F9UKU! MD::;)@F:T@SA3\O[Y?>BK7/K\_A1"Z2=IV!XA\@T#Q@KJZ0.ACH38[+#3W=F M?4_5OK/G)RT+2IBI=.RD9HZ KHV%*$:)-)*#N1%;J5*]Q MHM',(F!%1%X:9=&9! V/%=_!0MAS@O:T:1$$^$3:,ZJ5X$"+%I0XZA6U* I"S^V^1J52$]L.:^5!?-* >\(Y0*IG!*^/3P&:$JA-,C2 M[L%3.9:UDL5V=2L$9=):@;U/\:\0%=:8IFIYFG!!XW?@M!PN]!>1E,W?KI#T M;KJ*Y.Y1.P^;%4 (TTQ%$1(EG!G,EEQ"(F =:4Z%S![>^&A*S62PL&LP[%4D MCQL6VB&)0_31*,\%8=I'@3S\UV%/+3DSU7&<(%] PU$<;-.9?9^.4':$+S9_ M+P0C8$ AC4G4W+N@#:6>1(>1P$ZJ'/>EAX73FXA>',N[UN7]8C+4DQ:%@@D3 M YYX\N:-198H[ZC0CA"J@1GGL=*/E-5321_%L^Y-R+OIEL[E-?7,719# 9C@;CBL3-8?!AB&_DFPH,6Y&D5C-* M#8_.@#+2*69FM?48QS,K?7):Y)]"8J=+9_A]D!*KSC//2*) :!3$1D=YM-)( M@KS%*GAOO:RW7]3*,]J2SW)Q57'V2:F&%_*.#AFB2&^]* \VJ6.14^&-T\SS MR+4DV"-Z9C?[FI'QM!->=[*0W]Q\ 0HJK;AZ$NYZ,/M>E8U MUO'NCH6SREH,?A1&"(E@%([<.2TL)23X>D66NJ3X8$H+(BBWD3+O+'<8>T,1 M 0I56+[3[<_L)EM3XM[VHEPN;T^\A$_[1$1;"SA$G3) P'UV42+X+S@$( +) MB, ^VEH[5I<4US'R]_0$V$D:B I(&VUAD3AFT9IFRW76;:W7MZ1K Z#6DCZ6 MR=VL[Z%-)+PG&@,AK*A=(& M$T^1LU)IPHDY9&"!:,13M5&1)"6P1YR7@LY M'P)/7>O&67R29?R@J-[*RCZUL=WD\E8L"&P% TN),!D]=H&D"U(Z:L^P/>I* M3M-!NZ>3?U#ESU92JE\^KO9H!4: 0Q4D\L19H3QGBE:\04)FO9#XBI9_;8B\ M&%EKB^5MGIN^FTTO;X>+B]F'I)3:JE' M\,D7Z7-L9#.SLVRLU7SW%JIYU*Z0CL0HM*%(!1I3OC1:TV*(U_7NT[TJ8.3( M\VE25@8G.SNK7)&Z%Q6/VA5&40QDI*)TFJ7G'SC&%2U:Q!Q3I43 MG:%B4_![73AAXYSLSNO=V:^PV%%+E'3&<&-327(4UK12AAR7JE5/_HZFL.G>PO1[N]<6.>-ZFAF >PZX6HILSR M'K3NXT:3C83F>)FA'E(EY#J:X%&[@ALR9D@CEM#6"J\JJUH*)',>UAQEK MS2SZ' X>*> W$V#.Y5JQA/'H9EV%:_<:W].KH!&,9\&XM&"):\2Y#+2:.EA0 M.1=4>WAS+%_XS?+SZ+4^ SL8-,[%UW)V70XN]ZSXK:V+"!AUWBEPF3#FE"C+ M23558$5.CG8/;PLUL>Z;X&/'OL$VC^EMC>LE=;H7P6-CB)#@?4<9G+/$F#7E MAM"LXY8^[AQ=>J/-L[\KX/UVFU;%Q=5J[HD+3[,KML#MY4X%$(=)- [L)R$Q M\Y8165&)O#F3N'H[@I^VQ.6NL/2^_%I.;LL(;*KN[_\^6ER[V_EB>E/.-N_B MI=0C^.?RX^#;#I =,5J!M [!(\Z2\8Z$I7I5T#?Q1:"L&LK]]8/:05_[[.\* MEJO$\[?3^;PB9C2YA9G?/\EH2V!4( MTADO.0W2+>>[,D):_-:"*.TQ94%Z(95EVE!9F:U&:95S1M7'G;Q-F/='3%TM MAU_*"9 V7KYF"O[0*&6AI$M9X=N7.SIV=AHH%MR2&&!#4:8XQX%3@S M,>J#X7"V_/P% M=_:@,0J**#,.$8Q]=?);19!;3.]NUU[I47WJZ4G+0NJ MG+)>:$L"5HEY$5?1 J--S+GQT\.Z"BWOCCFL[0HJ.Z\=[@#.SGY%E,AYBX3Q M5$IPL,0#'PM[G*.+Y'<&HR89W16HEE?'P+";K@S!Q)%D >Y71[L[%@)I;H7A MFB*,N:#!Z(U1&$Q675+UG<&J44[WQQO=N-;O$L] PHO%;/3I=AD!^CAMP1$] MY@L+Q3VQ$AO.C:3$4$81JKC+M,VYA*3RS^:89KUJ MS^OR#Z(:S"5'O94<)RL; "*Q(XSSP- )+^>>_O(/=0'18$VD*G$#*XJE(Q)3 MC )%NM-2&Z?0'X>#I('K/X([:$"B<#)LAQ&]FYG68V(]>=R;>',/%F;R,U0X$#CR!.XS5K^8$3GKB(_PO/1C$L>3:66RY]BQ&)&G,"4^^ MU@R:0Q'4-M/[?P+GO$@OR]+@9*KP[90VPDH@6K2?D9'*;+UPNL1GG]UQG<8><[%@F+D3#I M832NB -G'02&K==,$>QR]MGZF2Z/D?QQNAB,7R^<>R&HDQS$K?.]5PQ(Q-^3 MG'R@5"UT;N\V7*_"16=T6H>#EM)9X1V*WNBHL'6KT]*@J::UKM.?ZVF=235ZCN,U1V IH%2?33$Z,$SP3J5QPTH*JO6-%FASZ4"3KY( M:Y7J.XR971GDQY7J0R@F>TI+DWQ6K#0)MJ)%FYA3#:&?P,B1Y\Y2?8=QLKLC MNF-*]7$OF4+.46FI%X$P)V1%"W#INRC5=RPJ:"F2QNE#;[W/%M() J4Y>#78Q."$55I$5@O2)[9NR0-R75WMM!! M',VHQ=5VJ3Y-)1."1,H4-A86D7!LHY 5RJG>TT=H'"?$PTOU'<;6(_'1;*D^ M*C@5TH,V]1@1[3DU:VY$S'3,R2KKXT:3C83F>)FA'HXKU<<"-U9-#_AP;@67&EGT.1P\4L#ME.K#43*I*8U:&0_S98+X:NJ(LO,\O,X0?K/\ M/&GBL$248Z5(]!(+9M,C"[&:*C<\1\7WMXI!UKIO@H_GE#@<$ 8ORVOAB0TH M( TT5Y0+'7(BYGW<.;KT1IMG__=37DTJ'7@(L)*%$F!W*[?9C@D+ZMRNPS0* ME0;*JQW&_OXDT[RV\FI",,XX]5(&:X+Q@LL-GZ7^/JL('@GS_HCI)$DUR[WJ M/+)C8G#,.6N5!D9SPK4"*]R"VO'&Q8!/^%+\@>9#G;=KCQNQ,*F:O,06&1%X M9-&2*(1T!F'XA9%.[[2?,$NF-E3RLF2.9'M'B@"V=Q#NZ(2KOYK#W?V[P#44 MP(Y>A:!&.$$X8M)P&J,"7\\0V XP%>#UU7)L.Z.USD+?U:T(X,::J! EQG+D MM5)!$F)T)-8&P<]L-3[?V/L[7K5GCJQM?G%*['!R&A)'<(<6U#/,;*@ M"0'&,T%/^-#\9M8QW;.$/>"7Z?1R5PQE>X?"8N6%M"%=.> X (PLID@I#48B M5^',SE\;D?5+"S:'L=TYGNO)OA_\^6LZ)1H-QK50\[!]87RDDG(F%8V<8JDU MX2$=**+ E$9G=A[7*F@R^-KIG;+-A#_:ZD"U\PK;C7#Q&(KM$19)65Z>"C8JK+)86SGL/FMK&6U0;/" _TR(NT1 M]N#,2F.)U@A<:<:<4/K,2J"W"I'#V=FUEW'B^&#S3D:PU%F.)<$X<$,\^(E> MDJ 5&(U.F5KE0]J.$F[F[VYGL^I \;"PX.XA"N9(9 2L'&T"I]P9ZQ!R-ME MU.!S2P1M! \OA@(;974GZ_MM.9B?<%&OOK[&.G[[,L%64[ZHJE,3E:%NT:/SB(.G6$^%@]CXE'W$@AA>/12>20(Y);1WBPGO): M#D:]O/ER]/EZ45Z:KR#OS^7[,B4(5F+_6,YN=LS]H/X%2\\-!A^Y5#YEB08' M1O^:I!"RGL7NOS*O+<]I^ZSM+(SW2(7LI0;O6!V'#E5PHCC"*1P>@L2@G;1% M:XZX8*PZ#["UA)*G03Q7O8(/8HKMK]BR"E"XY1 M:\ MPM%ZAT1%CL ZIZQ*_ZV(8Q176ZSMA>)Z2,>[*#?VR4![.MXHCV66F-/5-<+:#D$,65S_P.;=MTZ6HZ26NP\-019)B-CC$U==K'TWW9G?_+QQP1S7DF*O*+C8A$O+ MC5A31IVW.2<#/5J_N6+=N5"/X&-GUXJNI[-%,G+JH.-YX\)2;H*(RC(N- T4 M"6W65'$I<B(YN/W86Q]H/BG@9 -4IOOJ576@)3#C'I*QJXRWH! M]_#LA-8+@C:$A6/9U^%>'6\7M[/R5W"*;FY7D'TWN%M>-'BMNS6W,L6*E>? M8>>- F_1!)!@((;0>E=EN]BM'[-^P_7;.N>E!XY44"R"9H3SB$ 7$:$!@3$J M)Q6R2ODS>W?H6$#LW.>;9O(I3RO>C@:?1N/1XJXB8Q47 7E>7$7P- ;C_U,. M=I5'.W[0PAFJF,&<"QEX>L4)*<^TU\YKE-X"/R\HMH:A&L<@K0BD5[ %SB42 M/OXYS<7J_4@%,M2J8 FU$7&G@3T.(Q,%B .\=W=FQW"] NC14N@E*N&+=]7, M/GBL H,)R;$'%R($SAC2QBKA" G6>-C380<^HC-.+W-WMX? M#%4$Q"QW(87=-8<%JF0@/F)!C#42^1R=V<,DY#XB\P@Q]!*8HZ]-Z'T^5E^):N3IF;]-NQ:'QI MO$( IX.F3&I-.6PE6B@?# K.">1BR(&F.O9ILN]#7S8DDM-DQ&RHJ!U/W_0H M#'&!L(B)QY9CBE)98$JMHC+=^7(YU>ET'U];[PIMS?"[PV.RW]*[INFM[M=Z M*A8H-6#',$X=XU[<6Y'KP+L M-A<"H,83S 4F*AA.@XDL. G67=CZ[)_L7KVDQ:% M3 7C!->*!,N]PM2GKMJQU_C\+M<6A-3I5B@#^R:VPAB,N( E!>:S MUD9;98FC6<\[]FCK:%R4T]98?,JX9IKNQ5550/_ (.;CS@4V%C92*Y'1F"-0 MT\:"#^:%8D0AS6L5N'[M>N=X8+7&Z*/O<-8(XO]6+BZN/MR"KH6_KDK0;S^9 MR1RQ(,)A6%0D&6G@ZSO0X9H1 ZX^HS[Z6K557D\R4!M*JSON=W;AY]$\=^BN MQPT+L &X"0H+9!$XC%8'K#WW@3%-#;-G5D.P+3V5Q=0.8]G+PIC+9U8'8SL8 MI\(['Z[+;L087_$@X'N MG]Z.%K@>223%!>E5B/B%^95K<+6EV&/;*F@0.B;/E-82F&9"NMVT:Y!!(=2+4%_*3 M_&3Y.5>,'X&/Y"T3$41B)"<-\M;E*DF(-Y&"R1B[2]:XQ:R1)_3RP[D@H]14 MTQ ]L?E*MDEFVUD/L23D;4 6:JFDYAWC>!E]O=UR:ZRNMPVJB'HB,=05E$41 M$Y4VL.WH7$PE^^P#8DD7XCVHDUOBV7([_9EO].XCJM-9??-F%O^Z_IR/N]-\ M\>U2<42%M']AY1F)"2)-S%I$D$L.Z+U749$"GFY<% M;ZTDIQ[1<=$:%X3A/N="W> 431A).OF^R/2\5GIO@NG18+UPZ9>V!BG5,2A! M6!(Y"0E)3A'#J> <%S(70R,'_HPCROF[&M=SV=.B2I9%0ID33ED@,CJK/!*& M2V(TF")_>ZZ-Q ]T7 I[5VVA/OA+=4--"8*W(K!@RT=\:JR),12E/B M.2O9H1_D]9)."'<^@/NQ2.>SVWQ)+]0?5ZBKUZ59W7RQF/^)L^=R-FKNSDF5 M"5]N4#G%F?;,YR*A/GJ%JXQW44AJA4PF-=J7/-/Z\@3X1BO(2\]7+(3 F*": MT:A4E)SXM!T?26DDSF=70GZ^5G0 Z0 FZ:4/.+J:JR:B]6>)0L0MJDCM>!2& M)9L,(4'S1IM[YQOAFQEV\S[ONQX+>7[AZ=PUH7S:;1QE,5VER_;#[]7+\\_Z'*YL(Q?X';[0&IUFNHF@- M6@O!,&?&5IJR2*[SCL&\#$7"/(?@-";)P^.529P1$:QQRH ';<&HQ$%QRR-) MJB05V0!I4B+:@RQIA69O!QWUE_G=%US?O^WSWJC;1NTJ[JR,'M$S! "M&W1Q MB+/""ZE(9+'$Q1L\2);>OJ@'_"7YVH!/ZK> MUK>3NSA;[3 M7L\/*O47GJR2=\0J ,.U@TB-%3G T1@=I8Z^*&?RP*3;3C+S+N'K,31T6?_[ M'@&)7[("PR\_XD;N:5&IZ'B2AB3&<=$RT3&+1K+23FHAC2Q)M#/ XZ,N?$6%)H:"B%Q'($:B=:Q%(KC01AUN4ZNM[E$/NZ]$= MJ^^>K7Q((2=+"QPT:$\LY93DR^V46VMU2;[Q^N(AIM.!)*\XZ U,$(YP 4E3@1A.(E&V4#M&$[ M7G"*\6RI47ZN_WSX4GN[J-?QOP=5R+['*]#:>N0T 1; 8>]B D:B<\)PM.!+ MLHX.L/98ASJC(T1;*HE&N8K]?+:2$N_[_&*@.."40 J M"/Z0CD8K"1621B9CT<6, 7*D"R>W0SC[)LA>Y_9P [2SA;?4X=)("23.''6. M14$"ES*)9EG-AN^V="/8(RQIA>@Y>?)^C4FVDB:S_9")X!(\ M<2:2(#A!=1B%96+DS#A5F/,NP>S+!/U69[YMD U]3XL*J+=".4ND)CD9E&8" MT3$1UV4??"PYN!E@HTQ)[0$(:1U2GMND\F_)CV2L^/.>'' XSD#W/V%.*XR M]MN1/.EP@\J0AYM60M@0)..@I :KHPVYQG4@6D5BC2M)"#3 #;O."=8MO'V> M$FWC5(Z<#6T?JQ@/#/M-!,X+X,KK!#YZ)APNZM+J$J*[J M];'(=09V7]3[=3;Y?;Y83?_WX4#LS7)YGZ-UXU]_U+/EH2"NPPTKKEF^4XAN MKM"0O#.XE'.5*#.22R=+,O$/?C^HG%J=@GL9!^_I$#8UE]\OZM^G][__?##1 M]PEOJ8)G021&O4(W2!&BN94Z$8(&9("02D@V>$>PG&3G0_HRC'LS0QG4R]6' MR:J^6N7]E??UXCK+]K9Y-.JAER#220K.'6+AP3"34[RB.8G.MTTL%=774C\: MWSH$>@ AYH?_^DU ]*L-/^>1ZR %&LN!0*0QU]N42D@1(&]3-CKB.=-EJNO/ M]2254)3R1SCGM 0 (0Q ME$?) 0+#CR&.K!A5D5R/9Y4X#U,Q 4'5FE]DXD7HSBH+)*> 4B!)-P%8W@+#<\ M1"583 )U9BHJ23A G1A4Y2C.)"L$E1JF5/J6^( O"=H9U,FP80H4MY%'8>V M+Q+7OJP2IT%WD:P2^2H=,.61SP8((,FM<%1S$$0HYDMNGPU,NNTD&(#6"]ZO:#Q.C1]AW"^EJOOUI)HD/$R-E.73 MKI'L*G0ES"-7WT\#\WM2#-_B[AC(BR[3%TG'X@RRP6B*+FD QY4&Y@5+49(D MM1$E]MO@+[V5;?9V .=K2\="K.=!^22"34 5=]QZJG Z&145']O&79F FZ5C M.0W1UY&.)7BJ V&! 4M.%>S1="RGP7GIX'@# MP44 ZYP%&L%:_$1YU*@*O$LEJ<8'9'5T+/L.$1UD-AXKHPU6!J%C!()6F+2. MB!SK3PP)O"2<=8!; AV2HGMP!YV-!T=AE$*'13(-RDG+6&3))T,$E3&4[ H, MT!;MBR>M 7XMV7A"]-)ZG 4$).@@78[[!2X8:D>IY,B2;71L;Q3C^?H"Y@7A MEA#F30@OC2I

E ;,GP;WD..;G1*"&H]6G$Y@3312AAB%E(E""J;$ M5AZ@ ]4Y<=I#>0E2^/M%1JDA-S9/5R1X$M$G9%X0(%9H[94.43"";J(OJM R M0'?JG!1IA^@EF/+S?'9]$ED>&U1HV3.O/!IS\J%8-2I)$2AQ5#$.:=1;_-WR MI36HO83M_#19_%:O/DR7ORWM[";4B^D7?,N7^I_US6WMY[-U_,,E(W2V'7H4 M3^YH[E[.5'*-?WHXNSLMC*?U6ROC8M))1VM2/B@,$+5;E^XUN%BXV"@>9C!8 M-0GQ*WEMA:!P1B43,BJ';F&0-FW1\HJ,Y!Y?K[SZSKWJ33P#4DB7CQP>$+1_'MW23NYR.X^IS7:_>YLX@4=S7 MQP>VDLZ[5>[K!H!0+Z>WL_6SQT(9S_>EES#_FFP2(GYYHLI\M? M9_./RWKQ)8/T9O;'_0K_C-X.MMH _>VHC]X@.OMW5SH0:7):3/3J0$BGN:4; MS'.&WY$D2>Z8?_M8/1 I]34S?IK,;C(=IG=?/]0W=?U['M3[K.L$B*-Y$[S #DU[T=B?;'V7Y/%8G+@9M:+ MSU6<),J$BI(2%30ZI$'%+5H*_QO7B<)PV5DHC0)PD(0 ME 49C:(@_0XG R7[14/FW7!,UHXDJ:-;?PG,!3 @C+9>:;472[KU?Z+J\>:5#088@71BA/JUYD;Q&;* M 3'*C*SN;!>BGI\%V5ZY\XW%T(0YWS6HK!0.9Q4#X*"U9X$%L1V=L'9D:]ZY M>%.*ZP6V^C8F9MY138MU2??K8YG7&K2N$O(!7 M/09H0W4OI-[)^5*_FV_?[6]=&2]8MBS ^'Q[/"GO83MND&ID!E:G3-C'LL[0 MOB3+ECLO^^@RVJ1Y)8R@6AC07@@KY%D77&C LT*X+[#6 M[G[]Y[1>X/=__OJV_E+?-5]N#[P 1V]!1!6YM,EJ0STQ?COZH#0?UV6Y8:^X MW'=,"BCB4QP4/>..F=5^WPOE3>HS8)L@2+UB=-@P\J)4=XLGP[,IV* MKKT/,%IX@ Y!!U*Y%-_:YME":]5YL."Y(#(*"!3D=G0*S,AV/,H$W"S/UFF( M#C*+#EI]$+E)#IT7+U#+^A"W0Z#>C\S+*Y7CB5ET3@-WT%ET: HV:F'!JN0- MQ95>ALU0.$NZI,K3 $WJOGC2&N#^\J/LUNLG=^":9$DYT*Y2T5#-@R>!<53 M6I"X]4,Y=[K$[Q]@3=D!6C]=BJ=_*JZO?NSZ_8_%?+G/]^>)(EY M-J)&;-O?O#*&&6TUC5I1<(P)0K:G8AQ4&%EBRW.3K#.@^Z+8/]"H>(M3X=TL MS1-OJHA+#+1*UGJ+Q@G+ M9+I 2JXR#G G[#S$O:Q,^N+X>OZ]^?T/Q"UWTW^>+&[K0U1]N4$EI4?? M/2HEDG,R@9=Z>_+&+="1I?$\#^,Z@;:W;:_'^YH["!Y#R ]M?QUL6#GB0 E0 M-D8F;7;.Y6XIB(27!#TWWWH=AWW7*=*]'0M]JVRWCM:W%FHCHIWXIHHP&KE( MQ L:C R21[F;9Y2J$L]B@&[O>2AW7LPOS,%'GZ@3(AY\7387 @U!<$5"BB8( MPWJ2;[$F:9_U3=O9BBF>KGZ M@$O6D=.GYB^J)"7"<6HB)]*F$ A7;&>UE@4CZ!^%AF>%O"\"KC?$WT^^YHW- MT]3?D995"):!1.V?O?]DI AIN[^4ZY>5I*HT/PK%NL7X$IQJ2*#*1A\2@"0: M%7/4W.>K)IN12.N*:L^2'Y$N)R+:__[NL51QSYZLP#OC<[)7"\:K$"F!K4V) M'Q2E^A_TKFU_^=W*$.^?08_(Y+R41RZ$'6I6,243:*U!6"%U8BQ(NALIKLY] MWL?X4B\^SGMCUXF2;I#EM"6H_=/GZ6'OT=M=AYI5+G(-43F2 YIE")JX[0T% MI:!HBV'@]"D1^UXN%2/<\DX/^I5_3A8W[^\7UY\GRUTWXOUB?O5G?3-=?OZO MQ7PVP546932Y>RA=L?]N<^DKJZ2X=TZ"B]0G+ZF+9(ND9AI&EA6O&_G/+X)] M]X1KRZIMX&<(/I<$HBSD@).4'!,[O)(L.;<9M+%T?NJT KA[?BQ_^;,U1Q[; M5A+]"6*4U\%YHS4#L[W*! JH+:GO.N@3Y?/SI#7(W7+E/2JUF^458GMW*(C_ MQ#=4S(08E4D@E%:604Z.L!T2.JVCJT/2#V\Z@+J,/5>3NP+F'&M=.4ERP:;@ M.*4I C&YE--F42505*!^@/$WYV)-QS"?BS$-%Z@&+ZC0!G,\)"$LE9KX7 5C M>TL;'0U2SW] DW^^-G]"ZHH0F:X/Q41)J M "CZH[NA@"PYXAKT2>OY2-,!S-T:-[L.94>N;F/IFT(>CYS5N.H"Z.WWS4_W7]'HR>U\OY\O]60^:-ZZY>Z_;+::KZ?+S>O7\=M^HK2]^[(T5ZM,@ M+2@/PGL/- #;YJ'3"8ILGV$?C)[?1>\8^SYWG;O?=-[N>TI#E4\\0?2.&:<- M[&88#U!4G.C_-YV[Q+Y/NC5:(EN]LH+$+ -%*8M@N7/HJ])'CZ,HS3+]P;>J MNP:__R/:MR<%/>^>KK#S.)9@K:2:&46#=&0[+F_'5WF]Z]/\MDCVSY!O>=V( M)M\VJ9#_3GA.6<*1!M;+HD4 ? ]D^CGR:K>W0A MO@;L;;,5ZIL6E3#:)YHWS+B4EN O\M&]"'YD%0'.0YP21!\9<\;"V3_7JS=@X[?UXNKSXC6I>MDQ\EB-IW=[OK3H CVOB95,I8G3BD1'.=HB%9Z$14$ M 5'3E!K=G3S/*/]53V\_Y[CM+_5B?UMU?OKM?+5>3V%Y:[XQ@][5$O#B&,+V[ MQ\^^&XB]^9_[Y2I?H3R5@L??6!G(:$CG4HP@23":._Q 4,$CMW%DCE _9.P< M]HO2\MVG?>,Y72/N>U-%7(A)XR0ES(.PU"1@5CL'P0HE?0D-3[=TYJO)W0AH MV!G81S)G)4J M,*FXD])#]%RC]TFC49)K&I-H%+5SGE%>77^N;^[OZG>?#EK#:UDTF<^MWE$;)=J MXU_3U6>/UBYJA\7RFW0P.4CU28:B2^]TO-#YIWUOH#\:OJ$R(2)'@G=1*^!, M6/PM:*%-DAJ(:[0TG@>#%[N=984:?E/7]\#X&[2N*+@@K+7,)0K&"(OFI@61 M>/:!*"VZI#(\5=$Y(^;G1KPO#_.EGN^R\FQ@^U!?SV]GT_^M;TXDW?X752PX M:PPU.@0/,J'_HZ(@1 %#G(6$<6US7()_G8'?WS'-@\PV_3UX///-D[@$YQ*O MCOB<&(HEY52P1FIC RTTJ8(JY M8% ?&PV1>>-EX-KH1+E,-HZL[&C/_&D+\X6(])VV/'S/X$C;R@:O 8)F.D10 MTC@B##S:+:,\.*81^&4Q:FR\GM[2(+"5_^[M.FP8_CCR7O M+- 8G=:*!1X032; MT48NY _J@37FP'.5T!W4?2T\5RBW=;%(=[^[^^G-\OUB?G./YD28 M?IDN\=.CE>R.-Z[0V?.$6V T!NO18@^$/<+A1K8\M13B_,RPMN3'OY#GBW0W M__/CY/JWJWKQ97I]I 3F@1:58YIPB?,"^P>1FGRTL>TR3I&1;=65,Z$[+ O4 M0RZEV$03?/-<98FDT6//%!,NJL )";L5T\J1E2OJ9M*7(-A2P.LLY3<;Q1+O MIK]/'XH='I[C1UI5U%FE\ >QCE+\2NS_3C41+4J$/\!=L'+A=XMG2T-QN5@] M,1+Q7\\-1/SHT?#Y1SV_74S^^#R]GMSM\3(./E_YY*VB@@=$/"0E3;1JAU,< M74KG+KV++H$]*UD>)L;3'N[U*@X^CV,RQ+BH@1BKT&4N66YHLZ^N_WY1 ^LOOEE\E?[,ZB7WE9Y M:IW,1]241B:T"4'O#'AO1Y?-O3.:S/N&OJ4;_:'.BAF_^1JE,%TMZ[_^J*]7 M]+I?W+]YW:]:P$BP8(:V2$>T^4$D:J;<#$)J6',,,:,4[&W?.@O(P MCODO&T+5XVE^X!*G*J$N*04AN4#X.CY&<^JB;!15?1$,FL1G-'U%)05QS%N7 MHM/H!VI!O-NB$+@?66QYY]PX;2EI"_LP%,/F@??UXM-\\?MD=EV_^W@W?5"I M/\XE(*HETR@U[AW^)B%G5T.5SAU++,EF]>O/BL%N67I14,<1.-R^P@EA990A M%YF7SCOC5+X HR#E?:,TLOL;G;/B9871*>8].T"'^QXW1M$O^?CA]MVG*_QT M^0DAP[\=NY[6S1>@K>X=B$ "%Q2EP30W;"T;RPVW<625BP;!V*Z%\FHH?;6: M+%8Y<]21.W+=?E%.\RFE]@9=C1"H)Q 0V0V:-/)>RP7V1O'>*-CU#"B1W:N9 M"4UV5[O[DHJ!"QQR)O=5 FN: #<.."81")OV 07S=&W0FG M UU]4Y6DDB'J@%/&0J)11\6]T$F")PG"#WJ(T)AI9]EA:2N=2R9V6:>D>9+M MZ6MC1K=X6T510^>X:Q>( $:U$2;GT S4))(,+6F_ZGE_&EA>^YI4U#G/0!+PUD6EB=6(,F7)2.F8:);VJ)=1'CN(>NGQ MBBE+%5562>MRCAB#S-V.3L'M?':+"/\>ZH_KVFI' MSG9>>KR2CEJF2!26,>VX2FF'$UW\'*#2DL:\IU[ M8,0ZH?';<&'] $A1*K@,,T+/M MD"EG0K@+NN#_YMF3_J8[JCE?#K6O"-(]("Q>)2DH#H;DT)W-<%086=VXU-,'8P5_>6ZCX$?56W20[^)L-5U]W6/$OO!4Y1S#!5@+" ('%+4V MPF^['M78.YMUX\?F*1":" MEY"\88ZBQVTYV6TC$S.R':\.9'R8-:U0O1!CWC:X*;ZO2<4YHQ$289+GQ*B, M,[]9RI7()X8%O!EB4K@S+E%M,>WM6!Z]]3>SY6IQGQ/8K)/;UW MNGE?+ZZS%&\/5V9I^I+*QP3,"<=-Y, M\6D[=Y0@IEGUK5>KD5J0X;L:"&=" M^B+'\I=-BM#EH3PZM5'I%!D)(;NVS%KGO'UL VF*V;/^0?'R?+^C__X_\ 4$L! M A0#% @ #8*G4#I=9EN," 4SL !( ( ! &$R M,#(P,#,S,65X,S$Q+FAT;5!+ 0(4 Q0 ( V"IU" R[C7I @ !0\ 2 M " ;P( !A,C R,# S,S%E>#,Q,BYH=&U02P$"% ,4 M" -@J=06J@"$#D% !>(0 $@ @ &0$0 83(P,C P,S,Q M97@S,C$N:'1M4$L! A0#% @ #8*G4.M5R"\V!0 &2$ !( M ( !^18 &$R,#(P,#,S,65X,S(R+FAT;5!+ 0(4 Q0 ( V"IU#/ MJD-X5M0! %?&&0 3 " 5\< !A,C R,# S,S%T=&DQ,'$N M:'1M4$L! A0#% @ #8*G4(3A!('G#@ @:H ! ( ! MYO ! '1T:2TR,#(P,#,S,2YX 9 M/@$ % @ '[_P$ ='1I+3(P,C P,S,Q7V-A;"YX;6Q02P$" M% ,4 " -@J=0%]&"RXU& !330, % @ &['@( ='1I M+3(P,C P,S,Q7V1E9BYX;6Q02P$"% ,4 " -@J=0NX411LFR #,H @ M% @ %Z90( ='1I+3(P,C P,S,Q7VQA8BYX;6Q02P$"% ,4 M " -@J=0W!8' XML 55 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Lease, Cost
Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
 
Three Months Ended March 31,
 
2020
 
2019
 
(In Thousands)
Operating lease expense
$
5,148

 
$
5,044

Short-term lease expense
9,430

 
11,161

Total lease expense
$
14,578

 
$
16,205


Supplemental cash flow information:
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
 
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
 
     Operating cash flows - operating leases
 
$
5,949

 
$
4,657

 
 
 
 
 
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
 
     Operating leases
 
$
11,844

 
$
3,257



Assets and Liabilities, Lessee upplemental balance sheet information:
 
March 31, 2020
 
December 31, 2019
 
(In Thousands)
Operating leases:
 
 
 
     Operating lease right-of-use assets
$
75,344

 
$
68,131

 
 
 
 
     Accrued liabilities and other
$
16,782

 
$
15,850

     Operating lease liabilities
59,845

 
53,919

     Total operating lease liabilities
$
76,627

 
$
69,769


Additional operating lease information:
 
March 31, 2020
 
December 31, 2019
Weighted average remaining lease term:
 
 
 
     Operating leases
6.37 Years

 
6.43 Years

 
 
 
 
Weighted average discount rate:
 
 
 
     Operating leases
9.43
%
 
9.46
%

Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2020:
 
 
Operating Leases
 
(In Thousands)
 
 
 
Remainder of 2020
 
$
19,961

2021
 
22,092

2022
 
18,422

2023
 
14,776

2024
 
12,372

Thereafter
 
30,268

Total lease payments
 
117,891

Less imputed interest
 
(41,264
)
Total lease liabilities
 
$
76,627


Finance Lease, Liability, Maturity
Future minimum lease payments by year and in the aggregate, under non-cancellable operating leases with terms in excess of one year consist of the following at March 31, 2020:
 
 
Operating Leases
 
(In Thousands)
 
 
 
Remainder of 2020
 
$
19,961

2021
 
22,092

2022
 
18,422

2023
 
14,776

2024
 
12,372

Thereafter
 
30,268

Total lease payments
 
117,891

Less imputed interest
 
(41,264
)
Total lease liabilities
 
$
76,627


XML 57 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events (Notes)
3 Months Ended
Mar. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTS

In April 2020, we announced our plan to shutdown our Midland manufacturing facility as a result of a decline in orders for new equipment from third parties and the expectation that no incremental equipment will be fabricated for our fleet in the second half of 2020. As a result of the decision to close this facility and solely utilize third party fabricators in the future for our own service fleet, we are pursuing the sale of the Midland facility in an effort to further improve our balance sheet, and have entered into an agreement with a third party purchaser, which
is subject to numerous conditions. While we will continue to operate the facility until the completion and sale of our remaining backlog, we no longer intend to fabricate new compressor packages for sales to third parties. We have and will continue to evaluate the sale of other non-core assets, including our low-horsepower compression fleet. We can provide no assurance that we will consummate a sale of the Midland manufacturing facility, our low-horsepower compression fleet, or any other non-core asset.

In April 2020, we began the process of discontinuing chemical production operations at our El Dorado, Arkansas production facility, which primarily produced calcium chloride from underground brine reserves. The current COVID-19 pandemic and oil oversupply events have led to unprecedented market conditions and this facility’s relatively high fixed costs have led us to rationalize our manufacturing base. We will continue to manufacture and deliver all products through early June 2020, at which time we will begin a sequenced shutdown of the manufacturing facility. We will continue to ship product until the inventory is gone, at which time production operations at the plant will be shutdown. Going forward, we will continue to meet our customer demand for liquid calcium chloride products through our network of other manufacturing plants and terminals.

On April 17, 2020, CCLP announced the commencement of an offer (the "Exchange Offer") to certain eligible noteholders ("Eligible Holders") to exchange any and all of their outstanding 7.25% Senior Notes due 2022 (the “Unsecured Notes”) for newly issued 7.50% Senior Secured First Lien Notes due 2025 and 7.25% Senior Secured Second Lien Notes due 2027. In conjunction with the offer, consents are being solicited from Eligible Holders to eliminate substantially all restrictive covenants and certain of the default provisions in the indenture governing the Unsecured Notes.
XML 58 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statement of Equity Consolidated Statement of Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Stockholders' Equity [Abstract]    
Translation adjustment, tax $ 0 $ 0
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows - operating leases $ 5,949 $ 4,657
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases $ 11,844 $ 3,257
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt and Other Borrowings Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Long-term Debt, Excluding Current Maturities $ 845,842 $ 842,871
New Credit Agreement [Member]    
Debt Instrument [Line Items]    
Line of Credit Facility, Fair Value of Amount Outstanding 3,000  
Long-term Debt 2,184 2,622
Compressco Partners Senior Notes [Member]    
Debt Instrument [Line Items]    
Long-term Debt 291,863 291,444
Compressco Partners Senior Notes 7.50% [Member]    
Debt Instrument [Line Items]    
Long-term Debt 344,382 344,172
Parent Company [Member]    
Debt Instrument [Line Items]    
Long-term Debt 207,413 204,633
Long-term Debt, Current Maturities 0 0
Long-term Debt, Excluding Current Maturities 207,413 204,633
Parent Company [Member] | Line of Credit [Member]    
Debt Instrument [Line Items]    
Line of Credit Facility, Fair Value of Amount Outstanding 3,500  
CSI Compressco [Member]    
Debt Instrument [Line Items]    
Long-term Debt 638,429 638,238
Revolving Credit Facility [Member] | Secured Debt [Member]    
Debt Instrument [Line Items]    
Long-term Debt 2,246 0
Term Loan [Member] | Secured Debt [Member]    
Debt Instrument [Line Items]    
Long-term Debt $ 205,167 $ 204,633
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income (Loss) per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Weighted Average Number of Shares Outstanding, Basic 125,587 125,681
Weighted Average Number Diluted Shares Outstanding Adjustment 0 0
Weighted Average Number of Shares Outstanding, Diluted 125,587 125,681
XML 62 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]

Components of inventories as of March 31, 2020 and December 31, 2019 are as follows: 
 
March 31, 2020
 
December 31, 2019
 
(In Thousands)
Finished goods
$
67,824

 
$
70,135

Raw materials
3,886

 
4,125

Parts and supplies
38,859

 
47,793

Work in progress
31,547

 
14,457

Total inventories
$
142,116

 
$
136,510



XML 63 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Industry Segments
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Industry Segments INDUSTRY SEGMENTS
 
We manage our operations through three Divisions: Completion Fluids & Products, Water & Flowback Services, and Compression.

 Summarized financial information concerning the business segments is as follows:
 
Three Months Ended
March 31,
 
2020
 
2019
 
(In Thousands)
Revenues from external customers
 

 
 

Product sales
 
 
 
Completion Fluids & Products Division
$
70,190

 
$
57,328

Water & Flowback Services Division
25

 
364

Compression Division
14,818

 
34,089

Consolidated
$
85,033

 
$
91,781

 
 
 
 
Services
 
 
 
Completion Fluids & Products Division
$
5,047

 
$
4,253

Water & Flowback Services Division
57,442

 
78,314

Compression Division
75,420

 
69,380

Consolidated
$
137,909

 
$
151,947

 
 
 
 
Total revenues
 
 
 
Completion Fluids & Products Division
$
75,237

 
$
61,581

Water & Flowback Services Division
57,467

 
78,678

Compression Division
90,238

 
103,469

Interdivision eliminations

 

Consolidated
$
222,942

 
$
243,728

 
 
 
 
Income (loss) before taxes
 
 
 
Completion Fluids & Products Division
$
19,396

 
$
6,186

Water & Flowback Services Division
(2,244
)
 
2,231

Compression Division
(12,790
)
 
(7,801
)
Interdivision eliminations
5

 
6

Corporate Overhead(1)
(13,444
)
 
(17,687
)
Consolidated
$
(9,077
)
 
$
(17,065
)

(1)
Amounts reflected include the following general corporate expenses:
 
Three Months Ended
March 31,
 
2020
 
2019
 
(In Thousands)
General and administrative expense
$
8,081

 
$
12,089

Depreciation and amortization
197

 
168

Interest expense
5,455

 
5,342

Warrants fair value adjustment (income) expense
(338
)
 
407

Other general corporate (income) expense, net
49

 
(319
)
Total
$
13,444

 
$
17,687


XML 64 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statement of Equity Statement - USD ($)
$ in Thousands
Total
Common Stock Value [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest $ 312,749 $ 1,285 $ 460,680 $ (18,950) $ (51,663) $ (217,952) $ 139,349
Net Income (Loss) Attributable to Parent (10,838)            
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (19,100)           (8,262)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax (406)       (582)   176
Other Comprehensive Income (Loss), Net of Tax (19,506)            
Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders (307)           307
Noncontrolling Interest, Increase from Subsidiary Equity Issuance   (1)          
Proceeds from Issuance of Common Stock (1)            
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures (155)     (155)      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 1,939   1,628       311
Conversion of CCLP Preferred Stock, Amount Converted 2,539           2,539
Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests 9   67       76
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 300,110 1,284 462,241 (19,105) (52,245) (225,947) 133,882
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 162,826 1,283 466,959 (19,164) (52,183) (362,522) 128,453
Net Income (Loss) Attributable to Parent (1,551)            
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (10,376)           (8,825)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax (6,467)       (6,238)   (229)
Other Comprehensive Income (Loss), Net of Tax (16,843)            
Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders (309)           309
Noncontrolling Interest, Increase from Subsidiary Equity Issuance   4          
Proceeds from Issuance of Common Stock (4)   0        
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures (89)     (89)      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 1,373   1,145       228
Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests (31)   16       (15)
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest $ 146,931 $ 1,287 $ 468,088 $ (19,253) $ (58,421) $ (364,073) $ 119,303
XML 65 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares [Table Text Block]

The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income (loss) per common and common equivalent share:
 
 
Three Months Ended
March 31,
 
 
2020
 
2019
 
(In Thousands)
Number of weighted average common shares outstanding
 
125,587

 
125,681

Assumed exercise of equity awards and warrants
 

 

Average diluted shares outstanding
 
125,587

 
125,681


XML 66 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]    
Foreign Currency Translation Adjustment, Tax $ 0 $ 0
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements Warrants (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Fair Value Disclosures [Abstract]    
Fair Value Adjustment Of Warrants, Income Statement $ (338) $ 407
XML 68 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating leases:    
Operating lease right-of-use assets $ 75,344 $ 68,131
Accrued liabilities and other 16,782 15,850
Operating lease liabilities 59,845 53,919
Total operating lease liabilities $ 76,627 $ 69,769
XML 69 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt and Other Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Bank line of credit, net availability $ 20,400  
Parent Company [Member]    
Debt Instrument [Line Items]    
Long-term debt 207,413 $ 204,633
Compressco Partners Senior Notes [Member]    
Debt Instrument [Line Items]    
Long-term debt 291,863 291,444
Compressco Partners Senior Notes 7.50% [Member]    
Debt Instrument [Line Items]    
Long-term debt 344,382 344,172
Line of Credit [Member] | Parent Company [Member]    
Debt Instrument [Line Items]    
Line of Credit Facility, Fair Value of Amount Outstanding 3,500  
Bank line of credit, letters of credit and guarantees 7,900  
Bank line of credit, net availability 40,800  
New Credit Agreement [Member]    
Debt Instrument [Line Items]    
Line of Credit Facility, Fair Value of Amount Outstanding 3,000  
Bank line of credit, letters of credit and guarantees 3,000  
Long-term debt 2,184 2,622
Unamortized deferred finance costs 800 900
CSI Compressco [Member] | Compressco Partners Senior Notes [Member]    
Debt Instrument [Line Items]    
Unamortized deferred finance costs 2,600 2,800
Unamortized discount $ 1,500 $ 1,700
Senior Note interest rate 7.25% 7.25%
CSI Compressco [Member] | Compressco Partners Senior Notes 7.50% [Member]    
Debt Instrument [Line Items]    
Unamortized deferred finance costs $ 5,600 $ 5,800
Senior Note interest rate 7.50%  
Revolving Credit Facility [Member] | Secured Debt [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 2,246 0
Unamortized deferred finance costs 1,300 1,000
Term Loan [Member] | Secured Debt [Member]    
Debt Instrument [Line Items]    
Long-term debt 205,167 204,633
Unamortized deferred finance costs 9,200 9,500
Unamortized discount $ 6,200 $ 6,400
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Industry Segments - Corporate Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Segment Reporting Information [Line Items]    
General and administrative expense $ 30,537 $ 34,277
Depreciation, amortization, and accretion 29,460 30,628
Interest expense, net 17,856 18,379
Fair Value Adjustment of Warrants (337) 407
Other (income) expense, net 439 (951)
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest 10,231 18,674
Corporate Overhead [Member]    
Segment Reporting Information [Line Items]    
General and administrative expense 8,081 12,089
Depreciation, amortization, and accretion 197 168
Interest expense, net 5,455 5,342
Fair Value Adjustment of Warrants (338) 407
Other (income) expense, net 49 (319)
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest $ 13,444 $ 17,687
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Business Acquisition, Contingent Consideration [Line Items]      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability $ 0 $ (400,000)  
Compressco Partners Senior Notes 7.50% [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Original principal amount     $ 350,000,000.0
XML 72 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Discontinued Operations (Notes)
3 Months Ended
Mar. 31, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] DISCONTINUED OPERATIONS

On March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division. As a result, we have accounted for our Offshore Division, consisting of our Offshore Services and Maritech segments, as discontinued operations. See Note 8 - "Commitments and Contingencies" for further discussion. A summary of financial information related to our discontinued operations is as follows:

Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
Three Months Ended
March 31, 2020
 
Three Months Ended
March 31, 2019
 
Offshore Services
 
Maritech
 
Total
 
Offshore Services
 
Maritech
 
Total
Major classes of line items constituting pretax loss from discontinued operations
 
 
 
 
 
 
 
 
 
 
 
Revenue
$

 
$

 
$

 
$

 
$

 
$

Cost of revenues
(60
)
 

 
(60
)
 
22

 

 
22

Depreciation, amortization, and accretion

 

 

 

 

 

General and administrative expense
205

 

 
205

 
404

 

 
404

Other (income) expense, net

 

 

 

 

 

Pretax loss from discontinued operations
(145
)
 

 
(145
)
 
(426
)
 

 
(426
)
Pretax loss on disposal of discontinued operations
 
 
 
 

 
 
 
 
 

Total pretax loss from discontinued operations
 
 
 
 
(145
)
 
 
 
 
 
(426
)
Income tax benefit
 
 
 
 

 
 
 
 
 

Total loss from discontinued operations
 
 
 
 
$
(145
)
 
 
 
 
 
$
(426
)
    
Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
 
March 31, 2020
 
December 31, 2019
 
Offshore Services
 
Maritech
 
Total
 
Offshore Services
 
Maritech
 
Total
Carrying amounts of major classes of assets included as part of discontinued operations
 
 
 
 
 
 
 
 
 
 
 
Trade receivables
$

 
$

 
$

 
$

 
$

 
$

Other current assets

 

 

 

 

 

Assets of discontinued operations
$

 
$

 
$

 
$

 
$

 
$

 
 
 
 
 
 
 
 
 
 
 
 
Carrying amounts of major classes of liabilities included as part of discontinued operations
 
 
 
 
 
 
 
 
 
 
 
Trade payables
$
1,303

 
$

 
$
1,303

 
$
1,233

 
$

 
$
1,233

Accrued liabilities
480

 
228

 
708

 
745

 
120

 
865

Liabilities of discontinued operations
$
1,783

 
$
228

 
$
2,011

 
$
1,978

 
$
120

 
$
2,098


XML 73 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Impairments and Other Charges (Notes)
3 Months Ended
Mar. 31, 2020
Asset Impairment Charges [Abstract]  
Impairments and Other Charges IMPAIRMENTS AND OTHER CHARGES

Impairments of Long-Lived Assets

During the first quarter of 2020, the COVID-19 pandemic and decline in oil prices had a significant impact on our customers and industry. We started to see our customers revise their capital budgets downwards and adjust their operations accordingly, which led to a decline in orders for new compression equipment to be fabricated and sold to third parties, among other impacts. We concluded these events were indicators of impairment for all asset groups within our Compression Division and certain asset groups within our Completion Fluids & Products Division. As a result, we performed recoverability analyses on the relevant asset groups within these divisions. Based upon these recoverability analyses, we determined that the carrying values of our Midland manufacturing facility and related new unit sales inventory in our Compression Division exceeded their respective fair values. Therefore, we recorded impairments of approximately $5.4 million during the first quarter of 2020 related to these assets. Fair value was estimated based on a market approach. No other recoverability analysis performed indicated an impairment as of March 31, 2020. Given the dynamic nature of the events beginning in the first quarter of 2020, we are not able to reasonably estimate how long our operations will be adversely impacted and the full extent these events will have on our operations. As a result, we could have indicators of impairment again in future periods resulting in additional asset impairments.
XML 74 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Leases [Abstract]    
Operating lease expense $ 5,148 $ 5,044
Short-term lease expense 9,430 11,161
Total lease expense $ 14,578 $ 16,205
XML 75 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Significant Accounting Policies New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Operating lease right-of-use assets $ 75,344 $ 68,131
Accrued liabilities and other 16,782 15,850
Operating lease liabilities $ 59,845 $ 53,919
XML 76 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]        
Contract with customer, asset balances $ 33,300   $ 34,900  
Unearned income 2,900 $ 11,000    
Deferred Revenue 27,780 49,838 $ 9,678 $ 25,333
Deferred Revenue, Additions 23,869 49,363    
Contract with Customer, Liability, Revenue Recognized $ (5,767) $ (24,858)