0000928054-20-000198.txt : 20201116 0000928054-20-000198.hdr.sgml : 20201116 20201116161258 ACCESSION NUMBER: 0000928054-20-000198 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201116 DATE AS OF CHANGE: 20201116 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLOTEK INDUSTRIES INC/CN/ CENTRAL INDEX KEY: 0000928054 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS CHEMICAL PRODUCTS [2890] IRS NUMBER: 900023731 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13270 FILM NUMBER: 201316988 BUSINESS ADDRESS: STREET 1: 8846 N. SAM HOUSTON PARKWAY W. CITY: HOUSTON STATE: TX ZIP: 77064 BUSINESS PHONE: 7138499911 MAIL ADDRESS: STREET 1: 8846 N. SAM HOUSTON PARKWAY W. CITY: HOUSTON STATE: TX ZIP: 77064 10-Q 1 ftk2020093010q.htm 10-Q Document
false--12-31Q320200000928054FLOTEK INDUSTRIES INC/CN62000000.900.900.90us-gaap:AccountingStandardsUpdate201602Member1527000115000050000043000001000000.00010.00011400000001400000005951141673323001us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationus-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization0.00010.0001100000100000000041454814649134 0000928054 2020-01-01 2020-09-30 0000928054 2020-11-11 0000928054 2019-12-31 0000928054 2020-09-30 0000928054 2020-07-01 2020-09-30 0000928054 2019-07-01 2019-09-30 0000928054 2019-01-01 2019-09-30 0000928054 2019-09-30 0000928054 2018-12-31 0000928054 us-gaap:TreasuryStockMember 2019-09-30 0000928054 us-gaap:RetainedEarningsMember 2019-09-30 0000928054 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0000928054 us-gaap:RetainedEarningsMember 2018-12-31 0000928054 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000928054 us-gaap:CommonStockMember 2018-12-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000928054 us-gaap:CommonStockMember 2019-09-30 0000928054 us-gaap:TreasuryStockMember 2018-12-31 0000928054 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0000928054 us-gaap:TreasuryStockMember 2019-06-30 0000928054 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0000928054 us-gaap:RetainedEarningsMember 2019-06-30 0000928054 us-gaap:CommonStockMember 2019-06-30 0000928054 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000928054 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000928054 2019-06-30 0000928054 2020-06-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0000928054 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0000928054 us-gaap:RetainedEarningsMember 2020-06-30 0000928054 us-gaap:TreasuryStockMember 2020-06-30 0000928054 us-gaap:CommonStockMember 2020-06-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000928054 us-gaap:RetainedEarningsMember 2020-09-30 0000928054 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0000928054 us-gaap:TreasuryStockMember 2020-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000928054 us-gaap:CommonStockMember 2020-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000928054 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0000928054 us-gaap:TreasuryStockMember 2019-12-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000928054 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0000928054 us-gaap:CommonStockMember 2019-12-31 0000928054 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0000928054 us-gaap:RetainedEarningsMember 2019-12-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000928054 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0000928054 ftk:COVID19PandemicMember 2020-03-30 2020-03-30 0000928054 srt:ChiefExecutiveOfficerMember ftk:COVID19PandemicMember 2020-04-01 2020-04-01 0000928054 ftk:BoardOfDirectorsMember ftk:COVID19PandemicMember 2020-04-01 2020-04-01 0000928054 ftk:ExecutiveOfficersMember ftk:COVID19PandemicMember 2020-04-01 2020-04-01 0000928054 ftk:DataAnalyticsMember us-gaap:SubsequentEventMember ftk:COVID19PandemicMember 2020-10-01 2020-10-31 0000928054 ftk:JP3MeasurementLLCMember 2020-06-30 0000928054 ftk:DataAnalyticsMember 2020-07-01 2020-09-30 0000928054 ftk:JP3MeasurementLLCMember 2020-04-01 2020-06-30 0000928054 ftk:JP3MeasurementLLCMember 2020-07-01 2020-09-30 0000928054 us-gaap:OperatingIncomeLossMember 2020-07-01 2020-09-30 0000928054 us-gaap:OperatingExpenseMember 2020-04-01 2020-06-30 0000928054 ftk:JP3MeasurementLLCMember us-gaap:TrademarksAndTradeNamesMember 2020-05-18 0000928054 ftk:JP3MeasurementLLCMember 2020-05-18 0000928054 ftk:JP3MeasurementLLCMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-05-18 0000928054 ftk:JP3MeasurementLLCMember us-gaap:CustomerListsMember 2020-05-18 0000928054 us-gaap:DiscontinuedOperationsHeldforsaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2020-07-01 2020-09-30 0000928054 us-gaap:DiscontinuedOperationsHeldforsaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-07-01 2019-09-30 0000928054 us-gaap:DiscontinuedOperationsHeldforsaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-01-01 2019-09-30 0000928054 us-gaap:DiscontinuedOperationsHeldforsaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2020-01-01 2020-09-30 0000928054 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 0000928054 ftk:AmendedTerpeneSupplyAgreementMember 2020-01-01 2020-09-30 0000928054 ftk:WorkingAdjustmentPeriod1Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 0000928054 ftk:WorkingAdjustmentPeriod1Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-01-01 2019-12-31 0000928054 ftk:WorkingAdjustmentPeriod2Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 2019-02-28 0000928054 2020-01-01 2020-03-31 0000928054 ftk:WorkingAdjustmentPeriod3Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 2019-02-28 0000928054 2020-04-01 2020-06-30 0000928054 ftk:WorkingAdjustmentPeriod4Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 2019-02-28 0000928054 ftk:WorkingAdjustmentPeriod1Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 2019-02-28 0000928054 2020-02-26 2020-02-26 0000928054 ftk:WorkingAdjustmentPeriod24Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 0000928054 us-gaap:ServiceMember 2020-07-01 2020-09-30 0000928054 us-gaap:ServiceMember 2020-01-01 2020-09-30 0000928054 us-gaap:ServiceMember 2019-01-01 2019-09-30 0000928054 us-gaap:ProductMember 2019-07-01 2019-09-30 0000928054 us-gaap:ProductMember 2020-01-01 2020-09-30 0000928054 us-gaap:ProductMember 2020-07-01 2020-09-30 0000928054 us-gaap:ProductMember 2019-01-01 2019-09-30 0000928054 us-gaap:ServiceMember 2019-07-01 2019-09-30 0000928054 ftk:EnergyChemistryTechnologiesMember 2020-07-01 2020-09-30 0000928054 ftk:ComputerEquipmentandSoftwareMember 2020-09-30 0000928054 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000928054 us-gaap:AssetUnderConstructionMember 2020-09-30 0000928054 us-gaap:TransportationEquipmentMember 2020-09-30 0000928054 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000928054 us-gaap:LandMember 2019-12-31 0000928054 ftk:ComputerEquipmentandSoftwareMember 2019-12-31 0000928054 us-gaap:MachineryAndEquipmentMember 2020-09-30 0000928054 us-gaap:AssetUnderConstructionMember 2019-12-31 0000928054 us-gaap:LandMember 2020-09-30 0000928054 us-gaap:FurnitureAndFixturesMember 2020-09-30 0000928054 us-gaap:TransportationEquipmentMember 2019-12-31 0000928054 us-gaap:FurnitureAndFixturesMember 2019-12-31 0000928054 us-gaap:BuildingAndBuildingImprovementsMember 2020-09-30 0000928054 ftk:IntangibleAssetsInProgressMember 2020-07-01 2020-09-30 0000928054 ftk:TrademarksAndBrandNamesMember 2020-07-01 2020-09-30 0000928054 us-gaap:CustomerListsMember 2020-07-01 2020-09-30 0000928054 ftk:IntangibleAssetsInProgressMember 2020-01-01 2020-09-30 0000928054 ftk:TrademarksAndBrandNamesMember 2020-01-01 2020-09-30 0000928054 us-gaap:PatentsMember 2020-01-01 2020-09-30 0000928054 us-gaap:CustomerListsMember 2020-01-01 2020-09-30 0000928054 us-gaap:PatentsMember 2020-07-01 2020-09-30 0000928054 ftk:JP3MeasurementLLCMember 2020-01-01 2020-09-30 0000928054 ftk:JP3MeasurementLLCMember 2019-12-31 0000928054 ftk:JP3MeasurementLLCMember 2020-09-30 0000928054 us-gaap:PatentedTechnologyMember 2020-07-01 2020-09-30 0000928054 us-gaap:CustomerRelationshipsMember 2020-07-01 2020-09-30 0000928054 us-gaap:TrademarksAndTradeNamesMember 2020-07-01 2020-09-30 0000928054 us-gaap:PatentedTechnologyMember 2019-12-31 0000928054 us-gaap:TrademarksAndTradeNamesMember 2020-09-30 0000928054 us-gaap:CustomerRelationshipsMember 2020-09-30 0000928054 us-gaap:CustomerRelationshipsMember 2019-12-31 0000928054 us-gaap:PatentedTechnologyMember 2020-09-30 0000928054 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0000928054 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-09-30 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0000928054 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0000928054 ftk:JP3MeasurementLLCMember us-gaap:FairValueInputsLevel3Member 2020-05-31 0000928054 ftk:JP3MeasurementLLCMember us-gaap:FairValueInputsLevel3Member 2020-09-30 0000928054 us-gaap:FairValueMeasurementsNonrecurringMember 2020-01-01 2020-03-31 0000928054 ftk:JP3MeasurementLLCMember us-gaap:FairValueInputsLevel3Member 2020-07-01 2020-09-30 0000928054 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000928054 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000928054 us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000928054 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000928054 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000928054 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000928054 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000928054 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000928054 us-gaap:UnsecuredDebtMember 2020-09-30 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-09-30 0000928054 ftk:JP3PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-09-30 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-04-30 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-04-01 2020-04-30 0000928054 ftk:JP3MeasurementLLCMember 2020-05-18 2020-05-18 0000928054 2019-01-01 2019-12-31 0000928054 2020-03-31 0000928054 2020-05-05 0000928054 2020-05-04 0000928054 ftk:CustomerCMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000928054 ftk:CustomerMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0000928054 ftk:CustomerMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000928054 ftk:CustomerBMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000928054 ftk:CustomerBMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0000928054 ftk:CustomerMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0000928054 ftk:CustomerBMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0000928054 ftk:CustomerBMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2019-12-31 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2019-12-31 0000928054 us-gaap:CorporateNonSegmentMember 2019-12-31 0000928054 us-gaap:CorporateNonSegmentMember 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2020-09-30 0000928054 country:AE 2019-01-01 2019-09-30 0000928054 country:AE 2020-01-01 2020-09-30 0000928054 us-gaap:NonUsMember 2020-01-01 2020-09-30 0000928054 country:US 2019-01-01 2019-09-30 0000928054 country:US 2020-07-01 2020-09-30 0000928054 us-gaap:NonUsMember 2019-01-01 2019-09-30 0000928054 country:AE 2019-07-01 2019-09-30 0000928054 country:US 2019-07-01 2019-09-30 0000928054 us-gaap:NonUsMember 2020-07-01 2020-09-30 0000928054 country:AE 2020-07-01 2020-09-30 0000928054 country:US 2020-01-01 2020-09-30 0000928054 us-gaap:NonUsMember 2019-07-01 2019-09-30 0000928054 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-09-30 0000928054 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2019-01-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2019-01-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2020-01-01 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2020-01-01 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2020-07-01 2020-09-30 0000928054 us-gaap:CorporateNonSegmentMember 2020-07-01 2020-09-30 0000928054 us-gaap:CorporateNonSegmentMember 2019-07-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2019-07-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2020-07-01 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2019-07-01 2019-09-30 0000928054 srt:MaximumMember srt:ScenarioForecastMember 2020-10-01 2021-03-31 0000928054 srt:MinimumMember srt:ScenarioForecastMember 2020-10-01 2021-03-31 0000928054 srt:ChiefExecutiveOfficerMember srt:AffiliatedEntityMember 2020-09-30 0000928054 srt:ChiefExecutiveOfficerMember srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0000928054 us-gaap:SubsequentEventMember 2020-10-01 2020-10-31 ftk:provision iso4217:USD xbrli:shares xbrli:pure iso4217:USD xbrli:shares ftk:segment



UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 
FORM
10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 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-13270
FLOTEK INDUSTRIES, INC.

(Exact name of registrant as specified in its charter)
Delaware
 
90-0023731
(State of other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
 
 
 
8846 N. Sam Houston Parkway W.
Houston,
TX

77064
 
 
 
 
 
(Address of principal executive offices)
(Zip Code)
(713) 849-9911
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:

Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.0001 par value
FTK
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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
 
 
Accelerated Filer
 
 
 
 
 
 
 
 
Non-accelerated filer
 
 
Smaller reporting company
 
 
 
 
 
 
 
 
 
 
 
 
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of November 13, 2020, there were 73,094,901 outstanding shares of Flotek Industries, Inc. common stock, $0.0001 par value.





TABLE OF CONTENTS
 
 
 
 
Note About Forward-Looking Statements
 
 
 
 
 
 
 
 
Unaudited Condensed Consolidated Balance Sheets at September 30, 2020 and December 31, 2019
 
Unaudited Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2020 and 2019
 
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) for the three and nine months ended September 30, 2020 and 2019
 
Unaudited Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2020 and 2019
 
Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the three and nine months ended September 30, 2020 and 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 




2




Forward-Looking Statements
This Quarterly Report on Form 10-Q (“Quarterly Report”), and in particular, Part I, Item 2 — “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains “forward-looking statements” within the meaning of the safe harbor provisions, 15 U.S.C. § 78u-5, of the Private Securities Litigation Reform Act of 1995 (“Reform Act”). Forward-looking statements are not historical facts, but instead represent the current assumptions and beliefs regarding future events of Flotek Industries, Inc., (“Flotek” or the “Company”), many of which, by their nature, are inherently uncertain and outside the Company’s control. Such statements include estimates, projections, and statements related to the Company’s business plan, objectives, expected operating results, and assumptions upon which those statements are based. The forward-looking statements contained in this Quarterly Report are based on information available as of the date of this Quarterly Report.
The forward-looking statements relate to future industry trends and economic conditions, forecast performance or results of current and future initiatives and the outcome of contingencies and other uncertainties that may have a significant impact on the Company’s business, future operating results and liquidity. These forward-looking statements generally are identified by words including, but not limited to, “anticipate,” “believe,” “estimate,” “continue,” “intend,” “expect,” “plan,” “forecast,” “project,” and similar expressions, or future-tense or conditional constructions such as “will,” “may,” “should,” “could,” etc. The Company cautions that these statements are merely predictions and are not to be considered guarantees of future performance. Forward-looking statements are based upon current expectations and assumptions that are subject to risks and uncertainties that can cause actual results to differ materially from those projected, anticipated, or implied.
A detailed discussion of potential risks and uncertainties that could cause actual results and events to differ materially from forward-looking statements is included in Part I, Item 1A — “Risk Factors” of the Annual Report on Form 10-K for the year ended December 31, 2019 (the “2019 Annual Report”), as amended by the Amendment No. 1 on Form 10-K/A to the 2019 Annual Report, filed with the SEC on March 16, 2020 (the “Amendment No. 1”) and Amendment No. 2 on Form 10-K/A to the 2019 Annual Report, filed with the SEC on June 11, 2020 (collectively with the 2019 Annual Report and the Amendment No. 1, the “Annual Report”) and periodically in subsequent reports filed with the Securities and Exchange Commission (“SEC”). The Company has no obligation to publicly update or revise any forward-looking statements, whether as a result of new information or future events, except as required by law.



3






PART I — FINANCIAL INFORMATION
Item 1. Financial Statements
FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)
 
September 30, 2020
 
December 31, 2019
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
49,193

 
$
100,575

Restricted cash
664

 
663

Accounts receivable, net of allowance for doubtful accounts of $1,150 and $1,527 at September 30, 2020 and December 31, 2019, respectively
10,629

 
15,638

Inventories, net
14,370

 
23,210

Income taxes receivable
754

 
631

Other current assets
3,427

 
13,191

Total current assets
79,037

 
153,908

Property and equipment, net
8,694

 
39,829

Operating lease right-of-use assets
2,368

 
16,388

Goodwill
8,092

 

Deferred tax assets, net
249

 
152

Other intangible assets, net

 
20,323

Other long-term assets
33

 

TOTAL ASSETS
$
98,473

 
$
230,600

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
6,201

 
$
16,231

Accrued liabilities
13,084

 
24,552

Income taxes payable
25

 

Interest payable
22

 

Current portion of long-term debt
3,462

 

Current portion of operating lease liabilities
651

 
486

Current portion of finance lease liabilities
58

 
55

Total current liabilities
23,503

 
41,324

Long-term debt, less current portion
2,201

 

Deferred revenue, long-term
104

 

Long-term operating lease liabilities
8,408

 
16,973

Long-term finance lease liabilities
114

 
158

Deferred tax liabilities, net
14

 
116

Total liabilities
34,344

 
58,571

Commitments and contingencies (See Note 19)

 

Stockholders’ equity:
 
 
 
Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding

 

Common stock, $0.0001 par value, 140,000,000 shares authorized; 77,972,135 shares issued and 73,323,001 shares outstanding at September 30, 2020; 63,656,897 shares issued and 59,511,416 shares outstanding at December 31, 2019
7

 
6

Additional paid-in capital
358,726

 
347,564

Accumulated other comprehensive income
11

 
181

Accumulated deficit
(261,008
)
 
(142,238
)
Treasury stock, at cost; 4,649,134 and 4,145,481 shares at September 30, 2020 and December 31, 2019, respectively
(33,607
)
 
(33,484
)
Total stockholders’ equity
64,129

 
172,029

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
$
98,473

 
$
230,600


See accompanying Notes to Unaudited Condensed Consolidated Financial Statements.
4




FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
    
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Revenue
$
12,739

 
$
21,879

 
$
41,035

 
$
99,827

Costs and expenses:
 
 
 
 
 
 
 
Operating expenses (excluding depreciation and amortization)
29,466

 
23,622

 
63,939

 
105,711

Corporate general and administrative
2,679

 
5,685

 
12,568

 
19,020

Depreciation and amortization
518

 
2,058

 
3,177

 
6,437

Research and development
1,480

 
2,297

 
5,673

 
6,658

(Gain) loss on disposal of long-lived assets
(37
)
 
3

 
(92
)
 
1,096

Impairment of goodwill
11,706

 

 
11,706

 

Impairment of fixed and long-lived assets
12,521

 

 
69,975

 

Total costs and expenses
58,333

 
33,665

 
166,946

 
138,922

Loss from operations
(45,594
)
 
(11,786
)
 
(125,911
)
 
(39,095
)
Other (expense) income:
 
 
 
 
 
 
 
Gain on lease termination

 

 
576

 

Interest expense
(19
)
 
(1
)
 
(40
)
 
(2,014
)
Other income, net
291

 
436

 
322

 
1,238

Total other income (expense), net
272

 
435

 
858

 
(776
)
Loss before income taxes
(45,322
)
 
(11,351
)
 
(125,053
)
 
(39,871
)
Income tax benefit
81

 
191

 
6,282

 
694

Loss from continuing operations
(45,241
)
 
(11,160
)
 
(118,771
)
 
(39,177
)
Income from discontinued operations, net of tax

 
117

 

 
44,583

Net (loss) income
$
(45,241
)
 
$
(11,043
)
 
$
(118,771
)
 
$
5,406

 
 
 
 
 
 
 
 
Basic earnings (loss) per common share:
 
 
 
 
 
 
Continuing operations
$
(0.66
)
 
$
(0.19
)
 
$
(1.75
)
 
$
(0.67
)
Discontinued operations, net of tax

 

 

 
0.76

Basic earnings (loss) per common share
$
(0.66
)
 
$
(0.19
)
 
$
(1.75
)
 
$
0.09

 
 
 
 
 
 
 
 
Diluted earnings (loss) per common share:
 
 
 
 
 
 
Continuing operations
$
(0.66
)
 
$
(0.19
)
 
$
(1.75
)
 
$
(0.67
)
Discontinued operations, net of tax

 

 

 
0.76

Diluted earnings (loss) per common share
$
(0.66
)
 
$
(0.19
)
 
$
(1.75
)
 
$
0.09

 
 
 
 
 
 
 
 
Weighted average common shares:
 
 
 
 
 
 
 
Weighted average common shares used in computing basic earnings (loss) per common share
68,217

 
58,608

 
68,063

 
58,491

Weighted average common shares used in computing diluted earnings (loss) per common share
68,217

 
58,608

 
68,063

 
58,491



See accompanying Notes to Unaudited Condensed Consolidated Financial Statements.
5





FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands)
    
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Loss from continuing operations
$
(45,241
)
 
$
(11,160
)
 
$
(118,771
)
 
$
(39,177
)
Income from discontinued operations, net of tax

 
117

 

 
44,583

Net (loss) income
(45,241
)
 
(11,043
)
 
(118,771
)
 
5,406

Other comprehensive (loss) income:
 
 
 
 
 
 
 
Foreign currency translation adjustment
(40
)
 
36

 
(168
)
 
154

Comprehensive (loss) income
$
(45,281
)
 
$
(11,007
)
 
$
(118,939
)
 
$
5,560



See accompanying Notes to Unaudited Condensed Consolidated Financial Statements.
6





FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

 
Nine months ended September 30,
 
2020
 
2019
Cash flows from operating activities:
 
 
 
Net (loss) income
$
(118,771
)
 
$
5,406

Less: Income from discontinued operations, net of tax

 
44,583

Loss from continuing operations
(118,771
)
 
(39,177
)
Adjustments to reconcile loss from continuing operations to net cash (used in) provided by operating activities:
 
 
 
Change in fair value of contingent consideration
3,200

 

Depreciation and amortization
3,177

 
6,437

Amortization of deferred financing costs

 
1,428

Provision for doubtful accounts
494

 
426

Provision for excess and obsolete inventory
10,465

 

Impairment of goodwill
11,706

 

Impairment of right-of-use assets
7,434

 

Impairment of fixed assets
30,178

 

Impairment of intangible assets
32,363

 

(Gain)/loss on disposal of long-lived assets
(668
)
 
1,096

Non-cash lease expense
299

 
813

Stock compensation expense
2,208

 
2,829

Deferred income tax provision
(199
)
 
17,983

Reduction in tax benefit related to share-based awards

 
24

Changes in current assets and liabilities:
 
 
 
Accounts receivable, net
4,714

 
21,629

Inventories, net
3,186

 
3,000

Income taxes receivable
(140
)
 
2,853

Other current assets
823

 
(4,036
)
Other long-term assets
(16
)
 
3,286

Accounts payable
(11,906
)
 
(4,434
)
Accrued liabilities
(17,689
)
 
(14,205
)
Income taxes payable
25

 
595

Interest payable
22

 
(8
)
Net cash (used in) provided by operating activities
(39,095
)
 
539

Cash flows from investing activities:
 
 
 
Capital expenditures
(836
)
 
(1,869
)
Proceeds from sale of business
9,907

 
155,498

Proceeds from sale of assets
86

 
234

Purchase of JP3, net of cash acquired
(26,284
)
 

Purchase of patents and other intangible assets
(8
)
 
(590
)
Net cash (used in) provided by investing activities
(17,135
)
 
153,273

Cash flows from financing activities:
 
 
 
Borrowings on revolving credit facility

 
42,984

Repayments on revolving credit facility

 
(92,613
)
Proceeds from Paycheck Protection Program loan
4,788

 

Purchase of treasury stock related to share-based awards
(123
)
 
(207
)
Proceeds from sale of common stock
416

 
7

Payments for finance leases
(152
)
 
(51
)
Net cash provided by (used in) financing activities
4,929

 
(49,880
)
Discontinued operations:
 
 
 
Net cash used in operating activities

 
(321
)
Net cash provided by investing activities

 
337

Net cash flows provided by discontinued operations

 
16

Effect of changes in exchange rates on cash and cash equivalents
(80
)
 
2

Net (decrease) increase in cash and cash equivalents and restricted cash
(51,381
)
 
103,950

Cash and cash equivalents at the beginning of period
100,575

 
3,044

Restricted cash at the beginning of period
663

 

Cash and cash equivalents and restricted cash at beginning of period
101,238

 
3,044

Cash and cash equivalents at end of period
49,193

 
106,994

Restricted cash at the end of period
664

 
663

Cash and cash equivalents and restricted cash at the end of period
$
49,857

 
$
107,657


See accompanying Notes to Unaudited Condensed Consolidated Financial Statements.
7






FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)

 
Three months ended September 30, 2020
 
Common Stock
 
Treasury Stock
 
Additional
Paid-in
Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Accumulated Deficit
 
Total Stockholders’ Equity
 
Shares
Issued
 
Par
Value
 
Shares
 
Cost
 
Balance, June 30, 2020
77,626

 
$
7

 
4,459

 
$
(33,566
)
 
$
357,981

 
$
51

 
$
(215,767
)
 
$
108,706

Net loss

 

 

 

 

 

 
(45,241
)
 
(45,241
)
Foreign currency translation adjustment

 

 

 

 

 
(40
)
 

 
(40
)
Stock issued under employee stock purchase plan

 

 
(25
)
 

 
58

 

 

 
58

Restricted stock granted
346

 

 

 

 

 

 

 

Restricted stock forfeited

 

 
179

 

 

 

 

 

Treasury stock purchased

 

 
36

 
(41
)
 

 

 

 
(41
)
Stock compensation expense

 

 

 

 
687

 

 

 
687

Balance, September 30, 2020
77,972

 
$
7

 
4,649

 
$
(33,607
)
 
$
358,726

 
$
11

 
$
(261,008
)
 
$
64,129


 
Three months ended September 30, 2019
 
Common Stock
 
Treasury Stock
 
Additional
Paid-in
Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Accumulated Deficit
 
Total Stockholders’ Equity
 
Shares
Issued
 
Par
Value
 
Shares
 
Cost
 
Balance, June 30, 2019
62,956

 
$
6

 
3,948

 
$
(33,378
)
 
$
345,217

 
$
149

 
$
(91,874
)
 
$
220,120

Net income

 

 

 

 

 

 
(11,043
)
 
(11,043
)
Foreign currency translation adjustment

 

 

 

 

 
36

 

 
36

Stock issued under employee stock purchase plan

 

 
(7
)
 

 
15

 

 

 
15

Restricted stock granted
82

 

 

 

 

 

 

 

Restricted stock forfeited

 

 
159

 

 

 

 

 

Treasury stock purchased

 

 
30

 
(66
)
 

 

 

 
(66
)
Stock compensation expense

 

 

 

 
1,160

 

 

 
1,160

Balance, September 30, 2019
63,038

 
$
6

 
4,129

 
$
(33,444
)
 
$
346,392

 
$
185

 
$
(102,917
)
 
$
210,222


See accompanying Notes to Unaudited Condensed Consolidated Financial Statements.
8




FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)

 
Nine months ended September 30, 2020
 
Common Stock
 
Treasury Stock
 
Additional
Paid-in
Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Retained Earnings (Accumulated Deficit)
 
Total Stockholders’ Equity
 
Shares
Issued
 
Par
Value
 
Shares
 
Cost
 
Balance, December 31, 2019
63,657

 
$
6

 
4,145

 
$
(33,484
)
 
$
347,565

 
$
179

 
$
(142,237
)
 
$
172,029

Net loss

 

 

 

 

 

 
(118,771
)
 
(118,771
)
Foreign currency translation adjustment

 

 

 

 

 
(168
)
 

 
(168
)
Stock issued under employee stock purchase plan

 

 
(50
)
 

 
78

 

 

 
78

Restricted stock granted
2,815

 

 

 

 
338

 

 

 
338

Restricted stock forfeited

 

 
457

 

 

 

 

 

Treasury stock purchased

 

 
97

 
(123
)
 

 

 

 
(123
)
Stock compensation expense

 

 

 

 
2,208

 

 

 
2,208

Stock issued in JP3 acquisition
11,500

 
1

 

 

 
8,537

 

 

 
8,538

Balance, September 30, 2020
77,972

 
$
7

 
4,649

 
$
(33,607
)
 
$
358,726

 
$
11

 
$
(261,008
)
 
$
64,129


 
Nine months ended September 30, 2019
 
Common Stock
 
Treasury Stock
 
Additional
Paid-in
Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Retained Earnings (Accumulated Deficit)
 
Total Stockholders’ Equity
 
Shares
Issued
 
Par
Value
 
Shares
 
Cost
 
Balance, December 31, 2018
62,163

 
$
6

 
3,770

 
$
(33,237
)
 
$
343,536

 
$
31

 
$
(108,323
)
 
$
202,013

Net income

 

 

 

 

 

 
5,406

 
5,406

Foreign currency translation adjustment

 

 

 

 

 
154

 

 
154

Stock issued under employee stock purchase plan

 

 
(7
)
 

 
15

 

 

 
15

Restricted stock granted
875

 

 

 

 

 

 

 

Restricted stock forfeited

 

 
292

 

 

 

 

 

Treasury stock purchased

 

 
74

 
(207
)
 

 

 

 
(207
)
Stock compensation expense

 

 

 

 
2,841

 

 

 
2,841

Balance, September 30, 2019
63,038

 
$
6

 
4,129

 
$
(33,444
)
 
$
346,392

 
$
185

 
$
(102,917
)
 
$
210,222



See accompanying Notes to Unaudited Condensed Consolidated Financial Statements.
9


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Note 1 — Organization and Significant Accounting Policies
Organization and Nature of Operations

Flotek Industries, Inc. (“Flotek” or the “Company”) is a technology-driven, specialty chemistry and data company that serves customers across industrial, commercial and consumer markets. Flotek’s Chemistry Technologies segment develops, manufactures, packages, distributes, delivers, and markets high-quality sanitizers and disinfectants for commercial, governmental and personal consumer use. Additionally, Flotek empowers the energy industry to maximize the value of their hydrocarbon streams and improve return on invested capital through its real-time data platforms and chemistry technologies. Flotek serves downstream, midstream and upstream customers, both domestic and international.
During the second quarter of 2020, the Company acquired JP3 Measurement, LLC (“JP3”) and evaluated segment information. The Company identified two operating segments: Chemistry Technologies and Data Analytics, which are both supported by its continuing Research & Innovation advanced laboratory capabilities. For further discussion of our operations and segments, refer to Note 18, “Business Segment, Geographic and Major Customer Information.” For further discussion of the JP3 acquisition, refer to Note 3, “JP3 Acquisition.”
The Company was initially incorporated under the laws of the Province of British Columbia in 1985. In October 2001, the Company changed its corporate domicile to the state of Delaware.
Basis of Presentation
The accompanying unaudited Financial Statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The Financial Statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim Financial Statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report. A copy of the 2019 Annual Report is available on the SEC’s website, www.sec.gov, under the Company’s ticker symbol (“FTK”) or on Flotek’s website, www.flotekind.com.
All significant intercompany accounts and transactions have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.
Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.

Impact of COVID-19

On March 11, 2020, the World Health Organization declared the outbreak of the novel coronavirus (“COVID-19”) a global pandemic, which continues to exist throughout the United States and around the world. While this outbreak continues to severely impact global economic activity, during the third quarter of 2020 many countries and many states within the United States began to develop a plan to gradually re-open businesses and schools and lift some restrictions related to quarantines and travel with guidance from federal, state and local legislators.

The current resurgence of COVID-19 could have a negative impact upon both our digital and oil field chemical business. The November 2020 announcement by Pfizer of a potential COVID-19 vaccine could reduce the demand for our janitorial and sanitizer products.

The effects of the COVID-19 pandemic, including actions taken by businesses and governments, have resulted in a significant and continued reduction in international and U.S. economic activity. These effects and the volatility in oil prices have materially and adversely affected, and may continue to materially and adversely affect, the demand for oil and natural gas as well as for our services and products. In the second and third quarters of 2020, these conditions and the related financial impact have continued and, in some cases, worsened. The Company’s primary markets in the U.S. are particularly subject to the financial impact of a collapse in oil prices. As a result, the Company recorded an impairment to property, plant and equipment, intangible assets, and


10


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

operating right-of-use assets during the first quarter of 2020 and additional impairment charges to goodwill and intangible assets in the third quarter of 2020. See Note 10, “Impairment of Fixed and Long-lived Assets”. In addition, the Company adopted social distancing and work-from-home procedures, which have had and may continue to have an impact on the ability of employees and management of the Company to communicate and work efficiently.

In response to the deteriorating market conditions and anticipating ongoing volatility, the Company has also reduced its cost structure to meet anticipated market activity and reduce the Company’s break-even levels. Among other cost-cutting and cash preservation initiatives:

• The Company’s CEO, John W. Gibson, Jr., reduced his base salary by 20%, and each of the other executive officers reduced his or her salary by 10%, through December 31, 2020 in exchange for restricted stock, effective as of April 1, 2020.
• The board of directors of Flotek approved a 20% reduction in the fees to be paid to the directors, effective as of April 1, 2020.
• The Company consolidated office space by moving all employees at its corporate headquarters into the Houston Global Resource and Innovation Center, (“GRIC”) facility and buying out the remaining term of the corporate headquarters lease for a significant discount, with the move completed by the end of June 2020.
The Company decreased discretionary spending across all business operations.
The Company reduced overall headcount by 35% on March 30, 2020. Additionally, the Company reduced the headcount of the Data Analytics segment by 35% in October 2020.

While the full impact and duration of the COVID-19 outbreak is not yet known, we are closely monitoring the effects of the pandemic on commodity demands and on our customers, as well as on our operations and employees. Any future development and effects are highly uncertain and cannot be predicted, including the scope and duration of the pandemic; further adverse revenue, accounts receivable aging and collections, and net income effects; disruptions to our operations; third-party providers’ ability to support our operations; customer shutdowns of oil and gas exploration and production; the effectiveness of our work from home arrangements; employee impacts from illness, school closures and other community response measures; any actions taken by governmental authorities and other third parties in response to the pandemic; and temporary closures of our facilities or the facilities of our customers and suppliers.

Restricted Cash
 
The Company’s restricted cash consists of cash that the Company is contractually obligated to maintain in accordance with the terms of its credit card program with a financial institution.
Reclassifications
Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported net loss and stockholders’ equity.


11


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 2Recent Accounting Pronouncements
Application of New Accounting Standards
Effective January 1, 2019, the Company adopted the accounting guidance in Accounting Standards Update (“ASU”) No. 2016-02, “Leases,” including subsequent amendments. This standard (ASC 842) requires the recognition of Right-Of-Use (“ROU”) assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP (ASC 840). Upon adoption, the Company recorded operating lease ROU assets and corresponding operating lease liabilities, net of deferred rent, representing the present value of future lease payments under operating leases with terms of greater than twelve months. The adoption of this standard did not have a material impact on the consolidated statements of operations or cash flows. Refer to Note 5 — “Leases” for further information surrounding adoption of this new standard.
Effective January 1, 2019, the Company adopted ASU No. 2018-02, “Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.” This standard allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the 2017 Tax Cuts and Jobs Act. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.
Effective January 1, 2019, the Company adopted ASU No. 2018-07, “Improvements to Nonemployee Share-Based Payment Accounting.” This standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.
New Accounting Requirements and Disclosures
Effective January 1, 2020, the Company adopted ASU No. 2018-13, “Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement.” This standard removes, modifies, and adds additional requirements for disclosures related to fair value measurement in ASC 820. The pronouncement is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted in any interim period. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.
New Accounting Standards to be Adopted
The Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” This standard removes specific exceptions to the general principles in Topic 740. The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.
The FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.


12


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 3 — JP3 Acquisition
During the second quarter of 2020, the Company acquired 100% ownership of JP3, a privately-held data and analytics technology company, in a cash-and-stock transaction. JP3’s real-time data platforms combine the energy industry’s only field-deployable, inline optical analyzer with proprietary cloud visualization and analytics, targeting an increase of processing efficiencies and valuation of natural gas, crude oil, and refined fuels. The transaction was valued at approximately $36.6 million, as of the transaction closing date, comprised of $25.0 million in cash, subject to certain adjustments and contingent consideration as described below, and 11.5 million shares in Flotek common stock with an estimated fair value of $8.5 million, net of a discount for marketability due to a lock-up period. The payment of $25.0 million was subject to certain purchase price adjustments, and the total non-equity consideration at closing was comprised of $25.0 million plus net working capital in excess of the target net working capital of $1.9 million. Additionally, the Company was subject to contingent consideration estimated at $1.2 million for two potential earn-out provisions totaling $5.0 million based on certain stock performance targets. The first and second earn-out provisions occur if the ten-day volume-weighted average share price equals or exceeds $2 per share and $3 per share, respectively, before May 18, 2025.

The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (in thousands):
Tradenames and trademarks
 
$
1,100

Technology and know-how
 
5,000

Customer lists
 
6,800

Inventory
 
7,100

Cash
 
604

Net working capital, net of cash and inventory
 
(1,063
)
Fixed assets
 
426

Long-term debt assumed and other assets (liabilities)
 
(893
)
Goodwill
 
17,522

Net assets acquired
 
$
36,596



13


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


The Company recorded transaction costs of $0.5 million for professional services including legal, accounting, and other professional or consulting fees in connection with the JP3 acquisition to the Company’s operating expenses (excluding depreciation and amortization) in the consolidated statements of operations during the second quarter of 2020.
During the third quarter of 2020, the Company made certain measurement period adjustments to inventory, resulting in an increase of goodwill of $2.3 million. See Note 8 - “Inventories”.
As discussed in Note 10-“Impairment of Fixed and Long-lived Assets”, during the third quarter of 2020, the Company identified a triggering event under ASC 350, Intangibles — Goodwill and Other, and completed an impairment analysis at the Data Analytics reporting unit level. During the three months ended September 30, 2020, the Company recognized a goodwill impairment charge of $11.7 million and finite-lived intangible assets impairment charge of $12.5 million in the Data Analytics reporting unit, which resulted from the extended impact of COVID-19 and subsequent decline in oil and gas and lower performance than expected by the reporting unit. As a result of these factors, the Company concluded that sufficient indicators existed to require an interim quantitative assessment of goodwill for that reporting unit as of September 30, 2020. The fair value of the reporting unit was estimated based on an analysis of the present value of future discounted cash flows. The significant estimates used in the discounted cash flows model included the Company’s weighted average cost of capital, projected cash flows and the long-term rate of growth.
During the third quarter of 2020, the first stock performance target was achieved, and the Company recorded a liability of $2.5 million for the first earn-out payment, which is included in accrued liabilities in the accompanying balance sheet as of September 30, 2020. The Company also estimated the fair value of the remaining stock performance earn-out provision. At September 30, 2020, the estimated fair value of the remaining contingent liability was $1.9 million, an increase of $0.7 million during the quarter. As the achievement of earn-out provisions and changes in fair value estimates are not acquisition adjustments, the Company recorded $3.2 million of expense for achievement of the first stock performance target and the increase in the fair value of the contingent consideration as a component of operating income for continuing operations for the periods ended September 30, 2020.


14


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 4 — Discontinued Operations
On January 10, 2019, the Company entered into a Share Purchase Agreement with Archer-Daniels-Midland Company (“ADM”) for the sale of all of the shares representing membership interests in its wholly owned subsidiary, Florida Chemical Company, LLC (“FCC”), which represented the Consumer and Industrial Chemistry Technologies (“CICT”) segment.
Effective February 28, 2019, the Company completed the sale of FCC to ADM for $175.0 million in cash consideration, with $4.4 million temporarily held in escrow by ADM for post-closing working capital adjustments for up to 90 days and $13.1 million temporarily held in escrow to satisfy potential indemnification claims by ADM with anticipated releases at 6 months, 12 months, and 15 months. Pursuant to the terms of the Share Purchase Agreement, Flotek Chemistry, LLC (“Flotek Chemistry”), a wholly owned subsidiary of the Company, entered into a supply agreement with FCC who will supply terpene at specified prices for specified quantities. The agreement will expire on December 31, 2023.
As of December 31, 2019, the Company concluded that the original long-term supply agreement met the definition of a loss contract. As such, the Company recognized a loss of $19 million as of December 31, 2019, capped by the price paid for the terpene supply agreement amendment, executed in February 2020, which aligned purchase commitments to expected usage for blended products as of December 31, 2019. The Company has classified the assets, liabilities, and results of operations for this segment as “Discontinued Operations” for all periods presented.
Pursuant to the post-closing working capital dispute resolution procedures set forth in the Share Purchase Agreement, the Company and ADM engaged a neutral third party auditor to help reach agreement on the final post-closing working capital adjustment. In February 2020, the third-party auditor ruled in favor of awarding ADM the entire disputed amount. As a result, the working capital adjustment escrow balance was released to ADM and a corresponding reduction was made to the gain on sale of business as of December 31, 2019.
On February 26, 2020, Flotek Chemistry entered into an amendment to the terpene supply agreement between Flotek Chemistry and FCC. Pursuant to the terms and conditions of the amendment, the terpene supply agreement was amended to, among other things, (a) reduce the minimum quantity of terpene that Flotek Chemistry is required to purchase by approximately 3/4ths in 2020 and by approximately half in each of 2021, 2022 and 2023, (b) provide a fixed per pound price for terpene in 2020, (c) reduce the maximum amount of terpene subject to the terpene supply agreement by approximately 1/3rd, and (d) change the payment terms to net 45 days. In order to make the terms and conditions of the amendment to the terpene supply agreement effective, Flotek Chemistry made a one-time payment in February 2020 of $15.8 million to ADM. The expense associated with the terpene supply agreement amendment payment was recorded as a loss on contract purchase commitments, reported in operating expenses in continuing operations in December 2019.
For the nine months ended September 30, 2020, the Company recognized a loss of $0.8 million associated with the amended terpene supply agreement due to adjustments in the Company’s expected usage of terpene in blended products in 2020.
During the first quarter of 2020, as scheduled, $3.3 million of the indemnity escrow was released to the Company. During the second quarter of 2020 the remaining indemnity escrow of $6.6 million was released to the Company.
The following summarized financial information has been segregated from continuing operations and reported as Discontinued Operations for the three and nine months ended September 30, 2020 and 2019 (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Consumer and Industrial Chemistry Technologies
 
 
 
 
 
 
 
Revenue
$

 
$

 
$

 
$
11,031

Operating expenses

 

 

 
(11,572
)
Research and development

 

 

 
(69
)
Loss from operations

 

 

 
(610
)
Other income

 

 

 
35

Gain on sale of business

 
148

 

 
67,842

Income before income taxes

 
148

 

 
67,267

Income tax expense

 
(31
)
 

 
(22,684
)
Net income from discontinued operations
$

 
$
117

 
$

 
$
44,583

 



15


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 5 — Leases
During the first quarter of 2020, the Company made the decision to cease use of the corporate headquarters leased offices and move corporate employees to the Global Research and Innovation Center (“GRIC”) during second quarter of 2020. In addition, the lease liability and corresponding ROU assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of $6.2 million each as of March 31, 2020.
In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling $7.4 million. For further discussion, refer to Note 10, “Impairment of Fixed and Long-lived Assets.”
During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office in exchange for a one-time payment of $1.0 million and moved all employees to the GRIC facility effective as of June 29, 2020. As a result of terminating the corporate headquarters office lease and making the one-time payment, the Company recorded a gain on lease termination of $0.6 million recorded in gain on lease termination.
The components of lease expense and supplemental cash flow information are as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Operating lease expense
$
258

 
$
652

 
$
1,112

 
$
1,958

Finance lease expense:
 
 
 
 
 
 
 
Amortization of right-of-use assets
4

 
357

 
13

 
577

Interest on lease liabilities
5

 
3

 
14

 
6

Total finance lease expense
9

 
360

 
27

 
583

Short-term lease expense
57

 
22

 
145

 
97

Total lease expense
$
324

 
$
1,034

 
$
1,284

 
$
2,638

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

 
$
584

 
$
2,312

 
$
1,749

Operating cash flows from finance leases
5

 
3

 
13

 
6

Financing cash flows from finance leases
51

 
6

 
152

 
51


Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,
 
Operating Leases
 
Finance Leases
2020 (excluding the nine months ended September 30, 2020)
$
311

 
$
17

2021
 
1,330

 
70

2022
 
1,283

 
47

2023
 
1,311

 
39

2024
 
1,341

 
23

Thereafter
 
8,185

 

Total lease payments
 
$
13,761

 
$
196

Less: Interest
 
(4,702
)
 
(24
)
Present value of lease liabilities
 
$
9,059

 
$
172




16


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Supplemental balance sheet information related to leases is as follows (in thousands):
 
September 30, 2020
December 31, 2019
Operating Leases
 
 
Operating lease right-of-use assets
$
2,368

$
16,388

 
 
 
Current portion of operating lease liabilities
$
651

$
486

Long-term operating lease liabilities
8,408

16,973

Total operating lease liabilities
$
9,059

$
17,459

 
 
 
Finance Leases
 
 
Property and equipment
$
147

$
293

Accumulated depreciation
(18
)
(28
)
Property and equipment, net
$
129

$
265

 
 
 
Current portion of finance lease liabilities
$
58

$
55

Long-term finance lease liabilities
114

158

Total finance lease liabilities
$
172

$
213

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
9.9 years

16.6 years

Finance leases
3.8 years

4.6 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
8.9
%
8.9
%
Finance leases
8.5
%
9.0
%

Note 6Revenue from Contracts with Customers
Revenues are recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. In recognizing revenue for products and services, the Company determines the transaction price of purchase orders or contracts with customers, which may consist of fixed and variable consideration. Determining the transaction price may require significant judgment by management, which includes identifying performance obligations, estimating variable consideration to include in the transaction price, and determining whether promised goods or services are distinct within the context of the contract. Variable consideration typically consists of product returns and is estimated based on the amount of consideration the Company expects to receive. Revenue accruals are recorded on an ongoing basis to reflect updated variable consideration information.
The majority of the products from the Chemistry Technologies are sold at a point in time and service contracts are short term in nature. Sales are billed on a monthly basis with payment terms customarily 30-45 days for domestic and 60 days for international from invoice receipt. In addition, sales taxes are excluded from revenues.

The Data Analytics segment recognizes revenue for sales of equipment at the time of sale. Revenue related to service and support is recognized over time.
Disaggregation of Revenue
The Company has disaggregated revenues by product sales (point-in-time revenue recognition) and service revenue (over-time revenue recognition). Product sales accounted for over 90% of total revenue for the three and nine months ended September 30, 2020 and 2019.


17


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The Company differentiates revenue and operating expenses (excluding depreciation and amortization) based on whether the source of revenue is attributable to products or services. Revenue and operating expenses (excluding depreciation and amortization) disaggregated by revenue source are as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Revenue:
 
 
 
 
 
 
 
Products
$
12,076

 
$
21,031

 
$
39,053

 
$
96,733

Services
663

 
848

 
1,982

 
3,094

 
$
12,739

 
$
21,879

 
$
41,035

 
$
99,827

Operating expenses (excluding depreciation and amortization):
 
 
 
 
 
 
Products
$
29,041

 
$
23,542

 
$
62,866

 
$
105,078

Services
425

 
80

 
1,073

 
633

 
$
29,466

 
$
23,622

 
$
63,939

 
$
105,711


Arrangements with Multiple Performance Obligations
The Company’s contracts with customers may include multiple performance obligations. For such arrangements, the total transaction price is allocated to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. Standalone selling prices are generally determined based on the prices charged to customers (“observable standalone price”) or an expected cost plus a margin approach. For combined products and services within a contract, the Company accounts for individual products and services separately if they are distinct (i.e. if a product or service is separately identifiable from other items in the contract and if a customer can benefit from it on its own or with other resources that are readily available to the customer). The consideration is allocated between separate products and services within a contract based on the prices at the observable standalone price. For items that are not sold separately, the expected cost plus a margin approach is used to estimate the standalone selling price of each performance obligation.
Contract Balances
Under revenue contracts for both products and services, customers are invoiced once the performance obligations have been satisfied, at which point payment is unconditional. Contract liabilities associated with incomplete performance obligations are not material.
Note 7 — Supplemental Cash Flow Information
Supplemental cash flow information is as follows (in thousands):
        
 
Nine months ended September 30,
 
2020
 
2019
Supplemental cash payment information:
 
 
 
Interest paid
$
20

 
$
595

Income taxes paid, net of refunds
(5,927
)
 
887

 
 
 
 
Supplemental schedule of non-cash investing and financing activities:
 
 
 
Equity issued - acquisition of JP3
$
8,538

 
$

Accrued capital expenditures
71


141




18


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 8 — Inventories
Inventories are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
Raw materials
$
7,413

 
$
4,339

Finished goods
18,451

 
24,569

Inventories
25,864

 
28,908

Less reserve for excess and obsolete inventory
(11,494
)
 
(5,698
)
Inventories, net
$
14,370

 
$
23,210


The provision recorded in the third quarter of 2020 includes charges of $5.7 million for the Chemistry Technologies segment and $3.9 million for the Data Analytics segment. The increase in excess and obsolescence is attributable to the Company’s product rationalization efforts, which included a reduction in the number of materials carried within the portfolio and identification of those materials for which the Company will no longer actively market or carry quantities in excess of current and estimated future usage requirements.

During the third quarter of 2020, the Company completed its review of inventory purchased in the JP3 acquisition. The Company identified measurement period adjustments reducing inventory by $2.3 million. For further discussion of the JP3 acquisition see Note 3, “JP3 Acquisition,” and for measurement period adjustments, see Note 11, “Goodwill.”
Note 9 — Property and Equipment
Property and equipment are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
Land
$
3,282

 
$
4,440

Buildings and leasehold improvements
6,067

 
38,741

Machinery and equipment
6,928

 
27,694

Fixed assets in progress
906

 

Furniture and fixtures
645

 
1,671

Transportation equipment
1,190

 
1,440

Computer equipment and software
1,296

 
3,348

Property and equipment
20,314

 
77,334

Less accumulated depreciation
(11,620
)
 
(37,505
)
Property and equipment, net
$
8,694

 
$
39,829


Fixed assets in progress are costs incurred during the third quarter of 2020 for capitalized sanitizer equipment upgrades.
Depreciation expense totaled $0.3 million and $1.6 million for the three months ended September 30, 2020 and 2019, respectively, and $2.3 million and $5.0 million for the nine months ended September 30, 2020 and 2019, respectively.
During the three months ended March 31, 2020, an impairment was recognized for $30.2 million. No impairment was recognized for the three months ended September 30, 2020.
Note 10Impairment of Fixed and Long-lived Assets

The Company recorded impairment charges of fixed and intangible assets during the following periods (in thousands):



19


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 
Three months ended September 30,
Nine months ended September 30,
 
2020
2020
Property and equipment, net
$

$
30,178

Operating lease right-of-use assets

7,434

 
 
 
Other Intangibles:
 
 
   Patents and technology
4,831

14,733

   Customer relationships
6,631

15,796

   Intangible assets in progress

596

   Trademarks and brand names
1,059

1,238

Total other intangibles
12,521

32,363

 
 
 
Total impairment of fixed, long-lived assets and intangibles
$
12,521

$
69,975


During the first quarter of 2020, the price of crude oil declined by over 50%, trading below $25 per barrel, causing a significant disruption across the industry, which began to negatively impact the Company’s results of operations. These declines of results of operations were driven by an oversupply of oil, insufficient storage, and demand destruction resulting from the reaction to COVID-19. Based on these factors, the Company concluded that a triggering event occurred and, accordingly, an interim quantitative impairment test was performed as of March 31, 2020.

Using the income approach, the fair value of the reporting unit was determined based on the present value of future cash flows. The Company utilized internal forecast trends and potential growth rates to estimate future cash flows of the asset group. Based on the results of the quantitative assessment, the Company concluded the carrying value of the asset group exceeded its fair value as of March 31, 2020 and an impairment loss of $57.5 million was recorded as a result of the adverse effect of the COVID-19 pandemic, estimated effect on the economy, and the related negative impact on oil and natural gas prices on projections of future cash flows.

During the second quarter of 2020, the Company purchased JP3 and formed the Data Analytics segment. The segment finished the third quarter with $0.7 million of revenue, most of which came from existing customers on minor project expansions. During the third quarter, revenue declined compared to the revenue after the date of acquisition in the second quarter. These declines were driven by reduced demand in the oil and gas sector because of capital spending reductions across our customer base, potential international markets addressed in original forecast were lower than anticipated, delayed start of the Company’s global sales business executive and continued impact of COVID-19. Although the site lockdowns and extreme caution to prevent the spread of COVID-19 that began in the first half of 2020 began to ease during the third quarter, the segment saw very little of the expected repeat business and almost none from new customers due to frozen budgets. Secondly, COVID-19 restrictions adversely impacted the Company’s ability to physically gain on-site access to customers’ operations, including laboratory and testing facilities, which is a critical component to JP3’s multi-phased sales approach.
In consideration of these events, management evaluated forecasted sales activity, expected margins and the long-term expectations of the Data Analytics segment. Based on these factors, the Company concluded a reduction in headcount was warranted and that a triggering event occurred in the Data Analytics segment and, accordingly, an interim quantitative impairment test was performed as of September 30, 2020.
Using the income approach, the fair value of the reporting unit was determined based on the present value of future cash flows. The Company utilized internal forecast trends and potential growth rates to estimate future cash flows of the asset group. Based on the results of the quantitative assessment, the Company concluded the carrying value of the asset group exceeded its fair value as of September 30, 2020 and an impairment loss of $12.5 million in the Data Analytics reporting unit, which resulted from reduced demand in the oil and gas sector, extended impact of the COVID-19 pandemic, and lower performance than expected by the reporting unit. See Note 3 - “JP3 Acquisition”.


20


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 11 - Goodwill
Goodwill from the acquisition of JP3 is as follows (in thousands):
Goodwill at December 31, 2019
 
$

Goodwill from acquisition of JP3
 
17,522

Measurement period adjustment
 
2,276

Impairment of goodwill
 
(11,706
)
Goodwill at September 30, 2020
 
$
8,092


During the third quarter of 2020, the Company made certain measurement period adjustments to inventory, resulting in an increase of goodwill of $2.3 million. See Note 8 - Inventories.
During the three months ended September 30, 2020, the Company recognized a goodwill impairment charge of $11.7 million in the Data Analytics reporting unit. See Note 3 - JP3 Acquisition.
Note 12 — Other Intangible Assets
Other intangible assets are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
 
Cost (1)
 
Accumulated Amortization
 
Cost
 
Accumulated Amortization
Finite-lived intangible assets:
 
 
 
 
 
 
 
Patents and technology
$

 
$

 
$
17,493

 
$
6,715

Customer relationships

 

 
15,367

 
6,013

Trademarks and brand names

 

 
1,351

 
1,160

Total finite-lived intangible assets
$

 
$

 
$
34,211

 
$
13,888

 
 
 
 
 
 
 
 
Carrying value:
 
 
 
 
 
 
 
Other intangible assets, net
$

 
 
 
$
20,323

 
 

(1) During the three months ended September 30, 2020, the Company recorded impairment charges to patents of $4.8 million, customer lists of $6.6 million, and trademarks and brand names of $1.1 million. See Note 10 - Impairment of Fixed and Long-lived Assets.
Amortization of finite-lived intangible assets acquired totaled $0.3 million and $0.5 million and $0.9 million and $1.5 million for the three months and nine months ended September 30, 2020 and 2019, respectively.



21


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 13 — Earnings (Loss) Per Share
Basic earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.
Potentially dilutive securities were excluded from the calculation of diluted loss per share for the three and nine months ended September 30, 2020 and 2019, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods. Securities convertible into shares of common stock that were not considered in the diluted loss per share calculations were 0.1 million restricted stock units and 4.3 million stock options for the three and nine months ended September 30, 2020 and 0.5 million restricted stock units for the three and nine months ended September 30, 2019.
Note 14 — Fair Value Measurements
Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.
Level 1 — Quoted prices in active markets for identical assets or liabilities;
Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.
Fair Value of Other Financial Instruments
The carrying amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term nature of these accounts. The Payroll Protection Program (“PPP”) loans for Flotek and JP3 also approximate fair value due to maturity in less than two years.
Liabilities Measured at Fair Value on a Recurring Basis

The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy:
 
 
 
 
 
 
Balance at September 30,
 
 
 
 
 
 
 
Balance at December 31,
 
Level 1
 
Level 2
 
Level 3
2020
 
Level 1
 
Level 2
 
Level 3
 
2019
Contingent consideration
$

 
$

 
$
1,900

$
1,900

 
$

 
$

 
$

 
$


During the third quarter of 2020, the first stock performance target of the contingent consideration was achieved and the Company accrued a liability of $2.5 million, which was transferred out of Level 3 to a current liability. No other transfers occurred during three and nine month periods ending September 30, 2020. There were no transfers in or out of either Level 1, Level 2, or Level 3 fair value measurements during the period ending December 31, 2019.
Assets Measured at Fair Value on a Nonrecurring Basis
The Company’s non-financial assets, including property and equipment, and other intangible assets are measured at fair value on a non-recurring basis and are subject to fair value adjustment in certain circumstances. During the three months ended March 31, 2020, the Company recorded an impairment of $57.5 million for impairment on long-lived assets. Management inputs used in fair value measurements were classified as Level 3.
As noted in Note 3, the Company acquired JP3 in May 2020. The fair values of JP3’s long-lived assets, and intangibles were determined using the income approach. The fair value of the the Company’s inventory was determined using the comparative sales method. The fair value measurements were primarily based on significant inputs that are not observable in the market and thus


22


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

represent a Level 3 measurement, other than cash and working capital accounts, which carrying amounts were determined to approximate fair value due to their short-term nature.
During the three months ended September 30, 2020, the Company recorded an impairment charge on finite-lived assets of $12.5 million and an impairment charge on goodwill of $11.7 million. The fair value of the reporting unit was estimated based on an analysis of the present value of future discounted cash flows. The significant estimates used in the discounted cash flows model included the Company’s weighted average cost of capital, projected cash flows and the long-term rate of growth. The fair value measurements were primarily based on significant inputs that are not observable in the market and thus represent a Level 3 measurement.

Level 3 Rollforward for Assets and Liabilities Measured at Fair Value on a Recurring Basis
In conjunction with the May 2020 acquisition of JP3, the Company recorded contingent consideration of $1.2 million. Management inputs used in the fair value measurement were classified as Level 3. During the third quarter of 2020, the first stock performance target for the contingent consideration was achieved, resulting in an accrued liability of $2.5 million. The Company also estimated the fair value of the remaining stock performance earn-out provision at September 30, 2020, and increased the estimated fair value of the contingent liability to $1.9 million. The expense for achievement of the first stock performance target and the increase in the fair value of the contingent consideration are recorded in operating expenses in continuing operations for the periods ended September 30, 2020.
The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three and nine months ended September 30, 2020 and 2019:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Balance - beginning of period
$
1,200

 
$

 
$

 
$

Additions / issuances

 

 
1,200

 

Change in fair value
3,200

 

 
3,200

 

Transfer out of Level 3
(2,500
)
 

 
(2,500
)
 

Balance - end of period
$
1,900

 
$

 
$
1,900

 
$


Note 15 — Debt

In April 2020, the Company received a $4.8 million loan under the PPP, which was created through the Coronavirus Aid, Relief, and Economic Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). In connection with the acquisition of JP3 in May 2020, the Company assumed a PPP loan of $0.9 million obtained by JP3 in April 2020. The PPP loans have a fixed interest rate of 1%, mature in two years and no payments of principal or interest were due during the ten-month period beginning on the date of the PPP loans.

A portion of the loans are eligible for forgiveness by the SBA depending on the extent of proceeds used for payroll costs and other designated expenses incurred for up to 24 weeks following loan origination, subject to adjustments for headcount reductions and compensation limits and provided that at least 60% of the eligible costs incurred are used for payroll. Receipt of these funds required the Company to, in good faith, certify that the current economic uncertainty made the loan request necessary to support ongoing operations of the Company. This certification further requires the Company to take into account current business activity and the ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. As of September 30, 2020, the Company has not applied for or estimated the potential forgiveness on the PPP loans. The receipt of these funds, and the forgiveness of the loans attendant to these funds, is dependent on the Company having initially qualified for the loan and qualifying for the forgiveness of such loan based on our future adherence to the forgiveness criteria. The term of each PPP loan is two years. The PPP loans are subject to any new guidance and new requirements released by the Department of the Treasury, which initially indicated that all companies that have received funds in excess of $2.0 million will be subject to a government (Small Business Administration) audit to further ensure PPP loans are limited to eligible borrowers in need.





23


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Long-term debt, including current portion, is as follows (in thousands):

 
September 30, 2020
Current portion of long-term debt
 
    Flotek PPP loan
$
2,926

    JP3 PPP loan
536

Total current portion of long-term debt
$
3,462

 

Long-term debt:
 
    Flotek PPP loan
$
1,862

    JP3 PPP loan
339

Total long-term debt, net of current portion
$
2,201


Note 16 — Income Taxes
A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate is as follows:
 
Three months ended September 30,

Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
U.S. federal statutory tax rate
21.0
 %
 
21.0
 %
 
21.0
 %
 
21.0
 %
State income taxes, net of federal benefit
0.2

 
1.7

 
0.1

 
1.0

Non-U.S. income taxed at different rates
(0.2
)
 
0.7

 

 
1.0

Increase (reduction) in tax benefit related to stock-based awards
0.1

 
(1.1
)
 

 
(1.8
)
Non-deductible expenses
(0.1
)
 

 

 
(0.3
)
Research and development credit

 
0.4

 
0.1

 
0.6

Increase in valuation allowance
(20.8
)
 
(20.7
)
 
(17.9
)
 
(17.9
)
Effect of tax rate differences of NOL carryback

 

 
1.7

 

Other

 
(0.4
)
 

 
(0.3
)
Effective income tax rate
0.2
 %
 
1.6
 %
 
5.0
 %
 
3.3
 %


On March 27, 2020, the CARES Act was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act provided the ability for taxpayers to carryback a net operating loss (“NOL”) arising in a taxable year beginning after December 31, 2017 and before January 1, 2021 to each of the five years preceding the year of the loss. Based on the Company’s analysis of the extended NOL carryback provision, it recorded a tax receivable of $6.1 million as of March 31, 2020, which was received in July 2020.
Fluctuations in effective tax rates have historically been impacted by permanent tax differences with no associated income tax impact, changes in the valuation allowance, changes in state apportionment factors, including the effect on state deferred tax assets and liabilities, and non-U.S. income taxed at different rates, except for the NOL carryback claim discussed above.
Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted rates and laws that will be in effect when the differences are expected to reverse. ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more-likely-than-not. In assessing the need for a valuation allowance, the Company considers all available objective and verifiable evidence, both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, and expectations and risks associated with estimates of future pre-tax income.
As of December 31, 2019, the Company determined that it was more-likely-than-not that it would not realize the benefits of certain deferred tax assets and, therefore, it recorded a $19.9 million valuation allowance against the carrying value of net deferred tax assets, except for deferred tax liabilities related to certain state jurisdictions. As a result of the NOL carryback allowed by the


24


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

CARES Act, the Company released a valuation allowance of $4.0 million related to its deferred tax assets attributable to its U.S. federal NOLs. The Company continues to have a full valuation allowance against net deferred tax assets as it is not more-likely-than-not they will be utilized.
Note 17 — Common Stock

On May 5, 2020, the shareholders of the Company approved an amendment to the Company’s Amended and Restated Certificate of Incorporation, as previously amended, to increase the authorized shares of common stock from 80,000,000 to 140,000,000, par value $0.0001 per share, and 100,000 of preferred stock, par value $0.0001 per share.  The additional authorized shares are available for corporate purposes, including acquisitions. 

A reconciliation of changes in common shares issued during the nine months ended September 30, 2020 is as follows:
Shares issued at December 31, 2019
63,656,897

Issued to purchase JP3
11,500,000

Issued as restricted stock award grants
2,815,238

Shares issued at September 30, 2020
77,972,135


Note 18 — Business Segment, Geographic and Major Customer Information
Segment Information
Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into two reportable segments: Chemistry Technologies and Data Analytics.

Chemistry Technologies. The Chemistry Technologies segment includes specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells. The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation, and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the Chemistry Technologies business segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, pressure-pumping service companies, national and state-owned oil companies, and international supply chain management companies.

In the second quarter of 2020, the Chemistry Technologies segment launched a line of sanitizers and disinfectants for commercial and personal consumer use. These products build on the Company’s historical expertise in chemistry and leverage its infrastructure, personnel, competencies, supply chain, research, and historic consumer market experiences yielding a competitive product offering in this rapidly growing segment. The newly launched products, which include the Food and Drug Administration (“FDA”) compliant hand and surface sanitizers, target growth opportunities across diverse sectors including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment and other industrial and commercial markets.
Data Analytics. The Data Analytics segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of its energy customers’ hydrocarbon fluids. The customers of the Data Analytics segment span across the entire market, from production upstream to midstream facilities to refineries and distribution networks. To date, the Data Analytics segment has focused solely on North American markets. The Data Analytics segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation and robotization of fluid handling, and reducing losses due to give-away (i.e. that portion of a product of higher value than what is specified) using real-time process information.
The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.


25


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Summarized financial information of the reportable segments is as follows (in thousands):
For the three months ended September 30,
Chemistry Technologies
 
Data Analytics
 
Corporate and Other
 
Total
2020
 
 
 
 
 
 
 
Net revenue from external customers
$
12,083

 
$
656

 
$

 
$
12,739

Loss from operations, including impairment
(8,880
)
 
(34,035
)
 
(2,679
)
 
(45,594
)
Depreciation and amortization
244

 
274

 

 
518

Additions to long-lived assets
906

 

 

 
906

 
 
 
 
 
 
 
 
2019
 
 
 
 
 
 
 
Net revenue from external customers
$
21,879

 
$

 
$

 
$
21,879

Loss from operations
(5,917
)
 

 
(5,869
)
 
(11,786
)
Depreciation and amortization
1,870

 

 
188

 
2,058

Additions to long-lived assets
1,102

 

 

 
1,102

For the nine months ended September 30,
Chemistry Technologies
 
Data Analytics (1)
 
Corporate and Other
 
Total
2020
 
 
 
 
 
 
 
Net revenue from external customers
$
39,462

 
$
1,573

 
$

 
$
41,035

Loss from operations, including impairment
(75,137
)
 
(35,185
)
 
(15,589
)
 
(125,911
)
Depreciation and amortization
2,300

 
405

 
472

 
3,177

Additions to long-lived assets
906

 

 

 
906

 
 
 
 
 
 
 
 
2019
 
 
 
 
 
 
 
Net revenue from external customers
$
99,827

 
$

 
$

 
$
99,827

Loss from operations
(18,407
)
 

 
(20,688
)
 
(39,095
)
Depreciation and amortization
5,588

 

 
849

 
6,437

Additions to long-lived assets
1,869

 

 

 
1,869


(1) The financial information disclosed above for Data Analytics is for the period May 18, 2020 to September 30, 2020.
Assets of the Company by reportable segments are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
Chemistry Technologies
$
44,764

 
$
116,110

Data Analytics
11,427

 

Corporate and Other
42,282

 
114,490

Total assets
$
98,473

 
$
230,600




26


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Geographic Information
Revenue by country is based on the location where services are provided and products are used. No individual country other than the United States (“U.S.”) and the United Arab Emirates (“U.A.E.”) accounted for more than 10% of revenue. Revenue by geographic location is as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
U.S.
$
9,928

 
$
19,663

 
$
32,639

 
$
89,653

U.A.E
1,473

 
865

 
3,781

 
2,662

Other countries
1,338

 
1,351

 
4,615

 
7,512

Total
$
12,739

 
$
21,879

 
$
41,035

 
$
99,827


Long-lived assets held in countries other than the U.S. are not considered material to the consolidated financial statements.
Major Customers
Revenue from major customers, as a percentage of consolidated revenue, is as follows:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Customer A
34.9
%
 
11.1
%
 
19.3
%
 
*

Customer B
14.1
%
 
35.9
%
 
24.7
%
 
16.7
%
Customer C
*

 
*

 
*

 
12.3
%

* This customer did not account for more than 10% of revenue during this period.
Note 19 — Commitments and Contingencies
Litigation
The Company is subject to routine litigation and other claims that arise in the normal course of business. Management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on the Company’s financial position, results of operations or liquidity.

Commitments
The Company agreed to provide indemnification to National Oilwell DHT, L.P. for certain intellectual property-related claims in connection with sale of its Teledrift business unit in 2017. The expenses incurred by the Company were minimal and $0.2 million for the three months ended September 30, 2020 and 2019, respectively, and $0.4 million and $0.2 million for the nine months ended September 30, 2020 and 2019, respectively. The Company expects to incur additional costs in the next six months, which are estimated to range between $0.3 million and $0.5 million, but could be higher.
Concentrations and Credit Risk

The majority of the Company’s revenue is derived from its Chemistry Technologies segment, which consists predominantly of customers within the oil and gas industry and the sanitizer industry to a lesser extent.  Customers within the oil and gas industry include oilfield services companies, integrated oil and natural gas companies, independent oil and natural gas companies, and state-owned national oil companies. Customers within the sanitizer industry typically include industrial and consumer markets, including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment. Given the increase in global demand for sanitizer products due to COVID-19, the Company's concentration of customers is shifting and diversifying, which helps to reduce credit and business risk. Customers within the sanitizer industry are not significantly impacted by commodity prices and typically are financially stable or public institutions.

The Company is subject to concentrations of credit risk within trade accounts receivable, as the Company does not generally require collateral as support for trade receivables.  In addition, the majority of the Company’s cash is invested in accounts in two major financial institutions and balances often exceed insurable amounts.


27


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 20 — Related Party Transaction
In January 2017, the Internal Revenue Service (“IRS”) notified the Company that it was examining the Company’s federal tax returns for the year ended December 31, 2014. As a result of this examination, the IRS informed the Company on May 1, 2019 that certain employment taxes related to the compensation of our former CEO, Mr. Chisholm, were not properly withheld in 2014 and proposed an adjustment. Mr. Chisholm’s affiliated companies through which he provided his services have agreed to indemnify the Company for any such taxes, and Mr. Chisholm has executed a personal guaranty in favor of the Company, supporting this indemnification.
At June 30, 2019, the Company recorded a liability of $2.4 million related to the estimated employment tax under-withholding for the years 2014 through 2018. At September 30, 2019, the liability totaled $1.8 million, after the Company paid $0.6 million to the IRS for these taxes and made an additional accrual covering the estimated under-withholding tax liability through 2019. In addition, at September 30, 2019 the Company recorded a receivable from the affiliated companies of Mr. Chisholm totaling $2.4 million. In October 2019, an amendment to the employment agreement was executed, giving the Company the contractual right of offset for any amounts owed to the Company, and giving the Company the right to withhold payments equal to amounts reasonably estimated to potentially become due to the Company by the affiliated companies from any amounts owed under the employment agreement. During the three months ended March 31, 2020, an additional accrual was recorded for $0.2 million related to potential penalties and interest on the IRS obligation. As of September 30, 2020, the receivable from Mr. Chisholm was $1.4 million, which is equal to the payable to the IRS and was netted with Mr. Chisholm’s severance liability. Both the IRS and severance liabilities are recorded in accrued liabilities on the consolidated balance sheet.
On January 5, 2020, Mr. Chisholm ceased to be an employee of the Company.
Note 21 — Subsequent Events

In October 2020, the Company executed a reduction in headcount of 35% in the Data Analytics segment.

In October 2020, the Company paid $2.5 million into escrow in accordance with the terms of the JP3 Membership Interests Purchase Agreement to settle the earn-out payment recorded as a liability accrued at September 30, 2020, for the achievement of the first stock performance target as disclosed in Note 3, “JP3 Acquisition.”

In October 2020, the Company received two Canadian income tax refunds totaling $0.3 million.

On November 13, 2020, Matthew Thomas, JP3 President/ Flotek Executive Vice President of Data Analytics, departed the Company.









28




Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Executive Summary

Flotek Industries, Inc. (“Flotek” or the “Company”) is a technology-driven, specialty chemistry and data company that serves customers across industrial, commercial and consumer markets. Flotek’s Chemistry Technologies segment develops, manufactures, packages, distributes, delivers, and markets high-quality sanitizers and disinfectants for commercial, governmental and personal consumer use. Additionally, Flotek empowers the energy industry to maximize the value of their hydrocarbon streams and improve return on invested capital through its real-time data platforms and chemistry technologies. Flotek serves downstream, midstream and upstream customers, both domestic and international.
During the second quarter of 2020, the Company acquired JP3 Measurement, LLC (“JP3”) and evaluated segment information. The Company identified two operating segments: Chemistry Technologies and Data Analytics, which are both supported by its continuing Research & Innovation advanced laboratory capabilities.
Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with the unaudited condensed consolidated financial statements and the related notes thereto of this Quarterly Report, as well as the Annual Report. Phrases such as “Company,” “we,” “our,” and “us” refer to Flotek Industries, Inc. and its subsidiaries.
Continuing Operations

The Company has two operating segments: Chemistry Technologies and Data Analytics, which are both supported by its continuing Research and Innovation advanced laboratory capabilities.
Chemistry Technologies
The Company’s Chemistry Technologies segment includes an energy-focused product line that is comprised of specialty chemistries, logistics and technology services. The Company designs, develops, manufactures, packages, distributes, delivers, and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation, and stimulation activities designed to maximize recovery in both new and mature fields. Customers of this product line of the Chemistry Technologies business segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, pressure-pumping service companies, national and state-owned oil companies, and international supply chain management companies.
In addition to its energy-focused product line, the Company continued its growth of a diversified line of FDA-compliant sanitizers, disinfectants, and surface cleaners for commercial and personal consumer use. These products build on the Company’s historical expertise in chemistry and leverage its infrastructure, personnel, competencies, supply chain, research, and historic consumer market experience. The continued impact of COVID-19 and subsequent modification of social behavior in regard to the heightened attention to hygiene and sanitation provide a sustainable yet challenging market to expand the Company’s portfolio. Given the increase in global demand for various forms of sanitizing and disinfecting products due to COVID-19 and its resultant long-term customer behavioral changes, the Company is diversifying the revenue stream from upstream only to encompass both mid and downstream markets.
Data Analytics
The Company’s Data Analytics segment, created in conjunction with the acquisition of JP3, includes the design, development, production, sale and support of equipment and services that create and provide valuable real time information about the composition and properties for customers' oil, natural gas and refined products. The segment is continuing its transition to a recurring revenue subscription model of selling real-time data generated by its line of Verax analyzers, deployed in the field across the oil and gas sector, support contracts and software services via its cloud-based Viper software platform.
The customers of the Data Analytics segment span across the entire market, including upstream, midstream, refineries, and distribution networks. The segment helps its customers generate additional profit by enhancing blending, optimizing transmix, ensuring product quality while enabling automation and robotization of fluid handling. To date, the segment has focused sales solely on North American markets; however, the segment began preparing for international deployments, including export control investigations, certifications and product design modifications to meet the demands of overseas installations. The Company hired a business development executive to develop a pipeline of opportunity for 2021 for the international market.


29




Research & Innovation
Flotek Research and Innovation supports both segments through specialty chemical formulations, the FDA and Environmental Protection Agency regulatory guidance, technical support, basin and reservoir studies, data analytics, and new technology projects. The purpose of the organization is to supply the segments with enhanced products and services that generate current and future revenues, while advising Company management on opportunities concerning technology, environmental, and industry trends. The Research and Innovation facilities support advances in chemistry performance, detection, optimization, and manufacturing.
Discontinued Operations

The Company sold Florida Chemical Company, LLC (“FCC”) effective as of February 28, 2019. As a result, the Company’s CICT segment was classified as discontinued operations. Financial results for the three and nine months of 2019 include results from the Company’s CICT segment during that time period.
Outlook on Economic Conditions

On March 11, 2020, the World Health Organization declared the outbreak of the novel coronavirus (“COVID-19”) a global pandemic, which continues to exist throughout the United States and around the world. While this outbreak has severely impacted global economic activity, during the third quarter of 2020 many countries and many states within the United States began to gradually re-open businesses and schools, lift some restrictions related to quarantines and lift some travel bans with guidance from federal, state and local legislators. As of early November, the United States has experienced a material increase in COVID-19 infections.
The effects of the COVID-19 pandemic, including actions taken by businesses and governments, resulted in significant reductions in international and U.S. economic activity that continued through the third quarter of 2020. These effects and the volatility in oil prices have materially and adversely affected, and may continue to materially and adversely affect the demand for oil and natural gas. The Company’s primary markets in the U.S. are particularly subject to the financial impact of a collapse in oil prices. In the second and third quarters of 2020, these conditions and the related financial impact have continued and, in some cases, worsened. In addition, the Company and most of its customers continued the practice of social distancing and work-from-home procedures, which have had and may continue to have an impact on the ability of employees and management of the Company to communicate and work efficiently.
During the first half of 2020, the oil and gas markets experienced significant impacts from both the supply and the demand side. On the demand side, the COVID-19 pandemic resulted in a drop in economic activity and a corresponding destruction of global demand for oil, gas and associated products. The third quarter of 2020 saw demand for oil increase each month, driven by easing of some restrictions on the coronavirus and summer holidays in the northern hemisphere. On the supply side, the North American rig count continued fall through the majority of third-quarter of 2020 with slight increases in rig count occurring in late August. The total rig count fell to a record low of 244 rigs during the week ended August 14, while oil rigs alone fell to a 15-year low at 172 rigs in the same week, according to Baker Hughes data going back to 1940. Subsequently, global oil demand exceeded supply in the third quarter of 2020 according to the U.S. Energy Information Administration.
The oil and gas midstream market that represents the largest customer base of the Data Analytics segment has seen its gathering and infrastructure capital spending reduced by 60%, according to a mid-September report from market analyst Alerian.  Similarly, downstream spending for Data Analytics products and services has similarly been hampered by drastically lower consumer demand for refined fuels products due to the COVID-19 response.  As just one example, Evercore reported in late September 2020 that U.S. driving miles remain down by 34%, causing significantly reduced demand for gasoline and diesel and thus slowing spending across the refining and distribution segments.  The Company expects negative impacts to all facets of the oil and gas markets to continue for an extended period before returning to pre-pandemic levels.  Any further material COVID-19 disruption or significant setback in oil demand arising from a slower economic recovery could present downside risks to this outlook.

Outside the oil and gas sector, the COVID-19 pandemic has continued to drive increased demand for certain specialty chemicals, particularly disinfectants and sanitizers. With the outbreak of COVID-19, sales of sanitizers and disinfectants swelled across every region in the world, which led to a global shortage during second quarter 2020. Relief on the shortages of key raw materials used to make these products, including USP-grade alcohol, woven cellulosics for wipes, and various active ingredients has been slow to catch up to the growing demand. This persistent growth is accompanied by a need for sustained higher volumes of janitorial and sanitizing products as COVID-19 is expected to have a long-term impact on social awareness, personal hygiene habits and consumer and commercial cleaning protocols. In March 2020, as cases of the pandemic escalated in the U.S., the FDA issued a temporary policy, relaxing requirements for certain alcohol-based hand sanitizers. During that time, the market surged with new producers of hand sanitizer as the world faced a global shortage of sanitizing products. During the third quarter of 2020, as hand


30




sanitizer supplies stabilized, many of the new producers held excess quantities of product and began dumping supply in anticipation of a return to the FDA’s original, tightened standards. Throughout the pandemic, the Company’s products have been compliant with the more stringent FDA specifications.
 
Company Outlook
While the full impact of the COVID-19 pandemic continues to evolve and the full extent of the impact is not yet known, the Company continues to closely monitor the effects of the pandemic on commodity demands and on its customers, operations and employees. Any future development and effects are highly uncertain and cannot be predicted, including the scope and duration of the pandemic; further adverse revenue and net income effects; disruptions to the Company’s operations; third-party providers’ ability to support our operations; customer shutdowns of oil and gas exploration and production; the effectiveness of work from home arrangements; employee impacts from illness, school closures and other community response measures; any actions taken by governmental authorities and other third parties in response to the pandemic; and temporary closures of the Company’s facilities or the facilities of its customers and suppliers. The uncertain future development of this crisis could materially and adversely affect our business, operations, operating results, financial condition, liquidity or capital levels.
The Company has also focused on ongoing needs of customers and the market to diversify its business and accelerate growth through deployment of capital, with an emphasis on digital transformation in the oil and gas markets. On May 18, 2020, the Company closed the acquisition of all the ownership interests of JP3, which gives the Company access to the midstream and downstream markets and diversifies exposure to volatility in the upstream sector. In addition to increasing market share, the Data Analytics segment is pursuing product enhancements that enable growth opportunities with current and prospective customers.
The Company’s Chemistry Technologies segment focused on development of competitively-priced product lines that are responsive to the current market including wellbore protection and damage mitigation products as the domestic market has shifted to shutting in wells. In response to a forecasted reduction in capital available to customers for drilling with a shift to optimizing existing infrastructure, the Company initiated several efforts to use specialty chemicals to improve enhanced oil recovery. The Company has also leveraged its international footprint in the Middle East to include unconventional, conventional, and enhanced oil recovery programs.
The Chemistry Technologies segment used its expertise in specialty chemistry, existing chemistry infrastructure and facilities, and historical consumer market experience to launch a product line of sanitizers and disinfectants, as discussed above. The Company believes the new sanitizer and disinfectant products slot into the premium market and will be competitive over the long term. The Company has also made changes to its executive team to align with its growth focus.
In response to market conditions and anticipating ongoing volatility, the Company reduced its cost structure to meet anticipated market activity and reduce the Company’s break-even levels. Among other cost-cutting and cash preservation initiatives:
The Company’s CEO, John W. Gibson, Jr., reduced his base salary by 20%, and each of the other executive officers reduced his or her salary by 10%, through December 31, 2020, in exchange for restricted stock, effective as of April 1, 2020.
The board of directors of the Company approved a 20% reduction in the fees to be paid to the directors, effective as of April 1, 2020.
The Company consolidated office space by moving all employees at its corporate headquarters into its GRIC facility and buying out the remaining term of the corporate headquarters lease for a significant discount, with the move completed by the end of June 2020.
The Company reduced overall headcount by 35% on March 30, 2020. Additionally, the Company reduced the headcount of the Data Analytics segment by 35% in October 2020.
The Company decreased discretionary spending across all business operations.



31




Consolidated Results of Operations (in thousands):
Consolidated Results of Operations: Three and Nine Months Ended September 30, 2020, Compared to the Three and Nine Months Ended September 30, 2019
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Revenue
$
12,739

 
$
21,879

 
$
41,035

 
$
99,827

Operating expenses (excluding depreciation and amortization)
29,466

 
23,622

 
63,939

 
105,711

Operating expenses %
231.3
 %
 
108.0
 %
 
155.8
 %
 
105.9
 %
Corporate general and administrative
2,679

 
5,685

 
12,568

 
19,020

Corporate general and administrative %
21.0
 %
 
26.0
 %
 
30.6
 %
 
19.1
 %
Depreciation and amortization
518

 
2,058

 
3,177

 
6,437

Research and development costs
1,480

 
2,297

 
5,673

 
6,658

(Gain) loss on disposal of long-lived assets
(37
)
 
3

 
(92
)
 
1,096

Impairment of goodwill
11,706

 

 
11,706

 

Impairment of fixed assets and long-lived assets
12,521

 

 
69,975

 

Loss from operations
(45,594
)
 
(11,786
)
 
(125,911
)
 
(39,095
)
Operating margin %
(357.9
)%
 
(53.9
)%
 
(306.8
)%
 
(39.2
)%
Gain on lease termination

 

 
576

 

Interest and other income (expense), net
272

 
435

 
282

 
(776
)
Loss before income taxes
(45,322
)
 
(11,351
)
 
(125,053
)
 
(39,871
)
Income tax benefit
81

 
191

 
6,282

 
694

Loss from continuing operations
(45,241
)
 
(11,160
)
 
(118,771
)
 
(39,177
)
Income from discontinued operations, net of tax

 
117

 

 
44,583

Net (loss) income
$
(45,241
)
 
$
(11,043
)
 
$
(118,771
)
 
$
5,406

Net loss % for continuing operations
(355.1
)%
 
(51.0
)%
 
(289.4
)%
 
(39.2
)%
Consolidated revenue for the three and nine months ended September 30, 2020, decreased $9.1 million, or 41.8%, and $58.8 million or 58.9%, respectively, and versus the same periods of 2019. The decrease in revenue was largely a result of reduced demand due to the continued volatile macro-environment for U.S. onshore drilling and completion activity impacted by political and economic events in foreign markets, and the continued COVID-19 impact on productivity and customers.
Consolidated operating expenses (excluding depreciation and amortization) for the three months ended September 30, 2020, increased $5.8 million, or 24.7%, versus the same period of 2019, and as a percentage of revenue, increased by 123.3%. The increase in operating expenses for the third quarter of 2020 compared to 2019 resulted from operating expenses for the recently acquired Data Analytics segment and introduction of the sanitizer business in the second quarter of 2020, combined with third quarter increases in the excess and obsolescence reserve for inventory related to the Company’s product rationalization effort and achieving the first earnout provision related to the JP3 acquisition. These increases were partially offset by lower cost of sales due to reduced sales during 2020 combined with actions in the first quarter of 2020 that lowered personnel costs and overall cost-cutting efforts within supply chain. In 2020, the Company lowered occupancy costs due to our reduced facility footprint, and reduction in equipment primarily associated with tank rentals.
Consolidated operating expenses (excluding depreciation and amortization) for the nine months ended September 30, 2020, decreased $41.8 million, or 39.5%, versus the same period of 2019, and as a percentage of revenue, increased by 49.9%. Company actions in the first quarter of 2020 lowered personnel costs along with a significant decrease in logistical cost as part of our overall cost-cutting efforts within supply chain. In 2020, the Company lowered occupancy costs due to our reduced facility footprint, reduction in equipment primarily associated with tank rentals. These savings were partially offset by operating expenses for the


32




recently acquired Data Analytics segment and introduction of the sanitizer business in the second quarter of 2020 combined with an increased excess and obsolescence inventory reserve related to the Company’s product rationalization effort of $3.9 million and achievement of the first earn-out provision related to the JP3 acquisition during the third quarter of 2020 of $2.5 million.
Corporate general and administrative (“CG&A”) expenses are not directly attributable to products sold or services provided. CG&A costs for the three and nine months ended September 30, 2020, decreased $3.0 million, or 52.9%, and $6.5 million or 33.9%, respectively, versus the same period of 2019. As a percentage of revenue, CG&A decreased 5.0% and increased 11.5% for the three and nine months ended September 30, 2020. The decrease in CG&A costs for the three months were primarily due to lower personnel costs including a reduction in associated stock compensation and incentives partially offset by severance charges.  Occupancy expense decreased due to the Company moving out of its Corporate office and consolidating into our existing lab facility at the end of the second quarter of 2020.  Bank charges, IT licenses and subscriptions expenses have all declined as part of our efforts to streamline our IT capabilities and rationalize controllable spend.  Travel and entertainment has also decreased drastically primarily due to the ongoing COVID-19 travel restrictions and concerns along with our efforts around controllable costs.  Professional fees have also continued to decline which is primarily a function of legal savings related to hiring an in-house General Counsel in February 2020 and non-recurring costs associated to recruitment and other projects/fees.  Savings in professional fees were partially offset by one-time charges related to our acquisition of JP3 during the second quarter 2020.
Depreciation and amortization expense decreased $1.5 million, or 74.8%, and $3.3 million, or 50.6%, for the three and nine months ended September 30, 2020, respectively, and versus the same periods of 2019, primarily due to impairment of fixed and long-lived assets recorded in the first quarter of 2020 coupled with limiting capital expenditure spend in 2020 and continued consolidation of our physical facility footprint.
Research and development costs decreased $0.8 million, or 35.6%, and $1.0 million, or 14.8%, for the three and nine months ended September 30, 2020, respectively, and versus the same periods of 2019 due to lower personnel costs as a result of our reduction in workforce in the first quarter 2020.
Gain on disposal of long-lived assets remained flat and increased $1.2 million, or 108.4% for the three and nine months ended September 30, 2020, respectively, and versus the same periods of 2019. The increase resulted from a one-time loss on disposal of certain corporate software in 2019.
Impairment of goodwill was $11.7 million for the three and nine months ended September 30, 2020, due to a third quarter 2020 write-down to estimated fair market value of the goodwill in our Data Analytics segment. See Note 3 - “JP3 Acquisition” and Note 10 -“Impairment of Fixed and Long-lived Assets”.
Impairment of fixed and long-lived assets was $12.5 million for the three months ended September 30, 2020, due to a write-down of intangible assets to estimated fair market value recorded in our Data Analytics segment. Impairment of fixed and long-lived assets for the nine months ended September 30, 2020, was $70.0 million due to the Data Analytics segment write-down in the third quarter combined with the Chemistry Technologies segment write-down of $57.5 million recorded in the first quarter of 2020. No impairments of fixed and long-lived assets occurred in 2019. See Note 10 - “Impairment of Fixed and Long-lived Assets”.
Loss from operations increased $33.8 million, or 286.8%, and increased $86.8 million, or 222.1% and for the three and nine months ended September 30, 2020, respectively, and versus the same period in 2019. Loss from operations increased primarily as a result of the impairments in the first and third quarters of 2020, increased reserve and expenses to write-off excess and obsolete inventory related to the Company’s product rationalization effort, and the earn-out payment liability for the achievement of the first stock performance target during the third quarter of 2020 in connection with the JP3 acquisition.  Additionally, the Company has been impacted by lower sales volumes, an unfavorable product mix and pricing pressures driving down overall margin.
Interest and other income (expense), net decreased $0.2 million, or 37.5%, and decreased $1.1 million, or 136.3% for the three and nine months ended September 30, 2020, respectively, and versus the same period of 2019, primarily due to the termination of the Amended and Restated Revolving Credit, Term Loan and Security Agreement (as amended, the “Credit Facility”) with PNC Bank in the first quarter 2019. The Company experienced a decrease in interest income associated with the depressed interest rate environment in 2020.
The Company recorded an income tax benefit of $6.3 million for the nine months ended September 30, 2020, primarily as a result of the extended net operating loss carryback provisions included in the CARES Act initially recorded in the first quarter 2020, yielding an effective tax benefit rate of 5.0% for the nine months ended September 30, 2020.


33




Results by Segment (in thousands):
Chemistry Technologies Results of Operations: Three and Nine Months Ended September 30, 2020, Compared to the Three and Nine Months Ended September 30, 2019
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Revenue
$
12,083

 
$
21,879

 
$
39,462

 
$
99,827

Gross margin
(4,036
)
 
2,404

 
(1,498
)
 
8,507

Gross margin %
(33.4
)%
 
11.0
 %
 
(3.8
)%
 
8.5
 %
Loss from operations
(8,880
)
 
(5,917
)
 
(75,137
)
 
(18,407
)
Loss from operations %
(73.5
)%
 
(27.0
)%
 
(190.4
)%
 
(18.4
)%
Chemistry Technologies revenue for the three and nine months ended September 30, 2020 decreased $9.8 million or 44.8%, and $60.4 million or 60.5%, respectively, versus the same period of 2019. The decrease in revenue during the third quarter of 2020 and the majority of the first nine months of 2020 was significantly driven by impacts from both the supply and the demand side. The COVID-19 pandemic continues to negatively impact economic activity and reduce global demand for oil and gas, a key sector of our customer base.
Chemistry Technologies gross margin (excluding depreciation and amortization) for the three and nine months ended September 30, 2020, decreased $6.4 million, or 267.9%, and $10.0 million or 117.6%, respectively, versus the same period of 2019, and as a percentage of revenue, decreased 44.4%, and 12.3% for the three and nine months ended September 30, 2020. Gross margins were influenced by shifts in completion technologies to more cost efficient and simplified chemistry and engineering packages, as well as continued pressure on market pricing to maintain key accounts and available market share. Subsequently, the Company executed a number of activities to reduce cost of sales, freight, personnel, and its operational cost structure to minimize the impacts of revenue declines and modified product mix.
Chemistry Technologies loss from operations (excluding depreciation and amortization) for the three and nine months ended September 30, 2020, increased $3.0 million, or 50.1%, and increased $56.7 million or 308.2%, respectively versus the same period of 2019, and as a percentage of revenue, increased 46.5%, and 172.0% for the three and nine months ended September 30, 2020. The increase in loss during the nine months ended September 30, 2020 is primarily the result of the impairment charges of fixed and long-lived assets of $70.0 million and provision for excess and obsolescence inventory reserve of $5.7 million.

Data Analytics Results of Operations: Three Months ended September 30, 2020 and the Period May 18 to September 30, 2020
 
Three months ended September 30,
Period May 18 to September 30,
 
2020
2020
Revenue
$
656

$
1,573

Gross margin
(3,814
)
(3,450
)
Gross margin %
(581.4
)%
(219.3
)%
Loss from operations
(34,035
)
(35,185
)
Loss from operations %
(5,188.3
)%
(2,236.8
)%
 
On May 18, 2020, the Company purchased JP3 and formed the Data Analytics segment. The segment finished the third quarter with $0.7 million of revenue, most of which came from existing customers on minor project expansions. During the third quarter, revenue declined compared to the revenue after the date of acquisition in the second quarter. The decline was due to reduced demand in the oil and gas sector because of capital spending reductions across our customer base. Although the site lockdowns and extreme caution to prevent the spread of COVID-19 that began in the first half of 2020 began to ease during the third quarter, the segment saw very little of the expected repeat business and almost none from new customers due to frozen budgets. Data Analytics’ largest customer sector, the oil and gas midstream market, has seen its gathering and infrastructure capital spending reduced by 60%, according to a mid-September 2020 report from Alerian (https://insights.alerian.com/midstream-mlp-capex-and-projects-wheres-the-growth).


34




Data Analytics loss from operations (excluding depreciation and amortization) for the three months ended September 30, 2020, and the period May 18 to September 30, 2020, includes write-downs to estimated fair market value for goodwill of $11.7 million and $12.5 million for finite-lived intangible assets. In addition, the third quarter of 2020 included charges for excess and obsolete inventory of $3.9 million.
Off-Balance Sheet Arrangements
There have been no transactions that generate relationships with unconsolidated entities or financial partnerships, such as entities often referred to as “structured finance” or “special purpose entities” (“SPEs”), established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. As of September 30, 2020, the Company was not involved in any unconsolidated SPEs.
The Company has not made any guarantees to customers or vendors nor does the Company have any off-balance sheet arrangements or commitments that have, or are reasonably likely to have, a current or future effect on the Company’s financial condition, change in financial condition, revenue, expenses, results of operations, liquidity, capital expenditures, or capital resources that would be material to investors other than the long-term terpene agreement disclosed in Note 4, “Discontinued Operations,” in Part I, Item 1 — Financial Statements of this Quarterly Report.
Critical Accounting Policies and Estimates
The Company’s Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Preparation of these statements requires management to make judgments, estimates, and assumptions that affect the amounts reported in the financial statements and accompanying footnotes. Part II, Item 8 — Financial Statements and Supplementary Data, Note 2 of “Notes to Consolidated Financial Statements” and Part II, Item 7 — Management’s Discussion and Analysis of Financial Condition and Results of Operations, “Critical Accounting Policies and Estimates” of the Company’s Annual Report, and the “Notes to Unaudited Condensed Consolidated Financial Statements” of this Quarterly Report describe the significant accounting policies and critical accounting estimates used to prepare the consolidated financial statements. Critical accounting policies and estimates are defined as those that are both most important to the portrayal of the Company’s financial condition and results of operations and require management’s most subjective judgments. The Company regularly reviews and challenges judgments, assumptions, and estimates related to critical accounting policies. The Company’s estimates and assumptions are based on historical experience and expected changes in the business environment; however, actual results may materially differ from the estimates. There have been no significant changes in the Company’s critical accounting policies and estimates during the nine months ended September 30, 2020. However, during the first quarter of 2020, the Company evaluated and recorded remeasurement and impairment charges on right-of-use assets and fixed assets, respectively. Secondly, during the second quarter of 2020, the Company acquired JP3 and recorded the fair value of net assets acquired as of the closing date of May 18, 2020. During the third quarter of 2020, the Company recorded impairment write-downs to estimated fair market value of $11.7 million for goodwill and $12.5 million for intangible assets of the JP3 acquisition. Also, during the third quarter of 2020, the Company recorded additional provision for excess and obsolete inventory of $10.0 million.
Recent Accounting Pronouncements
Recent accounting pronouncements which may impact the Company are described in Note 2 — “Recent Accounting Pronouncements” in Part I, Item 1 — “Financial Statements” of this Quarterly Report.
Capital Resources and Liquidity
Overview
The Company’s ongoing capital requirements relate to the need to acquire and maintain equipment, fund working capital requirements, and when the opportunities arise, to make strategic acquisitions. During the first nine months of 2020, the Company funded capital requirements primarily with cash from operations and cash on hand, including a tax refund received of $6.1 million, proceeds of $9.9 million received from escrow in 2020 from the 2019 sale of the CICT segment, and proceeds from a $4.8 million Payroll Protection Program loan.
As of September 30, 2020, the Company had available cash and cash equivalents of $49.2 million. For the remainder of 2020, the Company expects capital spending of approximately $1.0 million to $2.0 million for the Company’s Chemistry Technologies and Data Analytics segments.
We believe that our current liquidity availability will provide us with sufficient financial resources to meet fund operations and meet our capital requirements and anticipated obligations as they become due. Any excess cash generated may be used for outside growth opportunities or retained for future use.


35




Cash Flows
Consolidated cash flows by type of activity are noted below (in thousands):
 
Nine months ended September 30,
 
2020
 
2019
Net cash (used in) provided by operating activities
$
(39,095
)
 
$
539

Net cash (used in) provided by investing activities
(17,135
)
 
153,273

Net cash provided by (used in) financing activities
4,929

 
(49,880
)
Net cash provided by discontinued operations

 
16

Effect of changes in exchange rates on cash and cash equivalents
(80
)
 
2

Net (decrease) increase in cash and cash equivalents and restricted cash
$
(51,381
)
 
$
103,950

Operating Activities
Net cash used in operating activities was $39.1 million and net cash provided by operating activities was $0.5 million during the nine months ended September 30, 2020 and 2019, respectively. Consolidated net loss from continuing operations for the nine months ended September 30, 2020 and 2019, totaled $118.8 million and $39.2 million, respectively.
During the nine months ended September 30, 2020, non-cash adjustments to net income totaled $100.7 million. Contributory non-cash adjustments consisted primarily of $81.7 million of impairment charges, which include a $30.2 million impairment of fixed assets, $32.4 million impairment of intangibles, $11.7 million impairment of goodwill and $7.4 million impairment on ROU assets. The non-cash adjustment for the provision for excess and obsolete inventory was $10.5 million. In addition, non-cash charges included $3.2 million for depreciation and amortization and $2.2 million for stock compensation expense. Other non-cash adjustments included a $3.2 million change in fair value of contingent consideration.
During the nine months ended September 30, 2019, non-cash adjustments to net income totaled $31.0 million. Contributory non-cash items consisted primarily of $18.0 million for changes to deferred income taxes driven by the valuation allowance recorded against deferred tax assets, $6.4 million for depreciation and amortization, $1.4 million amortization of deferred financing costs, $1.1 million on loss of disposal of assets, $0.8 million non-cash lease expense, and $2.8 million for stock compensation expense.
During the nine months ended September 30, 2020, changes in working capital used $21.0 million in cash, primarily resulting from a decrease in accrued liabilities and accounts payable of $29.6 million, which included two one-time payments made in 2020: one payment of $4.1 million to amend a long-term supply agreement and one to pay $15.8 million for the final post-closing working capital adjustment related to the 2019 sale of the CICT segment. Accounts receivable, inventories and other current assets decreased $8.7 million.
During the nine months ended September 30, 2019, changes in working capital provided $8.7 million in cash, primarily from a decrease in accrued liabilities and accounts payable of $18.6 million and an increase in other current assets of $4.0 million; partially offset by a decrease in accounts receivable, income taxes receivable and inventories of $27.5 million; and an increase in other long-term assets of $3.3 million.
Investing Activities
Net cash used in investing activities was $17.1 million for the nine months ended September 30, 2020. The cash used in investing activities is primarily due to $26.3 million paid for the purchase of JP3 during the second quarter of 2020, and $0.8 million paid for capitalized sanitizer equipment upgrades in progress at September 30, 2020. The cash outflows were partially offset by proceeds of $9.9 million received from escrow in 2020 from the 2019 sale of the CICT segment.
Net cash provided by investing activities was $153.3 million for the nine months ended September 30, 2019. Cash provided by investing activities primarily included $155.5 million of proceeds from sale of the CICT segment, partially offset by $1.9 million for capital expenditures and $0.6 million for the purchase of various patents.
Financing Activities
Net cash provided by financing activities was $4.9 million for the nine months ended September 30, 2020. Cash provided by financing activities included $4.8 million of proceeds from borrowings under the PPP and $0.4 million of proceeds from the sale of common stock.


36




Net cash used in financing activities was $49.9 million for the nine months ended September 30, 2019, primarily due to using $92.6 million for repayments of the revolving credit facility, partially offset by borrowings on the revolving credit facility of $43.0 million.
Contractual Obligations
Cash flows from operations are dependent on a variety of factors, including fluctuations in operating results, accounts receivable collections, inventory management, and the timing of payments for goods and services. Correspondingly, the impact of contractual obligations on the Company’s liquidity and capital resources in future periods is analyzed in conjunction with such factors.
Contractual obligations at September 30, 2020, are as follows (in thousands):
 
Payments Due by Period
 
Total
 
Less than 1 year
 
1 - 3 years
 
3 - 5 years
 
More than 5 years
Finance lease obligations
$
202

 
$
70

 
$
96

 
$
36

 
$

Operating lease obligations
12,492

 
1,350

 
2,229

 
2,217

 
6,696

Supply commitments for raw materials
16,834

 
1,974

 
14,860

 

 

Total
$
29,528

 
$
3,394

 
$
17,185

 
$
2,253

 
$
6,696

Item  3. Quantitative and Qualitative Disclosures About Market Risk
The Company is exposed to market risk from changes in interest rates, commodity prices, and foreign currency exchange rates. There have been no material changes to the quantitative or qualitative disclosures about market risk set forth in Part II, Item 7A of the Company’s Annual Report.
Item  4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures

The Company’s disclosure controls and procedures are designed to ensure that information required to be disclosed by the Company in reports filed or submitted under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. The Company’s disclosure controls and procedures are also designed to ensure such information is accumulated and communicated to management, including the principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosures. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance that control objectives are attained.

The Company previously identified material weaknesses in its internal control over financial reporting relating to the ineffective design and operating effectiveness of internal controls over the elimination of intercompany profits in inventory, the recording of certain intangible assets and the operating effectiveness of controls relating to impairment analyses of fixed and long-lived assets.

In addition to the material weaknesses mentioned above, during the preparation of the financial statements for the quarter ended June 30, 2020, the Company identified an error relating to the classification of cash flows from the Florida Chemical Company sale in 2019. Specifically, errors were identified relating to the classification of proceeds from the sale and treatment of funds released from escrow subsequent to the sale. Based on these evaluations, the Company identified the material weaknesses in internal control of financial reporting relating to ineffective design and operation of controls over nonrecurring transactions, including derecognition of items and cash flow presentation relating to disposal transactions, ineffective design and operation of controls over the elimination of intercompany profits in inventory, and operating ineffectiveness of controls relating to impairment evaluations.

The Company believes that, notwithstanding the material weaknesses mentioned above, the consolidated financial statements contained in this Form 10-Q and its previously issued consolidated financial statements, present fairly in all material respects, the consolidated financial positions, results of operations and cash flows of the Company and its subsidiaries in conformity with generally accepted accounting principles in the United States as of the dates and for the periods stated therein.

The Company’s management, including its principal executive officer and principal financial officer, have evaluated the effectiveness of the Company’s disclosure controls and procedures, as required by Rule 13a-15(e) and 15d-15(c) of the Exchange


37




Act as of September 30, 2020, and has concluded that the Company’s disclosure controls and procedures were not effective as of September 30, 2020, due to the material weaknesses in internal control over financial reporting described above.

Remediation Plan and Status
As of September 30, 2020, the material weaknesses discussed above have not been fully remediated. The Company implemented certain remediation actions during 2020 and continues to test and evaluate the elements of the remediation plan.
These elements include:
Implementing monitoring controls over the review and validation of intangible assets.
Expanding monthly close and consolidation procedures.
Modifying the chart of accounts.
Expanded monthly management review controls.
Expanding controls over impairments of long-lived assets.
Establishing a committee that reviews material non-routine transactions.

The Company believes the actions listed above will provide appropriate remediation of the material weaknesses; however, the testing of the effectiveness of the controls has not been completed by the Company. Due to the nature of the remediation process and the need for sufficient time after implementation to evaluate and test the effectiveness of the controls, no assurance can be given as to the timing for completion of remediation. The material weaknesses will be fully remediated when the Company concludes that the controls have been operating for sufficient time and independently validated by management.
Changes in Internal Control Over Financial Reporting
During the second quarter of 2020, the Company acquired JP3 Measurement, LLC, a privately-held data and analytics technology company. Due to the timing of the acquisition, management does not expect that it will include the internal control processes for JP3 in its assessment of the effectiveness of internal control over financial reporting as of December 31, 2020. The acquisition is excluded from the certifications required under the Sarbanes-Oxley Act. We will include all aspects of internal control over financial reporting for this acquisition in our 2021 assessment.
Except for the items described above, there have been no changes in the Company’s system of internal control over financial reporting during the three months ended September 30, 2020, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.


38


PART II - OTHER INFORMATION
Item  1. Legal Proceedings
Litigation
The Company is subject to routine litigation and other claims that arise in the normal course of business. Management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on the Company’s financial position, results of operations or liquidity.
Item  1A. Risk Factors

The following risk factors supplement the “Risk Factors” section in Part 1, Item 1A of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2019 filed on March 16, 2020:

The COVID-19 pandemic has significantly reduced demand for our services and may continue to have a prolonged material adverse impact on our financial condition, results of operations and cash flows.

The effects of the COVID-19 (coronavirus) pandemic, including actions taken by businesses and governments, have resulted in a significant and continued reduction in international and U.S. economic activity. These effects have materially and adversely affected, and may continue to materially and adversely affect, the demand for oil and natural gas, as well as for our services and products. The decline in our customers’ demand for our services and products is likely to have a material adverse impact on our financial condition, results of operations and cash flows. In addition, we have adopted social distancing and work-from-home procedures, which have had and may continue to have an impact on the ability of employees and management of the Company to communicate and work efficiently. We expect such impact will continue to have certain negative effects on the Company’s business.

While the full impact and duration of the COVID-19 outbreak is not yet known, we are closely monitoring the effects of the pandemic on commodity demands and on our customers, as well as on our operations and employees. Any future development and effects are highly uncertain and cannot be predicted, including the scope and duration of the pandemic; further adverse revenue, accounts receivable aging and collections, and net income effects; disruptions to our operations; third-party providers’ ability to support our operations; customer shutdowns of oil and gas exploration and production; the effectiveness of our work from home arrangements; employee impacts from illness, school closures and other community response measures; any actions taken by governmental authorities and other third parties in response to the pandemic; and temporary closures of our facilities or the facilities of our customers and suppliers. The uncertain future development of this crisis could materially and adversely affect our business, operations, operating results, financial condition, liquidity and/or capital levels.

The Company’s sanitizer-related business may be negatively affected by uncertain market conditions and COVID-19 related impacts.
The demand for the Company’s sanitizer products is dependent on many factors, including the heightened hygiene awareness, customer’s behavior changes in response to COVID-19 and market participants in the premium sanitizer space. A change in health care and hygiene behavior in response to widespread vaccine availability, relaxed attitudes towards sanitization, unproven consumer reception of the Company’s new products, or new entrants into the premium sanitizer market, may adversely affect the demand for the Company’s sanitizer products and may have a material adverse impact on our financial condition, results of operations and cash flows.
The Company’s Data Analytics segment may be negatively affected by government regulations and/or facility disruptions.
The demand for the Company’s equipment and services offerings in its Data Analytics segment could be affected by additional regulations on the upstream, midstream and downstream portions of the oil and gas sectors. Additional regulation on oil and gas production, transportation or processing of hydrocarbons may result in reduced demand for the Company’s offerings, either individually or as a result of a decline in the overall oil and gas markets in the United States and abroad. In addition, the Company’s products are subject to export control laws and regulations, and changes to those laws and regulations may negatively impact the Company’s ability to pursue international opportunities. Disruptions to pipelines and refineries, whether due to regulation, weather, demand or other factors may also have an adverse effect on the Company’s ability to derive revenue from its Data Analytics segment. Adjustments to the segment’s commercial strategy, with a shift towards subscription revenue and away from equipment sales, and the market’s response to that strategy may adversely affect revenues in the near term, even if the strategic shift is successful, due to longer payback periods on subscription models.


39




Loss of key suppliers, the inability to secure raw materials on a timely basis, or the Company’s inability to pass commodity price increases on to customers could have an adverse effect on the Company’s ability to service customers’ needs and could result in a loss of customers.
Materials used in servicing and manufacturing operations, as well as those purchased for sale, are generally available on the open market from multiple sources. Acquisition costs and transportation of raw materials to Company facilities have historically been impacted by extreme weather conditions. Certain raw materials used by the Chemistry Technologies segment are available only from limited sources; accordingly, any disruptions to critical suppliers’ operations could adversely impact the Company’s operations. Prices paid for raw materials could be affected by energy products and other commodity prices; weather and disease associated with the Company’s crop dependent raw materials, specifically citrus greening; tariffs and duties on imported materials; foreign currency exchange rates; and phases of the general business cycle and global demand. The Chemistry Technologies segment secures short- and long-term supply agreements for most of its critical raw materials from both domestic and international vendors.
The prices of key raw materials are subject to market fluctuations, which at times can be significant and unpredictable. Availability of key raw materials, weather events, natural disasters and health epidemics in countries from which the Company sources its raw materials may impact prices. The Company may be unable to pass along price increases to its customers, which could result in an adverse impact on margins and operating profits. The Company currently uses purchasing strategies designed, where possible, to align the timing of customer demand with our supply commitments. However, the Company currently does not hedge commodity prices, but may consider such strategies in the future, and there is no guarantee that the Company’s purchasing strategies will prevent cost increases from resulting in adverse impacts on margins and operating profits.
The Company’s Data Analytics segment is dependent on its ability to source appropriate technical components for its Verax measurement system, certain of which are specialty products that are sole-sourced and are not easily replaceable with other sources. The inability to source appropriate components in the future could result in difficulty supplying equipment or services to customers.









40




Item  2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Issuer Purchases of Equity Securities

The Company’s stock compensation plans allow employees to elect to have shares withheld to satisfy their tax liabilities related to non-qualified stock options exercised or restricted stock vested or to pay the exercise price of the options. When this settlement method is elected by the employee, the Company repurchases the shares withheld upon vesting of the award stock.

On June 9, 2020, the board of directors of the Company rescinded the authorization to repurchase the Company’s stock that had been previously approved in June 2015.

Repurchases of the Company’s equity securities during the three months ended September 30, 2020 that the Company made or were made on behalf of the Company or any “affiliated purchaser,” as defined in Rule 10b-18(a)(3) under the Exchange Act are as follows:
        
Period
Total Number of Shares Purchased (1)
 
Average Price Paid per Share
July 1, 2020 to July 31, 2020
3,621

 
$
1.24

August 1, 2020 to August 31, 2020
16,381

 
$
1.50

September 1, 2020 to September 30, 2020

 
$

Total
20,002

 

(1)
The Company purchases shares of its common stock (a) to satisfy tax withholding requirements and payment remittance obligations related to period vesting of restricted shares and exercise of non-qualified stock options and (b) to satisfy payments required for common stock upon the exercise of stock options.

Item  3. Defaults Upon Senior Securities
None.
Item  4. Mine Safety Disclosures
Not applicable.
Item  5. Other Information
None.


41




Item  6. Exhibits
Exhibit
Number
  
Description of Exhibit
2.1
 
2.2
 

3.1
  
3.2
  
3.3
 
3.4
 
4.1
  
10.1
 


31.1
*
31.2
*
32.1
**
32.2
**
101.INS
*
XBRL Instance Document.
101.SCH
*
XBRL Schema Document.
101.CAL
*
XBRL Calculation Linkbase Document.
101.LAB
*
XBRL Label Linkbase Document.
101.PRE
*
XBRL Presentation Linkbase Document.
101.DEF
*
XBRL Definition Linkbase Document.
104
 
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*
 
Filed herewith.
**
 
This certification is deemed not filed for purposes of section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act.

1
 
Schedules have been omitted pursuant to Item 601(b)(2) of Regulation S-K. The Company undertakes to furnish supplemental copies of any of the omitted schedules upon request by the SEC.



42




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.
 
FLOTEK INDUSTRIES, INC.
 
 
By:
 
/s/    JOHN W. GIBSON, JR.
 
 
John W. Gibson, Jr.
 
 
President, Chief Executive Officer and
 
 
Chairman of the Board
 
 
 
Date:
November 16, 2020
 
FLOTEK INDUSTRIES, INC.
 
 
By:
 
/s/ MICHAEL E. BORTON
 
 
Michael E. Borton
 
 
Chief Financial Officer
 
 
 
Date:
November 16, 2020


43
EX-31.1 2 exhibit311-10q09302020.htm EXHIBIT 31.1 Exhibit
Exhibit 31.1

CERTIFICATION

I, John W. Gibson, Jr., certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Flotek Industries, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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:
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
                                    
 
/s/ JOHN W. GIBSON, JR.
John W. Gibson, Jr.
President, Chief Executive Officer and Chairman of the Board

Date: November 16, 2020




EX-31.2 3 exhibit312-10q09302020.htm EXHIBIT 31.2 Exhibit
Exhibit 31.2

CERTIFICATION

I, Michael Borton, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Flotek Industries, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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:
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
                                    
 
/s/ MICHAEL BORTON
Michael Borton
Chief Financial Officer

Date: November 16, 2020




EX-32.1 4 exhibit321-10q09302020.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 Flotek Industries, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to § 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.
 
/s/ JOHN W. GIBSON, JR.
John W. Gibson, Jr.
President, Chief Executive Officer and Chairman of the Board
Date: November 16, 2020






EX-32.2 5 exhibit322-10q09302020.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 Flotek Industries, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to § 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.
 
/s/ MICHAEL BORTON
Michael Borton
Chief Financial Officer
Date: November 16, 2020




EX-101.SCH 6 ftk-20200930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2124100 - Disclosure - Business Segment, Geographic and Major Customer Information link:presentationLink link:calculationLink link:definitionLink 2424404 - Disclosure - Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2424405 - Disclosure - Business Segment, Geographic and Major Customer Information - Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2424406 - Disclosure - Business Segment, Geographic and Major Customer Information - Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Business Segment, Geographic and Major Customer Information - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Business Segment, Geographic and Major Customer Information - Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Business Segment, Geographic and Major Customer Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2425401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - Common Stock - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - Common Stock - Reconciliation of Changes in Common Shares Issued and Additional Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Debt - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Discontinued Operations - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Discontinued Operations - Summary Of Financial Information That Has Been Segregated From Continuing Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Earnings (Loss) Per Share - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Fair Value Measurements - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Fair Value Measurements - Recurring (Details) link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - Fair Value Measurements - Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Goodwill - Goodwill from the acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Goodwill - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Impairment of Fixed and Long-lived Assets link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Impairment of Fixed and Long-lived Assets - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Impairment of Fixed and Long-lived Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Income Taxes - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Inventories - Components of inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Inventories - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - JP3 Acquisition link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - JP3 Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - JP3 Acquisition - Net Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - JP3 Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Leases - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Organization and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Other Intangible Assets - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Other Intangible Assets - Schedule of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Property and Equipment - Components of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Property and Equipment - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Related Party Transaction link:presentationLink link:calculationLink link:definitionLink 2426401 - Disclosure - Related Party Transaction (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2427401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Unaudited Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ftk-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ftk-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ftk-20200930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Unsecured Debt Unsecured Debt [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Flotek PPP loan Paycheck Protection Program [Member] Paycheck Protection Program [Member] JP3 PPP loan JP3 Paycheck Protection Program [Member] JP3 Paycheck Protection Program [Member] Debt Instrument Debt Instrument [Line Items] Current portion of long-term debt Long-term Debt, Current Maturities Long-term debt, less current portion Long-term Debt, Excluding Current Maturities 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 Incorporation, State Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of each class Title of 12(b) Security Trading Symbol(s) Trading Symbol Name of each exchange on which registered Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Patents and technology Patented Technology [Member] Customer relationships Customer Relationships [Member] Trademarks and brand names Trademarks and Trade Names [Member] Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] Finite-lived intangible assets, cost Finite-Lived Intangible Assets, Gross Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Other intangible assets, net Indefinite-lived Intangible Assets (Excluding Goodwill) Discontinued Operations and Disposal Groups [Abstract] Summary of financial information has been segregated from continuing operations Disposal Groups, Including Discontinued Operations [Table Text Block] Schedule of other intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Forecast Forecast [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Loss Contingencies Loss Contingencies [Line Items] Intellectual property expenses incurred Indemnification Expense Intellectual Property Expenses Incurred Segment Reporting [Abstract] Summary of financial information regarding reportable segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of revenue by geographic location Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of revenue by major customer Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] COVID-19 pandemic COVID-19 Pandemic [Member] COVID-19 Pandemic [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Data Analytics Data & Analytics [Member] Data & Analytics [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event Subsequent Event [Line Items] Reduction headcount (percentage) Reduction In Workforce, Percentage Reduction In Workforce, Percentage Escrow deposit disbursements related to property acquisition Escrow Deposit Disbursements Related to Property Acquisition Income tax refunds Proceeds from Income Tax Refunds Property, Plant and Equipment [Abstract] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Equity [Abstract] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, at par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] U.S. UNITED STATES U.A.E UNITED ARAB EMIRATES Other countries Non-US [Member] Revenues from External Customers and Long-Lived Assets Revenues from External Customers and Long-Lived Assets [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Inventory Disclosure [Abstract] Schedule of components of inventory Schedule of Inventory, Current [Table Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Additional Cash Flow Elements, Operating Activities [Abstract] Net (loss) income Net Income (Loss) Attributable to Parent Less: Income from discontinued operations, net of tax Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Loss from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Adjustments to reconcile loss from continuing operations to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Change in fair value of contingent consideration Change in Fair Value Contigent Consideration Change in Fair Value Contigent Consideration Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Amortization of deferred financing costs Amortization of Debt Issuance Costs Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Provision for excess and obsolete inventory Inventory Write-down Impairment of goodwill Goodwill, Impairment Loss Impairment of right-of-use assets Finance Lease, Impairment Loss Impairment of fixed assets Impairment of Long-Lived Assets Held-for-use Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) (Gain)/loss on disposal of long-lived assets Gain (Loss) on Disposition of Assets Non-cash lease expense Noncash Lease Expense Noncash Lease Expense Stock compensation expense Share-based Payment Arrangement, Noncash Expense Deferred income tax provision Deferred Income Tax Expense (Benefit) Reduction in tax benefit related to share-based awards Reduction In Tax Benefit Related To Share-based Awards Reduction In Tax Benefit Related To Share-based Awards Changes in current assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories, net Increase (Decrease) in Inventories Income taxes receivable Increase (Decrease) in Income Taxes Receivable Other current assets Increase (Decrease) in Other Current Assets Other long-term assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Interest payable Increase (Decrease) in Interest Payable, Net Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Excluding Capitalized Cost Payments to Acquire Property, Plant, and Equipment Excluding Capitalized Cost Proceeds from sale of business Proceeds from Divestiture of Businesses Proceeds from sale of assets Proceeds from Sale of Property, Plant, and Equipment Purchase of JP3, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchase of patents and other intangible assets Payments to Acquire Intangible Assets Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Borrowings on revolving credit facility Proceeds from Long-term Lines of Credit Repayments on revolving credit facility Repayments of Long-term Lines of Credit Proceeds from Paycheck Protection Program loan Proceeds from Issuance of Other Long-term Debt Purchase of treasury stock related to share-based awards Payments for Repurchase of Other Equity Proceeds from sale of common stock Proceeds from Issuance of Common Stock Payments for finance leases Finance Lease, Principal Payments Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Discontinued operations: Net Cash Provided by (Used in) Discontinued Operations and Continuing Operations [Abstract] Net cash used in operating activities Cash Provided by (Used in) Operating Activities, Discontinued Operations Net cash provided by investing activities Cash Provided by (Used in) Investing Activities, Discontinued Operations Net cash flows provided by discontinued operations Net Cash Provided by (Used in) Discontinued Operations Effect of changes in exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Net (decrease) increase in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at the beginning of period Cash and Cash Equivalents, at Carrying Value Restricted cash at the beginning of period Restricted Cash and Cash Equivalents Cash and cash equivalents and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents at end of period Restricted cash at the end of period Cash and cash equivalents and restricted cash at the end of period Summary of impairment charges Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block] Business Combinations [Abstract] JP3 Acquisition Business Combination Disclosure [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Statement of Financial Position [Abstract] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, shares (in shares) Treasury Stock, Shares Common Stock Shareholders' Equity and Share-based Payments [Text Block] Number of reportable segments (segment) Number of Reportable Segments Schedule of goodwill Schedule of Goodwill [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Abstract] Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Raw materials Inventory, Raw Materials, Gross Finished goods Inventory, Finished Goods, Gross Inventories Inventory, Gross Less reserve for excess and obsolete inventory Inventory Valuation Reserves Inventories, net Inventory, Net Components of property and equipment Property, Plant and Equipment [Table Text Block] Schedule of business acquisitions, by acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Unusual or Infrequent Item, or Both [Table] Unusual or Infrequent Item, or Both [Table] Title of Individual [Axis] Title of Individual [Axis] Title of Individual [Domain] Title of Individual [Domain] Chief Executive Officer Chief Executive Officer [Member] Executive Officers Executive Officers [Member] Executive Officers [Member] Board Of Directors Board Of Directors [Member] Board Of Directors [Member] Unusual or Infrequent Item, or Both Unusual or Infrequent Item, or Both [Line Items] Compensation reduction (percentage) Compensation Reduction, Percentage Compensation Reduction, Percentage Fair Value Disclosures [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Recurring Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Contingent consideration Commitments, Fair Value Disclosure Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Operating Expense Operating Expense [Member] Operating Income Operating Income (Loss) [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] JP3 Measurement, LLC JP3 Measurement, LLC [Member] JP3 Measurement, LLC [Member] Business Acquisition Business Acquisition [Line Items] Ownership (in percentage) Business Acquisition, Percentage of Voting Interests Acquired Aggregate value of consideration paid Business Combination, Consideration Transferred Payments to acquire business Payments to Acquire Businesses, Gross Shares issued to acquire business (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Fair value of shares used as consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Excess working capital assumed Business Combination, Excess Working Capital Assumed Business Combination, Excess Working Capital Assumed Contingent consideration Business Combination, Contingent Consideration, Liability Number of earn-out provisions (provisions) Number Of Potential Earn-out Provisions Number Of Potential Earn-out Provisions Additional earn-out based on appreciation of Flotek’s share price Business Combination, Earn Out Payments Business Combination, Earn Out Payments First earn out provision threshold (usd per share) Earn Out Provision Threshold One Earn Out Provision Threshold One Second earn out provision threshold (usd per share) Earn Out Provision Threshold Two Earn Out Provision Threshold Two Business acquisition costs Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Measurement period adjustment Goodwill, Purchase Accounting Adjustments Estimated fair value Business Combination, Contingent Consideration, Liability, Unrecognized Amount Fair Value Business Combination, Contingent Consideration, Liability, Unrecognized Amount Fair Value Increase of fair value Business Combination, Contingent Consideration, Liability, Unrecognized, Increase (Decrease) Business Combination, Contingent Consideration, Liability, Unrecognized, Increase (Decrease) Debt Debt Disclosure [Text Block] Schedule of fair value measurements, recurring Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Schedule of fair value, liabilities measured on recurring basis, unobservable input reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Statement of Comprehensive Income [Abstract] Income from discontinued operations, net of tax Net (loss) income Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value Measurements Fair Value Disclosures [Text Block] Leases [Abstract] Operating Leases Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Current portion of operating lease liabilities Operating Lease, Liability, Current Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Total operating lease liabilities Operating Lease, Liability Finance Leases Finance Lease, Assets And Liabilities, Lessee [Abstract] Finance Lease, Assets And Liabilities, Lessee [Abstract] Property and equipment Finance Lease, Right-of-Use Asset, before Accumulated Amortization Accumulated depreciation Finance Lease, Right-of-Use Asset, Accumulated Amortization Property and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Current portion of finance lease liabilities Finance Lease, Liability, Current Long-term finance lease liabilities Finance Lease, Liability, Noncurrent Total finance lease liabilities Finance Lease, Liability Weighted Average Remaining Lease Term Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Finance leases (in years) Finance Lease, Weighted Average Remaining Lease Term Weighted Average Discount Rate Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Operating leases (in percentage) Operating Lease, Weighted Average Discount Rate, Percent Finance leases (in percentage) Finance Lease, Weighted Average Discount Rate, Percent Goodwill Goodwill Disclosure [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Goodwill Goodwill [Roll Forward] Goodwill at December 31, 2019 Goodwill Goodwill from acquisition of JP3 Goodwill, Acquired During Period Impairment of goodwill Goodwill at September 30, 2020 Income Statement [Abstract] Costs and expenses: Costs and Expenses [Abstract] Operating expenses (excluding depreciation and amortization) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Corporate general and administrative General and Administrative Expense Research and development Research and Development Expense (Gain) loss on disposal of long-lived assets Gain (Loss) on Disposition of Property Plant Equipment Impairment of fixed and long-lived assets Tangible Asset Impairment Charges Total costs and expenses Costs and Expenses Loss from operations Operating Income (Loss) Other (expense) income: Nonoperating Income (Expense) [Abstract] Gain on lease termination Gain (Loss) on Termination of Lease Interest expense Interest Expense Other income, net Other Nonoperating Income (Expense) Total other income (expense), net Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax benefit Income Tax Expense (Benefit) Loss from continuing operations Basic earnings (loss) per common share: Earnings Per Share, Basic [Abstract] Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Discontinued operations, net of tax (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Basic earnings (loss) per common share (in dollars per share) Earnings Per Share, Basic Diluted earnings (loss) per common share: Earnings Per Share, Basic and Diluted [Abstract] Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Discontinued operations, net of tax (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Diluted earnings (loss) per common share (in dollars per share) Earnings Per Share, Diluted Weighted average common shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average common shares used in computing basic earnings (loss) per common share (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average common shares used in computing diluted earnings (loss) per common share (in shares) Weighted Average Number of Shares Outstanding, Diluted Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Statement, Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Treasury Stock Treasury Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance Stockholders' Equity Attributable to Parent Beginning balance (in shares) Shares, Outstanding Net (loss) income Stock issued under employee stock purchase plan APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition Stock issued under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Restricted stock granted Stock Issued During Period, Value, Restricted Stock Award, Gross Restricted stock granted (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Restricted stock forfeited (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Treasury stock purchased Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Treasury stock purchased (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Stock compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Stock issued in JP3 acquisition Stock Issued During Period, Value, Acquisitions Stock issued in JP3 acquisition (shares) Stock Issued During Period, Shares, Acquisitions Ending balance Ending balance (in shares) Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Corporate and Other Corporate, Non-Segment [Member] Chemistry Technologies Energy Chemistry Technologies [Member] Energy Chemistry Technologies [Member] Segment Reporting Information Segment Reporting Information [Line Items] Total assets Assets Reconciliation of changes in common shares issued Common Stock, Number of Shares Issued [Roll Forward] Common Stock, Number of Shares Issued [Roll Forward] Shares issued at December 31, 2019 Issued to purchase JP3 Issued as restricted stock award grants Shares issued at September 30, 2020 Income Tax Disclosure [Abstract] Taxes receivable Income Taxes Receivable Valuation allowance Deferred Tax Assets, Valuation Allowance Decrease in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Business Segment, Geographic and Major Customer Information Segment Reporting Disclosure [Text Block] Subsequent Events Subsequent Events [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Land Land [Member] Buildings and leasehold improvements Building and Building Improvements [Member] Machinery and equipment Machinery and Equipment [Member] Fixed assets in progress Asset under Construction [Member] Furniture and fixtures Furniture and Fixtures [Member] Transportation equipment Transportation Equipment [Member] Computer equipment and software Computer Equipment and Software [Member] Computer Equipment and Software [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Components of Property, Plant and Equipment Property, Plant and Equipment, Net [Abstract] Property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Less accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities Name [Domain] Antidilutive Securities, Name [Domain] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Stock Options Share-based Payment Arrangement, Option [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive securities excluded from calculation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount U.S. federal statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Non-U.S. income taxed at different rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Increase (reduction) in tax benefit related to stock-based awards Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Increase in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Effect of tax rate differences of NOL carryback Effective Income Tax Rate Reconciliation, Effect Of Tax Rate Differences of NOL Carryback, Percent Effective Income Tax Rate Reconciliation, Effect Of Tax Rate Differences of NOL Carryback, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Other Intangible Assets Intangible Assets Disclosure [Text Block] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Tradenames and trademarks Technology and know-how Technology-Based Intangible Assets [Member] Customer lists Customer Lists [Member] Assets acquired: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract] Intangible assets other than goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Net working capital, net of cash and inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital, Net Of Cash And Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital, Net Of Cash And Inventory Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Long-term debt assumed and other assets (liabilities) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities) Goodwill Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Earnings (loss) per share Earnings Per Share, Policy [Policy Text Block] Fair value measurements Fair Value Measurement, Policy [Policy Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Schedule of components of lease expense and supplemental cash flow information Lease, Cost [Table Text Block] Schedule of maturities of lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of maturities of lease liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Schedule of supplemental balance sheet information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Schedule of Long Lived Assets Held-for-sale [Table] Schedule of Long Lived Assets Held-for-sale [Table] Patents Patents [Member] Intangible assets in progress Intangible Assets In Progress [Member] Intangible Assets In Progress [Member] Trademarks and brand names Trademarks And Brand Names [Member] Trademarks And Brand Names [Member] Long Lived Assets Held-for-sale Long Lived Assets Held-for-sale [Line Items] Property and equipment, net Operating lease right-of-use assets Operating Lease, Impairment Loss Total other intangibles Total impairment of fixed, long-lived assets and intangibles Asset Impairment Charges ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Restricted cash Restricted Cash and Cash Equivalents, Current Accounts receivable, net of allowance for doubtful accounts of $1,150 and $1,527 at September 30, 2020 and December 31, 2019, respectively Accounts Receivable, after Allowance for Credit Loss, Current Inventories, net Income taxes receivable Income Taxes Receivable, Current Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Operating lease right-of-use assets Deferred tax assets, net Deferred Income Tax Assets, Net Other intangible assets, net Other Intangible Assets, Net Other long-term assets Other Assets, Noncurrent TOTAL ASSETS LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Income taxes payable Accrued Income Taxes, Current Interest payable Interest Payable, Current Current portion of operating lease liabilities Current portion of finance lease liabilities Total current liabilities Liabilities, Current Long-term debt, less current portion Deferred revenue, long-term Contract with Customer, Liability, Noncurrent Long-term operating lease liabilities Long-term finance lease liabilities Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Total liabilities Liabilities Commitments and contingencies (See Note 19) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding Preferred Stock, Value, Outstanding Common stock, $0.0001 par value, 140,000,000 shares authorized; 77,972,135 shares issued and 73,323,001 shares outstanding at September 30, 2020; 63,656,897 shares issued and 59,511,416 shares outstanding at December 31, 2019 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Treasury stock, at cost; 4,649,134 and 4,145,481 shares at September 30, 2020 and December 31, 2019, respectively Treasury Stock, Value Total stockholders’ equity TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2020 (excluding the nine months ended September 30, 2020) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, to be Paid, Year One 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Total lease payments Lessee, Operating Lease, Liability, to be Paid Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Finance Leases Finance Lease, Liability, Payment, Due [Abstract] 2020 (excluding the nine months ended September 30, 2020) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 2021 Finance Lease, Liability, to be Paid, Year One 2022 Finance Lease, Liability, to be Paid, Year Two 2023 Finance Lease, Liability, to be Paid, Year Three 2024 Finance Lease, Liability, to be Paid, Year Four Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Total lease payments Finance Lease, Liability, Payment, Due Less: Interest Finance Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Supplemental Cash Flow Elements [Abstract] Supplemental cash payment information: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes paid, net of refunds Income Taxes Paid, Net Supplemental schedule of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Equity issued - acquisition of JP3 Accrued capital expenditures Non-cash Capital Expenditures Non-cash Capital Expenditures Income Taxes Income Tax Disclosure [Text Block] Summarized financial information regarding reportable segments Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Net revenue from external customers Loss from operations, including impairment Depreciation and amortization Additions to long-lived assets Payments to Acquire Property, Plant, and Equipment Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Consumer and Industrial Chemistry Technologies Consumer and Industrial Chemical Technologies [Member] Consumer and Industrial Chemical Technologies [Member] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Discontinued Operations, Held-for-sale Discontinued Operations, Held-for-sale [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Revenue Disposal Group, Including Discontinued Operation, Revenue Operating expenses Disposal Group, Including Discontinued Operation, Costs of Goods Sold Research and development Disposal Group, Including Discontinued Operation, Research and Development Disposal Group, Including Discontinued Operation, Research and Development Loss from operations Disposal Group, Including Discontinued Operation, Operating Income (Loss) Other income Disposal Group, Including Discontinued Operation, Other Income (Expense) Disposal Group, Including Discontinued Operation, Other Income (Expense) Gain on sale of business Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Income before income taxes Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Income tax expense Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation Net income from discontinued operations Transaction Type [Axis] Transaction Type [Axis] Transaction [Domain] Transaction [Domain] Amended terpene supply agreement Amended Terpene Supply Agreement [Member] Amended Terpene Supply Agreement [Member] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Working Adjustment Period 1 Working Adjustment Period 1 [Member] Working Adjustment Period 1 [Member] Working Adjustment Period 2-4 Working Adjustment Period 2-4 [Member] Working Adjustment Period 2-4 [Member] Working Adjustment Period 2 Working Adjustment Period 2 [Member] Working Adjustment Period 2 [Member] Working Adjustment Period 3 Working Adjustment Period 3 [Member] Working Adjustment Period 3 [Member] Working Adjustment Period 4 Working Adjustment Period 4 [Member] Working Adjustment Period 4 [Member] Discontinued operations, disposed of by sale Discontinued Operations, Disposed of by Sale [Member] Cash consideration Disposal Group, Including Discontinued Operation, Consideration Contingent liabilities remaining Discontinued Operation, Amounts of Material Contingent Liabilities Remaining Contingent liabilities remaining period Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Period Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Period Loss on contract settlement Discontinued Operation, Gain (Loss) On Contract Settlement Discontinued Operation, Gain (Loss) On Contract Settlement Payment for amendment agreement Payment For Amendment Agreement Payment For Amendment Agreement Additional loss Escrow deposit released Proceeds From Release Of Escrow Deposit Proceeds From Release Of Escrow Deposit Depreciation expense Depreciation Inventories Inventory Disclosure [Text Block] Operating lease expense Operating Lease, Cost Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Interest on lease liabilities Finance Lease, Interest Expense Total finance lease expense Financing Lease, Cost Financing Lease, Cost Short-term lease expense Short-term Lease, Cost Total lease expense Lease, Cost Cash paid for amounts included in the measurement of lease liabilities: Operating Lease, Payments [Abstract] Operating Lease, Payments [Abstract] Operating cash flows from operating leases Operating Lease, Payments Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Financing cash flows from finance leases Inventory, Current [Table] Inventory, Current [Table] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Inventory Inventory [Line Items] Inventory write-down Inventory adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Related Party Transactions [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Affiliated Entity Affiliated Entity [Member] Related Party Transaction Related Party Transaction [Line Items] Taxes payable Taxes Payable Income taxes paid Income Taxes Paid Due from related party Due from Related Parties, Current Accrual for potential penalties and interest Income Tax Examination, Penalties and Interest Accrued Earnings (Loss) Per Share Earnings Per Share [Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance - beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Additions / issuances Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Transfer out of Level 3 Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 Balance - end of period Impairment of Fixed and Long-lived Assets Asset Impairment Charges [Text Block] Assets Measured at Fair Value on a Nonrecurring Basis [Table] Assets Measured at Fair Value on a Nonrecurring Basis [Table] Assets Measured at Fair Value on a Nonrecurring Basis [Table] Nonrecurring Fair Value, Nonrecurring [Member] Assets Measured at Fair Value on a Nonrecurring Basis Assets Measured at Fair Value on a Nonrecurring Basis [Line Items] [Line Items] for Assets Measured at Fair Value on a Nonrecurring Basis [Table] Accrued liability Impairment of fixed and long lived Contingent consideration liability Related Party Transaction Related Party Transactions Disclosure [Text Block] Schedule of debt Schedule of Debt [Table Text Block] Components of supplemental cash flow information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Revenue from Contract with Customer [Abstract] Schedule of disaggregation of revenue Disaggregation of Revenue [Table Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Sales [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer A Customer A [Member] Customer A Customer B Customer B [Member] Customer B Customer C Customer C [Member] Customer C Percentage of revenue by major customers (in percentage) Concentration Risk, Percentage Schedule of reconciliation of changes in common shares issued Schedule of Common Stock Outstanding Roll Forward [Table Text Block] Leases Lessee, Operating Leases [Text Block] Leases Lessee, Finance Leases [Text Block] Impairment of fixed and long lived Unusual or Infrequent Item, or Both, Loss, Gross Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Adjustments to operating lease right of use asset Increase (Decrease) To Operating Lease, Right-of-Use Asset Increase (Decrease) To Operating Lease, Right-of-Use Asset Adjustments to operating lease liability Increase (Decrease) In Operating Lease, Liability Increase (Decrease) In Operating Lease, Liability Lease ROU impairment Payment to terminate lease Payment To Terminate Lease Payment To Terminate Lease Reconciliation of effective tax rate to the U.S. federal statutory tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Product sales as a percentage of total revenue (in percentage) Product Sales As A Percentage Of Total Revenue Product Sales As A Percentage Of Total Revenue Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Products Product [Member] Services Service [Member] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Operating expenses (excluding depreciation and amortization): Cost of Goods and Services Sold PPP Proceeds from debt Proceeds from Issuance of Debt Assumed PPP loan Business Combination, Assumed Payroll Protection Program Loan Business Combination, Assumed Payroll Protection Program Loan Debt instrument stated interest rate (percent) Debt Instrument, Interest Rate, Stated Percentage Percentage of cost allocable to payroll costs (percent) Percentage Of Cost Required To Be Allocable To Payroll Expense Percentage Of Cost Required To Be Allocable To Payroll Expense Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Impairment of finite lived intangible assets Impairment of Intangible Assets, Finite-lived Amortization of finite-lived intangible assets Amortization of Intangible Assets EX-101.PRE 10 ftk-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 ftk2020093010q_htm.xml IDEA: XBRL DOCUMENT 0000928054 2020-01-01 2020-09-30 0000928054 2020-11-11 0000928054 2019-12-31 0000928054 2020-09-30 0000928054 2020-07-01 2020-09-30 0000928054 2019-07-01 2019-09-30 0000928054 2019-01-01 2019-09-30 0000928054 2019-09-30 0000928054 2018-12-31 0000928054 us-gaap:TreasuryStockMember 2019-09-30 0000928054 us-gaap:RetainedEarningsMember 2019-09-30 0000928054 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0000928054 us-gaap:RetainedEarningsMember 2018-12-31 0000928054 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000928054 us-gaap:CommonStockMember 2018-12-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000928054 us-gaap:CommonStockMember 2019-09-30 0000928054 us-gaap:TreasuryStockMember 2018-12-31 0000928054 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0000928054 us-gaap:TreasuryStockMember 2019-06-30 0000928054 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0000928054 us-gaap:RetainedEarningsMember 2019-06-30 0000928054 us-gaap:CommonStockMember 2019-06-30 0000928054 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000928054 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000928054 2019-06-30 0000928054 2020-06-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0000928054 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0000928054 us-gaap:RetainedEarningsMember 2020-06-30 0000928054 us-gaap:TreasuryStockMember 2020-06-30 0000928054 us-gaap:CommonStockMember 2020-06-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000928054 us-gaap:RetainedEarningsMember 2020-09-30 0000928054 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0000928054 us-gaap:TreasuryStockMember 2020-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000928054 us-gaap:CommonStockMember 2020-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000928054 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0000928054 us-gaap:TreasuryStockMember 2019-12-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000928054 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0000928054 us-gaap:CommonStockMember 2019-12-31 0000928054 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0000928054 us-gaap:RetainedEarningsMember 2019-12-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000928054 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0000928054 ftk:COVID19PandemicMember 2020-03-30 2020-03-30 0000928054 srt:ChiefExecutiveOfficerMember ftk:COVID19PandemicMember 2020-04-01 2020-04-01 0000928054 ftk:BoardOfDirectorsMember ftk:COVID19PandemicMember 2020-04-01 2020-04-01 0000928054 ftk:ExecutiveOfficersMember ftk:COVID19PandemicMember 2020-04-01 2020-04-01 0000928054 ftk:DataAnalyticsMember us-gaap:SubsequentEventMember ftk:COVID19PandemicMember 2020-10-01 2020-10-31 0000928054 ftk:JP3MeasurementLLCMember 2020-06-30 0000928054 ftk:DataAnalyticsMember 2020-07-01 2020-09-30 0000928054 ftk:JP3MeasurementLLCMember 2020-04-01 2020-06-30 0000928054 ftk:JP3MeasurementLLCMember 2020-07-01 2020-09-30 0000928054 us-gaap:OperatingIncomeLossMember 2020-07-01 2020-09-30 0000928054 us-gaap:OperatingExpenseMember 2020-04-01 2020-06-30 0000928054 ftk:JP3MeasurementLLCMember us-gaap:TrademarksAndTradeNamesMember 2020-05-18 0000928054 ftk:JP3MeasurementLLCMember 2020-05-18 0000928054 ftk:JP3MeasurementLLCMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-05-18 0000928054 ftk:JP3MeasurementLLCMember us-gaap:CustomerListsMember 2020-05-18 0000928054 us-gaap:DiscontinuedOperationsHeldforsaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2020-07-01 2020-09-30 0000928054 us-gaap:DiscontinuedOperationsHeldforsaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-07-01 2019-09-30 0000928054 us-gaap:DiscontinuedOperationsHeldforsaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-01-01 2019-09-30 0000928054 us-gaap:DiscontinuedOperationsHeldforsaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2020-01-01 2020-09-30 0000928054 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 0000928054 ftk:AmendedTerpeneSupplyAgreementMember 2020-01-01 2020-09-30 0000928054 ftk:WorkingAdjustmentPeriod1Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 0000928054 ftk:WorkingAdjustmentPeriod1Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-01-01 2019-12-31 0000928054 ftk:WorkingAdjustmentPeriod2Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 2019-02-28 0000928054 2020-01-01 2020-03-31 0000928054 ftk:WorkingAdjustmentPeriod3Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 2019-02-28 0000928054 2020-04-01 2020-06-30 0000928054 ftk:WorkingAdjustmentPeriod4Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 2019-02-28 0000928054 ftk:WorkingAdjustmentPeriod1Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 2019-02-28 0000928054 2020-02-26 2020-02-26 0000928054 ftk:WorkingAdjustmentPeriod24Member us-gaap:DiscontinuedOperationsDisposedOfBySaleMember ftk:ConsumerandIndustrialChemicalTechnologiesMember 2019-02-28 0000928054 us-gaap:ServiceMember 2020-07-01 2020-09-30 0000928054 us-gaap:ServiceMember 2020-01-01 2020-09-30 0000928054 us-gaap:ServiceMember 2019-01-01 2019-09-30 0000928054 us-gaap:ProductMember 2019-07-01 2019-09-30 0000928054 us-gaap:ProductMember 2020-01-01 2020-09-30 0000928054 us-gaap:ProductMember 2020-07-01 2020-09-30 0000928054 us-gaap:ProductMember 2019-01-01 2019-09-30 0000928054 us-gaap:ServiceMember 2019-07-01 2019-09-30 0000928054 ftk:EnergyChemistryTechnologiesMember 2020-07-01 2020-09-30 0000928054 ftk:ComputerEquipmentandSoftwareMember 2020-09-30 0000928054 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000928054 us-gaap:AssetUnderConstructionMember 2020-09-30 0000928054 us-gaap:TransportationEquipmentMember 2020-09-30 0000928054 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000928054 us-gaap:LandMember 2019-12-31 0000928054 ftk:ComputerEquipmentandSoftwareMember 2019-12-31 0000928054 us-gaap:MachineryAndEquipmentMember 2020-09-30 0000928054 us-gaap:AssetUnderConstructionMember 2019-12-31 0000928054 us-gaap:LandMember 2020-09-30 0000928054 us-gaap:FurnitureAndFixturesMember 2020-09-30 0000928054 us-gaap:TransportationEquipmentMember 2019-12-31 0000928054 us-gaap:FurnitureAndFixturesMember 2019-12-31 0000928054 us-gaap:BuildingAndBuildingImprovementsMember 2020-09-30 0000928054 ftk:IntangibleAssetsInProgressMember 2020-07-01 2020-09-30 0000928054 ftk:TrademarksAndBrandNamesMember 2020-07-01 2020-09-30 0000928054 us-gaap:CustomerListsMember 2020-07-01 2020-09-30 0000928054 ftk:IntangibleAssetsInProgressMember 2020-01-01 2020-09-30 0000928054 ftk:TrademarksAndBrandNamesMember 2020-01-01 2020-09-30 0000928054 us-gaap:PatentsMember 2020-01-01 2020-09-30 0000928054 us-gaap:CustomerListsMember 2020-01-01 2020-09-30 0000928054 us-gaap:PatentsMember 2020-07-01 2020-09-30 0000928054 ftk:JP3MeasurementLLCMember 2020-01-01 2020-09-30 0000928054 ftk:JP3MeasurementLLCMember 2019-12-31 0000928054 ftk:JP3MeasurementLLCMember 2020-09-30 0000928054 us-gaap:PatentedTechnologyMember 2020-07-01 2020-09-30 0000928054 us-gaap:CustomerRelationshipsMember 2020-07-01 2020-09-30 0000928054 us-gaap:TrademarksAndTradeNamesMember 2020-07-01 2020-09-30 0000928054 us-gaap:PatentedTechnologyMember 2019-12-31 0000928054 us-gaap:TrademarksAndTradeNamesMember 2020-09-30 0000928054 us-gaap:CustomerRelationshipsMember 2020-09-30 0000928054 us-gaap:CustomerRelationshipsMember 2019-12-31 0000928054 us-gaap:PatentedTechnologyMember 2020-09-30 0000928054 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0000928054 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-09-30 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0000928054 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0000928054 ftk:JP3MeasurementLLCMember us-gaap:FairValueInputsLevel3Member 2020-05-31 0000928054 ftk:JP3MeasurementLLCMember us-gaap:FairValueInputsLevel3Member 2020-09-30 0000928054 us-gaap:FairValueMeasurementsNonrecurringMember 2020-01-01 2020-03-31 0000928054 ftk:JP3MeasurementLLCMember us-gaap:FairValueInputsLevel3Member 2020-07-01 2020-09-30 0000928054 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000928054 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000928054 us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000928054 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000928054 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000928054 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000928054 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000928054 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000928054 us-gaap:UnsecuredDebtMember 2020-09-30 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-09-30 0000928054 ftk:JP3PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-09-30 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-04-30 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-04-01 2020-04-30 0000928054 ftk:JP3MeasurementLLCMember 2020-05-18 2020-05-18 0000928054 2019-01-01 2019-12-31 0000928054 2020-03-31 0000928054 2020-05-05 0000928054 2020-05-04 0000928054 ftk:CustomerCMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000928054 ftk:CustomerMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0000928054 ftk:CustomerMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000928054 ftk:CustomerBMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0000928054 ftk:CustomerBMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0000928054 ftk:CustomerMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0000928054 ftk:CustomerBMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0000928054 ftk:CustomerBMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2019-12-31 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2019-12-31 0000928054 us-gaap:CorporateNonSegmentMember 2019-12-31 0000928054 us-gaap:CorporateNonSegmentMember 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2020-09-30 0000928054 country:AE 2019-01-01 2019-09-30 0000928054 country:AE 2020-01-01 2020-09-30 0000928054 us-gaap:NonUsMember 2020-01-01 2020-09-30 0000928054 country:US 2019-01-01 2019-09-30 0000928054 country:US 2020-07-01 2020-09-30 0000928054 us-gaap:NonUsMember 2019-01-01 2019-09-30 0000928054 country:AE 2019-07-01 2019-09-30 0000928054 country:US 2019-07-01 2019-09-30 0000928054 us-gaap:NonUsMember 2020-07-01 2020-09-30 0000928054 country:AE 2020-07-01 2020-09-30 0000928054 country:US 2020-01-01 2020-09-30 0000928054 us-gaap:NonUsMember 2019-07-01 2019-09-30 0000928054 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-09-30 0000928054 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2019-01-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2019-01-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2020-01-01 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2020-01-01 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2020-07-01 2020-09-30 0000928054 us-gaap:CorporateNonSegmentMember 2020-07-01 2020-09-30 0000928054 us-gaap:CorporateNonSegmentMember 2019-07-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2019-07-01 2019-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:EnergyChemistryTechnologiesMember 2020-07-01 2020-09-30 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsMember 2019-07-01 2019-09-30 0000928054 srt:MaximumMember srt:ScenarioForecastMember 2020-10-01 2021-03-31 0000928054 srt:MinimumMember srt:ScenarioForecastMember 2020-10-01 2021-03-31 0000928054 srt:ChiefExecutiveOfficerMember srt:AffiliatedEntityMember 2020-09-30 0000928054 srt:ChiefExecutiveOfficerMember srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0000928054 us-gaap:SubsequentEventMember 2020-10-01 2020-10-31 ftk:provision iso4217:USD shares pure iso4217:USD shares ftk:segment false --12-31 Q3 2020 0000928054 FLOTEK INDUSTRIES INC/CN -6200000 0.90 0.90 0.90 us-gaap:AccountingStandardsUpdate201602Member 1527000 1150000 500000 4300000 100000 0.0001 0.0001 140000000 140000000 59511416 73323001 us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization 0.0001 0.0001 100000 100000 0 0 0 0 4145481 4649134 10-Q true 2020-09-30 false 1-13270 DE 90-0023731 8846 N. Sam Houston Parkway W. Houston, TX 77064 713 849-9911 Common Stock, $0.0001 par value FTK NYSE Yes Yes Accelerated Filer true false false 73094901 49193000 100575000 664000 663000 10629000 15638000 14370000 23210000 754000 631000 3427000 13191000 79037000 153908000 8694000 39829000 2368000 16388000 8092000 0 249000 152000 0 20323000 33000 0 98473000 230600000 6201000 16231000 13084000 24552000 25000 0 22000 0 3462000 0 651000 486000 58000 55000 23503000 41324000 2201000 0 104000 0 8408000 16973000 114000 158000 14000 116000 34344000 58571000 0 0 7000 6000 358726000 347564000 11000 181000 -261008000 -142238000 33607000 33484000 64129000 172029000 98473000 230600000 12739000 21879000 41035000 99827000 29466000 23622000 63939000 105711000 2679000 5685000 12568000 19020000 518000 2058000 3177000 6437000 1480000 2297000 5673000 6658000 37000 -3000 92000 -1096000 11706000 0 11706000 0 12521000 0 69975000 0 58333000 33665000 166946000 138922000 -45594000 -11786000 -125911000 -39095000 0 0 576000 0 19000 1000 40000 2014000 291000 436000 322000 1238000 272000 435000 858000 -776000 -45322000 -11351000 -125053000 -39871000 -81000 -191000 -6282000 -694000 -45241000 -11160000 -118771000 -39177000 0 117000 0 44583000 -45241000 -11043000 -118771000 5406000 -0.66 -0.19 -1.75 -0.67 0 0 0 0.76 -0.66 -0.19 -1.75 0.09 -0.66 -0.19 -1.75 -0.67 0 0 0 0.76 -0.66 -0.19 -1.75 0.09 68217000 58608000 68063000 58491000 68217000 58608000 68063000 58491000 -45241000 -11160000 -118771000 -39177000 0 117000 0 44583000 -45241000 -11043000 -118771000 5406000 -40000 36000 -168000 154000 -45281000 -11007000 -118939000 5560000 -118771000 5406000 0 44583000 -118771000 -39177000 -3200000 0 3177000 6437000 0 1428000 494000 426000 10465000 0 11706000 0 7434000 0 30178000 0 32363000 0 668000 -1096000 299000 813000 2208000 2829000 -199000 17983000 0 -24000 -4714000 -21629000 -3186000 -3000000 140000 -2853000 -823000 4036000 16000 -3286000 -11906000 -4434000 -17689000 -14205000 25000 595000 22000 -8000 -39095000 539000 836000 1869000 9907000 155498000 86000 234000 26284000 0 8000 590000 -17135000 153273000 0 42984000 0 92613000 4788000 0 123000 207000 416000 7000 152000 51000 4929000 -49880000 0 -321000 0 337000 0 16000 -80000 2000 -51381000 103950000 100575000 3044000 663000 0 101238000 3044000 49193000 106994000 664000 663000 49857000 107657000 77626000 7000 4459000 -33566000 357981000 51000 -215767000 108706000 -45241000 -45241000 -40000 -40000 25000 58000 58000 346000 179000 36000 41000 41000 687000 687000 77972000 7000 4649000 -33607000 358726000 11000 -261008000 64129000 62956000 6000 3948000 -33378000 345217000 149000 -91874000 220120000 -11043000 -11043000 36000 36000 7000 15000 15000 82000 159000 30000 66000 66000 1160000 1160000 63038000 6000 4129000 -33444000 346392000 185000 -102917000 210222000 63657000 6000 4145000 -33484000 347565000 179000 -142237000 172029000 -118771000 -118771000 -168000 -168000 50000 78000 78000 2815000 338000 338000 457000 97000 123000 123000 2208000 2208000 11500000 1000 8537000 8538000 77972000 7000 4649000 -33607000 358726000 11000 -261008000 64129000 62163000 6000 3770000 -33237000 343536000 31000 -108323000 202013000 5406000 5406000 154000 154000 7000 15000 15000 875000 292000 74000 207000 207000 2841000 2841000 63038000 6000 4129000 -33444000 346392000 185000 -102917000 210222000 Organization and Significant Accounting Policies<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization and Nature of Operations</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Flotek Industries, Inc. (“Flotek” or the “Company”) is a technology-driven, specialty chemistry and data company that serves customers across industrial, commercial and consumer markets. Flotek’s Chemistry Technologies segment develops, manufactures, packages, distributes, delivers, and markets high-quality sanitizers and disinfectants for commercial, governmental and personal consumer use. Additionally, Flotek empowers the energy industry to maximize the value of their hydrocarbon streams and improve return on invested capital through its real-time data platforms and chemistry technologies. Flotek serves downstream, midstream and upstream customers, both domestic and international. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the second quarter of 2020, the Company acquired JP3 Measurement, LLC (“JP3”) and evaluated segment information. The Company identified two operating segments: Chemistry Technologies and Data Analytics, which are both supported by its continuing Research &amp; Innovation advanced laboratory capabilities. For further discussion of our operations and segments, refer to Note 18, “Business Segment, Geographic and Major Customer Information.” For further discussion of the JP3 acquisition, refer to Note 3, “JP3 Acquisition.”</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company was initially incorporated under the laws of the Province of British Columbia in 1985. In October 2001, the Company changed its corporate domicile to the state of Delaware.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited Financial Statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The Financial Statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim Financial Statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report. A copy of the 2019 Annual Report is available on the SEC’s website, www.sec.gov, under the Company’s ticker symbol (“FTK”) or on Flotek’s website, www.flotekind.com. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All significant intercompany accounts and transactions have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impact of COVID-19 </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 11, 2020, the World Health Organization declared the outbreak of the novel coronavirus (“COVID-19”) a global pandemic, which continues to exist throughout the United States and around the world. While this outbreak continues to severely impact global economic activity, during the third quarter of 2020 many countries and many states within the United States began to develop a plan to gradually re-open businesses and schools and lift some restrictions related to quarantines and travel with guidance from federal, state and local legislators. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The current resurgence of COVID-19 could have a negative impact upon both our digital and oil field chemical business. The November 2020 announcement by Pfizer of a potential COVID-19 vaccine could reduce the demand for our janitorial and sanitizer products.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of the COVID-19 pandemic, including actions taken by businesses and governments, have resulted in a significant and continued reduction in international and U.S. economic activity. These effects and the volatility in oil prices have materially and adversely affected, and may continue to materially and adversely affect, the demand for oil and natural gas as well as for our services and products. In the second and third quarters of 2020, these conditions and the related financial impact have continued and, in some cases, worsened. The Company’s primary markets in the U.S. are particularly subject to the financial impact of a collapse in oil prices. As a result, the Company recorded an impairment to property, plant and equipment, intangible assets, and </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">operating right-of-use assets during the first quarter of 2020 and additional impairment charges to goodwill and intangible assets in the third quarter of 2020. See Note 10, “Impairment of Fixed and Long-lived Assets”. In addition, the Company adopted social distancing and work-from-home procedures, which have had and may continue to have an impact on the ability of employees and management of the Company to communicate and work efficiently.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In response to the deteriorating market conditions and anticipating ongoing volatility, the Company has also reduced its cost structure to meet anticipated market activity and reduce the Company’s break-even levels. Among other cost-cutting and cash preservation initiatives: </span></div><div style="line-height:120%;text-align:justify;padding-left:52px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:52px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> • The Company’s CEO, John W. Gibson, Jr., reduced his base salary by </span><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span><span style="font-family:inherit;font-size:10pt;">, and each of the other executive officers reduced his or her salary by </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;">, through December 31, 2020 in exchange for restricted stock, effective as of April 1, 2020.</span></div><div style="line-height:120%;text-align:justify;padding-left:52px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> • The board of directors of Flotek approved a </span><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span><span style="font-family:inherit;font-size:10pt;"> reduction in the fees to be paid to the directors, effective as of April 1, 2020.</span></div><div style="line-height:120%;text-align:justify;padding-left:52px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> • The Company consolidated office space by moving all employees at its corporate headquarters into the Houston Global Resource and Innovation Center, (“GRIC”) facility and buying out the remaining term of the corporate headquarters lease for a significant discount, with the move completed by the end of June 2020.</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:52px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:28px;"><span style="font-family:inherit;font-size:10pt;"> • </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company decreased discretionary spending across all business operations.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:52px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:28px;"><span style="font-family:inherit;font-size:10pt;"> •</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reduced overall headcount by </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> on March 30, 2020. Additionally, the Company reduced the headcount of the Data Analytics segment by </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> in October 2020.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While the full impact and duration of the COVID-19 outbreak is not yet known, we are closely monitoring the effects of the pandemic on commodity demands and on our customers, as well as on our operations and employees. Any future development and effects are highly uncertain and cannot be predicted, including the scope and duration of the pandemic; further adverse revenue, accounts receivable aging and collections, and net income effects; disruptions to our operations; third-party providers’ ability to support our operations; customer shutdowns of oil and gas exploration and production; the effectiveness of our work from home arrangements; employee impacts from illness, school closures and other community response measures; any actions taken by governmental authorities and other third parties in response to the pandemic; and temporary closures of our facilities or the facilities of our customers and suppliers. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s restricted cash consists of cash that the Company is contractually obligated to maintain in accordance with the terms of its credit card program with a financial institution.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported </span><span style="font-family:inherit;font-size:10pt;">net loss</span><span style="font-family:inherit;font-size:10pt;"> and stockholders’ equity.</span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div>The accompanying unaudited Financial Statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The Financial Statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim Financial Statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report. <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.20 0.10 0.20 0.35 0.35 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s restricted cash consists of cash that the Company is contractually obligated to maintain in accordance with the terms of its credit card program with a financial institution.</span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported </span><span style="font-family:inherit;font-size:10pt;">net loss</span><span style="font-family:inherit;font-size:10pt;"> and stockholders’ equity.</span></div> Recent Accounting Pronouncements<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Application of New Accounting Standards</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted the accounting guidance in Accounting Standards Update (“ASU”) No. 2016-02, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases,</span><span style="font-family:inherit;font-size:10pt;">” including subsequent amendments. This standard (ASC 842) requires the recognition of Right-Of-Use (“ROU”) assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP (ASC 840). Upon adoption, the Company recorded operating lease ROU assets and corresponding operating lease liabilities, net of deferred rent, representing the present value of future lease payments under operating leases with terms of greater than twelve months. The adoption of this standard did not have a material impact on the consolidated statements of operations or cash flows. Refer to Note 5 — “Leases” for further information surrounding adoption of this new standard.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted ASU No. 2018-02, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:10pt;">.” This standard allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the 2017 Tax Cuts and Jobs Act. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted ASU No. 2018-07, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Improvements to Nonemployee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">.” This standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Requirements and Disclosures</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2020, the Company adopted ASU No. 2018-13, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="font-family:inherit;font-size:10pt;">.” This standard removes, modifies, and adds additional requirements for disclosures related to fair value measurement in ASC 820. The pronouncement is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted in any interim period. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Standards to be Adopted </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="font-family:inherit;font-size:10pt;">.” This standard removes specific exceptions to the general principles in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Topic 740. </span><span style="font-family:inherit;font-size:10pt;">The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The FASB issued ASU No. 2016-13, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.</span></div> Recent Accounting Pronouncements<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Application of New Accounting Standards</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted the accounting guidance in Accounting Standards Update (“ASU”) No. 2016-02, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases,</span><span style="font-family:inherit;font-size:10pt;">” including subsequent amendments. This standard (ASC 842) requires the recognition of Right-Of-Use (“ROU”) assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP (ASC 840). Upon adoption, the Company recorded operating lease ROU assets and corresponding operating lease liabilities, net of deferred rent, representing the present value of future lease payments under operating leases with terms of greater than twelve months. The adoption of this standard did not have a material impact on the consolidated statements of operations or cash flows. Refer to Note 5 — “Leases” for further information surrounding adoption of this new standard.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted ASU No. 2018-02, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:10pt;">.” This standard allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the 2017 Tax Cuts and Jobs Act. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted ASU No. 2018-07, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Improvements to Nonemployee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">.” This standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Requirements and Disclosures</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2020, the Company adopted ASU No. 2018-13, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="font-family:inherit;font-size:10pt;">.” This standard removes, modifies, and adds additional requirements for disclosures related to fair value measurement in ASC 820. The pronouncement is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted in any interim period. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Standards to be Adopted </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="font-family:inherit;font-size:10pt;">.” This standard removes specific exceptions to the general principles in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Topic 740. </span><span style="font-family:inherit;font-size:10pt;">The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The FASB issued ASU No. 2016-13, “</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.</span></div> JP3 Acquisition<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the second quarter of 2020, the Company acquired </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> ownership of JP3, a privately-held data and analytics technology company, in a cash-and-stock transaction. JP3’s real-time data platforms combine the energy industry’s only field-deployable, inline optical analyzer with proprietary cloud visualization and analytics, targeting an increase of processing efficiencies and valuation of natural gas, crude oil, and refined fuels. The transaction was valued at approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$36.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, as of the transaction closing date, comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, subject to certain adjustments and contingent consideration as described below, and </span><span style="font-family:inherit;font-size:10pt;"><span>11.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares in Flotek common stock with an estimated fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, net of a discount for marketability due to a lock-up period. The payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> was subject to certain purchase price adjustments, and the total non-equity consideration at closing was comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> plus net working capital in excess of the target net working capital of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Additionally, the Company was subject to contingent consideration estimated at </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> potential earn-out provisions totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on certain stock performance targets. The first and second earn-out provisions occur if the ten-day volume-weighted average share price equals or exceeds </span><span style="font-family:inherit;font-size:10pt;"><span>$2</span></span><span style="font-family:inherit;font-size:10pt;"> per share and </span><span style="font-family:inherit;font-size:10pt;"><span>$3</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively, before May 18, 2025.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (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:427px;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:266px;"/><td style="width:28px;"/><td style="width:9px;"/><td style="width:119px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tradenames and trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and know-how</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net working capital, net of cash and inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,063</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt assumed and other assets (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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(893</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded transaction costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for professional services including legal, accounting, and other professional or consulting fees in connection with the JP3 acquisition to the Company’s operating expenses (excluding depreciation and amortization) in the consolidated statements of operations during the second quarter of 2020. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of 2020, the Company made certain measurement period adjustments to inventory, resulting in an increase of goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. See Note 8 - “Inventories”.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 10-“Impairment of Fixed and Long-lived Assets”, during the third quarter of 2020, the Company identified a triggering event under ASC 350, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles — Goodwill and Other</span><span style="font-family:inherit;font-size:10pt;">, and completed an impairment analysis at the Data Analytics reporting unit level. During the three months ended September 30, 2020, the Company recognized a goodwill impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and finite-lived intangible assets impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the Data Analytics reporting unit, which resulted from the extended impact of COVID-19 and subsequent decline in oil and gas and lower performance than expected by the reporting unit. As a result of these factors, the Company concluded that sufficient indicators existed to require an interim quantitative assessment of goodwill for that reporting unit as of September 30, 2020. The fair value of the reporting unit was estimated based on an analysis of the present value of future discounted cash flows. The significant estimates used in the discounted cash flows model included the Company’s weighted average cost of capital, projected cash flows and the long-term rate of growth. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of 2020, the first stock performance target was achieved, and the Company recorded a liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the first earn-out payment, which is included in accrued liabilities in the accompanying balance sheet as of September 30, 2020. The Company also estimated the fair value of the remaining stock performance earn-out provision. At September 30, 2020, the estimated fair value of the remaining contingent liability was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the quarter. As the achievement of earn-out provisions and changes in fair value estimates are not acquisition adjustments, the Company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of expense for achievement of the first stock performance target and the increase in the fair value of the contingent consideration as a component of operating income for continuing operations for the periods ended September 30, 2020.</span></div> 1 36600000 25000000.0 11500000 8500000 25000000.0 25000000.0 1900000 1200000 2 5000000.0 2 3 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (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:427px;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:266px;"/><td style="width:28px;"/><td style="width:9px;"/><td style="width:119px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tradenames and trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and know-how</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net working capital, net of cash and inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,063</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt assumed and other assets (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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(893</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1100000 5000000 6800000 7100000 604000 -1063000 426000 -893000 17522000 36596000 500000 2300000 11700000 12500000 2500000 1900000 700000 3200000 Discontinued Operations<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">January 10, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company entered into a Share Purchase Agreement with Archer-Daniels-Midland Company (“ADM”) for the sale of all of the shares representing membership interests in its wholly owned subsidiary, Florida Chemical Company, LLC (“FCC”), which represented the Consumer and Industrial Chemistry Technologies (“CICT”) segment. </span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective </span><span style="font-family:inherit;font-size:10pt;">February 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company completed the sale of FCC to ADM for </span><span style="font-family:inherit;font-size:10pt;"><span>$175.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash consideration, with </span><span style="font-family:inherit;font-size:10pt;"><span>$4.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> temporarily held in escrow by ADM for post-closing working capital adjustments for up to </span><span style="font-family:inherit;font-size:10pt;"><span>90 days</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> temporarily held in escrow to satisfy potential indemnification claims by ADM with anticipated releases at </span><span style="font-family:inherit;font-size:10pt;"><span>6 months</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>15 months</span></span><span style="font-family:inherit;font-size:10pt;">. Pursuant to the terms of the Share Purchase Agreement, Flotek Chemistry, LLC (“Flotek Chemistry”), a wholly owned subsidiary of the Company, entered into a supply agreement with FCC who will supply terpene at specified prices for specified quantities. The agreement will expire on December 31, 2023.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019, the Company concluded that the original long-term supply agreement met the definition of a loss contract. As such, the Company recognized a loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$19 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 31, 2019, capped by the price paid for the terpene supply agreement amendment, executed in February 2020, which aligned purchase commitments to expected usage for blended products as of December 31, 2019. The Company has classified the assets, liabilities, and results of operations for this segment as “Discontinued Operations” for all periods presented.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the post-closing working capital dispute resolution procedures set forth in the Share Purchase Agreement, the Company and ADM engaged a neutral third party auditor to help reach agreement on the final post-closing working capital adjustment. In February 2020, the third-party auditor ruled in favor of awarding ADM the entire disputed amount. As a result, the working capital adjustment escrow balance was released to ADM and a corresponding reduction was made to the gain on sale of business as of December 31, 2019.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">February 26, 2020</span><span style="font-family:inherit;font-size:10pt;">, Flotek Chemistry entered into an amendment to the terpene supply agreement between Flotek Chemistry and FCC. Pursuant to the terms and conditions of the amendment, the terpene supply agreement was amended to, among other things, (a) reduce the minimum quantity of terpene that Flotek Chemistry is required to purchase by approximately 3/4ths in 2020 and by approximately half in each of 2021, 2022 and 2023, (b) provide a fixed per pound price for terpene in 2020, (c) reduce the maximum amount of terpene subject to the terpene supply agreement by approximately 1/3rd, and (d) change the payment terms to net </span><span style="font-family:inherit;font-size:10pt;">45 days</span><span style="font-family:inherit;font-size:10pt;">. In order to make the terms and conditions of the amendment to the terpene supply agreement effective, Flotek Chemistry made a one-time payment in February 2020 of </span><span style="font-family:inherit;font-size:10pt;"><span>$15.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> to ADM. The expense associated with the terpene supply agreement amendment payment was recorded as a loss on contract purchase commitments, reported in operating expenses in continuing operations in December 2019.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized a loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> associated with the amended terpene supply agreement due to adjustments in the Company’s expected usage of terpene in blended products in 2020.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of 2020, as scheduled, </span><span style="font-family:inherit;font-size:10pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the indemnity escrow was released to the Company. During the second quarter of 2020 the remaining indemnity escrow of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> was released to the Company.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following summarized financial information has been segregated from continuing operations and reported as Discontinued Operations for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> (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:93.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Consumer and Industrial Chemistry Technologies</span></div></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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>11,031</span></span></div></td><td style="vertical-align: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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Operating expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(11,572</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(69</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Loss from operations</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(610</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>35</span></span></div></td><td style="vertical-align: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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gain on sale of business</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>67,842</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Income before income taxes</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>67,267</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Income tax 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(31</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(22,684</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net income from 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>117</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>44,583</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 style="padding-left: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:0.7797270955165692%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 175000000.0 4400000 P90D 13100000 P6M P12M P15M -19000000 15800000 -800000 3300000 6600000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following summarized financial information has been segregated from continuing operations and reported as Discontinued Operations for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Consumer and Industrial Chemistry Technologies</span></div></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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>11,031</span></span></div></td><td style="vertical-align: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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Operating expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(11,572</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(69</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Loss from operations</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(610</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>35</span></span></div></td><td style="vertical-align: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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gain on sale of business</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>67,842</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Income before income taxes</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>67,267</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Income tax 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(31</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(22,684</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net income from 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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>117</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</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:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>44,583</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> 0 0 0 11031000 0 0 0 11572000 0 0 0 69000 0 0 0 -610000 0 0 0 35000 0 148000 0 67842000 0 148000 0 67267000 0 31000 0 22684000 0 117000 0 44583000 Leases<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of 2020, the Company made the decision to cease use of the corporate headquarters leased offices and move corporate employees to the Global Research and Innovation Center (“GRIC”) during second quarter of 2020. In addition, the lease liability and corresponding ROU assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> each as of March 31, 2020. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$7.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. For further discussion, refer to Note 10, “Impairment of Fixed and Long-lived Assets.”</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office in exchange for a one-time payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and moved all employees to the GRIC facility effective as of June 29, 2020. As a result of terminating the corporate headquarters office lease and making the one-time payment, the Company recorded a gain on lease termination of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> recorded in gain on lease termination. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense and supplemental cash flow information are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.20272904483431%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease expense:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease expense </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,284</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,638</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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:28%;"/><td style="width:35%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (excluding the nine months ended September 30, 2020)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,311</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,702</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.56725146198829%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:17%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2020</span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,388</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,408</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,059</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,459</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of finance lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term finance 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Remaining Lease Term</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.6 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.6 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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Discount Rate</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> Leases<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of 2020, the Company made the decision to cease use of the corporate headquarters leased offices and move corporate employees to the Global Research and Innovation Center (“GRIC”) during second quarter of 2020. In addition, the lease liability and corresponding ROU assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> each as of March 31, 2020. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$7.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. For further discussion, refer to Note 10, “Impairment of Fixed and Long-lived Assets.”</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office in exchange for a one-time payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and moved all employees to the GRIC facility effective as of June 29, 2020. As a result of terminating the corporate headquarters office lease and making the one-time payment, the Company recorded a gain on lease termination of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> recorded in gain on lease termination. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense and supplemental cash flow information are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.20272904483431%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease expense:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease expense </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,284</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,638</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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:28%;"/><td style="width:35%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (excluding the nine months ended September 30, 2020)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,311</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,702</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.56725146198829%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:17%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2020</span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,388</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,408</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,059</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,459</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of finance lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term finance 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Remaining Lease Term</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.6 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.6 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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Discount Rate</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -6200000 7400000 1000000.0 600000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense and supplemental cash flow information are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.20272904483431%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease expense:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease expense </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,284</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,638</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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><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> 258000 652000 1112000 1958000 4000 357000 13000 577000 5000 3000 14000 6000 9000 360000 27000 583000 57000 22000 145000 97000 324000 1034000 1284000 2638000 317000 584000 2312000 1749000 5000 3000 13000 6000 51000 6000 152000 51000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:28%;"/><td style="width:35%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (excluding the nine months ended September 30, 2020)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,311</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,702</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:28%;"/><td style="width:35%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (excluding the nine months ended September 30, 2020)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,311</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,702</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</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> 311000 17000 1330000 70000 1283000 47000 1311000 39000 1341000 23000 8185000 0 13761000 196000 4702000 24000 9059000 172000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.56725146198829%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:17%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2020</span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,388</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,408</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,059</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,459</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of finance lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term finance 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Remaining Lease Term</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.6 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.6 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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Discount Rate</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2368000 16388000 651000 486000 8408000 16973000 9059000 17459000 147000 293000 18000 28000 129000 265000 58000 55000 114000 158000 172000 213000 P9Y10M24D P16Y7M6D P3Y9M18D P4Y7M6D 0.089 0.089 0.085 0.090 Revenue from Contracts with Customers<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues are recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. In recognizing revenue for products and services, the Company determines the transaction price of purchase orders or contracts with customers, which may consist of fixed and variable consideration. Determining the transaction price may require significant judgment by management, which includes identifying performance obligations, estimating variable consideration to include in the transaction price, and determining whether promised goods or services are distinct within the context of the contract. Variable consideration typically consists of product returns and is estimated based on the amount of consideration the Company expects to receive. Revenue accruals are recorded on an ongoing basis to reflect updated variable consideration information.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the products from the Chemistry Technologies are sold at a point in time and service contracts are short term in nature. Sales are billed on a monthly basis with payment terms customarily 30-45 days for domestic and 60 days for international from invoice receipt. In addition, sales taxes are excluded from revenues.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Data Analytics segment recognizes revenue for sales of equipment at the time of sale. Revenue related to service and support is recognized over time. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenue</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has disaggregated revenues by product sales (point-in-time revenue recognition) and service revenue (over-time revenue recognition). Product sales accounted for over </span><span style="font-family:inherit;font-size:10pt;"><span>90%</span></span><span style="font-family:inherit;font-size:10pt;"> of total revenue for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company differentiates revenue and operating expenses (excluding depreciation and amortization) based on whether the source of revenue is attributable to products or services. Revenue and operating expenses (excluding depreciation and amortization) disaggregated by revenue source are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,031</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,053</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,733</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>663</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>848</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,982</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,739</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="4" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses (excluding depreciation and amortization):</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,041</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,711</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Arrangements with Multiple Performance Obligations</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s contracts with customers may include multiple performance obligations. For such arrangements, the total transaction price is allocated to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. Standalone selling prices are generally determined based on the prices charged to customers (“observable standalone price”) or an expected cost plus a margin approach. For combined products and services within a contract, the Company accounts for individual products and services separately if they are distinct (i.e. if a product or service is separately identifiable from other items in the contract and if a customer can benefit from it on its own or with other resources that are readily available to the customer). The consideration is allocated between separate products and services within a contract based on the prices at the observable standalone price. For items that are not sold separately, the expected cost plus a margin approach is used to estimate the standalone selling price of each performance obligation.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under revenue contracts for both products and services, customers are invoiced once the performance obligations have been satisfied, at which point payment is unconditional. Contract liabilities associated with incomplete performance obligations are not material.</span></div> 0.90 Revenue and operating expenses (excluding depreciation and amortization) disaggregated by revenue source are as follows (in thousands):<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,031</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,053</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,733</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>663</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>848</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,982</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,739</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="4" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses (excluding depreciation and amortization):</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,041</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,711</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> 12076000 21031000 39053000 96733000 663000 848000 1982000 3094000 12739000 21879000 41035000 99827000 29041000 23542000 62866000 105078000 425000 80000 1073000 633000 29466000 23622000 63939000 105711000 Supplemental Cash Flow Information<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information is as follows (in thousands):</span></div><div style="line-height:120%;text-indent:96px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">        </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:67.44639376218323%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><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:center;font-size:8pt;"><span style="font-family:inherit;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash payment information:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>595</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes paid, net of refunds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,927</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>887</span></span></div></td><td style="vertical-align: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:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental schedule of non-cash investing and financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity issued - acquisition of JP3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141</span></span></div></td><td style="vertical-align: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%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information is as follows (in thousands):</span></div><div style="line-height:120%;text-indent:96px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">        </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:67.44639376218323%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><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:center;font-size:8pt;"><span style="font-family:inherit;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash payment information:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>595</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes paid, net of refunds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,927</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>887</span></span></div></td><td style="vertical-align: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:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental schedule of non-cash investing and financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity issued - acquisition of JP3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141</span></span></div></td><td style="vertical-align: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> 20000 595000 -5927000 887000 8538000 0 71000 141000 Inventories <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,339</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,451</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,569</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,908</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less reserve for excess and obsolete inventory</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision recorded in the third quarter of 2020 includes charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the Chemistry Technologies segment and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the Data Analytics segment. The increase in excess and obsolescence is attributable to the Company’s product rationalization efforts, which included a reduction in the number of materials carried within the portfolio and identification of those materials for which the Company will no longer actively market or carry quantities in excess of current and estimated future usage requirements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of 2020, the Company completed its review of inventory purchased in the JP3 acquisition. The Company identified measurement period adjustments reducing inventory by</span><span style="font-family:inherit;font-size:11pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. For further discussion of the JP3 acquisition see Note 3, “JP3 Acquisition,” and for measurement period adjustments, see Note 11, “Goodwill.”</span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,339</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,451</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,569</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,908</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less reserve for excess and obsolete inventory</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7413000 4339000 18451000 24569000 25864000 28908000 11494000 5698000 14370000 23210000 5700000 3900000 -2300000 Property and Equipment<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,440</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,067</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,741</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed assets in progress</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transportation equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment and software</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,348</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,505</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,694</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed assets in progress are costs incurred during the third quarter of 2020 for capitalized sanitizer equipment upgrades.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2020 and 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2020 and 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span style="font-family:inherit;font-size:10pt;">During the three months ended March 31, 2020, an impairment was recognized for </span><span style="font-family:inherit;font-size:10pt;"><span>$30.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span> impairment was recognized for the three months ended September 30, 2020. <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,440</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,067</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,741</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed assets in progress</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transportation equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment and software</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,348</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,505</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,694</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3282000 4440000 6067000 38741000 6928000 27694000 906000 0 645000 1671000 1190000 1440000 1296000 3348000 20314000 77334000 11620000 37505000 8694000 39829000 300000 1600000 2300000 5000000.0 30200000 0 Impairment of Fixed and Long-lived Assets<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded impairment charges of fixed and intangible assets during the following periods (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align: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:98.44054580896686%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,178</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Intangibles:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Patents and technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,631</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,796</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Intangible assets in progress</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Trademarks and brand names</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total impairment of fixed, long-lived assets and intangibles</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,521</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of 2020, the price of crude oil declined by over 50%, trading below </span><span style="font-family:inherit;font-size:10pt;">$25</span><span style="font-family:inherit;font-size:10pt;"> per barrel, causing a significant disruption across the industry, which began to negatively impact the Company’s results of operations. These declines of results of operations were driven by an oversupply of oil, insufficient storage, and demand destruction resulting from the reaction to COVID-19. Based on these factors, the Company concluded that a triggering event occurred and, accordingly, an interim quantitative impairment test was performed as of March 31, 2020.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Using the income approach, the fair value of the reporting unit was determined based on the present value of future cash flows. The Company utilized internal forecast trends and potential growth rates to estimate future cash flows of the asset group. Based on the results of the quantitative assessment, the Company concluded the carrying value of the asset group exceeded its fair value as of March 31, 2020 and an impairment loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$57.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> was recorded as a result of the adverse effect of the COVID-19 pandemic, estimated effect on the economy, and the related negative impact on oil and natural gas prices on projections of future cash flows.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">During the second quarter of 2020, the Company purchased JP3 and formed the Data Analytics segment. The segment finished the third quarter with</span><span style="color:#212529;"> </span><span style="font-family:inherit;font-size:10pt;color:#212529;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> of revenue, most of which came from existing customers on minor project expansions. During the third quarter, revenue declined compared to the revenue after the date of acquisition in the second quarter. These declines were </span><span style="font-family:inherit;font-size:10pt;">driven by reduced demand in the oil and gas sector because of capital spending reductions across our customer base, potential international markets addressed in original forecast were lower than anticipated, delayed start of the Company’s global sales business executive and continued impact of COVID-19. Although the site lockdowns and extreme caution to prevent the spread of COVID-19 that began in the first half of 2020 began to ease during the third quarter, the segment saw very little of the expected repeat business and almost none from new customers due to frozen budgets. Secondly, COVID-19 restrictions adversely impacted the Company’s ability to physically gain on-site access to customers’ operations, including laboratory and testing facilities, which is a critical component to JP3’s multi-phased sales approach.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In consideration of these events, management evaluated forecasted sales activity, expected margins and the long-term expectations of the Data Analytics segment. Based on these factors, the Company concluded a reduction in headcount was warranted and that a triggering event occurred in the Data Analytics segment and, accordingly, an interim quantitative impairment test was performed as of September 30, 2020.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Using the income approach, the fair value of the reporting unit was determined based on the present value of future cash flows. The Company utilized internal forecast trends and potential growth rates to estimate future cash flows of the asset group. Based on the results of the quantitative assessment, the Company concluded the carrying value of the asset group exceeded its fair value as of September 30, 2020 and an impairment loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the Data Analytics reporting unit, which resulted from reduced demand in the oil and gas sector, extended impact of the COVID-19 pandemic, and lower performance than expected by the reporting unit. See Note 3 - “JP3 Acquisition”.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded impairment charges of fixed and intangible assets during the following periods (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align: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:98.44054580896686%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,178</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Intangibles:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Patents and technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,631</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,796</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Intangible assets in progress</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Trademarks and brand names</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total impairment of fixed, long-lived assets and intangibles</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,521</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 30178000 0 7434000 4831000 14733000 6631000 15796000 0 596000 1059000 1238000 12521000 32363000 12521000 69975000 57500000 12500000 Goodwill <div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill from the acquisition of JP3 is as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:367px;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:229px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:118px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill at 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill from acquisition of JP3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Measurement period adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment of goodwill </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill at September 30, 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,092</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of 2020, the Company made certain measurement period adjustments to inventory, resulting in an increase of goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. See Note 8 - Inventories.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended September 30, 2020, the Company recognized a goodwill impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the Data Analytics reporting unit. See Note 3 - JP3 Acquisition.</span></div> <div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill from the acquisition of JP3 is as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:367px;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:229px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:118px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill at 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill from acquisition of JP3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Measurement period adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment of goodwill </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill at September 30, 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,092</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 17522000 2276000 11706000 8092000 2300000 11700000 Other Intangible Assets<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets are as follows (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost </span><span style="font-family:inherit;font-size:6pt;font-weight:bold;">(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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents and technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks and brand names</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finite-lived intangible assets </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,888</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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying value:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,323</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:8pt;"><span style="font-family:inherit;font-size:6pt;">(1) </span><span style="font-family:inherit;font-size:8pt;">During the three months ended September 30, 2020, the Company recorded impairment charges to patents of </span><span style="font-family:inherit;font-size:8pt;"><span>$4.8 million</span></span><span style="font-family:inherit;font-size:8pt;">, customer lists of </span><span style="font-family:inherit;font-size:8pt;"><span>$6.6 million</span></span><span style="font-family:inherit;font-size:8pt;">, and trademarks and brand names of </span><span style="font-family:inherit;font-size:8pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:8pt;">. See Note 10 - Impairment of Fixed and Long-lived Assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of finite-lived intangible assets acquired totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months and nine months ended September 30, 2020 and 2019, respectively.</span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets are as follows (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost </span><span style="font-family:inherit;font-size:6pt;font-weight:bold;">(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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents and technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks and brand names</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finite-lived intangible assets </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,888</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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying value:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,323</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:8pt;"><span style="font-family:inherit;font-size:6pt;">(1) </span><span style="font-family:inherit;font-size:8pt;">During the three months ended September 30, 2020, the Company recorded impairment charges to patents of </span><span style="font-family:inherit;font-size:8pt;"><span>$4.8 million</span></span><span style="font-family:inherit;font-size:8pt;">, customer lists of </span><span style="font-family:inherit;font-size:8pt;"><span>$6.6 million</span></span><span style="font-family:inherit;font-size:8pt;">, and trademarks and brand names of </span><span style="font-family:inherit;font-size:8pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:8pt;">. See Note 10 - Impairment of Fixed and Long-lived Assets.</span></div> 0 0 17493000 6715000 0 0 15367000 6013000 0 0 1351000 1160000 0 0 34211000 13888000 0 20323000 4800000 6600000 1100000 300000 500000 900000 1500000 Earnings (Loss) Per Share <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic </span><span style="font-family:inherit;font-size:10pt;">earnings (loss)</span><span style="font-family:inherit;font-size:10pt;"> per common share is calculated by dividing net </span><span style="font-family:inherit;font-size:10pt;">income (loss)</span><span style="font-family:inherit;font-size:10pt;"> by the weighted average number of common shares outstanding for the period. Diluted </span><span style="font-family:inherit;font-size:10pt;">earnings (loss)</span><span style="font-family:inherit;font-size:10pt;"> per common share is calculated by dividing net </span><span style="font-family:inherit;font-size:10pt;">income (loss)</span><span style="font-family:inherit;font-size:10pt;"> by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.</span></div><span style="font-family:inherit;font-size:10pt;">Potentially dilutive securities were excluded from the calculation of diluted loss per share for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods. Securities convertible into shares of common stock that were not considered in the diluted loss per share calculations were </span><span style="font-family:inherit;font-size:10pt;"><span>0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> restricted stock units and </span><span style="font-family:inherit;font-size:10pt;"><span>4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> stock options for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> restricted stock units for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span>. Earnings (Loss) Per Share <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic </span><span style="font-family:inherit;font-size:10pt;">earnings (loss)</span><span style="font-family:inherit;font-size:10pt;"> per common share is calculated by dividing net </span><span style="font-family:inherit;font-size:10pt;">income (loss)</span><span style="font-family:inherit;font-size:10pt;"> by the weighted average number of common shares outstanding for the period. Diluted </span><span style="font-family:inherit;font-size:10pt;">earnings (loss)</span><span style="font-family:inherit;font-size:10pt;"> per common share is calculated by dividing net </span><span style="font-family:inherit;font-size:10pt;">income (loss)</span><span style="font-family:inherit;font-size:10pt;"> by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.</span></div><span style="font-family:inherit;font-size:10pt;">Potentially dilutive securities were excluded from the calculation of diluted loss per share for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span>, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods. 100000 4300000 500000 Fair Value Measurements<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:47px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:23px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1 — Quoted prices in active markets for identical assets or liabilities;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:47px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:23px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:47px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:23px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Other Financial Instruments</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term nature of these accounts. The Payroll Protection Program (“PPP”) loans for Flotek and JP3 also approximate fair value due to maturity in less than two years.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy:</span></div><div style="line-height:120%;padding-top:12px;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:94.15204678362574%;border-collapse:collapse;text-align:left;"><tr><td colspan="31"/></tr><tr><td style="width:15%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 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:inherit;font-size:9pt;font-weight:bold;">Balance at September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at December 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</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:inherit;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,900</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,900</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of 2020, the first stock performance target of the contingent consideration was achieved and the Company accrued a liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was transferred out of Level 3 to a current liability. No other transfers occurred during three and nine month periods ending September 30, 2020. There were no transfers in or out of either Level 1, Level 2, or Level 3 fair value measurements during the period ending December 31, 2019.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets Measured at Fair Value on a Nonrecurring Basis</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s non-financial assets, including property and equipment, and other intangible assets are measured at fair value on a non-recurring basis and are subject to fair value adjustment in certain circumstances. During the three months ended March 31, 2020, the Company recorded an impairment of </span><span style="font-family:inherit;font-size:10pt;"><span>$57.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for impairment on long-lived assets. Management inputs used in fair value measurements were classified as Level 3. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As noted in Note 3, the Company acquired JP3 in May 2020. The fair values of JP3’s long-lived assets, and intangibles were determined using the income approach. The fair value of the the Company’s inventory was determined using the comparative sales method. The fair value measurements were primarily based on significant inputs that are not observable in the market and thus </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">represent a Level 3 measurement, other than cash and working capital accounts, which carrying amounts were determined to approximate fair value due to their short-term nature. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended September 30, 2020, the Company recorded an impairment charge on finite-lived assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and an impairment charge on goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. The fair value of the reporting unit was estimated based on an analysis of the present value of future discounted cash flows. The significant estimates used in the discounted cash flows model included the Company’s weighted average cost of capital, projected cash flows and the long-term rate of growth. The fair value measurements were primarily based on significant inputs that are not observable in the market and thus represent a Level 3 measurement.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Level 3 Rollforward for Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In conjunction with the May 2020 acquisition of JP3, the Company recorded contingent consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. Management inputs used in the fair value measurement were classified as Level 3. During the third quarter of 2020, the first stock performance target for the contingent consideration was achieved, resulting in an accrued liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company also estimated the fair value of the remaining stock performance earn-out provision at September 30, 2020, and increased the estimated fair value of the contingent liability to </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. The expense for achievement of the first stock performance target and the increase in the fair value of the contingent consideration are recorded in operating expenses in continuing operations for the periods ended September 30, 2020.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three and nine months ended September 30, 2020 and 2019: </span></div><div style="line-height:120%;padding-top:12px;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.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance - beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Additions / issuances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Transfer out of Level 3</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,500</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,500</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance - 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,900</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,900</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> Fair Value Measurements<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:47px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:23px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1 — Quoted prices in active markets for identical assets or liabilities;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:47px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:23px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:23px;"><span style="font-family:inherit;font-size:10pt;">•</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy:</span></div><div style="line-height:120%;padding-top:12px;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:94.15204678362574%;border-collapse:collapse;text-align:left;"><tr><td colspan="31"/></tr><tr><td style="width:15%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 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:inherit;font-size:9pt;font-weight:bold;">Balance at September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at December 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</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:inherit;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,900</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,900</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 0 1900000 1900000 0 0 0 0 2500000 57500000 12500000 11700000 1200000 2500000 1900000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three and nine months ended September 30, 2020 and 2019: </span></div><div style="line-height:120%;padding-top:12px;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.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance - beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Additions / issuances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Transfer out of Level 3</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,500</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,500</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance - 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,900</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,900</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1200000 0 0 0 0 0 1200000 0 -3200000 0 -3200000 0 2500000 0 2500000 0 1900000 0 1900000 0 Debt<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2020, the Company received a </span><span style="font-family:inherit;font-size:10pt;"><span>$4.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> loan under the PPP, which was created through the Coronavirus Aid, Relief, and Economic Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). In connection with the acquisition of JP3 in May 2020, the Company assumed a PPP loan of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> obtained by JP3 in April 2020. The PPP loans have a fixed interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1%</span></span><span style="font-family:inherit;font-size:10pt;">, mature in two years and no payments of principal or interest were due during the ten-month period beginning on the date of the PPP loans.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A portion of the loans are eligible for forgiveness by the SBA depending on the extent of proceeds used for payroll costs and other designated expenses incurred for up to 24 weeks following loan origination, subject to adjustments for headcount reductions and compensation limits and provided that at least </span><span style="font-family:inherit;font-size:10pt;"><span>60%</span></span><span style="font-family:inherit;font-size:10pt;"> of the eligible costs incurred are used for payroll. Receipt of these funds required the Company to, in good faith, certify that the current economic uncertainty made the loan request necessary to support ongoing operations of the Company. This certification further requires the Company to take into account current business activity and the ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. As of September 30, 2020, the Company has not applied for or estimated the potential forgiveness on the PPP loans. The receipt of these funds, and the forgiveness of the loans attendant to these funds, is dependent on the Company having initially qualified for the loan and qualifying for the forgiveness of such loan based on our future adherence to the forgiveness criteria. The term of each PPP loan is two years. The PPP loans are subject to any new guidance and new requirements released by the Department of the Treasury, which initially indicated that all companies that have received funds in excess of </span><span style="font-family:inherit;font-size:10pt;">$2.0 million</span><span style="font-family:inherit;font-size:10pt;"> will be subject to a government (Small Business Administration) audit to further ensure PPP loans are limited to eligible borrowers in need.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, including current portion, is as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align: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:384px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:245px;"/><td style="width:9px;"/><td style="width:126px;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Flotek PPP loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,926</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    JP3 PPP loan </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current portion of long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,462</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Flotek PPP loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,862</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    JP3 PPP loan </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>339</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,201</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> 4800000 900000 0.01 0.60 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, including current portion, is as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align: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:384px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:245px;"/><td style="width:9px;"/><td style="width:126px;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Flotek PPP loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,926</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    JP3 PPP loan </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current portion of long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,462</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Flotek PPP loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,862</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    JP3 PPP loan </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>339</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,201</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> 2926000 536000 3462000 1862000 339000 2201000 Income Taxes <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate 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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal statutory tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-U.S. income taxed at different rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase (reduction) in tax benefit related to stock-based awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development credit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.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:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase in valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of tax rate differences of NOL carryback</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective income tax rate</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 27, 2020, the CARES Act was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act provided the ability for taxpayers to carryback a net operating loss (“NOL”) arising in a taxable year beginning after December 31, 2017 and before January 1, 2021 to each of the five years preceding the year of the loss. Based on the Company’s analysis of the extended NOL carryback provision, it recorded a tax receivable of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of March 31, 2020, which was received in July 2020. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fluctuations in effective tax rates have historically been impacted by permanent tax differences with no associated income tax impact, changes in the valuation allowance, changes in state apportionment factors, including the effect on state deferred tax assets and liabilities, and non-U.S. income taxed at different rates, except for the NOL carryback claim discussed above.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted rates and laws that will be in effect when the differences are expected to reverse. ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more-likely-than-not. In assessing the need for a valuation allowance, the Company considers all available objective and verifiable evidence, both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, and expectations and risks associated with estimates of future pre-tax income. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019, the Company determined that it was more-likely-than-not that it would not realize the benefits of certain deferred tax assets and, therefore, it recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$19.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> valuation allowance against the carrying value of net deferred tax assets, except for deferred tax liabilities related to certain state jurisdictions. As a result of the NOL carryback allowed by the </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CARES Act, the Company released a valuation allowance of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to its deferred tax assets attributable to its U.S. federal NOLs. The Company continues to have a full valuation allowance against net deferred tax assets as it is not more-likely-than-not they will be utilized.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate 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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal statutory tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-U.S. income taxed at different rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase (reduction) in tax benefit related to stock-based awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development credit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.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:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase in valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of tax rate differences of NOL carryback</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective income tax rate</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.210 0.210 0.210 0.210 0.002 0.017 0.001 0.010 -0.002 0.007 0 0.010 0.001 -0.011 0 -0.018 -0.001 0 0 -0.003 0 -0.004 -0.001 -0.006 -0.208 -0.207 -0.179 -0.179 0 0 0.017 0 0 -0.004 0 -0.003 0.002 0.016 0.050 0.033 6100000 19900000 -4000000.0 Common Stock<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 5, 2020, the shareholders of the Company approved an amendment to the Company’s Amended and Restated Certificate of Incorporation, as previously amended, to increase the authorized shares of common stock from </span><span style="font-family:inherit;font-size:10pt;"><span>80,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>140,000,000</span></span><span style="font-family:inherit;font-size:10pt;">, par value </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0001</span></span><span style="font-family:inherit;font-size:10pt;"> per share, and </span><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span><span style="font-family:inherit;font-size:10pt;"> of preferred stock, par value </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0001</span></span><span style="font-family:inherit;font-size:10pt;"> per share.  The additional authorized shares are available for corporate purposes, including acquisitions.  </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of changes in common shares issued during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> is as follows:</span></div><div style="line-height:120%;padding-top:4px;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:63.1578947368421%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:70%;"/><td style="width:29%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares issued at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,656,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issued to purchase JP3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,500,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issued as restricted stock award grants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,815,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></tr><tr><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;">Shares issued at September 30, 2020</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,972,135</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> 80000000 140000000 0.0001 100000 0.0001 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of changes in common shares issued during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> is as follows:</span></div><div style="line-height:120%;padding-top:4px;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:63.1578947368421%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:70%;"/><td style="width:29%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares issued at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,656,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issued to purchase JP3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,500,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issued as restricted stock award grants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,815,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></tr><tr><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;">Shares issued at September 30, 2020</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,972,135</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> 63656897 11500000 2815238 77972135 Business Segment, Geographic and Major Customer Information<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Information</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: Chemistry Technologies and Data Analytics.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;font-style:italic;">Chemistry Technologies. </span><span style="font-family:inherit;font-size:10pt;color:#212529;">The Chemistry Technologies segment includes specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells. </span><span style="font-family:inherit;font-size:10pt;">The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation, and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the Chemistry Technologies business segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, pressure-pumping service companies, national and state-owned oil companies, and international supply chain management companies. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the second quarter of 2020, the Chemistry Technologies segment launched a line of sanitizers and disinfectants for commercial and personal consumer use. These products build on the Company’s historical expertise in chemistry and leverage its infrastructure, personnel, competencies, supply chain, research, and historic consumer market experiences yielding a competitive product offering in this rapidly growing segment. The newly launched products, which include the Food and Drug Administration (“FDA”) compliant hand and surface sanitizers, target growth opportunities across diverse sectors including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment and other industrial and commercial markets. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Data Analytics. </span><span style="font-family:inherit;font-size:10pt;">The Data Analytics segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of its energy customers’ hydrocarbon fluids. The customers of the Data Analytics segment span across the entire market, from production upstream to midstream facilities to refineries and distribution networks. To date, the Data Analytics segment has focused solely on North American markets. The Data Analytics segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation and robotization of fluid handling, and reducing losses due to give-away (i.e. that portion of a product of higher value than what is specified) using real-time process information. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information of the reportable segments is as follows (in thousands):</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:93.17738791423001%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the three months ended September 30,</span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Chemistry Technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Data Analytics</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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Corporate and Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2020</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue from external customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,739</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations, including impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions to long-lived assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align: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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2019</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue from external customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,917</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,058</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions to long-lived assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102</span></span></div></td><td style="vertical-align: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></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the nine months ended September 30,</span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Chemistry Technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Data Analytics</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Corporate and Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2020</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue from external customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations, including impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(125,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>472</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions to long-lived assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align: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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2019</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue from external customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,407</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions to long-lived assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">The financial information disclosed above for Data Analytics is for the period May 18, 2020 to September 30, 2020.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets of the Company by reportable segments are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:76.60818713450293%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chemistry Technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,764</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Data Analytics</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,427</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate and Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230,600</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic Information</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by country is based on the location where services are provided and products are used. No individual country other than the United States (“U.S.”) and the United Arab Emirates (“U.A.E.”) accounted for more than </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of revenue. Revenue by geographic location is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:77.19298245614034%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,653</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.A.E</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,781</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,662</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other countries</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-lived assets held in countries other than the U.S. are not considered material to the consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Major Customers </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from major customers, as a percentage of consolidated revenue, 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:76.60818713450293%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:15%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer C</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:12px;text-indent:96px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">* This customer did not account for more than 10% of revenue during this period.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Information</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: Chemistry Technologies and Data Analytics.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;font-style:italic;">Chemistry Technologies. </span><span style="font-family:inherit;font-size:10pt;color:#212529;">The Chemistry Technologies segment includes specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells. </span><span style="font-family:inherit;font-size:10pt;">The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation, and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the Chemistry Technologies business segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, pressure-pumping service companies, national and state-owned oil companies, and international supply chain management companies. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the second quarter of 2020, the Chemistry Technologies segment launched a line of sanitizers and disinfectants for commercial and personal consumer use. These products build on the Company’s historical expertise in chemistry and leverage its infrastructure, personnel, competencies, supply chain, research, and historic consumer market experiences yielding a competitive product offering in this rapidly growing segment. The newly launched products, which include the Food and Drug Administration (“FDA”) compliant hand and surface sanitizers, target growth opportunities across diverse sectors including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment and other industrial and commercial markets. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Data Analytics. </span><span style="font-family:inherit;font-size:10pt;">The Data Analytics segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of its energy customers’ hydrocarbon fluids. The customers of the Data Analytics segment span across the entire market, from production upstream to midstream facilities to refineries and distribution networks. To date, the Data Analytics segment has focused solely on North American markets. The Data Analytics segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation and robotization of fluid handling, and reducing losses due to give-away (i.e. that portion of a product of higher value than what is specified) using real-time process information. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.</span></div> 2 <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information of the reportable segments is as follows (in thousands):</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:93.17738791423001%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the three months ended September 30,</span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Chemistry Technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Data Analytics</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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Corporate and Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2020</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue from external customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,739</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations, including impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions to long-lived assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align: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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2019</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue from external customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,917</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,058</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions to long-lived assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102</span></span></div></td><td style="vertical-align: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></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the nine months ended September 30,</span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Chemistry Technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Data Analytics</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Corporate and Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2020</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue from external customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations, including impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(125,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>472</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions to long-lived assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align: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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2019</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue from external customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,407</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions to long-lived assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">The financial information disclosed above for Data Analytics is for the period May 18, 2020 to September 30, 2020.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets of the Company by reportable segments are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:76.60818713450293%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chemistry Technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,764</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Data Analytics</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,427</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate and Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230,600</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> 12083000 656000 0 12739000 -8880000 -34035000 -2679000 -45594000 244000 274000 0 518000 906000 0 0 906000 21879000 0 0 21879000 -5917000 0 -5869000 -11786000 1870000 0 188000 2058000 1102000 0 0 1102000 39462000 1573000 0 41035000 -75137000 -35185000 -15589000 -125911000 2300000 405000 472000 3177000 906000 0 0 906000 99827000 0 0 99827000 -18407000 0 -20688000 -39095000 5588000 0 849000 6437000 1869000 0 0 1869000 44764000 116110000 11427000 0 42282000 114490000 98473000 230600000 Revenue by geographic location is as follows (in thousands):<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:77.19298245614034%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,653</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.A.E</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,781</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,662</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other countries</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9928000 19663000 32639000 89653000 1473000 865000 3781000 2662000 1338000 1351000 4615000 7512000 12739000 21879000 41035000 99827000 <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from major customers, as a percentage of consolidated revenue, 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:76.60818713450293%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:15%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer C</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:12px;text-indent:96px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">* This customer did not account for more than 10% of revenue during this period.</span></div> 0.349 0.111 0.193 0.141 0.359 0.247 0.167 0.123 Commitments and Contingencies<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is subject to routine litigation and other claims that arise in the normal course of business. Management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on the Company’s financial position, results of operations or liquidity.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Commitments</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company agreed to provide indemnification to National Oilwell DHT, L.P. for certain intellectual property-related claims in connection with sale of its Teledrift business unit in 2017. The expenses incurred by the Company were minimal and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended September 30, 2020 and 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the nine months ended September 30, 2020 and 2019, respectively. The Company expects to incur additional costs in the next six months, which are estimated to range between </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, but could be higher.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations and Credit Risk</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company’s revenue is derived from its Chemistry Technologies segment, which consists predominantly of customers within the oil and gas industry and the sanitizer industry to a lesser extent.  Customers within the oil and gas industry include oilfield services companies, integrated oil and natural gas companies, independent oil and natural gas companies, and state-owned national oil companies. Customers within the sanitizer industry typically include industrial and consumer markets, including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment. Given the increase in global demand for sanitizer products due to COVID-19, the Company's concentration of customers is shifting and diversifying, which helps to reduce credit and business risk. Customers within the sanitizer industry are not significantly impacted by commodity prices and typically are financially stable or public institutions.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is subject to concentrations of credit risk within trade accounts receivable, as the Company does not generally require collateral as support for trade receivables.  In addition, the majority of the Company’s cash is invested in accounts in two major financial institutions and balances often exceed insurable amounts.</span></div> 200000 400000 200000 300000 500000 Related Party Transaction<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the Internal Revenue Service (“IRS”) notified the Company that it was examining the Company’s federal tax returns for the year ended December 31, 2014. As a result of this examination, the IRS informed the Company on May 1, 2019 that certain employment taxes related to the compensation of our former CEO, Mr. Chisholm, were not properly withheld in 2014 and proposed an adjustment. Mr. Chisholm’s affiliated companies through which he provided his services have agreed to indemnify the Company for any such taxes, and Mr. Chisholm has executed a personal guaranty in favor of the Company, supporting this indemnification. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At June 30, 2019, the Company recorded a liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the estimated employment tax under-withholding for the years 2014 through 2018. At September 30, 2019, the liability totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, after the Company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> to the IRS for these taxes and made an additional accrual covering the estimated under-withholding tax liability through 2019. In addition, at September 30, 2019 the Company recorded a receivable from the affiliated companies of Mr. Chisholm totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. In October 2019, an amendment to the employment agreement was executed, giving the Company the contractual right of offset for any amounts owed to the Company, and giving the Company the right to withhold payments equal to amounts reasonably estimated to potentially become due to the Company by the affiliated companies from any amounts owed under the employment agreement. During the three months ended March 31, 2020, an additional accrual was recorded for </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to potential penalties and interest on the IRS obligation. As of September 30, 2020, the receivable from Mr. Chisholm was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, which is equal to the payable to the IRS and was netted with Mr. Chisholm’s severance liability. Both the IRS and severance liabilities are recorded in accrued liabilities on the consolidated balance sheet. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 5, 2020, Mr. Chisholm ceased to be an employee of the Company.</span></div> 2400000 1800000 600000 2400000 200000 1400000 Subsequent Events <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2020, the Company executed a reduction in headcount of </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> in the Data Analytics segment.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2020, the Company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> into escrow in accordance with the terms of the JP3 Membership Interests Purchase Agreement to settle the earn-out payment recorded as a liability accrued at September 30, 2020, for the achievement of the first stock performance target as disclosed in Note 3, “JP3 Acquisition.”</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2020, the Company received two Canadian income tax refunds totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>On November 13, 2020, Matthew Thomas, JP3 President/ Flotek Executive Vice President of Data Analytics, departed the Company. 0.35 2500000 300000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
9 Months Ended
Sep. 30, 2020
Nov. 11, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2020  
Document Transition Report false  
Entity File Number 1-13270  
Entity Incorporation, State DE  
Entity Tax Identification Number 90-0023731  
Entity Address, Address Line One 8846 N. Sam Houston Parkway W.  
Entity Address, City or Town Houston,  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77064  
City Area Code 713  
Local Phone Number 849-9911  
Title of each class Common Stock, $0.0001 par value  
Trading Symbol(s) FTK  
Name of each exchange on which registered NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   73,094,901
Entity Registrant Name FLOTEK INDUSTRIES INC/CN  
Entity Central Index Key 0000928054  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 49,193 $ 100,575
Restricted cash 664 663
Accounts receivable, net of allowance for doubtful accounts of $1,150 and $1,527 at September 30, 2020 and December 31, 2019, respectively 10,629 15,638
Inventories, net 14,370 23,210
Income taxes receivable 754 631
Other current assets 3,427 13,191
Total current assets 79,037 153,908
Property and equipment, net 8,694 39,829
Operating lease right-of-use assets 2,368 16,388
Goodwill 8,092 0
Deferred tax assets, net 249 152
Other intangible assets, net 0 20,323
Other long-term assets 33 0
TOTAL ASSETS 98,473 230,600
Current liabilities:    
Accounts payable 6,201 16,231
Accrued liabilities 13,084 24,552
Income taxes payable 25 0
Interest payable 22 0
Current portion of long-term debt 3,462 0
Current portion of operating lease liabilities 651 486
Current portion of finance lease liabilities 58 55
Total current liabilities 23,503 41,324
Long-term debt, less current portion 2,201 0
Deferred revenue, long-term 104 0
Long-term operating lease liabilities 8,408 16,973
Long-term finance lease liabilities 114 158
Deferred tax liabilities, net 14 116
Total liabilities 34,344 58,571
Commitments and contingencies (See Note 19)
Stockholders’ equity:    
Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.0001 par value, 140,000,000 shares authorized; 77,972,135 shares issued and 73,323,001 shares outstanding at September 30, 2020; 63,656,897 shares issued and 59,511,416 shares outstanding at December 31, 2019 7 6
Additional paid-in capital 358,726 347,564
Accumulated other comprehensive income 11 181
Accumulated deficit (261,008) (142,238)
Treasury stock, at cost; 4,649,134 and 4,145,481 shares at September 30, 2020 and December 31, 2019, respectively (33,607) (33,484)
Total stockholders’ equity 64,129 172,029
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 98,473 $ 230,600
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 1,150 $ 1,527
Preferred stock, at par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000 100,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 140,000,000 140,000,000
Common stock, shares issued (in shares) 77,972,135 63,656,897
Common stock, shares outstanding (in shares) 73,323,001 59,511,416
Treasury stock, shares (in shares) 4,649,134 4,145,481
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
Revenue $ 12,739 $ 21,879 $ 41,035 $ 99,827
Costs and expenses:        
Operating expenses (excluding depreciation and amortization) 29,466 23,622 63,939 105,711
Corporate general and administrative 2,679 5,685 12,568 19,020
Depreciation and amortization 518 2,058 3,177 6,437
Research and development 1,480 2,297 5,673 6,658
(Gain) loss on disposal of long-lived assets (37) 3 (92) 1,096
Impairment of goodwill 11,706 0 11,706 0
Impairment of fixed and long-lived assets 12,521 0 69,975 0
Total costs and expenses 58,333 33,665 166,946 138,922
Loss from operations (45,594) (11,786) (125,911) (39,095)
Other (expense) income:        
Gain on lease termination 0 0 576 0
Interest expense (19) (1) (40) (2,014)
Other income, net 291 436 322 1,238
Total other income (expense), net 272 435 858 (776)
Loss before income taxes (45,322) (11,351) (125,053) (39,871)
Income tax benefit 81 191 6,282 694
Loss from continuing operations (45,241) (11,160) (118,771) (39,177)
Income from discontinued operations, net of tax 0 117 0 44,583
Net (loss) income $ (45,241) $ (11,043) $ (118,771) $ 5,406
Basic earnings (loss) per common share:        
Continuing operations (in dollars per share) $ (0.66) $ (0.19) $ (1.75) $ (0.67)
Discontinued operations, net of tax (in dollars per share) 0 0 0 0.76
Basic earnings (loss) per common share (in dollars per share) (0.66) (0.19) (1.75) 0.09
Diluted earnings (loss) per common share:        
Continuing operations (in dollars per share) (0.66) (0.19) (1.75) (0.67)
Discontinued operations, net of tax (in dollars per share) 0 0 0 0.76
Diluted earnings (loss) per common share (in dollars per share) $ (0.66) $ (0.19) $ (1.75) $ 0.09
Weighted average common shares:        
Weighted average common shares used in computing basic earnings (loss) per common share (in shares) 68,217 58,608 68,063 58,491
Weighted average common shares used in computing diluted earnings (loss) per common share (in shares) 68,217 58,608 68,063 58,491
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Statement of Comprehensive Income [Abstract]        
Loss from continuing operations $ (45,241) $ (11,160) $ (118,771) $ (39,177)
Income from discontinued operations, net of tax 0 117 0 44,583
Net (loss) income (45,241) (11,043) (118,771) 5,406
Other comprehensive (loss) income:        
Foreign currency translation adjustment (40) 36 (168) 154
Comprehensive (loss) income $ (45,281) $ (11,007) $ (118,939) $ 5,560
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities:    
Net (loss) income $ (118,771,000) $ 5,406,000
Less: Income from discontinued operations, net of tax 0 44,583,000
Loss from continuing operations (118,771,000) (39,177,000)
Adjustments to reconcile loss from continuing operations to net cash (used in) provided by operating activities:    
Change in fair value of contingent consideration 3,200,000 0
Depreciation and amortization 3,177,000 6,437,000
Amortization of deferred financing costs 0 1,428,000
Provision for doubtful accounts 494,000 426,000
Provision for excess and obsolete inventory 10,465,000 0
Impairment of goodwill 11,706,000 0
Impairment of right-of-use assets 7,434,000 0
Impairment of fixed assets 30,178,000 0
Impairment of intangible assets 32,363,000 0
(Gain)/loss on disposal of long-lived assets (668,000) 1,096,000
Non-cash lease expense 299,000 813,000
Stock compensation expense 2,208,000 2,829,000
Deferred income tax provision (199,000) 17,983,000
Reduction in tax benefit related to share-based awards 0 24,000
Changes in current assets and liabilities:    
Accounts receivable, net 4,714,000 21,629,000
Inventories, net 3,186,000 3,000,000
Income taxes receivable (140,000) 2,853,000
Other current assets 823,000 (4,036,000)
Other long-term assets (16,000) 3,286,000
Accounts payable (11,906,000) (4,434,000)
Accrued liabilities (17,689,000) (14,205,000)
Income taxes payable 25,000 595,000
Interest payable 22,000 (8,000)
Net cash (used in) provided by operating activities (39,095,000) 539,000
Cash flows from investing activities:    
Capital expenditures (836,000) (1,869,000)
Proceeds from sale of business 9,907,000 155,498,000
Proceeds from sale of assets 86,000 234,000
Purchase of JP3, net of cash acquired (26,284,000) 0
Purchase of patents and other intangible assets (8,000) (590,000)
Net cash (used in) provided by investing activities (17,135,000) 153,273,000
Cash flows from financing activities:    
Borrowings on revolving credit facility 0 42,984,000
Repayments on revolving credit facility 0 (92,613,000)
Proceeds from Paycheck Protection Program loan 4,788,000 0
Purchase of treasury stock related to share-based awards (123,000) (207,000)
Proceeds from sale of common stock 416,000 7,000
Payments for finance leases (152,000) (51,000)
Net cash provided by (used in) financing activities 4,929,000 (49,880,000)
Discontinued operations:    
Net cash used in operating activities 0 (321,000)
Net cash provided by investing activities 0 337,000
Net cash flows provided by discontinued operations 0 16,000
Effect of changes in exchange rates on cash and cash equivalents (80,000) 2,000
Net (decrease) increase in cash and cash equivalents and restricted cash (51,381,000) 103,950,000
Cash and cash equivalents at the beginning of period 100,575,000 3,044,000
Restricted cash at the beginning of period 663,000 0
Cash and cash equivalents and restricted cash at beginning of period 101,238,000 3,044,000
Cash and cash equivalents at end of period 49,193,000 106,994,000
Restricted cash at the end of period 664,000 663,000
Cash and cash equivalents and restricted cash at the end of period $ 49,857,000 $ 107,657,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings (Accumulated Deficit)
Beginning balance at Dec. 31, 2018 $ 202,013 $ 6 $ (33,237) $ 343,536 $ 31 $ (108,323)
Beginning balance (in shares) at Dec. 31, 2018   62,163,000 3,770,000      
Increase (Decrease) in Equity            
Net (loss) income 5,406         5,406
Foreign currency translation adjustment 154       154  
Stock issued under employee stock purchase plan 15     15    
Stock issued under employee stock purchase plan (in shares)     (7,000)      
Restricted stock granted (in shares)   875,000        
Restricted stock forfeited (in shares)     292,000      
Treasury stock purchased (207)   $ (207)      
Treasury stock purchased (in shares)     74,000      
Stock compensation expense 2,841     2,841    
Stock issued in JP3 acquisition 0          
Ending balance at Sep. 30, 2019 210,222 $ 6 $ (33,444) 346,392 185 (102,917)
Ending balance (in shares) at Sep. 30, 2019   63,038,000 4,129,000      
Beginning balance at Jun. 30, 2019 220,120 $ 6 $ (33,378) 345,217 149 (91,874)
Beginning balance (in shares) at Jun. 30, 2019   62,956,000 3,948,000      
Increase (Decrease) in Equity            
Net (loss) income (11,043)         (11,043)
Foreign currency translation adjustment 36       36  
Restricted stock granted (in shares)   82,000        
Restricted stock forfeited (in shares)     159,000      
Treasury stock purchased (66)   $ (66)      
Treasury stock purchased (in shares)     30,000      
Stock compensation expense 1,160     1,160    
Ending balance at Sep. 30, 2019 210,222 $ 6 $ (33,444) 346,392 185 (102,917)
Ending balance (in shares) at Sep. 30, 2019   63,038,000 4,129,000      
Beginning balance at Dec. 31, 2019 172,029 $ 6 $ (33,484) 347,565 179 (142,237)
Beginning balance (in shares) at Dec. 31, 2019   63,657,000 4,145,000      
Increase (Decrease) in Equity            
Net (loss) income (118,771)         (118,771)
Foreign currency translation adjustment (168)       (168)  
Stock issued under employee stock purchase plan 78     78    
Stock issued under employee stock purchase plan (in shares)     (50,000)      
Restricted stock granted $ 338     338    
Restricted stock granted (in shares) 2,815,238 2,815,000        
Restricted stock forfeited (in shares)     457,000      
Treasury stock purchased $ (123)   $ (123)      
Treasury stock purchased (in shares)     97,000      
Stock compensation expense 2,208     2,208    
Stock issued in JP3 acquisition $ 8,538 $ 1   8,537    
Stock issued in JP3 acquisition (shares) 11,500,000 11,500,000        
Ending balance at Sep. 30, 2020 $ 64,129 $ 7 $ (33,607) 358,726 11 (261,008)
Ending balance (in shares) at Sep. 30, 2020   77,972,000 4,649,000      
Beginning balance at Jun. 30, 2020 108,706 $ 7 $ (33,566) 357,981 51 (215,767)
Beginning balance (in shares) at Jun. 30, 2020   77,626,000 4,459,000      
Increase (Decrease) in Equity            
Net (loss) income (45,241)         (45,241)
Foreign currency translation adjustment (40)       (40)  
Stock issued under employee stock purchase plan 58     58    
Stock issued under employee stock purchase plan (in shares)     (25,000)      
Restricted stock granted (in shares)   346,000        
Restricted stock forfeited (in shares)     179,000      
Treasury stock purchased (41)   $ (41)      
Treasury stock purchased (in shares)     36,000      
Stock compensation expense 687     687    
Ending balance at Sep. 30, 2020 $ 64,129 $ 7 $ (33,607) $ 358,726 $ 11 $ (261,008)
Ending balance (in shares) at Sep. 30, 2020   77,972,000 4,649,000      
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Significant Accounting Policies
9 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Significant Accounting Policies Organization and Significant Accounting Policies
Organization and Nature of Operations

Flotek Industries, Inc. (“Flotek” or the “Company”) is a technology-driven, specialty chemistry and data company that serves customers across industrial, commercial and consumer markets. Flotek’s Chemistry Technologies segment develops, manufactures, packages, distributes, delivers, and markets high-quality sanitizers and disinfectants for commercial, governmental and personal consumer use. Additionally, Flotek empowers the energy industry to maximize the value of their hydrocarbon streams and improve return on invested capital through its real-time data platforms and chemistry technologies. Flotek serves downstream, midstream and upstream customers, both domestic and international.
During the second quarter of 2020, the Company acquired JP3 Measurement, LLC (“JP3”) and evaluated segment information. The Company identified two operating segments: Chemistry Technologies and Data Analytics, which are both supported by its continuing Research & Innovation advanced laboratory capabilities. For further discussion of our operations and segments, refer to Note 18, “Business Segment, Geographic and Major Customer Information.” For further discussion of the JP3 acquisition, refer to Note 3, “JP3 Acquisition.”
The Company was initially incorporated under the laws of the Province of British Columbia in 1985. In October 2001, the Company changed its corporate domicile to the state of Delaware.
Basis of Presentation
The accompanying unaudited Financial Statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The Financial Statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim Financial Statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report. A copy of the 2019 Annual Report is available on the SEC’s website, www.sec.gov, under the Company’s ticker symbol (“FTK”) or on Flotek’s website, www.flotekind.com.
All significant intercompany accounts and transactions have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.
Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.

Impact of COVID-19

On March 11, 2020, the World Health Organization declared the outbreak of the novel coronavirus (“COVID-19”) a global pandemic, which continues to exist throughout the United States and around the world. While this outbreak continues to severely impact global economic activity, during the third quarter of 2020 many countries and many states within the United States began to develop a plan to gradually re-open businesses and schools and lift some restrictions related to quarantines and travel with guidance from federal, state and local legislators.

The current resurgence of COVID-19 could have a negative impact upon both our digital and oil field chemical business. The November 2020 announcement by Pfizer of a potential COVID-19 vaccine could reduce the demand for our janitorial and sanitizer products.

The effects of the COVID-19 pandemic, including actions taken by businesses and governments, have resulted in a significant and continued reduction in international and U.S. economic activity. These effects and the volatility in oil prices have materially and adversely affected, and may continue to materially and adversely affect, the demand for oil and natural gas as well as for our services and products. In the second and third quarters of 2020, these conditions and the related financial impact have continued and, in some cases, worsened. The Company’s primary markets in the U.S. are particularly subject to the financial impact of a collapse in oil prices. As a result, the Company recorded an impairment to property, plant and equipment, intangible assets, and
operating right-of-use assets during the first quarter of 2020 and additional impairment charges to goodwill and intangible assets in the third quarter of 2020. See Note 10, “Impairment of Fixed and Long-lived Assets”. In addition, the Company adopted social distancing and work-from-home procedures, which have had and may continue to have an impact on the ability of employees and management of the Company to communicate and work efficiently.

In response to the deteriorating market conditions and anticipating ongoing volatility, the Company has also reduced its cost structure to meet anticipated market activity and reduce the Company’s break-even levels. Among other cost-cutting and cash preservation initiatives:

• The Company’s CEO, John W. Gibson, Jr., reduced his base salary by 20%, and each of the other executive officers reduced his or her salary by 10%, through December 31, 2020 in exchange for restricted stock, effective as of April 1, 2020.
• The board of directors of Flotek approved a 20% reduction in the fees to be paid to the directors, effective as of April 1, 2020.
• The Company consolidated office space by moving all employees at its corporate headquarters into the Houston Global Resource and Innovation Center, (“GRIC”) facility and buying out the remaining term of the corporate headquarters lease for a significant discount, with the move completed by the end of June 2020.
The Company decreased discretionary spending across all business operations.
The Company reduced overall headcount by 35% on March 30, 2020. Additionally, the Company reduced the headcount of the Data Analytics segment by 35% in October 2020.

While the full impact and duration of the COVID-19 outbreak is not yet known, we are closely monitoring the effects of the pandemic on commodity demands and on our customers, as well as on our operations and employees. Any future development and effects are highly uncertain and cannot be predicted, including the scope and duration of the pandemic; further adverse revenue, accounts receivable aging and collections, and net income effects; disruptions to our operations; third-party providers’ ability to support our operations; customer shutdowns of oil and gas exploration and production; the effectiveness of our work from home arrangements; employee impacts from illness, school closures and other community response measures; any actions taken by governmental authorities and other third parties in response to the pandemic; and temporary closures of our facilities or the facilities of our customers and suppliers.

Restricted Cash
 
The Company’s restricted cash consists of cash that the Company is contractually obligated to maintain in accordance with the terms of its credit card program with a financial institution.
Reclassifications
Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported net loss and stockholders’ equity.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2020
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
Application of New Accounting Standards
Effective January 1, 2019, the Company adopted the accounting guidance in Accounting Standards Update (“ASU”) No. 2016-02, “Leases,” including subsequent amendments. This standard (ASC 842) requires the recognition of Right-Of-Use (“ROU”) assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP (ASC 840). Upon adoption, the Company recorded operating lease ROU assets and corresponding operating lease liabilities, net of deferred rent, representing the present value of future lease payments under operating leases with terms of greater than twelve months. The adoption of this standard did not have a material impact on the consolidated statements of operations or cash flows. Refer to Note 5 — “Leases” for further information surrounding adoption of this new standard.
Effective January 1, 2019, the Company adopted ASU No. 2018-02, “Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.” This standard allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the 2017 Tax Cuts and Jobs Act. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.
Effective January 1, 2019, the Company adopted ASU No. 2018-07, “Improvements to Nonemployee Share-Based Payment Accounting.” This standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.
New Accounting Requirements and Disclosures
Effective January 1, 2020, the Company adopted ASU No. 2018-13, “Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement.” This standard removes, modifies, and adds additional requirements for disclosures related to fair value measurement in ASC 820. The pronouncement is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted in any interim period. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.
New Accounting Standards to be Adopted
The Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” This standard removes specific exceptions to the general principles in Topic 740. The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.
The FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
JP3 Acquisition
9 Months Ended
Sep. 30, 2020
Business Combinations [Abstract]  
JP3 Acquisition JP3 Acquisition
During the second quarter of 2020, the Company acquired 100% ownership of JP3, a privately-held data and analytics technology company, in a cash-and-stock transaction. JP3’s real-time data platforms combine the energy industry’s only field-deployable, inline optical analyzer with proprietary cloud visualization and analytics, targeting an increase of processing efficiencies and valuation of natural gas, crude oil, and refined fuels. The transaction was valued at approximately $36.6 million, as of the transaction closing date, comprised of $25.0 million in cash, subject to certain adjustments and contingent consideration as described below, and 11.5 million shares in Flotek common stock with an estimated fair value of $8.5 million, net of a discount for marketability due to a lock-up period. The payment of $25.0 million was subject to certain purchase price adjustments, and the total non-equity consideration at closing was comprised of $25.0 million plus net working capital in excess of the target net working capital of $1.9 million. Additionally, the Company was subject to contingent consideration estimated at $1.2 million for two potential earn-out provisions totaling $5.0 million based on certain stock performance targets. The first and second earn-out provisions occur if the ten-day volume-weighted average share price equals or exceeds $2 per share and $3 per share, respectively, before May 18, 2025.

The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (in thousands):
Tradenames and trademarks
 
$
1,100

Technology and know-how
 
5,000

Customer lists
 
6,800

Inventory
 
7,100

Cash
 
604

Net working capital, net of cash and inventory
 
(1,063
)
Fixed assets
 
426

Long-term debt assumed and other assets (liabilities)
 
(893
)
Goodwill
 
17,522

Net assets acquired
 
$
36,596


The Company recorded transaction costs of $0.5 million for professional services including legal, accounting, and other professional or consulting fees in connection with the JP3 acquisition to the Company’s operating expenses (excluding depreciation and amortization) in the consolidated statements of operations during the second quarter of 2020.
During the third quarter of 2020, the Company made certain measurement period adjustments to inventory, resulting in an increase of goodwill of $2.3 million. See Note 8 - “Inventories”.
As discussed in Note 10-“Impairment of Fixed and Long-lived Assets”, during the third quarter of 2020, the Company identified a triggering event under ASC 350, Intangibles — Goodwill and Other, and completed an impairment analysis at the Data Analytics reporting unit level. During the three months ended September 30, 2020, the Company recognized a goodwill impairment charge of $11.7 million and finite-lived intangible assets impairment charge of $12.5 million in the Data Analytics reporting unit, which resulted from the extended impact of COVID-19 and subsequent decline in oil and gas and lower performance than expected by the reporting unit. As a result of these factors, the Company concluded that sufficient indicators existed to require an interim quantitative assessment of goodwill for that reporting unit as of September 30, 2020. The fair value of the reporting unit was estimated based on an analysis of the present value of future discounted cash flows. The significant estimates used in the discounted cash flows model included the Company’s weighted average cost of capital, projected cash flows and the long-term rate of growth.
During the third quarter of 2020, the first stock performance target was achieved, and the Company recorded a liability of $2.5 million for the first earn-out payment, which is included in accrued liabilities in the accompanying balance sheet as of September 30, 2020. The Company also estimated the fair value of the remaining stock performance earn-out provision. At September 30, 2020, the estimated fair value of the remaining contingent liability was $1.9 million, an increase of $0.7 million during the quarter. As the achievement of earn-out provisions and changes in fair value estimates are not acquisition adjustments, the Company recorded $3.2 million of expense for achievement of the first stock performance target and the increase in the fair value of the contingent consideration as a component of operating income for continuing operations for the periods ended September 30, 2020.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations
9 Months Ended
Sep. 30, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations Discontinued Operations
On January 10, 2019, the Company entered into a Share Purchase Agreement with Archer-Daniels-Midland Company (“ADM”) for the sale of all of the shares representing membership interests in its wholly owned subsidiary, Florida Chemical Company, LLC (“FCC”), which represented the Consumer and Industrial Chemistry Technologies (“CICT”) segment.
Effective February 28, 2019, the Company completed the sale of FCC to ADM for $175.0 million in cash consideration, with $4.4 million temporarily held in escrow by ADM for post-closing working capital adjustments for up to 90 days and $13.1 million temporarily held in escrow to satisfy potential indemnification claims by ADM with anticipated releases at 6 months, 12 months, and 15 months. Pursuant to the terms of the Share Purchase Agreement, Flotek Chemistry, LLC (“Flotek Chemistry”), a wholly owned subsidiary of the Company, entered into a supply agreement with FCC who will supply terpene at specified prices for specified quantities. The agreement will expire on December 31, 2023.
As of December 31, 2019, the Company concluded that the original long-term supply agreement met the definition of a loss contract. As such, the Company recognized a loss of $19 million as of December 31, 2019, capped by the price paid for the terpene supply agreement amendment, executed in February 2020, which aligned purchase commitments to expected usage for blended products as of December 31, 2019. The Company has classified the assets, liabilities, and results of operations for this segment as “Discontinued Operations” for all periods presented.
Pursuant to the post-closing working capital dispute resolution procedures set forth in the Share Purchase Agreement, the Company and ADM engaged a neutral third party auditor to help reach agreement on the final post-closing working capital adjustment. In February 2020, the third-party auditor ruled in favor of awarding ADM the entire disputed amount. As a result, the working capital adjustment escrow balance was released to ADM and a corresponding reduction was made to the gain on sale of business as of December 31, 2019.
On February 26, 2020, Flotek Chemistry entered into an amendment to the terpene supply agreement between Flotek Chemistry and FCC. Pursuant to the terms and conditions of the amendment, the terpene supply agreement was amended to, among other things, (a) reduce the minimum quantity of terpene that Flotek Chemistry is required to purchase by approximately 3/4ths in 2020 and by approximately half in each of 2021, 2022 and 2023, (b) provide a fixed per pound price for terpene in 2020, (c) reduce the maximum amount of terpene subject to the terpene supply agreement by approximately 1/3rd, and (d) change the payment terms to net 45 days. In order to make the terms and conditions of the amendment to the terpene supply agreement effective, Flotek Chemistry made a one-time payment in February 2020 of $15.8 million to ADM. The expense associated with the terpene supply agreement amendment payment was recorded as a loss on contract purchase commitments, reported in operating expenses in continuing operations in December 2019.
For the nine months ended September 30, 2020, the Company recognized a loss of $0.8 million associated with the amended terpene supply agreement due to adjustments in the Company’s expected usage of terpene in blended products in 2020.
During the first quarter of 2020, as scheduled, $3.3 million of the indemnity escrow was released to the Company. During the second quarter of 2020 the remaining indemnity escrow of $6.6 million was released to the Company.
The following summarized financial information has been segregated from continuing operations and reported as Discontinued Operations for the three and nine months ended September 30, 2020 and 2019 (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Consumer and Industrial Chemistry Technologies
 
 
 
 
 
 
 
Revenue
$

 
$

 
$

 
$
11,031

Operating expenses

 

 

 
(11,572
)
Research and development

 

 

 
(69
)
Loss from operations

 

 

 
(610
)
Other income

 

 

 
35

Gain on sale of business

 
148

 

 
67,842

Income before income taxes

 
148

 

 
67,267

Income tax expense

 
(31
)
 

 
(22,684
)
Net income from discontinued operations
$

 
$
117

 
$

 
$
44,583

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Leases Leases
During the first quarter of 2020, the Company made the decision to cease use of the corporate headquarters leased offices and move corporate employees to the Global Research and Innovation Center (“GRIC”) during second quarter of 2020. In addition, the lease liability and corresponding ROU assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of $6.2 million each as of March 31, 2020.
In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling $7.4 million. For further discussion, refer to Note 10, “Impairment of Fixed and Long-lived Assets.”
During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office in exchange for a one-time payment of $1.0 million and moved all employees to the GRIC facility effective as of June 29, 2020. As a result of terminating the corporate headquarters office lease and making the one-time payment, the Company recorded a gain on lease termination of $0.6 million recorded in gain on lease termination.
The components of lease expense and supplemental cash flow information are as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Operating lease expense
$
258

 
$
652

 
$
1,112

 
$
1,958

Finance lease expense:
 
 
 
 
 
 
 
Amortization of right-of-use assets
4

 
357

 
13

 
577

Interest on lease liabilities
5

 
3

 
14

 
6

Total finance lease expense
9

 
360

 
27

 
583

Short-term lease expense
57

 
22

 
145

 
97

Total lease expense
$
324

 
$
1,034

 
$
1,284

 
$
2,638

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

 
$
584

 
$
2,312

 
$
1,749

Operating cash flows from finance leases
5

 
3

 
13

 
6

Financing cash flows from finance leases
51

 
6

 
152

 
51


Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,
 
Operating Leases
 
Finance Leases
2020 (excluding the nine months ended September 30, 2020)
$
311

 
$
17

2021
 
1,330

 
70

2022
 
1,283

 
47

2023
 
1,311

 
39

2024
 
1,341

 
23

Thereafter
 
8,185

 

Total lease payments
 
$
13,761

 
$
196

Less: Interest
 
(4,702
)
 
(24
)
Present value of lease liabilities
 
$
9,059

 
$
172



Supplemental balance sheet information related to leases is as follows (in thousands):
 
September 30, 2020
December 31, 2019
Operating Leases
 
 
Operating lease right-of-use assets
$
2,368

$
16,388

 
 
 
Current portion of operating lease liabilities
$
651

$
486

Long-term operating lease liabilities
8,408

16,973

Total operating lease liabilities
$
9,059

$
17,459

 
 
 
Finance Leases
 
 
Property and equipment
$
147

$
293

Accumulated depreciation
(18
)
(28
)
Property and equipment, net
$
129

$
265

 
 
 
Current portion of finance lease liabilities
$
58

$
55

Long-term finance lease liabilities
114

158

Total finance lease liabilities
$
172

$
213

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
9.9 years

16.6 years

Finance leases
3.8 years

4.6 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
8.9
%
8.9
%
Finance leases
8.5
%
9.0
%

Leases Leases
During the first quarter of 2020, the Company made the decision to cease use of the corporate headquarters leased offices and move corporate employees to the Global Research and Innovation Center (“GRIC”) during second quarter of 2020. In addition, the lease liability and corresponding ROU assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of $6.2 million each as of March 31, 2020.
In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling $7.4 million. For further discussion, refer to Note 10, “Impairment of Fixed and Long-lived Assets.”
During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office in exchange for a one-time payment of $1.0 million and moved all employees to the GRIC facility effective as of June 29, 2020. As a result of terminating the corporate headquarters office lease and making the one-time payment, the Company recorded a gain on lease termination of $0.6 million recorded in gain on lease termination.
The components of lease expense and supplemental cash flow information are as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Operating lease expense
$
258

 
$
652

 
$
1,112

 
$
1,958

Finance lease expense:
 
 
 
 
 
 
 
Amortization of right-of-use assets
4

 
357

 
13

 
577

Interest on lease liabilities
5

 
3

 
14

 
6

Total finance lease expense
9

 
360

 
27

 
583

Short-term lease expense
57

 
22

 
145

 
97

Total lease expense
$
324

 
$
1,034

 
$
1,284

 
$
2,638

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

 
$
584

 
$
2,312

 
$
1,749

Operating cash flows from finance leases
5

 
3

 
13

 
6

Financing cash flows from finance leases
51

 
6

 
152

 
51


Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,
 
Operating Leases
 
Finance Leases
2020 (excluding the nine months ended September 30, 2020)
$
311

 
$
17

2021
 
1,330

 
70

2022
 
1,283

 
47

2023
 
1,311

 
39

2024
 
1,341

 
23

Thereafter
 
8,185

 

Total lease payments
 
$
13,761

 
$
196

Less: Interest
 
(4,702
)
 
(24
)
Present value of lease liabilities
 
$
9,059

 
$
172



Supplemental balance sheet information related to leases is as follows (in thousands):
 
September 30, 2020
December 31, 2019
Operating Leases
 
 
Operating lease right-of-use assets
$
2,368

$
16,388

 
 
 
Current portion of operating lease liabilities
$
651

$
486

Long-term operating lease liabilities
8,408

16,973

Total operating lease liabilities
$
9,059

$
17,459

 
 
 
Finance Leases
 
 
Property and equipment
$
147

$
293

Accumulated depreciation
(18
)
(28
)
Property and equipment, net
$
129

$
265

 
 
 
Current portion of finance lease liabilities
$
58

$
55

Long-term finance lease liabilities
114

158

Total finance lease liabilities
$
172

$
213

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
9.9 years

16.6 years

Finance leases
3.8 years

4.6 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
8.9
%
8.9
%
Finance leases
8.5
%
9.0
%

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
Revenues are recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. In recognizing revenue for products and services, the Company determines the transaction price of purchase orders or contracts with customers, which may consist of fixed and variable consideration. Determining the transaction price may require significant judgment by management, which includes identifying performance obligations, estimating variable consideration to include in the transaction price, and determining whether promised goods or services are distinct within the context of the contract. Variable consideration typically consists of product returns and is estimated based on the amount of consideration the Company expects to receive. Revenue accruals are recorded on an ongoing basis to reflect updated variable consideration information.
The majority of the products from the Chemistry Technologies are sold at a point in time and service contracts are short term in nature. Sales are billed on a monthly basis with payment terms customarily 30-45 days for domestic and 60 days for international from invoice receipt. In addition, sales taxes are excluded from revenues.

The Data Analytics segment recognizes revenue for sales of equipment at the time of sale. Revenue related to service and support is recognized over time.
Disaggregation of Revenue
The Company has disaggregated revenues by product sales (point-in-time revenue recognition) and service revenue (over-time revenue recognition). Product sales accounted for over 90% of total revenue for the three and nine months ended September 30, 2020 and 2019.
The Company differentiates revenue and operating expenses (excluding depreciation and amortization) based on whether the source of revenue is attributable to products or services. Revenue and operating expenses (excluding depreciation and amortization) disaggregated by revenue source are as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Revenue:
 
 
 
 
 
 
 
Products
$
12,076

 
$
21,031

 
$
39,053

 
$
96,733

Services
663

 
848

 
1,982

 
3,094

 
$
12,739

 
$
21,879

 
$
41,035

 
$
99,827

Operating expenses (excluding depreciation and amortization):
 
 
 
 
 
 
Products
$
29,041

 
$
23,542

 
$
62,866

 
$
105,078

Services
425

 
80

 
1,073

 
633

 
$
29,466

 
$
23,622

 
$
63,939

 
$
105,711


Arrangements with Multiple Performance Obligations
The Company’s contracts with customers may include multiple performance obligations. For such arrangements, the total transaction price is allocated to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. Standalone selling prices are generally determined based on the prices charged to customers (“observable standalone price”) or an expected cost plus a margin approach. For combined products and services within a contract, the Company accounts for individual products and services separately if they are distinct (i.e. if a product or service is separately identifiable from other items in the contract and if a customer can benefit from it on its own or with other resources that are readily available to the customer). The consideration is allocated between separate products and services within a contract based on the prices at the observable standalone price. For items that are not sold separately, the expected cost plus a margin approach is used to estimate the standalone selling price of each performance obligation.
Contract Balances
Under revenue contracts for both products and services, customers are invoiced once the performance obligations have been satisfied, at which point payment is unconditional. Contract liabilities associated with incomplete performance obligations are not material.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information
9 Months Ended
Sep. 30, 2020
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information Supplemental Cash Flow Information
Supplemental cash flow information is as follows (in thousands):
        
 
Nine months ended September 30,
 
2020
 
2019
Supplemental cash payment information:
 
 
 
Interest paid
$
20

 
$
595

Income taxes paid, net of refunds
(5,927
)
 
887

 
 
 
 
Supplemental schedule of non-cash investing and financing activities:
 
 
 
Equity issued - acquisition of JP3
$
8,538

 
$

Accrued capital expenditures
71


141


XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
9 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
Raw materials
$
7,413

 
$
4,339

Finished goods
18,451

 
24,569

Inventories
25,864

 
28,908

Less reserve for excess and obsolete inventory
(11,494
)
 
(5,698
)
Inventories, net
$
14,370

 
$
23,210


The provision recorded in the third quarter of 2020 includes charges of $5.7 million for the Chemistry Technologies segment and $3.9 million for the Data Analytics segment. The increase in excess and obsolescence is attributable to the Company’s product rationalization efforts, which included a reduction in the number of materials carried within the portfolio and identification of those materials for which the Company will no longer actively market or carry quantities in excess of current and estimated future usage requirements.

During the third quarter of 2020, the Company completed its review of inventory purchased in the JP3 acquisition. The Company identified measurement period adjustments reducing inventory by $2.3 million. For further discussion of the JP3 acquisition see Note 3, “JP3 Acquisition,” and for measurement period adjustments, see Note 11, “Goodwill.”
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment
9 Months Ended
Sep. 30, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
Land
$
3,282

 
$
4,440

Buildings and leasehold improvements
6,067

 
38,741

Machinery and equipment
6,928

 
27,694

Fixed assets in progress
906

 

Furniture and fixtures
645

 
1,671

Transportation equipment
1,190

 
1,440

Computer equipment and software
1,296

 
3,348

Property and equipment
20,314

 
77,334

Less accumulated depreciation
(11,620
)
 
(37,505
)
Property and equipment, net
$
8,694

 
$
39,829


Fixed assets in progress are costs incurred during the third quarter of 2020 for capitalized sanitizer equipment upgrades.
Depreciation expense totaled $0.3 million and $1.6 million for the three months ended September 30, 2020 and 2019, respectively, and $2.3 million and $5.0 million for the nine months ended September 30, 2020 and 2019, respectively.
During the three months ended March 31, 2020, an impairment was recognized for $30.2 million. No impairment was recognized for the three months ended September 30, 2020.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Impairment of Fixed and Long-lived Assets
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Impairment of Fixed and Long-lived Assets Impairment of Fixed and Long-lived Assets

The Company recorded impairment charges of fixed and intangible assets during the following periods (in thousands):

 
Three months ended September 30,
Nine months ended September 30,
 
2020
2020
Property and equipment, net
$

$
30,178

Operating lease right-of-use assets

7,434

 
 
 
Other Intangibles:
 
 
   Patents and technology
4,831

14,733

   Customer relationships
6,631

15,796

   Intangible assets in progress

596

   Trademarks and brand names
1,059

1,238

Total other intangibles
12,521

32,363

 
 
 
Total impairment of fixed, long-lived assets and intangibles
$
12,521

$
69,975


During the first quarter of 2020, the price of crude oil declined by over 50%, trading below $25 per barrel, causing a significant disruption across the industry, which began to negatively impact the Company’s results of operations. These declines of results of operations were driven by an oversupply of oil, insufficient storage, and demand destruction resulting from the reaction to COVID-19. Based on these factors, the Company concluded that a triggering event occurred and, accordingly, an interim quantitative impairment test was performed as of March 31, 2020.

Using the income approach, the fair value of the reporting unit was determined based on the present value of future cash flows. The Company utilized internal forecast trends and potential growth rates to estimate future cash flows of the asset group. Based on the results of the quantitative assessment, the Company concluded the carrying value of the asset group exceeded its fair value as of March 31, 2020 and an impairment loss of $57.5 million was recorded as a result of the adverse effect of the COVID-19 pandemic, estimated effect on the economy, and the related negative impact on oil and natural gas prices on projections of future cash flows.

During the second quarter of 2020, the Company purchased JP3 and formed the Data Analytics segment. The segment finished the third quarter with $0.7 million of revenue, most of which came from existing customers on minor project expansions. During the third quarter, revenue declined compared to the revenue after the date of acquisition in the second quarter. These declines were driven by reduced demand in the oil and gas sector because of capital spending reductions across our customer base, potential international markets addressed in original forecast were lower than anticipated, delayed start of the Company’s global sales business executive and continued impact of COVID-19. Although the site lockdowns and extreme caution to prevent the spread of COVID-19 that began in the first half of 2020 began to ease during the third quarter, the segment saw very little of the expected repeat business and almost none from new customers due to frozen budgets. Secondly, COVID-19 restrictions adversely impacted the Company’s ability to physically gain on-site access to customers’ operations, including laboratory and testing facilities, which is a critical component to JP3’s multi-phased sales approach.
In consideration of these events, management evaluated forecasted sales activity, expected margins and the long-term expectations of the Data Analytics segment. Based on these factors, the Company concluded a reduction in headcount was warranted and that a triggering event occurred in the Data Analytics segment and, accordingly, an interim quantitative impairment test was performed as of September 30, 2020.
Using the income approach, the fair value of the reporting unit was determined based on the present value of future cash flows. The Company utilized internal forecast trends and potential growth rates to estimate future cash flows of the asset group. Based on the results of the quantitative assessment, the Company concluded the carrying value of the asset group exceeded its fair value as of September 30, 2020 and an impairment loss of $12.5 million in the Data Analytics reporting unit, which resulted from reduced demand in the oil and gas sector, extended impact of the COVID-19 pandemic, and lower performance than expected by the reporting unit. See Note 3 - “JP3 Acquisition”.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
Goodwill from the acquisition of JP3 is as follows (in thousands):
Goodwill at December 31, 2019
 
$

Goodwill from acquisition of JP3
 
17,522

Measurement period adjustment
 
2,276

Impairment of goodwill
 
(11,706
)
Goodwill at September 30, 2020
 
$
8,092


During the third quarter of 2020, the Company made certain measurement period adjustments to inventory, resulting in an increase of goodwill of $2.3 million. See Note 8 - Inventories.
During the three months ended September 30, 2020, the Company recognized a goodwill impairment charge of $11.7 million in the Data Analytics reporting unit. See Note 3 - JP3 Acquisition.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Other Intangible Assets
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Other Intangible Assets Other Intangible Assets
Other intangible assets are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
 
Cost (1)
 
Accumulated Amortization
 
Cost
 
Accumulated Amortization
Finite-lived intangible assets:
 
 
 
 
 
 
 
Patents and technology
$

 
$

 
$
17,493

 
$
6,715

Customer relationships

 

 
15,367

 
6,013

Trademarks and brand names

 

 
1,351

 
1,160

Total finite-lived intangible assets
$

 
$

 
$
34,211

 
$
13,888

 
 
 
 
 
 
 
 
Carrying value:
 
 
 
 
 
 
 
Other intangible assets, net
$

 
 
 
$
20,323

 
 

(1) During the three months ended September 30, 2020, the Company recorded impairment charges to patents of $4.8 million, customer lists of $6.6 million, and trademarks and brand names of $1.1 million. See Note 10 - Impairment of Fixed and Long-lived Assets.
Amortization of finite-lived intangible assets acquired totaled $0.3 million and $0.5 million and $0.9 million and $1.5 million for the three months and nine months ended September 30, 2020 and 2019, respectively.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings (Loss) Per Share
9 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per Share
Basic earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.
Potentially dilutive securities were excluded from the calculation of diluted loss per share for the three and nine months ended September 30, 2020 and 2019, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods. Securities convertible into shares of common stock that were not considered in the diluted loss per share calculations were 0.1 million restricted stock units and 4.3 million stock options for the three and nine months ended September 30, 2020 and 0.5 million restricted stock units for the three and nine months ended September 30, 2019.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.
Level 1 — Quoted prices in active markets for identical assets or liabilities;
Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.
Fair Value of Other Financial Instruments
The carrying amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term nature of these accounts. The Payroll Protection Program (“PPP”) loans for Flotek and JP3 also approximate fair value due to maturity in less than two years.
Liabilities Measured at Fair Value on a Recurring Basis

The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy:
 
 
 
 
 
 
Balance at September 30,
 
 
 
 
 
 
 
Balance at December 31,
 
Level 1
 
Level 2
 
Level 3
2020
 
Level 1
 
Level 2
 
Level 3
 
2019
Contingent consideration
$

 
$

 
$
1,900

$
1,900

 
$

 
$

 
$

 
$


During the third quarter of 2020, the first stock performance target of the contingent consideration was achieved and the Company accrued a liability of $2.5 million, which was transferred out of Level 3 to a current liability. No other transfers occurred during three and nine month periods ending September 30, 2020. There were no transfers in or out of either Level 1, Level 2, or Level 3 fair value measurements during the period ending December 31, 2019.
Assets Measured at Fair Value on a Nonrecurring Basis
The Company’s non-financial assets, including property and equipment, and other intangible assets are measured at fair value on a non-recurring basis and are subject to fair value adjustment in certain circumstances. During the three months ended March 31, 2020, the Company recorded an impairment of $57.5 million for impairment on long-lived assets. Management inputs used in fair value measurements were classified as Level 3.
As noted in Note 3, the Company acquired JP3 in May 2020. The fair values of JP3’s long-lived assets, and intangibles were determined using the income approach. The fair value of the the Company’s inventory was determined using the comparative sales method. The fair value measurements were primarily based on significant inputs that are not observable in the market and thus
represent a Level 3 measurement, other than cash and working capital accounts, which carrying amounts were determined to approximate fair value due to their short-term nature.
During the three months ended September 30, 2020, the Company recorded an impairment charge on finite-lived assets of $12.5 million and an impairment charge on goodwill of $11.7 million. The fair value of the reporting unit was estimated based on an analysis of the present value of future discounted cash flows. The significant estimates used in the discounted cash flows model included the Company’s weighted average cost of capital, projected cash flows and the long-term rate of growth. The fair value measurements were primarily based on significant inputs that are not observable in the market and thus represent a Level 3 measurement.

Level 3 Rollforward for Assets and Liabilities Measured at Fair Value on a Recurring Basis
In conjunction with the May 2020 acquisition of JP3, the Company recorded contingent consideration of $1.2 million. Management inputs used in the fair value measurement were classified as Level 3. During the third quarter of 2020, the first stock performance target for the contingent consideration was achieved, resulting in an accrued liability of $2.5 million. The Company also estimated the fair value of the remaining stock performance earn-out provision at September 30, 2020, and increased the estimated fair value of the contingent liability to $1.9 million. The expense for achievement of the first stock performance target and the increase in the fair value of the contingent consideration are recorded in operating expenses in continuing operations for the periods ended September 30, 2020.
The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three and nine months ended September 30, 2020 and 2019:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Balance - beginning of period
$
1,200

 
$

 
$

 
$

Additions / issuances

 

 
1,200

 

Change in fair value
3,200

 

 
3,200

 

Transfer out of Level 3
(2,500
)
 

 
(2,500
)
 

Balance - end of period
$
1,900

 
$

 
$
1,900

 
$


XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Debt Debt

In April 2020, the Company received a $4.8 million loan under the PPP, which was created through the Coronavirus Aid, Relief, and Economic Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). In connection with the acquisition of JP3 in May 2020, the Company assumed a PPP loan of $0.9 million obtained by JP3 in April 2020. The PPP loans have a fixed interest rate of 1%, mature in two years and no payments of principal or interest were due during the ten-month period beginning on the date of the PPP loans.

A portion of the loans are eligible for forgiveness by the SBA depending on the extent of proceeds used for payroll costs and other designated expenses incurred for up to 24 weeks following loan origination, subject to adjustments for headcount reductions and compensation limits and provided that at least 60% of the eligible costs incurred are used for payroll. Receipt of these funds required the Company to, in good faith, certify that the current economic uncertainty made the loan request necessary to support ongoing operations of the Company. This certification further requires the Company to take into account current business activity and the ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. As of September 30, 2020, the Company has not applied for or estimated the potential forgiveness on the PPP loans. The receipt of these funds, and the forgiveness of the loans attendant to these funds, is dependent on the Company having initially qualified for the loan and qualifying for the forgiveness of such loan based on our future adherence to the forgiveness criteria. The term of each PPP loan is two years. The PPP loans are subject to any new guidance and new requirements released by the Department of the Treasury, which initially indicated that all companies that have received funds in excess of $2.0 million will be subject to a government (Small Business Administration) audit to further ensure PPP loans are limited to eligible borrowers in need.



Long-term debt, including current portion, is as follows (in thousands):

 
September 30, 2020
Current portion of long-term debt
 
    Flotek PPP loan
$
2,926

    JP3 PPP loan
536

Total current portion of long-term debt
$
3,462

 

Long-term debt:
 
    Flotek PPP loan
$
1,862

    JP3 PPP loan
339

Total long-term debt, net of current portion
$
2,201


XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
9 Months Ended
Sep. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate is as follows:
 
Three months ended September 30,

Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
U.S. federal statutory tax rate
21.0
 %
 
21.0
 %
 
21.0
 %
 
21.0
 %
State income taxes, net of federal benefit
0.2

 
1.7

 
0.1

 
1.0

Non-U.S. income taxed at different rates
(0.2
)
 
0.7

 

 
1.0

Increase (reduction) in tax benefit related to stock-based awards
0.1

 
(1.1
)
 

 
(1.8
)
Non-deductible expenses
(0.1
)
 

 

 
(0.3
)
Research and development credit

 
0.4

 
0.1

 
0.6

Increase in valuation allowance
(20.8
)
 
(20.7
)
 
(17.9
)
 
(17.9
)
Effect of tax rate differences of NOL carryback

 

 
1.7

 

Other

 
(0.4
)
 

 
(0.3
)
Effective income tax rate
0.2
 %
 
1.6
 %
 
5.0
 %
 
3.3
 %


On March 27, 2020, the CARES Act was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act provided the ability for taxpayers to carryback a net operating loss (“NOL”) arising in a taxable year beginning after December 31, 2017 and before January 1, 2021 to each of the five years preceding the year of the loss. Based on the Company’s analysis of the extended NOL carryback provision, it recorded a tax receivable of $6.1 million as of March 31, 2020, which was received in July 2020.
Fluctuations in effective tax rates have historically been impacted by permanent tax differences with no associated income tax impact, changes in the valuation allowance, changes in state apportionment factors, including the effect on state deferred tax assets and liabilities, and non-U.S. income taxed at different rates, except for the NOL carryback claim discussed above.
Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted rates and laws that will be in effect when the differences are expected to reverse. ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more-likely-than-not. In assessing the need for a valuation allowance, the Company considers all available objective and verifiable evidence, both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, and expectations and risks associated with estimates of future pre-tax income.
As of December 31, 2019, the Company determined that it was more-likely-than-not that it would not realize the benefits of certain deferred tax assets and, therefore, it recorded a $19.9 million valuation allowance against the carrying value of net deferred tax assets, except for deferred tax liabilities related to certain state jurisdictions. As a result of the NOL carryback allowed by the
CARES Act, the Company released a valuation allowance of $4.0 million related to its deferred tax assets attributable to its U.S. federal NOLs. The Company continues to have a full valuation allowance against net deferred tax assets as it is not more-likely-than-not they will be utilized.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock
9 Months Ended
Sep. 30, 2020
Equity [Abstract]  
Common Stock Common Stock

On May 5, 2020, the shareholders of the Company approved an amendment to the Company’s Amended and Restated Certificate of Incorporation, as previously amended, to increase the authorized shares of common stock from 80,000,000 to 140,000,000, par value $0.0001 per share, and 100,000 of preferred stock, par value $0.0001 per share.  The additional authorized shares are available for corporate purposes, including acquisitions. 

A reconciliation of changes in common shares issued during the nine months ended September 30, 2020 is as follows:
Shares issued at December 31, 2019
63,656,897

Issued to purchase JP3
11,500,000

Issued as restricted stock award grants
2,815,238

Shares issued at September 30, 2020
77,972,135


XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segment, Geographic and Major Customer Information
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Business Segment, Geographic and Major Customer Information Business Segment, Geographic and Major Customer Information
Segment Information
Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into two reportable segments: Chemistry Technologies and Data Analytics.

Chemistry Technologies. The Chemistry Technologies segment includes specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells. The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation, and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the Chemistry Technologies business segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, pressure-pumping service companies, national and state-owned oil companies, and international supply chain management companies.

In the second quarter of 2020, the Chemistry Technologies segment launched a line of sanitizers and disinfectants for commercial and personal consumer use. These products build on the Company’s historical expertise in chemistry and leverage its infrastructure, personnel, competencies, supply chain, research, and historic consumer market experiences yielding a competitive product offering in this rapidly growing segment. The newly launched products, which include the Food and Drug Administration (“FDA”) compliant hand and surface sanitizers, target growth opportunities across diverse sectors including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment and other industrial and commercial markets.
Data Analytics. The Data Analytics segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of its energy customers’ hydrocarbon fluids. The customers of the Data Analytics segment span across the entire market, from production upstream to midstream facilities to refineries and distribution networks. To date, the Data Analytics segment has focused solely on North American markets. The Data Analytics segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation and robotization of fluid handling, and reducing losses due to give-away (i.e. that portion of a product of higher value than what is specified) using real-time process information.
The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.
Summarized financial information of the reportable segments is as follows (in thousands):
For the three months ended September 30,
Chemistry Technologies
 
Data Analytics
 
Corporate and Other
 
Total
2020
 
 
 
 
 
 
 
Net revenue from external customers
$
12,083

 
$
656

 
$

 
$
12,739

Loss from operations, including impairment
(8,880
)
 
(34,035
)
 
(2,679
)
 
(45,594
)
Depreciation and amortization
244

 
274

 

 
518

Additions to long-lived assets
906

 

 

 
906

 
 
 
 
 
 
 
 
2019
 
 
 
 
 
 
 
Net revenue from external customers
$
21,879

 
$

 
$

 
$
21,879

Loss from operations
(5,917
)
 

 
(5,869
)
 
(11,786
)
Depreciation and amortization
1,870

 

 
188

 
2,058

Additions to long-lived assets
1,102

 

 

 
1,102

For the nine months ended September 30,
Chemistry Technologies
 
Data Analytics (1)
 
Corporate and Other
 
Total
2020
 
 
 
 
 
 
 
Net revenue from external customers
$
39,462

 
$
1,573

 
$

 
$
41,035

Loss from operations, including impairment
(75,137
)
 
(35,185
)
 
(15,589
)
 
(125,911
)
Depreciation and amortization
2,300

 
405

 
472

 
3,177

Additions to long-lived assets
906

 

 

 
906

 
 
 
 
 
 
 
 
2019
 
 
 
 
 
 
 
Net revenue from external customers
$
99,827

 
$

 
$

 
$
99,827

Loss from operations
(18,407
)
 

 
(20,688
)
 
(39,095
)
Depreciation and amortization
5,588

 

 
849

 
6,437

Additions to long-lived assets
1,869

 

 

 
1,869


(1) The financial information disclosed above for Data Analytics is for the period May 18, 2020 to September 30, 2020.
Assets of the Company by reportable segments are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
Chemistry Technologies
$
44,764

 
$
116,110

Data Analytics
11,427

 

Corporate and Other
42,282

 
114,490

Total assets
$
98,473

 
$
230,600


Geographic Information
Revenue by country is based on the location where services are provided and products are used. No individual country other than the United States (“U.S.”) and the United Arab Emirates (“U.A.E.”) accounted for more than 10% of revenue. Revenue by geographic location is as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
U.S.
$
9,928

 
$
19,663

 
$
32,639

 
$
89,653

U.A.E
1,473

 
865

 
3,781

 
2,662

Other countries
1,338

 
1,351

 
4,615

 
7,512

Total
$
12,739

 
$
21,879

 
$
41,035

 
$
99,827


Long-lived assets held in countries other than the U.S. are not considered material to the consolidated financial statements.
Major Customers
Revenue from major customers, as a percentage of consolidated revenue, is as follows:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Customer A
34.9
%
 
11.1
%
 
19.3
%
 
*

Customer B
14.1
%
 
35.9
%
 
24.7
%
 
16.7
%
Customer C
*

 
*

 
*

 
12.3
%

* This customer did not account for more than 10% of revenue during this period.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation
The Company is subject to routine litigation and other claims that arise in the normal course of business. Management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on the Company’s financial position, results of operations or liquidity.

Commitments
The Company agreed to provide indemnification to National Oilwell DHT, L.P. for certain intellectual property-related claims in connection with sale of its Teledrift business unit in 2017. The expenses incurred by the Company were minimal and $0.2 million for the three months ended September 30, 2020 and 2019, respectively, and $0.4 million and $0.2 million for the nine months ended September 30, 2020 and 2019, respectively. The Company expects to incur additional costs in the next six months, which are estimated to range between $0.3 million and $0.5 million, but could be higher.
Concentrations and Credit Risk

The majority of the Company’s revenue is derived from its Chemistry Technologies segment, which consists predominantly of customers within the oil and gas industry and the sanitizer industry to a lesser extent.  Customers within the oil and gas industry include oilfield services companies, integrated oil and natural gas companies, independent oil and natural gas companies, and state-owned national oil companies. Customers within the sanitizer industry typically include industrial and consumer markets, including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment. Given the increase in global demand for sanitizer products due to COVID-19, the Company's concentration of customers is shifting and diversifying, which helps to reduce credit and business risk. Customers within the sanitizer industry are not significantly impacted by commodity prices and typically are financially stable or public institutions.

The Company is subject to concentrations of credit risk within trade accounts receivable, as the Company does not generally require collateral as support for trade receivables.  In addition, the majority of the Company’s cash is invested in accounts in two major financial institutions and balances often exceed insurable amounts.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transaction
9 Months Ended
Sep. 30, 2020
Related Party Transactions [Abstract]  
Related Party Transaction Related Party Transaction
In January 2017, the Internal Revenue Service (“IRS”) notified the Company that it was examining the Company’s federal tax returns for the year ended December 31, 2014. As a result of this examination, the IRS informed the Company on May 1, 2019 that certain employment taxes related to the compensation of our former CEO, Mr. Chisholm, were not properly withheld in 2014 and proposed an adjustment. Mr. Chisholm’s affiliated companies through which he provided his services have agreed to indemnify the Company for any such taxes, and Mr. Chisholm has executed a personal guaranty in favor of the Company, supporting this indemnification.
At June 30, 2019, the Company recorded a liability of $2.4 million related to the estimated employment tax under-withholding for the years 2014 through 2018. At September 30, 2019, the liability totaled $1.8 million, after the Company paid $0.6 million to the IRS for these taxes and made an additional accrual covering the estimated under-withholding tax liability through 2019. In addition, at September 30, 2019 the Company recorded a receivable from the affiliated companies of Mr. Chisholm totaling $2.4 million. In October 2019, an amendment to the employment agreement was executed, giving the Company the contractual right of offset for any amounts owed to the Company, and giving the Company the right to withhold payments equal to amounts reasonably estimated to potentially become due to the Company by the affiliated companies from any amounts owed under the employment agreement. During the three months ended March 31, 2020, an additional accrual was recorded for $0.2 million related to potential penalties and interest on the IRS obligation. As of September 30, 2020, the receivable from Mr. Chisholm was $1.4 million, which is equal to the payable to the IRS and was netted with Mr. Chisholm’s severance liability. Both the IRS and severance liabilities are recorded in accrued liabilities on the consolidated balance sheet.
On January 5, 2020, Mr. Chisholm ceased to be an employee of the Company.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
9 Months Ended
Sep. 30, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events

In October 2020, the Company executed a reduction in headcount of 35% in the Data Analytics segment.

In October 2020, the Company paid $2.5 million into escrow in accordance with the terms of the JP3 Membership Interests Purchase Agreement to settle the earn-out payment recorded as a liability accrued at September 30, 2020, for the achievement of the first stock performance target as disclosed in Note 3, “JP3 Acquisition.”

In October 2020, the Company received two Canadian income tax refunds totaling $0.3 million.

On November 13, 2020, Matthew Thomas, JP3 President/ Flotek Executive Vice President of Data Analytics, departed the Company.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited Financial Statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The Financial Statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim Financial Statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report.
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.

Restricted Cash
Restricted Cash
 
The Company’s restricted cash consists of cash that the Company is contractually obligated to maintain in accordance with the terms of its credit card program with a financial institution.
Reclassifications
Reclassifications
Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported net loss and stockholders’ equity.
Recent accounting pronouncements Recent Accounting Pronouncements
Application of New Accounting Standards
Effective January 1, 2019, the Company adopted the accounting guidance in Accounting Standards Update (“ASU”) No. 2016-02, “Leases,” including subsequent amendments. This standard (ASC 842) requires the recognition of Right-Of-Use (“ROU”) assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP (ASC 840). Upon adoption, the Company recorded operating lease ROU assets and corresponding operating lease liabilities, net of deferred rent, representing the present value of future lease payments under operating leases with terms of greater than twelve months. The adoption of this standard did not have a material impact on the consolidated statements of operations or cash flows. Refer to Note 5 — “Leases” for further information surrounding adoption of this new standard.
Effective January 1, 2019, the Company adopted ASU No. 2018-02, “Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.” This standard allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the 2017 Tax Cuts and Jobs Act. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.
Effective January 1, 2019, the Company adopted ASU No. 2018-07, “Improvements to Nonemployee Share-Based Payment Accounting.” This standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.
New Accounting Requirements and Disclosures
Effective January 1, 2020, the Company adopted ASU No. 2018-13, “Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement.” This standard removes, modifies, and adds additional requirements for disclosures related to fair value measurement in ASC 820. The pronouncement is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted in any interim period. Implementation of this standard did not have a material effect on the consolidated financial statements and related disclosures.
New Accounting Standards to be Adopted
The Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” This standard removes specific exceptions to the general principles in Topic 740. The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.
The FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.
Earnings (loss) per share Earnings (Loss) Per Share
Basic earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.
Potentially dilutive securities were excluded from the calculation of diluted loss per share for the three and nine months ended September 30, 2020 and 2019, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods.
Fair value measurements Fair Value Measurements
Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.
Level 1 — Quoted prices in active markets for identical assets or liabilities;
Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.
Segment Information
Segment Information
Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into two reportable segments: Chemistry Technologies and Data Analytics.

Chemistry Technologies. The Chemistry Technologies segment includes specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells. The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation, and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the Chemistry Technologies business segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, pressure-pumping service companies, national and state-owned oil companies, and international supply chain management companies.

In the second quarter of 2020, the Chemistry Technologies segment launched a line of sanitizers and disinfectants for commercial and personal consumer use. These products build on the Company’s historical expertise in chemistry and leverage its infrastructure, personnel, competencies, supply chain, research, and historic consumer market experiences yielding a competitive product offering in this rapidly growing segment. The newly launched products, which include the Food and Drug Administration (“FDA”) compliant hand and surface sanitizers, target growth opportunities across diverse sectors including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment and other industrial and commercial markets.
Data Analytics. The Data Analytics segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of its energy customers’ hydrocarbon fluids. The customers of the Data Analytics segment span across the entire market, from production upstream to midstream facilities to refineries and distribution networks. To date, the Data Analytics segment has focused solely on North American markets. The Data Analytics segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation and robotization of fluid handling, and reducing losses due to give-away (i.e. that portion of a product of higher value than what is specified) using real-time process information.
The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
JP3 Acquisition (Tables)
9 Months Ended
Sep. 30, 2020
Business Combinations [Abstract]  
Schedule of business acquisitions, by acquisition
The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (in thousands):
Tradenames and trademarks
 
$
1,100

Technology and know-how
 
5,000

Customer lists
 
6,800

Inventory
 
7,100

Cash
 
604

Net working capital, net of cash and inventory
 
(1,063
)
Fixed assets
 
426

Long-term debt assumed and other assets (liabilities)
 
(893
)
Goodwill
 
17,522

Net assets acquired
 
$
36,596


XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations (Tables)
9 Months Ended
Sep. 30, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Summary of financial information has been segregated from continuing operations
The following summarized financial information has been segregated from continuing operations and reported as Discontinued Operations for the three and nine months ended September 30, 2020 and 2019 (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Consumer and Industrial Chemistry Technologies
 
 
 
 
 
 
 
Revenue
$

 
$

 
$

 
$
11,031

Operating expenses

 

 

 
(11,572
)
Research and development

 

 

 
(69
)
Loss from operations

 

 

 
(610
)
Other income

 

 

 
35

Gain on sale of business

 
148

 

 
67,842

Income before income taxes

 
148

 

 
67,267

Income tax expense

 
(31
)
 

 
(22,684
)
Net income from discontinued operations
$

 
$
117

 
$

 
$
44,583

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Schedule of components of lease expense and supplemental cash flow information
The components of lease expense and supplemental cash flow information are as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Operating lease expense
$
258

 
$
652

 
$
1,112

 
$
1,958

Finance lease expense:
 
 
 
 
 
 
 
Amortization of right-of-use assets
4

 
357

 
13

 
577

Interest on lease liabilities
5

 
3

 
14

 
6

Total finance lease expense
9

 
360

 
27

 
583

Short-term lease expense
57

 
22

 
145

 
97

Total lease expense
$
324

 
$
1,034

 
$
1,284

 
$
2,638

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

 
$
584

 
$
2,312

 
$
1,749

Operating cash flows from finance leases
5

 
3

 
13

 
6

Financing cash flows from finance leases
51

 
6

 
152

 
51


Schedule of maturities of lease liabilities
Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,
 
Operating Leases
 
Finance Leases
2020 (excluding the nine months ended September 30, 2020)
$
311

 
$
17

2021
 
1,330

 
70

2022
 
1,283

 
47

2023
 
1,311

 
39

2024
 
1,341

 
23

Thereafter
 
8,185

 

Total lease payments
 
$
13,761

 
$
196

Less: Interest
 
(4,702
)
 
(24
)
Present value of lease liabilities
 
$
9,059

 
$
172


Schedule of maturities of lease liabilities
Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,
 
Operating Leases
 
Finance Leases
2020 (excluding the nine months ended September 30, 2020)
$
311

 
$
17

2021
 
1,330

 
70

2022
 
1,283

 
47

2023
 
1,311

 
39

2024
 
1,341

 
23

Thereafter
 
8,185

 

Total lease payments
 
$
13,761

 
$
196

Less: Interest
 
(4,702
)
 
(24
)
Present value of lease liabilities
 
$
9,059

 
$
172


Schedule of supplemental balance sheet information

Supplemental balance sheet information related to leases is as follows (in thousands):
 
September 30, 2020
December 31, 2019
Operating Leases
 
 
Operating lease right-of-use assets
$
2,368

$
16,388

 
 
 
Current portion of operating lease liabilities
$
651

$
486

Long-term operating lease liabilities
8,408

16,973

Total operating lease liabilities
$
9,059

$
17,459

 
 
 
Finance Leases
 
 
Property and equipment
$
147

$
293

Accumulated depreciation
(18
)
(28
)
Property and equipment, net
$
129

$
265

 
 
 
Current portion of finance lease liabilities
$
58

$
55

Long-term finance lease liabilities
114

158

Total finance lease liabilities
$
172

$
213

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
9.9 years

16.6 years

Finance leases
3.8 years

4.6 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
8.9
%
8.9
%
Finance leases
8.5
%
9.0
%

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue Revenue and operating expenses (excluding depreciation and amortization) disaggregated by revenue source are as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Revenue:
 
 
 
 
 
 
 
Products
$
12,076

 
$
21,031

 
$
39,053

 
$
96,733

Services
663

 
848

 
1,982

 
3,094

 
$
12,739

 
$
21,879

 
$
41,035

 
$
99,827

Operating expenses (excluding depreciation and amortization):
 
 
 
 
 
 
Products
$
29,041

 
$
23,542

 
$
62,866

 
$
105,078

Services
425

 
80

 
1,073

 
633

 
$
29,466

 
$
23,622

 
$
63,939

 
$
105,711


XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information (Tables)
9 Months Ended
Sep. 30, 2020
Supplemental Cash Flow Elements [Abstract]  
Components of supplemental cash flow information
Supplemental cash flow information is as follows (in thousands):
        
 
Nine months ended September 30,
 
2020
 
2019
Supplemental cash payment information:
 
 
 
Interest paid
$
20

 
$
595

Income taxes paid, net of refunds
(5,927
)
 
887

 
 
 
 
Supplemental schedule of non-cash investing and financing activities:
 
 
 
Equity issued - acquisition of JP3
$
8,538

 
$

Accrued capital expenditures
71


141


XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of components of inventory
Inventories are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
Raw materials
$
7,413

 
$
4,339

Finished goods
18,451

 
24,569

Inventories
25,864

 
28,908

Less reserve for excess and obsolete inventory
(11,494
)
 
(5,698
)
Inventories, net
$
14,370

 
$
23,210


XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2020
Property, Plant and Equipment [Abstract]  
Components of property and equipment
Property and equipment are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
Land
$
3,282

 
$
4,440

Buildings and leasehold improvements
6,067

 
38,741

Machinery and equipment
6,928

 
27,694

Fixed assets in progress
906

 

Furniture and fixtures
645

 
1,671

Transportation equipment
1,190

 
1,440

Computer equipment and software
1,296

 
3,348

Property and equipment
20,314

 
77,334

Less accumulated depreciation
(11,620
)
 
(37,505
)
Property and equipment, net
$
8,694

 
$
39,829


XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Impairment of Fixed and Long-lived Assets (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of impairment charges

The Company recorded impairment charges of fixed and intangible assets during the following periods (in thousands):

 
Three months ended September 30,
Nine months ended September 30,
 
2020
2020
Property and equipment, net
$

$
30,178

Operating lease right-of-use assets

7,434

 
 
 
Other Intangibles:
 
 
   Patents and technology
4,831

14,733

   Customer relationships
6,631

15,796

   Intangible assets in progress

596

   Trademarks and brand names
1,059

1,238

Total other intangibles
12,521

32,363

 
 
 
Total impairment of fixed, long-lived assets and intangibles
$
12,521

$
69,975


XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
Goodwill from the acquisition of JP3 is as follows (in thousands):
Goodwill at December 31, 2019
 
$

Goodwill from acquisition of JP3
 
17,522

Measurement period adjustment
 
2,276

Impairment of goodwill
 
(11,706
)
Goodwill at September 30, 2020
 
$
8,092


XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of other intangible assets
Other intangible assets are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
 
Cost (1)
 
Accumulated Amortization
 
Cost
 
Accumulated Amortization
Finite-lived intangible assets:
 
 
 
 
 
 
 
Patents and technology
$

 
$

 
$
17,493

 
$
6,715

Customer relationships

 

 
15,367

 
6,013

Trademarks and brand names

 

 
1,351

 
1,160

Total finite-lived intangible assets
$

 
$

 
$
34,211

 
$
13,888

 
 
 
 
 
 
 
 
Carrying value:
 
 
 
 
 
 
 
Other intangible assets, net
$

 
 
 
$
20,323

 
 

(1) During the three months ended September 30, 2020, the Company recorded impairment charges to patents of $4.8 million, customer lists of $6.6 million, and trademarks and brand names of $1.1 million. See Note 10 - Impairment of Fixed and Long-lived Assets.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of fair value measurements, recurring
The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy:
 
 
 
 
 
 
Balance at September 30,
 
 
 
 
 
 
 
Balance at December 31,
 
Level 1
 
Level 2
 
Level 3
2020
 
Level 1
 
Level 2
 
Level 3
 
2019
Contingent consideration
$

 
$

 
$
1,900

$
1,900

 
$

 
$

 
$

 
$


Schedule of fair value, liabilities measured on recurring basis, unobservable input reconciliation
The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three and nine months ended September 30, 2020 and 2019:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Balance - beginning of period
$
1,200

 
$

 
$

 
$

Additions / issuances

 

 
1,200

 

Change in fair value
3,200

 

 
3,200

 

Transfer out of Level 3
(2,500
)
 

 
(2,500
)
 

Balance - end of period
$
1,900

 
$

 
$
1,900

 
$


XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Schedule of debt
Long-term debt, including current portion, is as follows (in thousands):

 
September 30, 2020
Current portion of long-term debt
 
    Flotek PPP loan
$
2,926

    JP3 PPP loan
536

Total current portion of long-term debt
$
3,462

 

Long-term debt:
 
    Flotek PPP loan
$
1,862

    JP3 PPP loan
339

Total long-term debt, net of current portion
$
2,201


XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2020
Income Tax Disclosure [Abstract]  
Reconciliation of effective tax rate to the U.S. federal statutory tax rate
A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate is as follows:
 
Three months ended September 30,

Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
U.S. federal statutory tax rate
21.0
 %
 
21.0
 %
 
21.0
 %
 
21.0
 %
State income taxes, net of federal benefit
0.2

 
1.7

 
0.1

 
1.0

Non-U.S. income taxed at different rates
(0.2
)
 
0.7

 

 
1.0

Increase (reduction) in tax benefit related to stock-based awards
0.1

 
(1.1
)
 

 
(1.8
)
Non-deductible expenses
(0.1
)
 

 

 
(0.3
)
Research and development credit

 
0.4

 
0.1

 
0.6

Increase in valuation allowance
(20.8
)
 
(20.7
)
 
(17.9
)
 
(17.9
)
Effect of tax rate differences of NOL carryback

 

 
1.7

 

Other

 
(0.4
)
 

 
(0.3
)
Effective income tax rate
0.2
 %
 
1.6
 %
 
5.0
 %
 
3.3
 %

XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock (Tables)
9 Months Ended
Sep. 30, 2020
Equity [Abstract]  
Schedule of reconciliation of changes in common shares issued
A reconciliation of changes in common shares issued during the nine months ended September 30, 2020 is as follows:
Shares issued at December 31, 2019
63,656,897

Issued to purchase JP3
11,500,000

Issued as restricted stock award grants
2,815,238

Shares issued at September 30, 2020
77,972,135


XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segment, Geographic and Major Customer Information (Tables)
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Summary of financial information regarding reportable segments
Summarized financial information of the reportable segments is as follows (in thousands):
For the three months ended September 30,
Chemistry Technologies
 
Data Analytics
 
Corporate and Other
 
Total
2020
 
 
 
 
 
 
 
Net revenue from external customers
$
12,083

 
$
656

 
$

 
$
12,739

Loss from operations, including impairment
(8,880
)
 
(34,035
)
 
(2,679
)
 
(45,594
)
Depreciation and amortization
244

 
274

 

 
518

Additions to long-lived assets
906

 

 

 
906

 
 
 
 
 
 
 
 
2019
 
 
 
 
 
 
 
Net revenue from external customers
$
21,879

 
$

 
$

 
$
21,879

Loss from operations
(5,917
)
 

 
(5,869
)
 
(11,786
)
Depreciation and amortization
1,870

 

 
188

 
2,058

Additions to long-lived assets
1,102

 

 

 
1,102

For the nine months ended September 30,
Chemistry Technologies
 
Data Analytics (1)
 
Corporate and Other
 
Total
2020
 
 
 
 
 
 
 
Net revenue from external customers
$
39,462

 
$
1,573

 
$

 
$
41,035

Loss from operations, including impairment
(75,137
)
 
(35,185
)
 
(15,589
)
 
(125,911
)
Depreciation and amortization
2,300

 
405

 
472

 
3,177

Additions to long-lived assets
906

 

 

 
906

 
 
 
 
 
 
 
 
2019
 
 
 
 
 
 
 
Net revenue from external customers
$
99,827

 
$

 
$

 
$
99,827

Loss from operations
(18,407
)
 

 
(20,688
)
 
(39,095
)
Depreciation and amortization
5,588

 

 
849

 
6,437

Additions to long-lived assets
1,869

 

 

 
1,869


(1) The financial information disclosed above for Data Analytics is for the period May 18, 2020 to September 30, 2020.
Assets of the Company by reportable segments are as follows (in thousands):
 
September 30, 2020
 
December 31, 2019
Chemistry Technologies
$
44,764

 
$
116,110

Data Analytics
11,427

 

Corporate and Other
42,282

 
114,490

Total assets
$
98,473

 
$
230,600


Schedule of revenue by geographic location Revenue by geographic location is as follows (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
U.S.
$
9,928

 
$
19,663

 
$
32,639

 
$
89,653

U.A.E
1,473

 
865

 
3,781

 
2,662

Other countries
1,338

 
1,351

 
4,615

 
7,512

Total
$
12,739

 
$
21,879

 
$
41,035

 
$
99,827


Schedule of revenue by major customer
Revenue from major customers, as a percentage of consolidated revenue, is as follows:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2020
 
2019
 
2020
 
2019
Customer A
34.9
%
 
11.1
%
 
19.3
%
 
*

Customer B
14.1
%
 
35.9
%
 
24.7
%
 
16.7
%
Customer C
*

 
*

 
*

 
12.3
%

* This customer did not account for more than 10% of revenue during this period.
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Significant Accounting Policies (Details) - COVID-19 pandemic
1 Months Ended
Apr. 01, 2020
Mar. 30, 2020
Oct. 31, 2020
Unusual or Infrequent Item, or Both      
Reduction headcount (percentage)   35.00%  
Chief Executive Officer      
Unusual or Infrequent Item, or Both      
Compensation reduction (percentage) 20.00%    
Executive Officers      
Unusual or Infrequent Item, or Both      
Compensation reduction (percentage) 10.00%    
Board Of Directors      
Unusual or Infrequent Item, or Both      
Compensation reduction (percentage) 20.00%    
Subsequent Event | Data Analytics      
Unusual or Infrequent Item, or Both      
Reduction headcount (percentage)     35.00%
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
JP3 Acquisition - Narrative (Details)
$ / shares in Units, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
provision
$ / shares
shares
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Business Acquisition          
Contingent consideration $ 2,500,000     $ 2,500,000  
Impairment of goodwill 11,706,000   $ 0 11,706,000 $ 0
Impairment of fixed assets 0     30,178,000 $ 0
Estimated fair value 1,900,000     1,900,000  
Increase of fair value 700,000        
JP3 Measurement, LLC          
Business Acquisition          
Ownership (in percentage)   100.00%      
Aggregate value of consideration paid   $ 36,600,000      
Payments to acquire business   $ 25,000,000.0      
Shares issued to acquire business (in shares) | shares   11.5      
Fair value of shares used as consideration   $ 8,500,000      
Excess working capital assumed   1,900,000      
Contingent consideration   $ 1,200,000      
Number of earn-out provisions (provisions) | provision   2      
Additional earn-out based on appreciation of Flotek’s share price   $ 5,000,000.0      
First earn out provision threshold (usd per share) | $ / shares   $ 2      
Second earn out provision threshold (usd per share) | $ / shares   $ 3      
Measurement period adjustment 2,300,000     $ 2,276,000  
Operating Expense          
Business Acquisition          
Business acquisition costs   $ 500,000      
Operating Income          
Business Acquisition          
Business acquisition costs 3,200,000        
Data Analytics          
Business Acquisition          
Impairment of goodwill 11,700,000        
Impairment of fixed assets $ 12,500,000        
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
JP3 Acquisition - Net Assets Acquired (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
May 18, 2020
Dec. 31, 2019
Assets acquired:      
Goodwill $ 8,092   $ 0
JP3 Measurement, LLC      
Assets acquired:      
Inventory   $ 7,100  
Cash   604  
Net working capital, net of cash and inventory   (1,063)  
Fixed assets   426  
Long-term debt assumed and other assets (liabilities)   (893)  
Goodwill $ 8,092 17,522 $ 0
Net assets acquired   36,596  
JP3 Measurement, LLC | Tradenames and trademarks      
Assets acquired:      
Intangible assets other than goodwill   1,100  
JP3 Measurement, LLC | Technology and know-how      
Assets acquired:      
Intangible assets other than goodwill   5,000  
JP3 Measurement, LLC | Customer lists      
Assets acquired:      
Intangible assets other than goodwill   $ 6,800  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations - Narratives (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 26, 2020
Feb. 28, 2019
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations            
Payment for amendment agreement $ 15.8          
Escrow deposit released     $ 6.6 $ 3.3    
Consumer and Industrial Chemistry Technologies | Discontinued operations, disposed of by sale            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations            
Cash consideration   $ 175.0        
Working Adjustment Period 1 | Consumer and Industrial Chemistry Technologies | Discontinued operations, disposed of by sale            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations            
Contingent liabilities remaining   $ 4.4        
Contingent liabilities remaining period   90 days        
Loss on contract settlement           $ 19.0
Working Adjustment Period 2-4 | Consumer and Industrial Chemistry Technologies | Discontinued operations, disposed of by sale            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations            
Contingent liabilities remaining   $ 13.1        
Working Adjustment Period 2 | Consumer and Industrial Chemistry Technologies | Discontinued operations, disposed of by sale            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations            
Contingent liabilities remaining period   6 months        
Working Adjustment Period 3 | Consumer and Industrial Chemistry Technologies | Discontinued operations, disposed of by sale            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations            
Contingent liabilities remaining period   12 months        
Working Adjustment Period 4 | Consumer and Industrial Chemistry Technologies | Discontinued operations, disposed of by sale            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations            
Contingent liabilities remaining period   15 months        
Amended terpene supply agreement            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations            
Additional loss         $ 0.8  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations - Summary Of Financial Information That Has Been Segregated From Continuing Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations        
Net income from discontinued operations $ 0 $ 117 $ 0 $ 44,583
Consumer and Industrial Chemistry Technologies | Discontinued Operations, Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations        
Revenue 0 0 0 11,031
Operating expenses 0 0 0 (11,572)
Research and development 0 0 0 (69)
Loss from operations 0 0 0 (610)
Other income 0 0 0 35
Gain on sale of business 0 148 0 67,842
Income before income taxes 0 148 0 67,267
Income tax expense 0 (31) 0 (22,684)
Net income from discontinued operations $ 0 $ 117 $ 0 $ 44,583
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Leases [Abstract]            
Accounting Standards Update [Extensible List]           us-gaap:AccountingStandardsUpdate201602Member
Adjustments to operating lease right of use asset     $ 6,200      
Adjustments to operating lease liability     6,200      
Lease ROU impairment $ 0   $ 7,400   $ 7,434  
Payment to terminate lease   $ 1,000        
Gain on lease termination $ 0 $ 600   $ 0 $ 576 $ 0
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Leases [Abstract]        
Operating lease expense $ 258 $ 652 $ 1,112 $ 1,958
Amortization of right-of-use assets 4 357 13 577
Interest on lease liabilities 5 3 14 6
Total finance lease expense 9 360 27 583
Short-term lease expense 57 22 145 97
Total lease expense 324 1,034 1,284 2,638
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows from operating leases 317 584 2,312 1,749
Operating cash flows from finance leases 5 3 13 6
Financing cash flows from finance leases $ 51 $ 6 $ 152 $ 51
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Operating Leases    
2020 (excluding the nine months ended September 30, 2020) $ 311  
2021 1,330  
2022 1,283  
2023 1,311  
2024 1,341  
Thereafter 8,185  
Total lease payments 13,761  
Less: Interest (4,702)  
Present value of lease liabilities 9,059 $ 17,459
Finance Leases    
2020 (excluding the nine months ended September 30, 2020) 17  
2021 70  
2022 47  
2023 39  
2024 23  
Thereafter 0  
Total lease payments 196  
Less: Interest (24)  
Present value of lease liabilities $ 172 $ 213
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Operating Leases    
Operating lease right-of-use assets $ 2,368 $ 16,388
Current portion of operating lease liabilities 651 486
Long-term operating lease liabilities 8,408 16,973
Total operating lease liabilities 9,059 17,459
Finance Leases    
Property and equipment 147 293
Accumulated depreciation (18) (28)
Property and equipment, net $ 129 $ 265
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Current portion of finance lease liabilities $ 58 $ 55
Long-term finance lease liabilities 114 158
Total finance lease liabilities $ 172 $ 213
Weighted Average Remaining Lease Term    
Operating leases (in years) 9 years 10 months 24 days 16 years 7 months 6 days
Finance leases (in years) 3 years 9 months 18 days 4 years 7 months 6 days
Weighted Average Discount Rate    
Operating leases (in percentage) 8.90% 8.90%
Finance leases (in percentage) 8.50% 9.00%
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]        
Product sales as a percentage of total revenue (in percentage) 90.00% 90.00% 90.00% 90.00%
Disaggregation of Revenue        
Revenue $ 12,739 $ 21,879 $ 41,035 $ 99,827
Operating expenses (excluding depreciation and amortization): 29,466 23,622 63,939 105,711
Products        
Disaggregation of Revenue        
Revenue 12,076 21,031 39,053 96,733
Operating expenses (excluding depreciation and amortization): 29,041 23,542 62,866 105,078
Services        
Disaggregation of Revenue        
Revenue 663 848 1,982 3,094
Operating expenses (excluding depreciation and amortization): $ 425 $ 80 $ 1,073 $ 633
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Supplemental cash payment information:    
Interest paid $ 20 $ 595
Income taxes paid, net of refunds (5,927) 887
Supplemental schedule of non-cash investing and financing activities:    
Equity issued - acquisition of JP3 8,538 0
Accrued capital expenditures $ 71 $ 141
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Components of inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 7,413 $ 4,339
Finished goods 18,451 24,569
Inventories 25,864 28,908
Less reserve for excess and obsolete inventory (11,494) (5,698)
Inventories, net $ 14,370 $ 23,210
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2019
Inventory      
Inventory write-down   $ 10,465 $ 0
JP3 Measurement, LLC      
Inventory      
Inventory adjustments $ (2,300)    
Chemistry Technologies      
Inventory      
Inventory write-down 5,700    
Data Analytics      
Inventory      
Inventory write-down $ 3,900    
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment - Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Components of Property, Plant and Equipment    
Property and equipment $ 20,314 $ 77,334
Less accumulated depreciation (11,620) (37,505)
Property and equipment, net 8,694 39,829
Land    
Components of Property, Plant and Equipment    
Property and equipment 3,282 4,440
Buildings and leasehold improvements    
Components of Property, Plant and Equipment    
Property and equipment 6,067 38,741
Machinery and equipment    
Components of Property, Plant and Equipment    
Property and equipment 6,928 27,694
Fixed assets in progress    
Components of Property, Plant and Equipment    
Property and equipment 906 0
Furniture and fixtures    
Components of Property, Plant and Equipment    
Property and equipment 645 1,671
Transportation equipment    
Components of Property, Plant and Equipment    
Property and equipment 1,190 1,440
Computer equipment and software    
Components of Property, Plant and Equipment    
Property and equipment $ 1,296 $ 3,348
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment - Narratives (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 300,000 $ 1,600,000 $ 2,300,000 $ 5,000,000.0
Property and equipment, net $ 0   $ 30,178,000 $ 0
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Impairment of Fixed and Long-lived Assets - Narratives (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Finite-Lived Intangible Assets        
Impairment of fixed and long lived     $ 57,500,000  
Revenue $ 12,739,000 $ 21,879,000 41,035,000 $ 99,827,000
Property and equipment, net 0   $ 30,178,000 $ 0
Data Analytics        
Finite-Lived Intangible Assets        
Property and equipment, net $ 12,500,000      
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2020
Sep. 30, 2019
Long Lived Assets Held-for-sale        
Property and equipment, net $ 0   $ 30,178,000 $ 0
Operating lease right-of-use assets 0 $ 7,400,000 7,434,000  
Total other intangibles 12,521,000   32,363,000 $ 0
Total impairment of fixed, long-lived assets and intangibles 12,521,000   69,975,000  
Patents        
Long Lived Assets Held-for-sale        
Total other intangibles 4,831,000   14,733,000  
Customer lists        
Long Lived Assets Held-for-sale        
Total other intangibles 6,631,000   15,796,000  
Intangible assets in progress        
Long Lived Assets Held-for-sale        
Total other intangibles 0   596,000  
Trademarks and brand names        
Long Lived Assets Held-for-sale        
Total other intangibles $ 1,059,000   $ 1,238,000  
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill - Goodwill from the acquisition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Goodwill        
Goodwill at December 31, 2019     $ 0  
Impairment of goodwill $ (11,706) $ 0 (11,706) $ 0
Goodwill at September 30, 2020 8,092   8,092  
JP3 Measurement, LLC        
Goodwill        
Goodwill at December 31, 2019     0  
Goodwill from acquisition of JP3     17,522  
Measurement period adjustment 2,300   2,276  
Goodwill at September 30, 2020 $ 8,092   $ 8,092  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Goodwill [Line Items]        
Impairment of goodwill $ 11,706 $ 0 $ 11,706 $ 0
Data Analytics        
Goodwill [Line Items]        
Impairment of goodwill 11,700      
JP3 Measurement, LLC        
Goodwill [Line Items]        
Measurement period adjustment $ 2,300   $ 2,276  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Other Intangible Assets - Schedule of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets    
Finite-lived intangible assets, cost $ 0 $ 34,211
Finite-lived intangible assets, accumulated amortization 0 13,888
Other intangible assets, net 0 20,323
Patents and technology    
Finite-Lived Intangible Assets    
Finite-lived intangible assets, cost 0 17,493
Finite-lived intangible assets, accumulated amortization 0 6,715
Customer relationships    
Finite-Lived Intangible Assets    
Finite-lived intangible assets, cost 0 15,367
Finite-lived intangible assets, accumulated amortization 0 6,013
Trademarks and brand names    
Finite-Lived Intangible Assets    
Finite-lived intangible assets, cost 0 1,351
Finite-lived intangible assets, accumulated amortization $ 0 $ 1,160
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Other Intangible Assets - Narratives (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Finite-Lived Intangible Assets        
Amortization of finite-lived intangible assets $ 0.3 $ 0.5 $ 0.9 $ 1.5
Patents and technology        
Finite-Lived Intangible Assets        
Impairment of finite lived intangible assets 4.8      
Customer relationships        
Finite-Lived Intangible Assets        
Impairment of finite lived intangible assets 6.6      
Tradenames and trademarks        
Finite-Lived Intangible Assets        
Impairment of finite lived intangible assets $ 1.1      
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings (Loss) Per Share - Narratives (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive securities excluded from calculation of earnings per share (in shares) 0.1 0.5 0.1 0.5
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive securities excluded from calculation of earnings per share (in shares) 4.3   4.3  
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Jun. 30, 2020
May 31, 2020
Assets Measured at Fair Value on a Nonrecurring Basis              
Accrued liability $ 2,500   $ 0 $ 2,500 $ 0    
Impairment of fixed and long lived 12,521     69,975      
Impairment of fixed and long-lived assets 12,521   0 69,975 0    
Impairment of goodwill 11,706   $ 0 11,706 $ 0    
Contingent consideration liability 2,500     2,500      
Nonrecurring              
Assets Measured at Fair Value on a Nonrecurring Basis              
Impairment of fixed and long lived   $ 57,500          
JP3 Measurement, LLC              
Assets Measured at Fair Value on a Nonrecurring Basis              
Contingent consideration liability           $ 1,200  
Level 3 | JP3 Measurement, LLC              
Assets Measured at Fair Value on a Nonrecurring Basis              
Accrued liability 2,500            
Contingent consideration liability $ 1,900     $ 1,900     $ 1,200
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Recurring (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring    
Contingent consideration $ 1,900 $ 0
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring    
Contingent consideration 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring    
Contingent consideration 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring    
Contingent consideration $ 1,900 $ 0
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Balance - beginning of period $ 1,200 $ 0 $ 0 $ 0
Additions / issuances 0 0 1,200 0
Change in fair value 3,200 0 3,200 0
Transfer out of Level 3 (2,500) 0 (2,500) 0
Balance - end of period $ 1,900 $ 0 $ 1,900 $ 0
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Narratives (Details) - USD ($)
$ in Millions
1 Months Ended
May 18, 2020
Apr. 30, 2020
Unsecured Debt | PPP    
Debt Instrument    
Proceeds from debt   $ 4.8
Debt instrument stated interest rate (percent)   1.00%
Percentage of cost allocable to payroll costs (percent)   60.00%
JP3 Measurement, LLC    
Debt Instrument    
Assumed PPP loan $ 0.9  
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Debt Instrument    
Current portion of long-term debt $ 3,462 $ 0
Long-term debt, less current portion 2,201 $ 0
Unsecured Debt    
Debt Instrument    
Current portion of long-term debt 3,462  
Long-term debt, less current portion 2,201  
Unsecured Debt | Flotek PPP loan    
Debt Instrument    
Current portion of long-term debt 2,926  
Long-term debt, less current portion 1,862  
Unsecured Debt | JP3 PPP loan    
Debt Instrument    
Current portion of long-term debt 536  
Long-term debt, less current portion $ 339  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Reconciliation of Effective Tax Rate (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Tax Disclosure [Abstract]        
U.S. federal statutory tax rate 21.00% 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 0.20% 1.70% 0.10% 1.00%
Non-U.S. income taxed at different rates (0.20%) 0.70% 0.00% 1.00%
Increase (reduction) in tax benefit related to stock-based awards 0.10% (1.10%) 0.00% (1.80%)
Non-deductible expenses (0.10%) 0.00% 0.00% (0.30%)
Research and development credit 0.00% 0.40% 0.10% 0.60%
Increase in valuation allowance (20.80%) (20.70%) (17.90%) (17.90%)
Effect of tax rate differences of NOL carryback 0.00% 0.00% 1.70% 0.00%
Other 0.00% (0.40%) 0.00% (0.30%)
Effective income tax rate 0.20% 1.60% 5.00% 3.30%
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Narratives (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
Taxes receivable   $ 6.1
Valuation allowance $ 19.9  
Decrease in valuation allowance $ 4.0  
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock - Narratives (Details) - $ / shares
Sep. 30, 2020
May 05, 2020
May 04, 2020
Dec. 31, 2019
Equity [Abstract]        
Common stock, shares authorized (in shares) 140,000,000 140,000,000 80,000,000 140,000,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001   $ 0.0001
Preferred stock, shares authorized (in shares) 100,000 100,000   100,000
Preferred stock, at par value (in dollars per share) $ 0.0001 $ 0.0001   $ 0.0001
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock - Reconciliation of Changes in Common Shares Issued and Additional Disclosures (Details)
9 Months Ended
Sep. 30, 2020
shares
Reconciliation of changes in common shares issued  
Shares issued at December 31, 2019 63,656,897
Issued to purchase JP3 11,500,000
Issued as restricted stock award grants 2,815,238
Shares issued at September 30, 2020 77,972,135
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segment, Geographic and Major Customer Information - Narratives (Details)
9 Months Ended
Sep. 30, 2020
segment
Segment Reporting [Abstract]  
Number of reportable segments (segment) 2
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segment, Geographic and Major Customer Information - Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Summarized financial information regarding reportable segments        
Net revenue from external customers $ 12,739 $ 21,879 $ 41,035 $ 99,827
Loss from operations, including impairment (45,594) (11,786) (125,911) (39,095)
Depreciation and amortization 518 2,058 3,177 6,437
Additions to long-lived assets 906 1,102 906 1,869
Operating Segments | Chemistry Technologies        
Summarized financial information regarding reportable segments        
Net revenue from external customers 12,083 21,879 39,462 99,827
Loss from operations, including impairment (8,880) (5,917) (75,137) (18,407)
Depreciation and amortization 244 1,870 2,300 5,588
Additions to long-lived assets 906 1,102 906 1,869
Operating Segments | Data Analytics        
Summarized financial information regarding reportable segments        
Net revenue from external customers 656 0 1,573 0
Loss from operations, including impairment (34,035) 0 (35,185) 0
Depreciation and amortization 274 0 405 0
Additions to long-lived assets 0 0 0 0
Corporate and Other        
Summarized financial information regarding reportable segments        
Net revenue from external customers 0 0 0 0
Loss from operations, including impairment (2,679) (5,869) (15,589) (20,688)
Depreciation and amortization 0 188 472 849
Additions to long-lived assets $ 0 $ 0 $ 0 $ 0
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Segment Reporting Information    
Total assets $ 98,473 $ 230,600
Operating Segments | Chemistry Technologies    
Segment Reporting Information    
Total assets 44,764 116,110
Operating Segments | Data Analytics    
Segment Reporting Information    
Total assets 11,427 0
Corporate and Other    
Segment Reporting Information    
Total assets $ 42,282 $ 114,490
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segment, Geographic and Major Customer Information - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenues from External Customers and Long-Lived Assets        
Revenue $ 12,739 $ 21,879 $ 41,035 $ 99,827
U.S.        
Revenues from External Customers and Long-Lived Assets        
Revenue 9,928 19,663 32,639 89,653
U.A.E        
Revenues from External Customers and Long-Lived Assets        
Revenue 1,473 865 3,781 2,662
Other countries        
Revenues from External Customers and Long-Lived Assets        
Revenue $ 1,338 $ 1,351 $ 4,615 $ 7,512
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segment, Geographic and Major Customer Information - Major Customers (Details) - Customer Concentration Risk - Sales
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Customer A        
Segment Reporting Information        
Percentage of revenue by major customers (in percentage) 34.90% 11.10% 19.30%  
Customer B        
Segment Reporting Information        
Percentage of revenue by major customers (in percentage) 14.10% 35.90% 24.70% 16.70%
Customer C        
Segment Reporting Information        
Percentage of revenue by major customers (in percentage)       12.30%
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2019
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2019
Loss Contingencies        
Intellectual property expenses incurred $ 0.2   $ 0.4 $ 0.2
Forecast | Minimum        
Loss Contingencies        
Intellectual property expenses incurred   $ 0.3    
Forecast | Maximum        
Loss Contingencies        
Intellectual property expenses incurred   $ 0.5    
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transaction (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Related Party Transaction          
Taxes payable       $ 1.8 $ 2.4
Due from related party       $ 2.4  
Accrual for potential penalties and interest     $ 0.2    
Chief Executive Officer | Affiliated Entity          
Related Party Transaction          
Income taxes paid $ 0.6        
Due from related party   $ 1.4      
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended
Mar. 30, 2020
Oct. 31, 2020
Subsequent Event    
Subsequent Event    
Escrow deposit disbursements related to property acquisition   $ 2.5
Income tax refunds   $ 0.3
COVID-19 pandemic    
Subsequent Event    
Reduction headcount (percentage) 35.00%  
COVID-19 pandemic | Data Analytics | Subsequent Event    
Subsequent Event    
Reduction headcount (percentage)   35.00%
EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )J!<%$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ":@7!1*$O)9.T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*$X@!Y/ZLK)3"X,5-G8SMMJ:Q7^P-9*^_9*L31G; ^QHZ>=/ MGT"=CD*'A,\I1$QD,3^,KO=9Z+AA9Z(H +(^HU.YG!)^:AY#\?$S]0O,:, >'7K*P$L.3,X3 MXV7L.[@#9AAA-OO7I9U"^LS M*:]Q^I6MH$O$#;M-?FT>MX>"MX+9KV?7;]X7<7=L'8H_W' MQC=!V<&ONY!?4$L#!!0 ( )J!<%&97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MFH%P4=-J:=HV!0 6Q4 !@ !X;"]W;W)KM'.!&S+), .829QDBZ3+"&![7;;Z85B"^R);5%)AO#V M/;+!)AESS-XDMNSS\^E(_H^DX4;(5Q5RKLE;$J?JLA5JO?IL6<)41ZQX M"D\60B9,PZU<6FHE.0ORH"2VJ&U?6 F+TM9HF+=-Y6@H,AU'*9]*HK(D87)[ MS6.QN6PYK7W#<[0,M6FP1L,56_(9U]]64PEW5JD21 E/5212(OGBLG7E?/9< M:@+R-_Z,^$8=7!/3E1!P;)>#X;R?:*G_3 M!!Y>[]7O\LY#9UZ8XIZ(OT>!#B];_18)^()EL7X6FR]\UZ%SH^>+6.5_R:9X MMTM;Q,^4%LDN& B2*"W^L[==(@X"W&,!=!= /P0XW2,![B[ S3M:D.7=NF&: MC892;(@T;X.:N>6+-)6D3%3+)U=#2H&F>6/XN M_KJ(IT?B!^2K2'6HR&T:\.!]O 4L)1#= UU35'#&5QWBVF>$VM2NX?'P\(E8 M=XCCU(6_PW'+_+BYGHOFYY^K%Z4E3+E_$>8K(74=$2ZE9<81HHN2Z.(THBF7D0C, MC"(PIVM3A"OMY] OGSXU3(->R=8[<AXNG"M!8L5EJ]^R=1'=6Y3 M'>DMN8MB3B99\L)E'0NNX;0=E_:P# U*FL$I-./4%Q+RPDR*SLA,'QE 7.SF M%B%R[,K;[%.8YNR-C ,8O6@1^3D8DJ\&R8'=MFWJ]EP'(SQP7^<4PJL@ /=5 M9_L+\@#OD<>T-G4-DOU^]X),.F3&$O)%F J2DBF3KQNV)=\[MJ.E/47OF M3D@R%YNTEAB7VU&>86R57SON3['E,]# 3:581ZE?GU)<<_X7AE;YOH,[]T>T MJ5":Q>3O:$4\$=2#X8J]GGW1Q=BJ:N#@'IX/X14L!(^CX (]Q\5 JB+@X-[] M('S(R304*>9J#2+][J ]&#CH-UI9OX/[]3S2X+!B03CS0^+'3-6ODW 53R0) M?(DS+?S7,_*KW;%MVR$K)LF:Q6C]=*J"X.!N#L4IB-(EF6V3%Q'_IGZOY<0U M[N;W&$M5#AS7Y M%+?L?:Y"V$2C0+A,(U#E_12W[?WG^,XJ9_G.E#QF&JIE:ORM=E=8*)_GRN;L M8CWJN?:@.["A"*SKJ"K_I[AS[ZB><\>"Y;\FQMMJ$X4+W3T\SF_OR7AR\VTV M?Q[?SN#2L[P)EKO*^^E)NP$/S$%" 1W#=OR-W//Z <6EH#+9 ]JWS[&E!:TJ M <7=>N^N=Y$RI?T'AYJ'[>T:Y-IMA[;1Y;=;^;^+NW6YK3MDNX/&6LMH$&LZ M<:B\W\6=^B/5;C]\G N7>\(69F[E^VZ#7P-24&#%K.X;O&X0..H3UL'QE;') M_%1/$5]DJ2Y.LLK6\N3P*C\OLZK7BV/'K\RXK"(Q7T"HW>F!(IX[^!U!+ P04 " ":@7!1UIY= MI8T' Z'P & 'AL+W=O!N.7K)BXK7;2%JU/#UV>("O[L, M^@:]Q7\+_M3N72/5E7LAOJJ;Z_QLX2M%O.295"X8_'ODE[PLE2?0\6UPNAC? MJ1KN7[]X_V??>>C,/6OYI2C_5^1R<[9(%BCG:]:5\K-X^IT/'0J5OTR4;?\7 M/0VV_@)E72M%-30&!551[_ZS[T,@]AK@P-* # W(:QO0H0'M.[I3UG?KBDEV M?MJ()]0H:_"F+OK8]*VA-T6MAG$E&_BU@';R_$O-NKR0/$>7HLYA>'97K2B+ MG*G''UC)ZHRCE7I%BT[0E]45^O7-;^@-*FITMQ%=R^J\/5U*4*-\+K/AS1]V M;R:6-Z_X]BVBOH>(3WQ#\TMW\RN>07.LFN/TL/D28C &@HR!(+T_:O%WV34- MKR5B;0O]?.?P2$>/M/<8V#RR=H,@-BA3%_Q;5SRR$EYAC-7.5=2[4DOO\3Q( M<4I/EX_[(=&ML.^'<3B:'0@-1J&!4^AGWLJFR-1H*ZDF>3L'X=Z+HRB8B3/9 M4+.R<%06.I5=9)GH(&*0,#(.X;LON8=J2&YBC5@)*:B?FI#,4"ZZ>[GN2L@+ M0Q,P>8,]'/K]&,!E2&+$)()Y)WEUSYMQ\O4&,)^&I\.<\N"E[9;W::9\-@4E MU#J,_8BDL[ 8K,*()N; 1&-@(F=@KNM'F$FB*7C;!\0D+])?'-#8G\G3K0@E MV#?+BT=Y\1%YF:@XDNP[WQ\[D\I8>W\6;A-1;%:8C H3I\)/<@-CG1TL M>I.\1'LU#4@\TZ<;88I3B\)T5)@Z%=X)R@@ MEKA&HF0N6K?"L,YM$9ZXA(E3]+^$R)^* MLC0J(WHX_93,E>E6EO6-)[9A-]RN^)K#S,S5&A]"9Q]TJLU9/5# 1GHJ%0=8O.$:3 A/B46TN$)==C-NIW44M0/)Y(WE6L^ MZDBA\TK!8&,;\XDYV V=NT]W%S?H8K7Z>+/?)N^"3HX M?E4)5Q;LOB@+"7!TU7%X8@5VPV(L0[;LV<8QK$,@@C)BWG<#*B)B@QF>6('= ML "%30>K<:_K1I$&#% _T?*O;D:"T+8:R00+XH;%05G@B"71\S\)9QH--I8) M1"8^$#5 ,.[498#!/N 8;F[:][8D; R^3>RN:?O\+Y>V4*W)^;TQG M1,_\-(@TN:_F YGX0(YL?G2Y8D;?(W.5Z$"(POEZ,A@%2601/U&#N*EA$+\N MZGZO\3KI.B+">;E@LK'LX\C$$.)FR&'->$REC@A"0W^>K@UF :8DL&B=:$+< M-+DYF+T>1+9M1^E#Y(VR#?C0$ZW!RC:G)[X0]ZYFK'D:#KNO#K:BXPHT"M6W M+=B?IUJ#D4WGA"OBQM44V1]=4AU:FE23#;:D-#JAC;K1MLL,1T))=6[1 M@ ::0MTL3,+84L30"7'T".)$5152[1_;W;F9J-7M&O*\[1GT)RA-/? MC.J=WM5Y^+MVRS)^MM@"Y'GSR!?GR'3P^!,<'49@[\20.BO8E139UXTH<]ZT M__@E(3A^WV^JY;/S0'("&W6#[;9YF;&M>I.'WOAO?=_'4/ TZ)&5*J=AW_?@ M&6HW#'J'6"6F&B71R1:V5SF,E'%4CN^HG":'/9U( M2-TD5',)R.WH9M!WT];5./;2F'B8AH8NQ]2##9^G/ X_[@7!?,;X'D74B\+( M2]+8X#%,O1!C+\"1Q:-V/&F,M8[J^3F0P<266R:24S?)+_*\4+2&!+-E17Y2 MU"ACVP(2CE&D3F8:)C&)YDH-=D$<1I;"@TX8IVZ,PUZIJ[JR_[HA=L> HH*5 MO%$?IQXY*OI=BE&Z@>CSPL-DD]A2XX1T>G0'.FK.^;K("C-?=#2?D A6])SA M)D,<$&([EZ83Q>F18\L&H-TUSR]+#^9N)EKY'@5>%*2PH()^P@<>#D(O2,85 M]%-/YJF.^Q-*(U];#4:[(+',L6"J# )W9;##;6M-Y\9O+#KXHP!KWQ,,9CB& M8%E.1X.I1 B.E C]\<[-]<6'ZYOKN^N/*W3QYQ5:W7VZ_/?OGVZN/GY>O?3A MXW^^7-_]9>P#UKY0F8Z #&;&(Z#EWH=-]57Y#]8\%'4+A>$:&OIO8XA"L_M0 MN[N18MM_Z[P74HJJO]QP!O%7!O#[6D !,=RHSZ?CY_+SOP%02P,$% @ MFH%P45*4IP=D P 7@L !@ !X;"]W;W)K:BE68+YC,9)9':5*/=BY6BR73G8K07#CC!JK%9VR0S\^OW M&"@#*4F:YB+8YGP\[^$8/#M(]:QS2@WZ47"AYTYN3/G)=76:TX+H.UE2 7>V M4A7$P%3M7%TJ2K+:J>"N[WFQ6Q FG,6L7ENIQ4Q6AC-!5PKIJBB(^OE N3S, M'>R\+'QAN]S8!7M06_S# MZ$'WQLA*V4CY;"=_97/'LT24T]38$ 0N>[JDG-M(P/%?&]3I#PA(/?.OAO=0A:AZ 6VI#5LAZ)(8N9D@>DK#5$LX.Z-K4W MJ&'"/L:U47"7@9]9/ E29;MB0/#8E_@F1-RSL4 M>!^1[_G>B/ORO/LC3<$=6W<\';J[4).N,'Y7&+^.%YS",2 ?^M4@N46?F8 B M,,+12FI6]]_W^XTV"KKPWS/)@BY94"<+3R2[3U-9"2BOHBEE>[+A]",B'/98 M77O8K2B3U<9L*PZ-W]B.5;C)$M=9[ ;>+S".H)C[?AU'C"(_Z8P& L).0'A6 MP HV'U4*^@4Z-GT&>(-*HM">\(JB&^B,3').E$8EA9=(#DUT.R:@R9+TV+P[ MS_/PD82+9@,142QDF2:^#B(COA'+.,@CN+)],2[$O>^N?AZ_BNZO@T_$!$$?O"Z MAT8LHVF$<8CC$R)^?Q^Q?U;$5S@UZDK]/))Q"=U_!13&X10'X3'YB"$.HW!R MW/]N[_!C3YY_$[5C0B-.M^#IW2400C6'N69B9%F?AS;2P.FJ'N9P *;*&L#] MK93F96*/6-V1>O$_4$L#!!0 ( )J!<%&6=ODH: < ",C 8 >&PO M=V]R:W-H965T&ULK5K;;N,V$/T5PNA#%MC$(JEKD 386&Z[ M0"^+3;=]*/J@6+0M5!)=44[2?GU'ET@V.:*=;E]B6SD<\AS.D(>2;IYE]:?: M"E&3ER(OU>UL6]>[Z_E93R MS^;'Q_1VYC0C$KE8U4V(!#Z>Q$+D>1,)QO%7'W0V]-DT//S^&OW;ECR0>4R4 M6,C\MRRMM[>S<$92L4[V>?U9/G\O>D+M %>F%.&@ -^#G]N#V#=QS>_#Z!BWU><>]%2Y.ZN3N MII+/I&K0$*WYTJK?M@:]LK))E(>Z@O]FT*Z^^U(F^S2K14H6LDPA ;IO2N99 MFC27'VKX@,RH%9%K\O-.5$DSPXI M?'/T^V9>PV";+N>K?F#WW<#8Q, X^5&6]5:1)0PK1=K']O:1I?T<1!J48J]* MW3-KP >QNR+<>4^8PQQD/(NSF],(H_-UO2__<^]'8O A;7@;CT_$^UBN9"'& MY""_?WA4=05E_XTD*"/(1I0@4=[1 M3V$]S9JL;?8JC']@,O/U+%J8(,\/M22*31!E -/8(ZBH+7>,?#B0#ZWD8]NT M8ZQ#DQ#51KHP,[ M9I7"V$:FYF[H:'1-$&.1QB0V09X?<(VN"?+] ^&.Z%)GW,0=*^&+[\ 2OB.Y M5+!+ER3-U$XJ2'/8L7-9;BYS2'"8>*5$C6_%CC&L2Z[Q6R @C5V,Q8FTE6") M@*@3^1,:'!@9:M7@8[%+LJK=C(#V1LKT.JD31CU?=@:==8(CH?1P=YX3'WT1]1N MD'YH"GU=R8+(P9"CM%VS'EW/BUR=-X*#1 Y]G3B&8UY$J'C,:(VLP3'=T3M=NG9A%MEL]*R4:>J(N0F83MT$N?I)*49 H6X*EPCH,@@F=G\V.B!F M=T#MBO@HUK(2K]3KY 7?#!CB4ES/F*4%AJ.4>WIZHSCF.9YN_C @C\)@XGC# M1N_#3GB?@3%H4(IUALXT,VU(J.AGN08*IHH9S;Z'F;W/>/6 MMY(EG'7WS='6O@LRTWS ?#/7X([@**6^OFCCN# (]%T0 _+H\ QT+,)H?9C= M^O3SW?5!J \S?LW^.0C.$H=5S_BX#AL\DV@YSI3"]UH@)C= -TG M*EL1.-Z6D/CJE3],.]1#48![:>_&V@P1&PT1LQNB!59AY )<4BKS/*E4VV_; M(7K_J \?'FKE7!DWD'"8[C1B#$:OC*/&1*=3-3JE(].B-N= MT/];I?SD+:#%:4A\&K+L(>=5*1_-$K>;I7,3\2V2L+/6=!QF9@L"P[+%A$W7 M*3]XB&5_BO5;^QBYN5/V!(FR$4>:6)_(\-&D<+M)L?=!]LT#5Q ?KN[V[:.; MQ_-7UBX&/DWF#1@_9+I[6R P+_0=_4X^&LWQ]?,-&LV-)HXW?/0\W/M_-4S? MDOONR[A[D#E>'-SH^M.\Q M:-?OZ?6"(M=C>KWLWM<8PW>OC_R85)L,]IA&PO=V]R:W-H965T&ULI59=;],P%/TK M5L3#)L'RG2936VEKBT!B,*T,'A /7N,V9HE=;'?=_CW73IIUJ1LF>&EMY]R/ MXE:8,F<\-&O78CSD&U521JX%DINJPN+IDI1\.W)\9[=P0U>%T@ON M>+C&*S(GZG9]+6#FMEYR6A$F*6=(D.7(N?#/9YG&&\ W2K9R;XPTDSO.[_7D M8SYR/)T0*@Q8;J7C5&$,&%67U/WYL=-@S M #]V@Z Q"+H&T1&#L#$(7QLA:@RBUT:(&P-#W:VY&^&F6.'Q4/ M$AH-WO3 MJ&^L02_*=)W,E8"O%.S4^);A34X5R=&$LQSVOQY)7M(?N)2GZ!VZG4_1R9M3] 91AKX6?",QR^7059"H#NU)@?=-8JZMVF!B'^J)\&+^+XB#RA^[# M_J998+[O)]Y+V-0*2P>#CKN9!1=F_F#0PE[0CUOZ<2_]1E(C0$YEHP$AG7_2\D]Z^7\&:B>E MN6"HD<+&,#F(;-UP"\SWO2CL,+7"+!M^B(LC+['3';1T![V'ZXLJB(!*WS]5 M+^B?]QRIM V2]FH*3RP\H S>%R$(6SPA.*Q,EKA^NO-?\.SH\VU3.K4HW:VF M0TR8="2VN/&3M*/O(X.-Z[E6KB[MZ;7Q&Q,LV6A,K9,%7?Y>UJV\]=F#:FLW[IGT]\R_H4 M^K^Z77MV7S>/5UBL*).H)$L(Y9T-8(M$W9#5$\77IN.XXPKZ%S,LH(&PO M=V]R:W-H965T&ULG9I1<]NX$<>_"D?3AV3F%!$ 29$>VS.V M<]>FT\MY[,GUF2(AB0U%Z$!(MOOINP!I03(6D-V71)*7X'\7P/YV05X^"?FS M7W.NHN=-V_57D[52VXO9K*_6?%/V7\26=_"7I9";4L%7N9KU6\G+VERT:6U>7E^*G6J;CM_+J-]M-J5\N>6M>+J:D,GK#P_-:JWT#[/K MRVVYXH]<_=C>2_@V.XQ2-QO>]8WH(LF75Y,;?7T?_S3@/SBS* MGM^)]M]-K=97DWP2U7Q9[EKU()[^P4>'4CU>)=K>_!L]C;;Q)*IVO1*;\6)0 ML&FZX?_R>0S$T04P#GX!'2^@;R](/!>P\0)F'!V4&;>^EJJ\OI3B*9+:&D;3 M'TQLS-7@3=/I:7Q4$O[:P'7J^D=7[NI&\3JZ$UT-TS-\ZD7;U*7^^5'!?S!O MJH_$,KHK^W7T&\Q]'TVC'X]?HT]_^WPY4R!$#S>KQIO>#C>EGIL6T>^B4^L^ M^A5N69]>/P,'#E[05R]N:7# 1[[]$K'XEXC&-$;TW+W[R M@PM9V 4(\B!]U*TGTPK'Q&:.%&_<$5-6D/G<*WM^D#T/+L2;^C^00H;=JP2D M75!?-2V/VK _VEA/1:47\J>=3@I-]SG:2K%O8,=&BY+EF4CHWW9[KA>$H/.%;BB/_8@8]"*A3YWXLD :V[<73M/O(N#^"(H_BL' MEE9-.1"JJZ-R(Z1J_NM56KA*W\S[H-2URQ+F7Q\DMND_#BJ^.1*HPPP$Y%+" M%"^;KH2U O-;B5ZA*WP<.K0?$1.2T-PO_(A;)"C\7J]%4TQ +1/58K=0RUT+ MB[$2N\ZCE[C9H4C<8&-VU)\&";6:Z0IVLA*B?FK9%=3)7)YF?@F34Z5KZ M=%HFDC 43W5*7<9-Q7(*22PJ^YY[ED;B")DG#%L;KJ%/L<4C"?/Q5/&R>8;M M%Y#J,H[%9)XC6D.\/-5J.4C"(#S5VG0*LG6S:(.Q=?'&*,L8(MBU] FV!"3S MH.!/?X=>YO/, \V'E0>6]&7K5;?BFXU;:&+"(9[[L(YR[!HNX8D+@)IPQ*1 MA)'X77130^*60\,">6.KZW14K$LT6A2(5MP=3RCX;Y]_65=T,!K2O/H,$[OFP4%'BM:=J@?.O7I>13W>'"ZGXJ98VN M;NJBSO'#-:&)WPD+0TK#39(I]'KM0K6#*8",,NQ"0\2V*1=->[:JI!9?-(RO MF[$PT$4P;_8EY"S3;J!1<;&4S E" \20DBRT,"W&Z!F,C94 !,"OTX41(SG" M61K8.)9>-$RO/]2:RS?+ M#97J@BBG"+ 0NVD2,W_2IY9;-,RM0:I!E.)R$Q*+$(I@B\"U8S0/:+6 HF% M'?;6MGSQSKZ+'.B'"ZPJQ$R3-]78J5++)QKF$RB5^LSA*+V@8EW>3,D\R[$T MCYDF-$Z]:IF%$PO#Z61S!6++7-10I"M S-(BH-/RB(5Y]*V#)3W& M!"I\9'(;E =0/%&Z$ M83G,-24IHW-_+998N"7QA]*8/7!\YT,2BZ$:&-F< $B^%^W>'&S" M4H6F:5E6NA1 C]R2\_T18I+0(O=OML1"*PE#ZX$#4,=G;Q\5'CH!'(4C+"MH M%C@'2"RCDG"W=9K6[LN7:LVKGQ'\K,;GM_!Q)9NQY6XI4F)AA2OR"+1J3 M,!H/Z?DX*=M4C>4WU!&7?DE!DZ;M#?/)'(;Z MW# _ZC9;-I4FD/X[ZIH+1$AP+$=>/$!,2OU0$53=T8*O MFJXS+QY 3C)(:Z!JG0$-/PM%CDIF'D!M<8U^U=T 6, MM*3 )@9[MI<51< 'B]HTW)EZEM9Y]6Z?F65(-XW:^6O\U&(\#6/\PROK?6X- M-\U.)B5/D6,9Q)+$\RQ%F#D[>D%RP^7*O#?:1^;4>GC+\/#KX=W4&_-&YIO? M;\G%W?"&J1UF>.'U]U+"ONFA0EW"D/&7.01<#N^0#E^4V)K7,!="*;$Q']>\ MK+G4!O#WI8#>:/RB;W!XD_?Z?U!+ P04 " ":@7!1J?#]VHD( @, M& 'AL+W=OS:CO![,\28O)]67WW7UU?5ENFRPMY'WEU=L\3ZJ7]S(KGZ\F9/+M MBP_IT[IIOYA=7VZ2)_D@FX^;^PJN9H=65FDNBSHM"Z^2CU>37\B[.Q&W 1WB M/ZE\KGN?O?96/I7EY_;BM]75Q&\9R4PNF[:)!/Y\D7.996U+P..??:.30Y]M M8/_SM]9ONYN'F_F4U')>9O]-5\WZ:A)-O)5\3+99\Z%\_E7N;TBT[2W+K.[^ M]9[W6'_B+;=U4^;[8&"0I\7N;_)U/Q"] ,(L 70?0(\-8/L I@<(2P#?!W M M@(:6 +$/$%H #RP!P3X@T -LHQ3N \)NLG:CVTW-3=(DUY=5^>Q5+1I::S]T M\]M%PXRD19N*#TT%OZ80UUQ_+)+M*FWDRIN7Q0I2;/>I+K-TE;1?/S3P!W*O MJ;WR$:[*Y>=UF:UD5?_L+?[9ILV+-_4^/MQX%S^]\7[RTL+[>UUNZZ18U9>S M!ABV_S;O=VRHAN*6GM[+I[1HNX"-(DN*I?22!MI?OO48^9='?1)AV;%K,^C:;#?1 M+]?4!RR[G'WI9X,)"X:(&Q,Q98RR< A;F##&F6!::[<(C PA=TB'Q(^@RP-N M,(SL,(SLQ&&\@/2JUTDEZS?'#.E\U[[HCQ4E ?-]7QLR$\C"T._C!G? #W? MNT!FN0/(V'9] 7&@VGUZTVX2NZW#D6CBT+YPCM"?(-<76;L,< M&'2(X%IBNC$#QN&!<>ADW&V"7EK76]@0MB )E2?S35:^2.G5W6^;;;5??7$289D4%P&EK70GS@&#LY?I!U4Z7+=JO= M47J";&BOW&3FL4$F"H65#?&5]ONG\0%K^RC3<48W^X;[E&A,[91Z=H0X*1W$ M>#AG*]1+$'.2J*_M\3=[5&!##8DJ?2-N@;,1'1TY:I .N7W@E% 0MU+L\A\V M0"A2ZMW^(K^VG]$-D9B[/8VX)FJ+,=20JE($PH]?JC!:O]\S*$E $.K.1Z%\ MN<'$-F)*.(A;.1;%2O,G#W(#8NIW8AJC-$R-H,2GE&H&98]S.10$ A:%ZREA@J8QB4*+C2!*CXE;D$>MZ]C0SHDIP@&-18 DA8ED,8_L2:$4 MF\0_Q+Y2)<+4+<)'&5AJZNV4$)]KE='=.&[(4NDR=>OR*XPL-67:K+"QNJ))JZ)?I\NT5-(2;"ON=1)<74+<6GV"UJ:O T, IO M;NYA@6TFE513MU2?:[8H(I[VDI8JM:-NM3O-;%&D3".!MH'VDP"FY)V1'V)SF!)C MYA;CHVP.,Y47[$L4AOIQZQ' (<_>@:M;I%]A=)BITE,2:.[]=@PUY*V4G)U0 M5)]W;L=,@3=J#S=FR%W).W/+^W<^NV-(E2OLLL^4[#.W[-L,)3J8@?G0@!FC M:6I^'S2DJ22?N27_3-_[GB&Z'Q%!==IS"] ^PDI@F5M@S[?(#%%,83^R94HP MF5LP3['(#-$V0IF^C8^@AL]9E!)QMQ*=:Y*YJ2JQ?>"XTA3N+AE/,\G?^$7"6"D(2C]DY4BU*6R^A"L=X\>[Y:T[DODQR.$-])X;N@7-6;BTQVL(;[/X#%K;K),V8?I# P0")C70 M'RXLN"F'3$0AU<\W$!S1/0V"F=* ^-;T5OK*3SKIMISEH1 :FH_"O5'OW-NBK61$28$,D+H!R +I$LFPC@B M>D:8.&%DA(F94B+"P+8[*(O 3SWKMA_.6I+"] !A&%#D+*+?#H MAU0M7(D_=XO_454+1XI++JC^..UN'#=\ T(IOW K_RMJ%H$<&'-M!F]'0$/6 MRA^(8_S!JRH68=H!H5L&-V;(71D&<8)A>'W%(I!REMK]M% N0)QXY'SD$;A MW@;B@9V04G7A5O7S#;Y )#2T[R*B]P+1>8?+:,(AI:6^SF\$\FC7NLB5 @JW M IYK[P4B2(Z95!(BCGE1Z%A[+TP1""+=38V AD252HB3#FV/,9+[%L>,) +3 M;0,"08TD@D.-)((SC"36I\M("B6'PBV'KS22PA1 BY%$D+B1G/5>?6[?G?\C MJ<#9U%XF'R'2?QM"$]7N=?3=15-NNK>A/Y5-4^;=Q[5,8 -O ?#[8UDVWR[: M%ZP/_RG@^O]02P,$% @ FH%P45EPNSQ+#@ -B, !@ !X;"]W;W)K MQ:DRGX]+WQN')VH=.#[@,FY/8!Z-K7M2U)^>GIU^= M=-JZHQ?/^-YU>/',CT-KG;D.*HY=I\/NI6G]]OG1V5&^\J>"63\_NCS[]N5C>I]?^,V:;9S]5J3)ROM;NGA3 M/S\Z)8%,:ZJ!=M#X[\Y^>T/)NGSA/:K?!OY7[5-[YX>J6J,@^_28DC062?_ZX_) M#G]EP7E:<,YRRT$LY2L]Z!?/@M^J0&]C-_K!JO)J"&<=.>5F"'AJL6YX\39L MM+-_:C&1J]6-W3B[MI5V@[JL*C^ZP;J-NO:MK:R)STX&G$IK3ZITPDLYX?P3 M)WRC?O9N:*+ZSM6FWE]_ FF+R.=9Y)?GG]WPQO1+]>ATHK+(=3#1N$%N^+7ZWCKM*JM;=8.;!A$Z1/6ORU4< F+L MWY^1Z'&1Z#%+]/C_Z)3_[0GJP8)?]# &0_9XVYO ]Z/ZOO6#N55O7(W(#5BW MP.]JJ?[^Y=^>GI^?7LASOCB[4#ZHH3$J/;OR7:_=+CW\A[)1:368JG&^]9O= M<1V0OG!0[ T9?]@I BB+]KFZ!^,"V4"OA%AZ;^D<=WNAW9^[BP036[.OA*AQ6B ^\;W8FX MMNL#9 )\PQ#('H<=X9/!P-2ZMR3FT 0_;AIEH0\6ML<#0%^\V;=ZH+HC>TWN M'F:FSQ[*WJ[]UHD$\(&MY2>O'_MT40)BH59^:+"D@TBV$HG= !-JL%^(Q$Q;O#UBLON0<)T\KX[:="E ZB M$J$NH=@.ZD+];6.K1FGD,1LBCGWO \FQVK$_H# V'VG_=P!!'?#VE[KK+Y#6 MSM\E-*CO@(=8U.J5AS0>)\.Y>F41P.(AA.EZ##!4H "&_6/"4C^&K /A!\F8 M%5E0S<<"1-XO<+ Z>[K(4/%R1!(89/*-O+M0KXW?!-TWR8D_ZP\X\BKY&<). MULS@\VF9R)_D/O9EM%(6]F5Y5$2A%R^G%\OV+%=!Y%.N"\-:0(AS05,#KEE<'YB(.E>JFC94'VRAZIHZN$KA0. MH],C, 0G'"R',!?Q+@6-$1\?X(CD4TA/!_L>!A%S RB!C.)&9RJX%>20D6VM M@2PQ;YJ-LR[G43K:4I @+I@8BSZ+J'4J,KAC?1U5+UJ9&B (V>)(\3\)R+G@ M*%C:M&DU!D8 ".ZXY$D^'M*:M*M:F(73D?2'>9QGI&\T4'!EC",)>DT081V; M--24/:!]2$#=]ZBW>@4/A;%-21O,9FR3.LD&-]]=T6T=:A$->&2[F65P!/*8 MGG'-\"1%$LZP3V;XDLM*U7I"*_)=PK#5C@5,5*"'&2K;DU0;J@X7UP4 4PV#61KB^G=S#T_.+QJQ^:,I M2A\,O]CXL84"5'@T"X=8^3 ZZ038U"1M#N&J<#Y<'#A=_,">S%8L&L]H"Q.$ M2^=0N0&7)"^"#)OWN^RW\].S;_;?8)ISIVW+3O8,>[^ZU1X6IECEM4(5Q &4+'@! M+IS[*HZ0NK8Z<)GY-3*6?8=:WG'\T=:2;H6\'_2N"$4908R+PZ/$:4Z'. ,J M84.W8$GE*-)>1U"L7I1G JK7Q-12[$)-+,"9F<\:TH E(,'H34%5#?D2RITU#,DOD."% ],BH' M^!A?8 M:)K89&.//2*):2J1QMIN;&YRO&V1UZ9-+0*=G#678W]!B'7"DV!Z#>H*')%, M1HV[7E-[Q4FI>@"?(Z(V"74'A,->23A$\5A)"X0(I-.I?I%$'ZA1\R%WDJ5O M P)YK!F2+(8QH53RF=?LM#[_(Z/<@K'/IS2KHE#YWGN@)=ZO8C;P!K@ B)R(1C@2AOIQV-36\ ME$2"CJ;.S>^NR"?X^MEEBP8LGBLW2-NYU>]%,U'.R0DZ=J<*DP&4K3*;'^TR#.?DJ'0G$ 4!@I41*WQ\H MZ; F#4S+?" # SF)^"KJ&ZH^.&* >5 2/U#120S_@30EE[OS70,CP$_BC?53]YMCFF04\. M'?I_ I)]:S64RVWT"7US5XO 0.D:><;&D$$?,<<4_)MZ$RH5:1PG1>9*/IP1TX'$U#J6O0O(VTE"&- J1+I^J M5OQ6HN:KBX,I??7=VX7ZT3=._0Z::5>1 N3'L%P4%8F%T.<&%)*6DA_H?W[Z MA9+T,1I!D+PEPIF/Z%2Y7'KR#D'6?">@'[TU[77&>^79VROTW5P@'R5&1]EA M/LH0@;$SLP2*V<%7MXM4!>A$+9T>0*15:?UR3_N51Z=*[]0@TA71 4X@F=NA MYZ41(4*"%=RK3(P 1M)Y14!GZQ)D>:O_2I(R'IEW$6(Q%9$NAFS3T?1EPWWR M+%6&>[.4!IUE*0^ %Q'K!T]#)Z=>"S5\9R*J3B7),YN97=$,(BP*U7W][LW5 MU!'K2G*5%JU&GK=D'AL,?6EC=#2ARS'P":E:0P%$[MOG M1D$/5<3*UPY[E( M05V3YG\R!6:W_3@Z\QEC@MX'.DG&",$P*B/,(CAHXC$\=R>#9@8SF]$2/P7='VL/!W:C>]-.R7K[4]$R@TWGV/F8C4[) M;0(L.[:EKO(499P:S3UR5]H)*^WM#JATZ_P62;\U7,.IZ2-V [QA%IG*WSVV MF$DB*4_0[&L*$V%!@JMT.&C.;,0](T'IX;V!:XEQ&!"F6H^,IZF_8$OP6YGT MX1E]H&BY&4?EU]8E-'2DVHI;[MH*LYNX+-.K"D-YB=X4+ :CD0^]B6$XPQ,OJI])] L*SS#F!MW?L\6%4(%C8E,[JKEW M%FU-3)!=ZB>U@3(F?[ ^&UW%9ASX.P0/(Q,Q)4**1KSU81J[)0**RXN9N^D[ M%Z>(S,>YYG*CQ6Q AT"HS*S_HC@OA6&4%\%Z:(=%:OE4F>UQB*1JQI5]V$WE MNY/O%=A5!COWFH_]CTOCT/C ,XC9ID*FF(_RJ.P!-9C\S+29/CD%@HHB8-(Y M02#MD@:X\SOK_1B7?FNDV:FA3O/=5*NNJ$0?*L"S>L9EG H"2!AOSC=X@#.' M$"N?0^@;KW39?M7:3>Z6"94Y%0Y,=9EF&OJ,A-DP3TLN;,H>CQV2&,HRKV6$=\ENM#X=IY,U""@GSSTJ?QD M]K<,<.Z&_V(CRJA$_JRAW"U_%'(I?PLQO2Y_48+R 'R@,KC&TM/EUT^.I-W( M%X/O^2\C5GY )/%/*@XFT MXOO9@*.F"#BA_*O/B/U!+ P04 " ":@7!1 M$DS>H]\& "!$P & 'AL+W=O<-$"B5^4M$G;)("3+O=V6-<@;G<_#/M 2T&7S(&^U)7QYX-E",WKT3!Z.*L40N>&T-.2[/!]/)Z\MC.1\/ M_*IYY7MK$DOFUOXAFW?%^6 L"G'%>1 ."G]W?,55)8R@QN>.YV K4@C[ZPWW MZV@[;)DKSU>V^J\NPO)\<#J@@DO55N'6KO[#G3TOA%]N*Q]_:97.GAP/*&]] ML'5'# UJ;=*_^M+YH4=P.GZ$(.L(LJAW$A2U?*N"NCAS=D5.3H.;+**ID1K* M:2-!F06'MQITX>*6VO"TM./IN!BGWX$[;8J9AL5+[-O,IQQ,Z2C\0%EXVS\#7Y'6Y./(K^C M1_CU;)T%90KE"D^?FD(%)FSI:JG,@DF;?:]HD^NF8OIM.O?! 4V_?T.7XZTN MQU&7X[_0_4_C2-.FJ72N8D[8DGY!XCSHD1_+DF/*T$_*M$A8FD@()J\.*"R9 MKFS=*+,F5=@FC:= M7='I1SJQW[J+'CW"Z,WC@CUJ3##^7A)[]3[?;#3C7E/<.' I-*%*)* MJ[FNP ,YVL\Q $L42W!W\J!J#?E%4AUJ>$IY0DUU:GHD.YUBUQQA+)ZIVT+ MYPQG0_KW='JST7O\? B/2143=T/;_2"(&0[9=I\Q0?>^SC@%R\$G.N[^X9XM M!V30$. 1%#@&30$1)AS@%SIZ3L$4#;HMW:FJ92$HV]"ZSFQJU#J!+MGWE=DK M'984V-5>2!?H*MB KS(45EP!>W6L)1)-WMHN9\->= M=D+&!E@HD"O41;+2J M2,,].>PP4=?<&F\K+;@KA#9T&0%VG68X0(A RP7(#2@E[V3H(Y6%([VJ4;HFV^CX )7$/ JC4!@5. M#O6@)%(=)UL+[?/*(O3LGQC6DUU888BS=YVTB$K#L,VNF6FV5(X/+P'(@FY2 MYO5K[R/1XR^07*1RZ',D@GCGHVUT3B>34Y&12BW>1O[SR+_+;)+8>)6GU)%H MJ5S*:VP!UA;)(Y[=G![Q-_6%']'9W^+$P9N,_$<;) MT2Z,.YYT[="U9'3=EI8T@,3P"M/>V3W=Q-O72COZ-=;>]ZA$;7KW6*CQ%MA! M<:]M(;T(*S%0%1*GHHAM$$YS]Z7TW+5U(90K17@J_'5/N'1\:5K9.)7MIC]_ M$/3AK1-CO01S"%TCY]%">:&-B66RE%;P%M-,/<=B\F*3+KO&KXU H2;4;BU0 MDVZB3==W^VP/4J/!LEKOZB_(:AW$%A!)U/;Y_?.0N1N>X/PYT[1#F3CY>LOX M08)+&X>@#G[7T]GE=J31WK?[4'UU..DUDJ[VH[ B^L^ZPH"!Y#7-T%XK7:XW MLT!/L@1VC_#;B"3?<"YM ]4HYR95DP[^"S;HS15@U$W@7N*UU>,OQU@V^5LP M)FHT[1RC=VQ_RNAN3-QP!M?54N?+AS$2,29@6V,NFS.;+F[)_$W=@>$Y1@U0 M0 F6U%3;26TS"]U'\=-A&O$'2#T I9=[5:]?HF03WQCN] 3M&3>V=P_P9 MY,*ABI,&^B/^P3I/ZE9)W>2-[E-"G*>+;H04TQ3-G54R\[KX,8E'&&X]RNN\ M2E^9OFT:BW%,]OU1,?9;V?;E$?N@I;[X/P5W7V,D$]DL(@0 ^Y#[KG3(G@RQ M@__WL7;P=! ^]"T^ZEV+U.P6\?)'@H4BE6Y(MD^W]TO3=*VR.YXNI]XK!R]Y M?+>4(!T/3UX,R*4+G[0)MHF7+',;@JWC+_P%0 M2P,$% @ FH%P42*0&170" V14 !D !X;"]W;W)K&ULG5C;S4,J#Q@2 M,X0% C0 :C3^^IQND!R.;NODP=:0!/IR<+K[D&<;YV]#H504]Z6QX7Q0Q%B] MG4Q"5JA2AK&KE,63E?.EC+CTZTFHO)(Y;RK-9#Z='D]*J>W@XHSO??879ZZ. M1EOUV8M0EZ7TVRMEW.9\,!NT-W[3ZR+2C3SDJN2V6# M=E9XM3H?7,[>7AW2>E[PAU:;T/LM*).E<[=T\3$_'TPI(&54%LF"Q)\[=:V, M(4,(XUMC<]"YI(W]WZWU#YP[)O;O,/U>1S M1/8R9P+_+S9I[6(Q$%D=HBN;S8B@U#;]E?<-#KT-)]-G-LR;#7...SGB*-_+ M*"_.O-L(3ZMAC7YPJKP;P6E+AW(3/9YJ[(L7__R\$)?9MUH'32B=32*,TJ-) MUABX2@;FSQ@X%9^1G0U?]'@C:K&8C$=BOET/GW! MWJ++<,'V%L_8NZH#[H0@KEVYU%92FD'\^W(9H@$<@<<%<< ML4)H\*!M#FK[;;?96;,5*XW81KFJC-O*I5$4 "$E7(40I4G1?@<*&QT+Y.20 MEHKH)2(SKL[%G0ZU-/J[3 7?SP^ 2;]6D6"5%H8SQ!L4000[&?A!3]1JI3.M M+/X%WG\G39VL82&X4WN$L98PE_DZQW9MAKP0O021YF)5*Q/&X@MR[2$E-C*P M+:R04<@*/N]UR2J$6(X)I^!ITKWV 7T-I" MYO42+I;4NE.:L]GXJ/,4"NF!$^Q^,"ZJ6XJJI/M,%#XC0*U"Y$R!C=0^HZ->=.=/TR;5D=38^[8R.Q66><\.0QFSW6\+#I)\[ MZ-WI(!E8GW?6"?ZX<:+"T6(S_"OI[0B#G2H&I<9]E!&B( _ZZ=*Z 8F94>YW(H[9^I2C38\?2F+.V2V M5HF;S='B[*3!?L]0JSS@<"B69A&Y/5CL;@Q1S*%2+!<(UJ5"T$I\@K?9"8^E MHR9J9U 8W*BI737"1G]'35"(^W3OMTH9@J(*;-OVKN+[54[W>DZGXA6 C(6K M R(.K]^*+U[FRLJRZ561+JE@D)^8#3$+Q)==4Z<5M]9M1@5FV]%PBJ?7+"^0 MMM$!X1P/3W#SH[W#<3OTU#=LXAJ]1!Q/#\4OCQG952TU'/:@N]VO9L/I\4*\ M%A_T/:?(*1_.C\7/SJY'F&4E6LPRTA.<8,[;'3#P[=I71J?"1S-^+5Z=G)*U MOSN7;\ R,7LS/)K/.:J'2B4_:;J*'&JJVFO&1'S MP;L5#06J+9#2WX%(U.HR4^>$@%%KRE]FW*MP9]A+8&\SC%')0272OI5*'1.W M;"-,N5'2X9,*D#T5@+KME?1N5E9"*:0X(F=TSI4?(OZDH0 H&O-4_,)V7=LXI)L$*0QMC_ URTGN.V.%[T&>:.4^ 4-3)R(D2 $Y]-W+<-! M*[XS>X=&&GCNU('Z%CSPGMETU&Y!^-JWXZ5A-.!@*AOTB1P6B(2-P6$?NA_ M!?T8)(+^@5D05*_7BK7-Y'L1EIP:]JH@U"*&V.H+M:(4/#ML# MVC))?T72'UA7H-$2KEOUOI\D5>#:HCU2DMV9]6+".,9,2&-N-G[3'2/E 76E MHVJPUAT";>T_8V7>J^J&^2\F.A2;0F=%PS:2+-Z52;C>QY0E>__O'Q M_6AVFN96O0R8,Q1 KC)6K7 (>F2H* M]-0E$15<1$L U QO""WQNT-C;4 .'O D#;+'1&CFY=Y ?)PHBY:=(.E$A+0[ MNC8;T>,"!=596]70YJH3C]C(,VD%Q!N-$33(!S207>#+ZY&9P/%>F MZ?PJ?[(C/U(?-%?27&SF)";"UW3$/\IN*0V'FSY"O4RA[HW7!->CRF.YE=A%7Z7(Q6-L'@M,E%E\MH<]]Q*S M[Z:GLG=8$OQ[LGWX<'Y!?.R:76]P-(?-]9]0XT-LJ_$ICZ^*>U-A[^WF2'@>+WKL!>4_:@ZGQ(+ ?X&3+P@Z&AAB/T7WI%57R>'.V M\;L31C +8TIFY;027<\/\'&3WT=FO0^MT$^K_FC(KW^H7>D+V_= MW>Z[Y67Z7+=;GCYZ?@(<&O$8M<)6\.!H('SZD)@NHJOXX]W216AU_EDHJ"A/ M"_!\Y:!4F@MRT'W-O?@O4$L#!!0 ( )J!<%$6C)5+4 @ #(6 9 M>&PO=V]R:W-H965T+$V M]KO+B+QX*'+M+GN9]^6;X= E&172#4Q)&F^6QA;2X]:NAJZT)-,@5.3#R6AT M,BRDTKVKB_#LL[VZ,)7/E:;/5KBJ**1]?$>Y65_VQKWFP1>URCP_&%Y=E')% M7\G_7GZVN!NV6E)5D';*:&%I>=F['K]Y-^/U8<$?BM:NZT7X78D4\DE?.FJ(7A0:%T_)C M'0*36F 2_(Z&@I>WTLNK"VO6PO)J:..+$&J0AG-*HNW"G+^ZE:YQ&BO M=$6I^%22E9PL=S'T4,Y+ADFMZ%U4--FAZ%Q\A)[,B5]T2NE3^2&<:CV;-)Z] MF^Q5^)7*@9B.^F(RFHSVZ)NVD4Z#ONE?BU1(G0J\*XV3N?C5FJITXM_7"^%9,#S[_U.\5Q'WYQM7RH0N>VA 1_:>>CO#^J3%/Z6NT&AB')(X M/A=]X3,2-Z8HI7X4I#U9""GMC9#B:R8MB<^533*@7%RO+!&ZSP.0/A/7>$SV M^%9J1;D[_JC2G!/7Z#K\^]_.)I/1V^O;C^%J_/9(@#&"/>25A%D*F>?\%QZQ M+8>F#G&P]RM14+$@ZS)5LD?PS'F'*Z'PM\Y,GC\*L];PUU4+IU*%R/KB+C=6 MI5+<@*M4@@+6#O7%AP\WK5=W-S>-5WWH4DFV,0V%,2D:O$0VP.&]3M%Y5K$^ M5HSK1_&-DDR;W*P4/&\TW[R_^=8&[&C%"1N(7Y9+"FPC[FAA0PTF9R_6(,%_ M3HT33:;@KT!-D,R0Q(/QZ7PP0O?G.1,9_',AW,!K-VH:>B M-%9:A=1EE'.E!;F$X;MX;+4#^/XXR8WC(C"%\G\B2^41ODS_1"8X*A<65R4[ M=CX2J7R,K7,PG@[&KS$).0=7W?(1)CT7'?H5R*+0:HG:!9).5)<3DT[9C)$ A;M \]1*(8203Y\"5 ME"!YT%):E5"LT>;A#PY<>0!V(+[!=E@^,1T'OIT.Q'5( MTM:+\?DV?'625VF +]SA5^C'E=(H;6[TZIBS_3RT@N):3$^E52@\\P-$G&.= M@7J#"ZY*LJ"&O.N+7,F%RD/A8T. ZK!+"5K- M9D3$N)5KB(OMU@#?,55JG =)IG.\4"9UHN72Y_VVEUY2S%UDD_TS>16 @"0D ME%8\'A ,6T(;(-G[V[6+$ Z8V8/T"AEFF&BJ *F<@[5(L[0>JZI4>4Z 8:(J MX8+DZK4U-]'D,F#YE1PYP.381D4 %ML]?FK75GE$T5+>XY;QOY8V9<7L/(LQ M1R+>.DD(I#"5CGTAZY)&_;L]:OE>8EP#[VOI&A)-FQ'#^9* J87*TNC@ HBI MBMMFEBAD2DT]5]CHT#[J9N3D[B?$\\9=HL0]:;K.M3]QBH?0JP1M=U(,13_! ?^O*S;_H^'4YM&1CM,CP0RH5?1 M6"D?(U)"7:%8@SMF\[A-"6UI;$JAVPOYG5Z/@9\Z2[P5$A[Z1Z!8Z]OB2 M;;W4F[69GKJ M=N*^.+/ZO%4&"4>RJJ<'<%Y[%1!7CPI^W!DOJK.OB$QP5P]:#<9H=FBQ?_"Q MYVO>&+4,\?.Q/^JD[*7TM.VY*TUI%8BMN\VM9TUMF"?>^/2MVY[;'3A#X-D$ MKYMB(&XKRVF)H\0ZSZV/9-JZ_1 L2L%'+2G/@[XXF ZF;4@U&.M-,NBB9O-M M%N_X^\2B(T;VMLGPRA*?V/#"9]HYL2>#D]:+O=88H$ML>,V:=<6CG5 E'IPZ MB7O\>';$NGC3LF"JQI;#TBI4:VE-L0-"<>]2PP^BNSYVVQU M]HZ'H>@&I=6I.WJ#J%C/'O'?7J,^J-Y<_<5/S"]T3XA3'(0]V7CR=L?5>-P? M3<=--KJ=V:S9_C^$R/QT(HY@PY&TO.^!2RD,YJ8,?;%3].0<8A^X_T+9.K7: M+3(>0>93F(M*@UIHY]KI7/RZ:W_1K!G/SMKKD]/^V6R"9 :M"P(.J+'AY0/M ME)J^[0]$+V.YX";Y?$T]:.T^ QS(J# MTWE/V'A"&6^\*<.IX,)X;XIPF1'FE>4%>+\T&&;U#1MHCXFO_@=02P,$% M @ FH%P48&UL[5EM;]LV$/XK!R\;$L"Q+=#I@](?S$)*2X]E49FSWL+:^F0X-.E" MEL(,5"TKK,R5+H7%J[X;FEI+D3FBLAB&H]%D6(J\ZIV?NKDK?7ZJ&EODE;S2 M9)JR%/KII2S4PUDOZ"TGKO.[A>6)X?EI+>[DC;0_UU<:;\..2Y:7LC*YJDC+ M^5GO(CAY&?-^M^&77#Z8E3&Q);=*?>"7-]E9;\0*R4*FECD(_-W+2UD4S AJ M?&QY]CJ13+@Z7G)_[6R'+;?"R$M5_)IG=G'62WJ4R;EH"GNM'KZ7K3U.P505 MQCWIP>\-L#EMC%5E2PP-RKSR_^*Q]<,*03)ZAB!L"4*GMQ?DM'PEK#@_U>J! M-.\&-QXX4QTUE,LK#LJ-U5C-06?/?Y0PR9P.+7CQS#!MZ5YZNO 9NAF]595= M&/JVRF2V3C^$#ITBX5*1E^%.AC>R'E TZE,X"D<[^$6=89'C%^TTC'Z_N#56 M(_9_[. Y[GB.'<_QOW;63CHNK!-3BU2>]5 Y1NI[V3NG5L-7C%^&3?,\A611952J^]7MLJP+]22Q"+;,Z;M"W8J"KJ&UT.G"T;RI M*G4O7%%=RHI5/?SFJR0,1R^^NWYSZ8;!BR/*O&%&I@I$&U8-P(5$EN7,QIOH MM*,B%[=YD=LG)PJ:P6$U&#"KZW<_DS!&6D. HUV6,BTK0P]22X!'"=Z-ANTP M"V]L-%.+RN9I7H,<*U*7)!^M!QRP,&N.SR1O0& SRBT]8+525*CJ#C8!#8VJ MQ&WQA%!H"RAD.8V%'7]Y01U?$M;[%/ZMBV(4]+=%(?N4BG:AI41V MN!J77.,;I.MIJ1%DS9M$13FF%& <0VZ;:FS4IK_-')SRC'Q&2XP)(G]&%$SEH$W*UT+;GY+I) M/MP^-;KLW%U?OK X=/(Q70CDALM30:J2QQ9G&=7B::GR03 8=0Y8EB)L*(HM M5I+PPYGTMWF+4Q_:&I)(6S94@OD!AM'CE]6SN6MN_6W9OIU!$?EB2; MZC\7>[KCU(&J!T"5"K.@.:X:8.RO+,Z]VOEJK@JL&#KD EVHQH#<')U RF?)CN/(RO(6 MR<%GTD^H^UWK['@\@MG*Z%TMM??ZNLH'%,8)GI,XQ#/H!X'_GV'V-0RONBBT M%"=T42IM\[\Z3VJ^:ARK^3%#?EM88XKB*041Q=,IJAI>E#A+.J^NPD9,$05C MFM![+D:<.EN$THRB"2R94IQ$=+. L<.(==W0608@EE,LVG+;M/:*!P[^T:1 M_P\3_@_[DRBA2XX6ZCCS=5*JAJ.<5VG1M+G!B;:*CUT&K!ATLN+K+OZ(ME8E MJ?4H&%8HF.(9MVI$K?NGX]D.-FL^:CT8P8,^8%]"$6!W@)!C\%980)$+Q39S M_BE;?\-)[-*0Q;Z2:9N&P.5/^K=WBV4^M:\N.0^!37#OLK:K+TCM(^>U@/TT MY8D _HJB$4TYU3G^"&I$8[<6\1KV1JX6QOPV#@C3*&6.9,".EF%3)POW%.\DW0*FQH67C\5\LPYF979+: PEI\-G"ACI$X:-8-*/$E1.@XL13*X9&3PJ;*3ZAOF3F'TY3B;^A'2UO(LBZ8]'"4N; M3:,V1+L%?/)O?XS!1NI=::9N;W7R8Y/7KIRQ?)"O8U/GRKIF(6L03B)M_EG'>?6E7>(',2.NL\RWVV"U6PPHR=7[L$$AZ:=\K[7NE?:^T[Y7VO=*^5]KW2OM>:=\K_4]ZI>'*9[I2 MZCOW,=*0$^:_V'6SW??."_^9[]-V_[$4]\N[O.(N90[2T6"*]DG[#Y#^Q:K: M??2[5=:JT@WY"B,U;\#Z7.&.V+ZP@.XK\/G?4$L#!!0 ( )J!<%%&]U\] MK < \4 9 >&PO=V]R:W-H965T-H;&VX&NQBKM^-Q*'9J+\/(59?/Q7FH[N+WF>P_^]MK5T6BK'KP(]7XO_?%>&7>X M&4P&[8V/>KN+=&-\>UW)K?JDXD_5@\>O<6>EU'ME@W96>+6Y&=Q-WM[/2)X% M?M;J$'K7@CQ9._')#M;#$11 MA^CVC3(0[+5-?^53PT-/89E=4,@;A9QQIX,8Y7*JA%V\_JD=E:R4VWNW%>V>C!T\!(.).O.?CE0_7XXBC2&%<-&;O MD]G\@MF5^ !;NR#^9DM5GNN/ ;'#F; 2A55![EI1)2 M]E*FOE%YB!,Y5>T!!*<[7Q*IL%R<$]XR >.'G2YV*-1C\CI$LK#13_"*4#Q* MK^7:?,')2'S7X" 7G@=")KWZK=:(9-!P=Z,+";I_J!6B1L,CF>>!ILBP28K0LTB'[&C9 M]:9108N+VZZ27XJRQS*U'*8^"2+5%&B$K!4.;9Z0%@ M*F^9 &F2D]H^.D+* :@BMP)9EIIDAB(PMBB?&H3H)I2V9=)MVD1(9-($%7

*=JK%A2QE0+1"(>D,0I'[PR'%I$NR67B:ZKBDC5 MH=^9W2,*A>R@)^@@MUNO4GF2W=;BYUXFHC-1Y;22,-'Z1AVAS?R$^16'^XVV M;QBI[P#R\73*Z[,<: 5>$:K+.B/Q<'8,"H JB+@&7>S1*OL+9ZJ+B%Z?3*9M MYU7B!.U"I?Q!==(&(3#_H]JO8:)= E@PSR8K,3HCHM0;S"?J1ZQ?1[FKR;&!]_%; SJ.^/G90&G"4]9*JQV #AV%NJ:X.L!1>OP5WQ/H+ M9/_C:X+!@3A=-)'2%E'GHS>4?3W.YG^5__=,RGRS>A8L;".\) M[8C>MY8O3/R1^)Y2L\:B('NPTHJ4:O6/BP@E.C*J:'N:DE!__H#SQ?!LR)YF M+[='#% 1(F(CC4/6X>W-\*;BF>G_OJ'6R$]O>+MY 0\FUL4SJ%JVRB*/:'OH M]L(O=H-&&/N@WR;W3\R_HN#DV3NW)ECZ5'F$YX)+OQ<@H%I4??0%H[TTK#D]=Q#]7H(T'TECQ^#>.] MC.RVI JLN'@SL&JC8S/T(X5"4U,]6#J7TS\9]2IUOI#>0=+Z)4M:,^2CU*;M MR_V7E]=IB'RQ;?53?*WB0>%UJ?7J:T/P;.(TB\(+*9+BG?CIW+ NIJ7M1&V* M\-=D$+E3AZ98F[)+0^Q",?!N\U(5=>_-]]+0PR!^HOKK!M"I.5'"K1UM@,^_ MBYVJA]QL-CHBK4@0+S0N;#UH&&L."^Z$C5;ED,A-;SUIJVV73G+? E+:#*7I MX3=(3&UPGT(3@J,A0:_'E%/(=92/4?$RBC8TQ"C6=C-Z[GO!N/>1!IYN^5,4 M-7!49/I>T]WMOG;=I8\\)_'TJ>P#!S8(HS90S4:+JX'PZ?-3^A%=Q9]\0#EH MY&PO=V]R:W-H965TS4OA3Z[W=V(*-26VG:7F*?[[OON_/% M-]EJW[0'5\E:ZSMG7*?3('()88$) M.0;!RP->8%$X(D[C?L\9M)(N\'A_8+_RM7,M:V'Q0A<_9$KY-!@%D&(FZH)N M]?8S[NL9.+Y$%]9_8=M@^[T DMJ2+O?!G$$I5;.*W?X>C@)&T0L!\3X@]GDW M0C[+3X+$;&+T%HQ#,YO;^%)]-"APV3/N6@XXQ?7)AD?DES$KQ*N ML#J#7M2!.(JC5_AZ;=$]S]?[NZ(OFS,+/^=K2X9_F%^OB/5;L;X7Z__7&_Y7 M3G@"21PD!/]_P9J4H\.O-8;1SMRK MKSD;.!ETSN,AO(?1:/A4SDVIM"[0H956IUY>J@?6D6H#7 MD4@F5>,N- $D2 M[1@N[VM)CWP'MN;23MG'!U;ZBV&N+\L>9S?J#'HC7M^]&<7=^"/,D\0X>"(J MZ=1QQ\,QE51S73#L0K???>Z/"8_>9XEFXZ>0A437BIJGVIZV@V[>O.\_\&9* MW@BSD'W^8\K-$X /LSK>E@.(%V_,]^ M U!+ P04 " ":@7!1^'E3W9K+^:F\4IJ MOK7DFJH2=G/%RJS/!\E@=W G5Z4/!Z.+>2U6?,_^E_K68C?JK12R8NVDT61Y M>3ZX3,ZNQD&^%?A5\MH=K"E$LC#F(6P^%^>#. !BQ;D/%@0^3WS-2@5#@/&X MM3GH70;%P_7.^J2.\N)A;LR8; MI&$M+-I06VV DSHDY=Y;W$KH^8O/^HFU-U:RFX\\#(;C4;Y5ONJ4TS>49_3% M:%\Z^DX77+S4'P%(CR;=H;E*WS5XS_60LCBB-$[C=^QE?719:R_[E^@V="-= MKHQK+-/OEPOG+<;T^2<)+,Z$ZL42>>K13*T1&=1N,DPW<<9=F,/DDM M430%K8PI'"73:#Q)*!U'DY/9"RCI))J>C"F=1K-X2C^Q?&HKJH)8'Q)VU!CXVPB(W,LHM?ZEPU!?#FI; K?'%Q-!F>XLDH M%RP]; ML'".?NC"XC4A+F>=XPIGWENY:+Q8*(1A.CBFJH7>?/O--$U./[H0=]'DGJP( M/4LH^5>[(%X"B =EZU+FY2[<@@3X"0I!9DN0;MI" '[].?"@O$"O07T=6(U M[*' I&FQR@+1R*7,.W=01L$AHKV)0$3G_ W#"I%VI R>@6G78]5&^C9!R07 M.L'U)N0+]GV@>D\2O.2-M3O>V7D9_!6T;'QXJ"CX%2/ QT9:#G2[(=TT5NK5 MVY40O8"7XQMJ$@'Z4+A/84Q 9@@#+IT,5'09WMG;T03Q M"AEO.EA4@R.#9!1_HF&W0+NT!*1[5XL-':7#K"^M(6&N(%8+MY8*-*C&N9[] M5TA0+ !_.9 P % @ !D !X;"]W;W)K&UL MI59M;]LV$/XK!RT84D"P)$I^RVP#<=I@ YK!:/;R8=@'6CI;1"E2(:G:W:_? MD7)4ITTRH/M@B3SQGGONX?'HQ4&;C[9&='!LI+++J':NO4H26];8<#O2+2KZ MLM.FX8ZF9I_8UB"O@E,C$Y:FDZ3A0D6K1;!MS&JA.R>%PHT!VS4--Y_7*/5A M&671H^&#V-?.&Y+5HN5[O$?W>[LQ-$L&E$HTJ*S0"@SNEM%U=K4N_/JPX ^! M!WLV!I_)5NN/?O)+M8Q23P@EELXC<'I]PAN4T@,1C8<39C2$]([GXT?TVY [ MY;+E%F^T_%-4KEY&LP@JW/%.N@_Z\#.>\AE[O%)+&YYPZ-<6%+'LK-/-R9GF MC5#]FQ]/.IPYS-(7'-C)@07>?:# \BUW?+4P^@#&KR8T/PBI!F\B)Y3?E'MG MZ*L@/[?:&-I?XSX#5Q6\>^A$2XJ[1>((VZ](RA/.NL=A+^#,X4XK5UMXIRJL MGOHGQ&D@QAZ)K=FK@/?8CB!/8V I2U_!RX=$\X"7_T>B,6PD5^YIOO#7]=8Z M0R7R]RNABB%4$4(5_UO3[\&!)V8F@6;@4"ERM.TNK[)LK(#T= M-ELT@ZCP%LN3)?.6; [O/>0%Y#&;,7H7<5&DL.Z$K(3:VQ!0(IV!6LL*1-,: M_0E]< N3.)U,(9_%TR*#.U[6E(OYFN(DGK,9L&D\F1=P*XY8$6.+Y$YD"6QO MT%J8IQ/X\8<9R]A/<-L9)5SG4R.DG3CZ,44KQI#%DVD&OQFN;*N-X^&0?XF5 MQ=D\I:?/X$8W;>4=5[,7E*7I7&>%3"=QGE>P'O/ MDY=EUW22.TJC0FJ)I>A)7&;$C?1] Y?Y-!ZG8QH]#QN#HKY[ ;.@" D_CV=L M_K(TGFRI;;"6G3$^-SU;M^EZEQ0\E;X;@4_Y #%81P M-#I7HVOWAE=H1U039XG@D7J_)6!-SN1ZD8YR:D)2AG[J2R4;30:##]33,(C0 M].T ?3MXKOB\>ZBYF'J[;3%T9TG',^"RKP.-1^DW@135V/?&H4S/A?N&\1TW M97TZ&+3W!./KG0L3]#K002.9]%X%23VABSP=L8'B"'[5SW62Y*Q3-VCVX3ZR MM*>=WVM$M M$H8U7=MH_ +ZOM/:/4Y\@.&/P.I?4$L#!!0 ( )J!<%%1;H?L_@< .04 M 9 >&PO=V]R:W-H965T:X>7Q+;@.VTNUEL&J-)NP]%'S@4);&A2(6D,I[^^OT.*6DTB>W=!;I '_IB MCZ3#<_W.=XYTN;7N@Z^D#.RAUL9?3:H0FA>SF1>5K+F?VD8:/"FLJWG I2MG MOG&2Y_%0K6?+^?QT5G-E)M>7\=Z]N[ZT;=#*R'O'?%O7W.UNI;;;J\EBTM_X M0955H!NSZ\N&E_*=##\V]PY7LT%+KFIIO+*&.5E<36X6+VY/2#X*_*3DUH]^ M,XID8^T'NGB=7TWFY)#44@32P/'OD[R36I,BN/&QTSD93-+!\>]>^W6?TOE8?J:G(^8;DL>*O##W;[=]G%LR9]PFH?_[)MDEVO)DRT/MBZ.PP/ M:F72?_[0Y6%TX'S^Q(%E=V 9_4Z&HI>O>.#7E\YNF2-I:*,?,=1X&LXI0T5Y M%QR>*IP+UZ_KABN'+ =F"_:=>I YXR9G_[2F/-9(6,YNO)?!7\X"S-&AF>A4 MWR;5RR=47[ WUH3*LV]-+O/#\S.X.?BZ['V]73ZK\)ULIFPUS]AROIP_HV\U MQ+Z*^E9/Z/N;M?E6:1T#?FT"-Z7::-D%S%XI+[3UK9/LYYN-#PX(^N49LR># MV9-H]N3_D?+?235[7TEV9R%N=N@M81U*Q-3^N*BX*Z4G-<6@1NUSQ).:O'7* ME"Q 6V$U.IRN&NF4S3W[1AD\L:W'6?_7%[#II&1U H4D4#"4-,AZ(UVLZ_<( MY[GG5/?TY]Z!EES81;?DQU8UY'7&#&CLB'W]U?ERL7R)7SBU.#MG;R', _FF M)5J8.>K58ULK M!5N<9&>K%;N+'8N33FI.M.,KU7AVFIV2S#H[NS@=(ZTSC3PUSI9.^KT;:TB^ M=SP'!X.?H]&-H[^&UZC+(INO+_!WN3IG[VW@FMGH\;Y$D%EFZ^6"K9;9ZG35 M2:D#A,329DSOX=%Y=%AMCTQVRH[8Z45V<;9FKT:55\X']K'E+L #J*429?%1 MXY20=$NX-L$(O"M0R(S)GCK MZ2EG7I5&%4IP!) K[]JF(W=GD3PRJ4R.(KA=QK:5$A4TEAPXM,!&R6D$Z%W, M@@A1O&N"F/:SEQZ%\R#T"'R;4(,B3JE? )7.]_CT44&VE:"+W,&,H0!AF6+T M;=/ +(DJA*.,;PL$H:@, (S#^,MBSJG<\1\B:-/<2G8H^L+9.OJ,Z9N>(:J[ MMS^]?G6\N)BR6R [9W0W^EI QCJ?C:-DPAJA6^JL4/& ? :T0BEC*>6GB HA M6B0]-CQ\$D0->*IWY"!A L(U%=L$%6(^QY@*<)QMN:?JT<80$45QO^$.M5@M M4A-/V8^^1X\R AW#>(,6X*)*_A90R#YQW4;PI)@;ZV(:6J.2C5S"F3IA:10[ M0(?XXHC/H$K@N(8UX''@HM4-CJ?T5 MGI8@_% QE!Q(0 D0L\)^(+^TTSL?NXK.M1?*X$!.N)=,%@46L/YNCU:&0(!U);(A>_D@FC(#W<;6N]07*54ZBO5]W'B %0A0B!1CZ>G -:O:0GT3Z!A1&:>[.:/LUE?@*9%RF(5_W&_BH8[ MK),0K6'L!BC:!24\])64Q82X[@*,:11VMG0@5,KM#6X5H'4TGYX-F8Y<@]YL MP1&U]3&7B=H$1D%B!?F@?&P.T0V@&#AZP[H^?,C >9_H;!3P@?FL-[6G:4%! M$R$ Z:D,28 7Y"[=R0G[<(H+#&*O(C,I\T@VOZ#1S]@25EHA!Q;L=/3%I:)" M'T@-G$X3(0T6WB@:;!ZO*7&"1"6IV-U4L*T;\A*9(ALU<]?S= !7-&SC_,MS MFL:1$Y@%1ZH#6HA^ SHQ >@6:EJA&H)G!N\UW^&D#PAZ /YG8Z;4=D->=6$ M\[:?%8U+'!]/Q'>XL$8F5AA6@:\'/J\,WF C8+BEGU'[KB9H5D"NL*U) M:\ 6 Q -V+VC_,>]IH/VXX[]SEO/EZ\O?VX^?YS-YY&7RV>VG\5RM/T\#J+# M2O7]G *E[B(:^V]G''5<2"_!>_9_8H6BDVD:=0#D1L@TF8:VQ7C]$DQ$F))] MC_JR%3N.[Y[+^4M::F[VLSS>7;R M3?IRM1=/W__>=+RB98&C6(#6D_2>WE\$V\3O6!L;P+?Q)Q&!="2 YX5%'-T% M&1@^;%[_&U!+ P04 " ":@7!1SY%>V18# # !@ &0 'AL+W=OYM;R*!Y92UJB= M-!HLKN?1,CV_./;Q(>"=Q*W;L\%7LC+FDU]0?#K,UZB4IZ( M9=SWG-&0T@/W[4?VOT+M7,M*.+PTZKTLJ9I'TPA*7(M6T5NS?8U]/2>>KS#* MA2=LN]B3/(*B=63J'LP*:JF[M_C2[\,>8)I\!Y#U@"SH[A(%E5>"Q&)FS1:L MCV8V;X12 YK%2>T/Y8XL?Y6,H\7?QI1;J=0L)F;SOKCHD1<=,OL.\@QNC*;* MP9^ZQ/(0'[.*04KV*.4B>Y;P#ILQY,D(LB1+GN'+A]+RP)?_H#00NH1K34)O MY$HA+)U#4+\M\S:8^'M,"DU!YK6<;'NU?F.0A!<88'U"BWDJ=_< M] R.X,5OTRS-_OA?JB?2I)/129;!#0J_5=R.! U::4H0Y4>^G\&3C;+)*5S7 MC9 V.!B\>61^F::C27(*KPY$\6E3KZH_ )!_9Q,!V1 ZL]L&OLPXIGBN'=]*D8*S<^" MYYK# _5L'V7CG'M/*;\M8U:.\(\AA"G\SO>JHY/HQH?"+8?578>@[Y G*CXL MQ&)A-EI^Y5"QRR]WFUI4PFZ"NJ,T'4\&2>'H$7S_PU(+]4"R<$S7&!NJ:[6D M/=DYR_8GN]P=]OBI>Q_O394:.;.?G0X*TVKJ!LS@'<;SLIM*N_!NMM^P<*D= M*%PS-!E/3B*PW;SL%F2:,*-6AGCB!;/B7PQ:'\#?UX:5]PN?8/AI+;X!4$L# M!!0 ( )J!<%$PK\WM?0, $0( 9 >&PO=V]R:W-H965T,RV Q][([O9BKU@HN\4Z#:>N: MZ?T5"K6[#-+@(/C(MY5U@G@Q;]@6[]'^UMQIVL4#2\EKE(8K"1HWE\$RG5V- MG+Y7^)WCSARMP46R5NJSV]R6ET'B'$*!A74,C%Y?<85".")RXTO/&0PF'?!X M?6"_\;%3+&MF<*7$'[RTU64P#:#$#6N%_:AV/V$?S]CQ%4H8_X1=ISO. RA: M8U7=@\F#FLONS1[Z/!P!ILD)0-8#,N]W9\A[>:3CGA[.)76Z&&6VF9W/*U0%@:@];,8TOD3B4N>J*KCB@[070!'Y2T ME8$?98GE4WQ,3@V>90?/KK)7">^QB2!/0LB2+'F%+Q\BS3U??H+OO5+EC@L! M3);/ X9K;@JA3*L1_ERNC=7TO?SUBMG18';DS8[^?X+_$Q%T$ MC1)T\0R\X1)LI5I#X9NW,Z#T6JS7!#WD&*ZQZ"6IDZ07L%+&PIOT+2R+HJU; MP2R6L*R5MOQOYF^5USAY>L,EM_A.T,4KG[LX@SN"2.)Z.8>4O!WFK47AKIN*-&?0/[W0J:3!#XIRP1L7@WFA-/Y*,S2U'F?A]/I%%9, MZSV76_C*1(NS4]4+05)#/B;*DC#/(X0K9=AW(^(5W/0* MDVARI."K>#K##I!&Z0"(R%6$7Y1%2!-X![>/_I#J#7\@'QWZ9R6W?=:[3SYZ M^I&1\C=*PXHO+==T9%TAZ7V61/G@A[-!@O&_!1=/!>F1!@W#Y^GWD=*E_58Y MO**[7B'5PC3HYY+81R\UF_BHLU/JMWY^&2A4*VW7Y ?I,"*7W61X5._FZP&PO=V]R:W-H965TK? M%(6O6^R$SVV/ABV-=9T@7KICX7N'0L:@3A=56?Y4=$*9;+N.[_9NN[8#:65P M[\ /72?('WJ]XY7Q8PB58?&*VO 8;/) MKA=O=JO@'QT^*SSYLV<(F1RLO0V+W^0F*P,AU%A30!#\L Q#2^C)C9 MO&4(/'^>T'^)N7,N!^'QK=5_*$GM)GN=@<1&#)H^VM.O..9S&?!JJWW\AE/R M7989U(,GVXW!S*!3)OV*^U&'LX#7SP548T 5>:>-(LMW@L1V[>P)7/!FM/ 0 M4XW13$Z9<"@WY-BJ.(ZV[X4SRAP]_/"[]?Y'V*.#FU8X7!?$\,&IJ$>H78*J MGH&Z@@_64.OAO9$HG\873&OF5DW<=M6+@#?8Y[ L+Z JJ_(%O.64W0L%.>%4#SG8=[3W;:]MU?,]]=%,> M:J'K00M""8<'D.I.20X!PY6N##OC%,Q6:A%.\0:SM[A#QP4)9N@.C&N;)] > MN+8]"1/1N"W$8":@K,SAG=)#P/AN"++EP.)*KBMJ>1.FQVW@*1?\,J@[H='0 MD]@+4$W<&)N&FTB@/,7GL+?$_DIH_?"(ZK$>G"+%'$X8@.]K/7 Q0.-L%Z&F MG$-'8MYRE"OD&35*A"95J76(P&R Q43H4GUAJ"_@ZB",^4\E$AVKQJ\'X0[*DY=8\.A9?[S908N M#;.T(-O' 7*PQ.,H/K8\_]$%![8WEFMA7(0-YG\4V[\!4$L#!!0 ( )J! M<%&]>K]L[P@ !L: 9 >&PO=V]R:W-H965T=D259MIN++S-VLIEFITG=I-M]V-D'B(1$)"3 * 5[:_O M=PX(DKK9F>X^[$-B$,2YG_.= ^IJ;=UG7R@5Q->J-/YZ5(10OYQ.?5:H2OJ) MK97!FZ5UE0QX=*NIKYV2.1-5Y70^F_TXK:0VHYLKWKMW-U>V":4VZMX)WU25 M=)L[5=KU]>ATE#8^Z%41:&-ZX>G:<CVY/ M7]Z=TWD^\+M6:S]8"[)D8>UG>GB;7X]FI) J51:(@\2?!_5*E24Q@AI?6IZC M3B01#M>)^QNV';8LI%>O;/E/G8?B>O1\)'*UE$T9/MCU3ZJUYX+X9;;T_+]8 MQ[-GYR.1-3[8JB6&!I4V\:_\VOIA0/!\=H1@WA+,6>\HB+5\+8.\N7)V+1R= M!C=:L*E,#>6TH:!\# YO->C"S1NIG?A=EHT2[Y3TC5/P>/!7TP#F=&2:M8SN M(J/Y$48OQ#MK0N'%WTRN\FWZ*93J-)LGS>[FCS+\J.J).)N-Q7PVGSW"[ZRS M](SYG3UMZ6OML]*2L5[\ZW;A@T-R_/L1&>>=C'.6_-/,1*\_\#[VE/V M@2X7THM0*"$KVYB I0RHA:;,Q4*A<#*%O,\%"EB@&B!I)23*P7N4//9JJ7,1 MK( 3C%\J)Z0HM5SH4H>-T(;.6I[TR>JDS2;&TNQ8.G#H1?_W+\_G\QTOQ,_,]Y>?3^:7XM;$!!L#H MC)W7@E\;+,^YH'.P@)3.Y]@;N/QRA_F\8_[+PBOWP.JV7K30T9$U)FDR!LIG M!27FERU5. EU!6O=8;'C'0)M.J796Q+!,#:T!HV).DI/ 4V';*\ESL"95 R9 M=J"9FGG'.*.%"Y4Z##AG5X M=NE)[Z:J*6>Q7M@F#"IB(@;0 SM_8>>^Z>KSK0%:-A&,J,(RZ=R&(87!AVLR M4RY@'!A4M>ZIQGC(RB8GFDSZ@MW%"_6ET$AF6>07\8M\-.:CW8M:;F+) MU+6S7S4:]%:=Y/C75H\OX(<3CIR1@E"#XS/K]_?Y,R-+;)_2J2)$684OE?:R> ML+9BHZ2#/C\/T*]M 3D!ZS \J&OQ066-<^3-.^EU#,H21M@U[05V$<8USQ$+ M/?X.L^$0XG8Y50V$#^Q@X:X3OF#AQ(3ACM-^ (B'(/HE-"Z1((HXH]L'52V0 M:]3R!R]>(_YQ'Z"2<"Y!4BHO&A$>>7GZ E8;*@5J11GR'N#G(FI_U]7F<'4Z M?C&;#?X>.K._>MVP+V*?TBX'EJ$M0G?D&ZDXCK[0#JT DUWV6=3*\6!-Q@;I M5M22([ADQQ1> U1E!B]24T\.3TT5^>P:VA_T<##\;CZYP/2(Y@\&8[$N-,"9 M&*6F3_$E(,#9Y#8DJ1047E*AXS81[VW"^Y86-9_QN1S)W3J FC3I9C"?B(H& M0S)5V]P#C+CVMP-.WN$:1,*M%6/\@+\VC/-1/Z59>M=HVG!S*TBZ'^Z7OM=/ MM>HD;;:RC!)F(FYC73Q6>^^M<0?*;[?"C#4GNQ/.$ :!$] &D2*/$0K6I&V$ MN]3JDY!DV&C^!((,;8ZLK-TX>V*CG'(D\)U56@@':;QR9VV2A2--($>G? M8R'.QCM%A9B0GPG;<>:=W/0).Y#(S0]GNL#O:1YCVD>SU2M7U)QXE&]\\B_R MPU9M>T.][PI+.'$(TK5Y@-'6;;C&#W+/B(00!5.AEZ1)I4)A\STQ^U[$9(89 M1&,JZL:-XSIC=V$ 7_CA' MU#I0:;7=/"':;HY&EAO"DY8P M!:[CMFQXR,IQRR:WJW:^6V(F:0>M8;XD(7T-$].#Q'!RKLH6.55^,/?7_!V& MO/: CKFB3/<,,VV2C EN"?ZV.7>3"Y4L1YHN"42WUGDD=_QLT3 MO>K]M_#C&U6_2K>U$[%0*VTX)1&<=L*F2]3\R4O4;9[KZ/JIT-XWT=[T-OV- MG-+3*_;LSM1WMG5D^^FW](ESYZKS_7Q\@6,_= ?W-GH3%0WE6\;MWA!W=@Y] M5IX./MA7"@E//TL@^M3QXK?[;K?[Y>,V?O#OC\>?33!SP^>8-=42I+/)LXN1 M&UL ME5=M;]LV$/XK!R\=6L"U'3E-DS0)X"0MUF$%@J3=/@S[0$NTQ84B59**XW^_ MYTA)?D&:8D <213O[KGGWJCSE74/OI0RT%.EC;\8E"'49^.QSTM9"3^RM31X ML["N$@&/;CGVM9.BB$*5'F>3R?&X$LH,+L_CVJV[/+=-T,K(6T>^J2KAUE=2 MV]7%X'#0+=RI91EX87QY7HNEO)?A6WWK\#3NM12JDL8K:\C)Q<5@=GAV=<3[ MXX8_E5SYK7MB3^;6/O##Y^)B,&% 4LL\L :!RZ.\EEJS(L#XWNH<]"99.[LBQ[NAC6^BJU$: MX)3AH-P'A[<*UB.:3H:43;+)"_JFO5O3J&_Z@EMTHWRNK6^>MML)0 YY=W'Y[>SND5:GRDE;"4XY*#! *I;/-LFPU.FO$HW*-IYDJAG0G MM9*+(0E3T,?<&ENIG&9YH->__G*299,/U[.[C_>\$I\//[R)6Y4G42#GE _2 MP<9\'=5_&]V/Z+X26M-5X^&EAYEVGQ.QUCJ]]U>S3N.(?8=MTY;C2H6$5N3? M&^557+0+^OUV2LK0%[%^AB/AT3PB1: A,0.1@\GHM*?+S@-:44+;ZMHP/J*O MB<(HZZD4CP! "_4$ 67831\(3DC6>_B*AJBUP D$-6%E:2V%\Y$<8ZD6:[2G MX'DO3)A;)F13X 2$GB; M2UEX:CQX8!UPS5D$.+<^)'\M1!R4>+4T,>/D$_1YZ>%MWCC7"C8U!4O9$5R7 M#QY+&FV?C:9@.> T,4>&F /S?Y$,O%\4_Z+5)3)92XGQDML&Z*"WB0F34.1( M!%A-6:95I5IT\.!1%;$.1"#\:2G __'D54=63U%RJ0?-].V[/4+%H!CKT I[ M$(L*]$"#7'71S"8I@QUR>BPM8KD02.LAY1*!6JP3&MX;C<$=V55?8W@/,C6L MD6*%[ ,:;7#NH% 000Q*)L@W-0BU\/T>? KB@3.< Y$GVCN\\Z[ X_14 ,MLQ[*=*\W/28BWI SQMG%X9%A: MP5S!FWRS !C%&E]V!CP*\($NX1)Y\,780)QUT1\3]!I9&!R?# +*C>$#3@<4 M91)M8Z $6N$(4K&S75%L^6Y7) M3<4]FS'#GJ\=#3OU&V"D$(F:'5'XGHHVEJG9P__(U*'I,CYP\KT1&@RUKO39 MQ.;3JS7O[][MH?$-QDG<@HTAC, 1>Y\H$%B)A.W(WI;.G4*S4R*Q@-N* M%4H!A7V/AB-]\]QOP5Q_VYT OAF)3.1$"O7QR5F+0-2H2ENBI%?V/6=RF*O8XQVTTGFUN' MDXMT$9U! Q_1'ZBIMS$(!8X;W)=RW<2FWU5T.T-B=HFN07MZS0.NM(T'W_[- MV3/U0]>[&F*%[YBC3QH%\[")^P%EP]/L.,[A?O'=])B^6B[=_*<*#V@Z/#K. M]MPZ>\;0X? $^W8,3:>GK2&]QXJ1,4_V[3/<;'+XW EQO'7"KJ1;QN\()#\W MRW38[E?[3Y59.J%OMJ?OG"\"Q8.H:KF Z&3T_MV 7/IV2 _!UO&\/K8FGK&U M+W;B.+$]8R?I7#K7)!.G[8=./W E:,5:(O=(RNN]7W\/0$G6YM9.IU]6HD@ M#X '(+GG&^=O0T44U7U3VW QJ6)>[:6!M+G[T*;=-HO[VFVFTN)O-)_^&+6561 M/TPOS]=Z13<4?UE_]AA-!RV%:<@&XZSR5%Y,KN:OKT]XO2SXU= FC-X5>[)T M[I8''XJ+R8P!44UY9 T:CSMZ2W7-B@#C/YW.R6"2!P$-S)D*!\IZ.^//=NHSROAC9^$5=%&N",Y:3<1(]9 [EX M^<'FKB'U5=]3.)]&:.3OT[R3OD[2BT>DS]3/SL8JJ/>VH&)7?@HD YQ%#^=Z M\:3"&UIGZGAVJ!:SQ>P)?<>#>\>B[_B[[JEW)N2U"ZTG]?O5,D0/0OSQA(F3 MP<2)F#CYFQ'\Z]+J"C3/G2#4I ME<2I5$A$I&9)7K+Q$:B?FN=LX6=^-GK['NC%/)NI9_L?-U%0#J@I'"J+#H5X M]!J79*DT4I67:,SU\HD/9YI;0MT'#NT$C7#?L!H 70 M],MGV8G8GF4O'[P \CM=MXE.FO.M;0[G%C-!Q,]3?LY/L[/1\[U01_C7YZN/ M7P[ ^/[QT[]5KKW?+G5^^W_0YZ.H?@(W_=BIDW%DDH_O'Z4J9^D9]+W$[PLA MQS$DGJE/5OTL45F<)OX=IAJX^O+^1ET!^T8S5U'DR(SA#22L':(]%,NG7S^\ M.P)/43(%-2;/U!48OE).X,;*V%7X5N?:NSO#].?/>HDZC5N4D6>X:[TE'UC] M0UAT8NT:C(W0I]!_D&WV?3%[@PC*V_S-@=+>!%X H)J5:>;'%FD'YU;&6I[3 M902P=Y1W=3=GO^>G0HLE 06IG[1ML;4JF5K,&0QIQ*CK(R4'F+4&> (]!:OE M";'4+6*,F;H61H,S^QJ+MKK>!A-Z$;J/J2OLDD*BQ;OWH9*BR9WG13HE%_;- MG?@)+3^\!'$;4]="4U&3*:A*8U@95*TW.DX5'FE[8H$ <=F3_7MK G2ZO1Z[3RODL(NH,QMA'J H!B$#=@^AIN&VR1_L7^R)A\ADCL:>* V+N_G,:VT:R 2<2Z3? M+=T=96#D=V& WPP7_,41AL/C-!91,NCQGB0JS'V;U+.@L.,Q M.QBSK0;-KV5,;1BBU_6"1 01U!O4:X4X;, \V']@#=A&*7]CA*R9FW;>-7^/ M9NP#0G!U\U:=GH"DX^W\L&\788@GU\#*FGYOWY= 4V*5KLU_AQ- :+GW=[,! MV["GH]K<4KT] GA[9%W,8%B6A,%=2]#+=O5^"H[J6N',$8 3;0$+E+[3IDZ% MN?RSJR .%WPUI9$)8K=$S1+M4JU=,,,R2RO-@S%['RI.U;R!20K1@HZD<%+, MGG/C.4@*&:J@!,&&CP0 ]SE'BS3AU"^,J$6\^.=LBN#E+JN0? ' M--W;,"YGJ7 *T31"$CYNM)%/C+M8D7"9_+87G^V&=41X89E)F]*^!#XL<&W- M!1L[%I!H[ X>8C0G'W'9>JSZ!8*7[>#;MOO#_ R;>]]E]QT+] J:0Q2;4O<< M8EXH39KWLCU6=[K&SORX,D=GIMZ#U,7^;)&&PLA)*TAD-6_6N%7UV\MN%Q*T MJ57O;,Z[L8RO8[REG."TT0?C!$Z#O/>V,;HS;*-4@#=NITS+F "_]?= MN@))6Y)3@6P]&H1"B3T5^T>BS+LBTHDB8'(\PB':#JVLC8;I4V3[KCC3T86Q M(;^2:W$ WM;&='<&ULG57;;MLX$/V5 M@7:Q3X)UL1T[6=N DW:Q*1!L$._EH>@#+8TL(A2IDB.[WJ_?(26[+C8)BCY( MXE!SSIP9DL/%P=AG5R,2?&F4=LNH)FIODL05-3;"C4R+FO]4QC:"V+2[Q+46 M11E C4KR-+U*&B%UM%J$N4>[6IB.E-3X:,%U32/L\1:5.2RC+#I-/,E=37XB M62U:L<,-TE_MHV4K.;.4LD'MI-%@L5I&Z^SF=N+]@\/?$@_N8@P^DZTQS]ZX M+Y=1Z@6APH(\@^#/'N]0*4_$,CX/G-$YI =>CD_LOX7<.9>M<'AGU#^RI'H9 MS2,HL1*=HB=S^!V'?*:>KS#*A3<<>M^,G8O.D6D&,"MHI.Z_XLM0APO /'T% MD ^ /.CN P65[P2)U<*: UCOS6Q^$%(-:!8GM5^4#5G^*QE'JSO3-%R<#9GB M>9$0,_KYI!C0MSTZ?P5]#0]&4^W@O2ZQ_!:?L)*SG/PDYS9_DW"#[0C&:0QY MFJ=O\(W/Z8T#W_@5OO>?.TE'^+C>.K*\ SZ]P3DY2],Y=>PC8!G[ M %(7?.8=ADBBH]I8^2_S!;5!9]$GYD)BE34-S-,X3"J#%FW/%@?%V>#*S"RI0FM]-$_^)G@$?WJ!92E]1D*]H)5?(/9"*K%5 M"-S7X%0#A+;CD4,7^X155TJ]X\;!F\@%/C>"-;>BPNA"*AF*%E*OA=XQL]3G M*O2AI',=!RX[ZXE\Z31O!VCZ0],O#V]YPF;+"9SV/D5W#U3B^FE[%\^L9W/=N7'%.AI7QFGUX'$.6Q=.AI(,'AV!:LK*@ M4VE!'(0M86>%)@=Y/,^F<3Z>_U_!"Z)GL_AZEL?9>/K2&4LN6E2#=A<:L>-R M=9KZ;G6>/??Z==_BOKKW%\6#L#NI'2BL&)J.9M,(;-]\>X-,&QK>UA"WSS"L M^;Y"ZQWX?V4,G0P?X'P#KOX#4$L#!!0 ( )J!<%$^&PO=V]R:W-H965TV._N%(I+[[MJMH]/RN];YY<7+B\5#OI)J91-9YLC-U)CUN[O7"- M5;+@1;OJ(IE.%Q<[J>NS%\]X[(-]\<+/6NW= MZ%J0)6MCOM#-C\7SLRDII"J5>Y(@\7.MKE15D2"H\;63>39L20O'U[WT-VP[ M;%E+IZY,]0]=^/+Y678F"K61;>4_FOU?56?/G.3EIG+\7^S#W,7T3.2M\V;7 M+88&.UV'7_FM\\-H07;7@J1;D+#>82/6\I7T\L4S:_;"TFQ(HPLVE5=#.5U3 M4#YYBZ<:Z_R+EZW#B'/BD]K"USX2?U%F:V53ZES(NA!OY2_&BBO61%GQ8QV M (\^N_!0@,1>.B&MH@S -H603N1FUYB:GY@-MA"X5+:QVBD! M.6*/G4NL;B0$84C7LLZUK(0>;:,A]EKJ2JXK)7PI/8U8M6TK::N#4->R:K&Z M$.N#R$NM-L(,BA4JU\06YSOY!1;IFD<*>E0B4MX(654FI\VM0J"6)$Z5Q/QN52]:%.S11XC5[!1U@ MB"M0J0:.#N*SRLO:5&:KNZTI:\5E+:N#U[F;W#$UJ'.'F&X?Z)!7;4$#C2*_ M>O)06(%ID:#ICG;AC7TOX@ !]EKG-"6$2-6LOT8@\PX>CKS7M-:U&-\UUES# M:+79Z%PK!!&;PMODH,+JJB*/TQZ$B$IQ7(/_-% !N[MZ9P)G?6VQO:%ND:9 M:'"%(+0;I%UK2:U&YE]0(F@&6[-N/=^H"I1N@SVH*5^4)ZR0.4;;\QQ.L0#[ MIFIU(=S!>;7#JN F!O+@IZ!L?8T54!:0/'$<@;<%B&&BT15/W@+O9,E@;R1R M15$(EX/=$?39J4++<$-+$8(=T'PL2MJ3_X(3X%4X&@2O=\ 5%N?P- *.K=?& MEZ)&G0O6DFN00ZHJ"#5#F'J40&0+':6DZOL:$YQXE=@6'> M<\#,^*$&K:-;*$CP'>O1.3@'S<^;=M<$,F$YXSFU[((0O 5USLV^[G0:S:/' MI+$=%KBV:2I"/;H1@A PPU8.BR:@-/:/@V.Q_&LK+020UZB$1/?YKG=9)=L: M\ !K".)<6NL@W"->'10!4E :^@Y)7$CH@0*(#I,=30"MN S4$M+[ MX<4X M94BNHLT]!4O#T:8>$\^?_I E\?*I$R4T!/?D$**^09[7 :#YH#QM5"&A++S MN0R=K,2CEM,JZK2H514 JWS(Y.C$C1$GE+1Y&1S>[WM4/21>T(+( *XZ$$28 M!#K)FGJOWC)X;(.I>,R<0?PN&UU@QRT*ZJC"!)8 Y/%H\'KOGIZL>@23D]X8 M4P16M>U67!9HF,@7(=<>D>^2Z=,WKR[Y*G[Z."2J1IA$R76 -=:$(\:Q12H MD'8+$TD]Y*!IB.+;.N2MS*U!0A7,1 PL^,>-6*8TKM%>5B3'2A!<\&,WJOV! M",84(Q96YQU>%$^URJ,@(BRT;4 85U:,UHQ(&@$Y<,DK6F*M#F+:P10XE(&@0Q=OID\G*]4%B6- 8A4V:08W#+3$K4/0/Z0<2I8& M3+A_X.HV:CKD&N<55H%[F*/.E#:J5A9%Y M^';O(IRR[M%#TZAX6-4%"IBP9C>C'I0THH!;HON4*R41%TQ!])VI%#(0,M[!YZ6XA'$@GOJ(J;LQ MU/N=ZK*LSE'ZU(GCQOXN2 +'K515XV[T'UN* T>S*'3']Q"^T9Y:0567U$PB MW1#;NN J;!I/590&D7BUV^EO##AHXFCPI'VA6)D]9SNW/\Q>+?;N$$)Y:%"" M]:^R!T?H*X@X0@,03-I=/M 6P M129B1T 'W1!TR*U&BFL99*"'IR/[J&7?P8?4@.ACI(]].'R,F$W$SY!G6@"I MHX:3YBL/!,8Y/>[@V/''MHA[" Y]H#0Y(O5K-9H9<4_>P0W41\T?VOT#H2-D MMH7#"4"&X@[UKHPC.G7.P"2B.6:NF_/&V@>2/P>X$74C M"%#(/7Z""FEYI2^M M>$XSBU; 4.?0UT7\- .E'?T03=R/*KP15D\'MVSV># MLA8JPSL430LRKP%DYC/UC=NU:I37?Q1Q$DVS&2X6\P7^,[\F3\.#Y6PE_DX, MRD=HR!A]E499-Q6/Q:)9&T]FGM/)(QPPJI^.@6S!!L=QM,P6#QI,PJ?#\CC+ M! (R?]#H.(JGR7=FA]$>9C4UR/\SRA[%C_\_2)NMHG21$+*B^7)VXN(T9KS\ M-UA;SJ-XMF2PX2ICL,7 6!:W@XW]&[I] 1OZ.,6 WY815-5_,'328?9#&H&6SC&F.&E42:%3Y-+H1%P& MS6Z\'$+%N8V9J03<0\W?RX<;\VXDCD)T[T@8X#>-EHN4H!TOHCB>WK0/7) B MIKW7;DNG-(F2+,',-$I7TRZ[.M\#%(@[YTP"]1: [.AUXO@]X<<.>_1^SK0U MJ0K?ACZC.\MR!>2C K95QY[]I(!W37LX"M,3ZD4G:$'ID(.:7[1\?@X[A,+, MO1)M\!/.9L0UGON=_N#WT^339#CY\2NPX]1+*]?B]4[;&RLN)Z]':W+>CZHR MH )$=^U9//V!(-!EW63L@NW128/5]U?HSP]5YGLX=D0P-U.\I%=+?)[L=[D963*D[Z7H%02P M@IZ;WH)LG-QX_^V&J#'CA?=A V-&%#%)S$!] M);U0H1YYO$<7_.@TNK]1.(>7]I=BEDY6X@\%''*CV9S MGIBDDR5-7/#/,.T*:^@O3CH!G^F]3&\_"+0(W6O(@'OQCS,/O]SA-SN!2R>W M?3RY&'VUPAY;_C;G0NC#!ZQA=/C\=QF^>AVGAV^';Z7=:I2-2FVP=#I9SL^$ M#=_CPHTW#7\#PP$.!O%EJ22@0Q/P?&.,[V]H@^&CZ(M_ U!+ P04 " ": M@7!15X+)CK<% !9#0 &0 'AL+W=O92VS.QW2:921I/DJ8/G3Y Y)+<& 08 !2M?GW/ M@A0E=V(GD_;%)H&][]FSU&GG_$VHB**ZK8T-9Y,JQN;I?!ZRBFH=9JXABYO" M^5I'O/IR'AI/.D]*M9DO%XN?YK5F.SD_36?7_OS4M=&PI6NO0EO7VF\NR+CN M;'(XV1Z\Y;**\H_MY<>[S-1RLYUV0#.ZL\%6>39X=/+XY%/@E\ M8.K"WK.23%;.WBN/^\M?YK MRAVYK'2@2V?^X#Q69Y/'$Y53H5L3W[KN!0WYG(B]S)F0_JJNESU93E36ANCJ M01D1U&S[__IVJ,.>PN/%/0K+06&9XNX=I2BO=-3GI]YURHLTK,E#2C5I(SBV MTI1WT>.6H1?/+UU=#N8O>W/(>)7M'WY*O MNN*0&1=:3^K/9ZL0/4#SUP->CT>OQ\GK\?]5Y?]@3KWBR*5.F']?$2[K1MN- MXH#)6WW$-*CHE,> PJHR.V&QY&)%7F5&02(Y0E3.PQ#8(Y*E7!G=A9:1!8X; M[S(B$1H]DZ+;!@%#$B%7>DU* _R1/",**@I)QO6A#6G^\-WCY>&CGX,JV&K4 M W*-"RP)3D$B <,:)":PFD]I)]^&/[6<<]S,U'YM]\NG2T]]' ATS;G4)*?: MX/,-FPY,HZY>O)^J5[/KF0)_JHQ\!$]",^(2P;<2GI=8XN; MD]&2ZE!]R&7.VH&].HZ5"MJD@DK%WH/8S%+R4SP82 M8UGK/8RO-OO54AVAR* 5EK8* +Y?S)8X,$:<%JE;E#H&L7ZR229;82XCU2N M93N<21VNGZ0Z2]M MV8SW9H]'LW>Z\<*(K_-S>Q.LWK8!&E)RESI/.>A-9D+ M,8R IMNH M\.7J>JJSBK>NB%R+4>L.7VT8K3)MGBX+ M)E0/9M:<(8LL%0+Y3-/LE#[U96O$ZMAZ=%:,W9',26A'*.D+HG(5(HP>N$YX MR6[G6/1&N7MR^5P=-@U8P9A=3L,5#V,F?6AA""WW-Q13M"(H%%FYT'#4!H= M"\"=-+:G@,<4 ^-VU9DJ.D",L)91$O4$EC%3%1KGAPV!&O3<4Z>>/ =V^N#A M%FS<,WQIW KQ@=5$189REQI8*F]EI'+@#VV^?//AY=6!3.$>4'^4HNZA_"ZN M9 %5("S)41SD",('+C8XV.*S(M.DL04\6Z23]1,BXB/-82'=?'TK9)1E&P4N M>ZY.@&?$F_8*^%!JYX3\D61"6P+XV$$Q,"X3O ,G*Z%AU*1=&<[@"DP1VS36 MLP=6;G:7 *0V?7:2T)B%UT"+SD ?LH$\9<1K<0B0ACO4G3OJ]RSV/G:9A.8) M:PSAXJ-05HD 74L(C0"A9]ED?F<5 ;^T(SOVS?P2"V4Z5)(:VS4X$C5DNPM8 M4NA<;V-O!^_7J.^F-K@B*0-H F0ANU_$,)Y27ETG>[//?7S-]SYW@8 R?=0+ M]*#1?_F.I^/OAF?]Y_).O/_1\5K[$D[!6054%[-')Q.T(WW(]R_1->GC>>4B MX)8>*_SV(2\"N,+E]TS M9\Z<&:[/=\9^=AFSI\C.;N3CC0KG(5%SB36ILH3QN[6;F*LLJ M"9N*?+:5Y>'9G+\]-[7-=\ITE5Q>%LOMKSLWN8K*8= _N]2;S M\F!V>5ZI#3^P_ZVZL[B;]2B)+KATVI1D.;V87"W>7*]D?5CPN^:=&UR39+(V MYK/2EXLU\Z9H-X-!HOW]*M5I5-!K_.9![PLFL4MU'4#M3P"=4:WIO29H_=EPLEX_PRT M>F[+CMOU\IN #UQ%=#*?TG*^G'\#[Z3/]23@G?S;7!W]>;5VWN+NKV_$6?5Q M5B'.ZO_0]#]"T8>2/JJR1B-!GL7K*?F,\="S+55.][SELF9Z8+O5,=,/WW]W MNES.WWZX?PA7B[<_4FF\3C7 9>>-*2I5[G&M/&E/.^6('Q4?6([O2UA8P8$F'MGI4E%AO0.XZY6+.EDX44G61G0#.IG)BRGMV+*H1)7%$+3Y'KWILXSS M!,Q"+J3*)+PU#D$4ADSR-WI6"$0CL%XUE:8ZUX%3'!+28.DS:^I-1KM,QQF! M)R"W6M03:5Q30T>9VC*IC>4F(0U]BU*G^Y$\4@+Y=36@@@C3P'+(!DBB.,>U M\%"$Y)P1VVS@)U7":<@O55M A?KTZ%/ 5I6QOC$%R'4D=!Q$17$]?:Q+;OMV M<38=L;,<&YN$H%!A#2D0##%>+*,5QEN>-[-^5#1V7A?AP;B\5".V_2G4Q.2) M4!KZSS45ZK3%S6E@AZGB6T>.*![X>.-5CG O%M%I3PHJIFBN43:5TE@UCU[U MJUK*8MZ6B^/6BE*$0B7J@4O66[7.F5)KBK#L6:^B6",K!;&$UZB$@P&SQLZ&1'H0-)\/HB ?&JP\9!2%IGC>%P*!K>5\9C@U8Y7JPA M<\&48!Z/6=!Z?USH4(:OT@A^.*I=1._JWD2P!C,5S3>Y&<:WRF(J-)-X.9\> ML:(4H+>&B F++Y_KSCY)3! >-W:7,MG"'+(K.[:P:QSO>EF1+#14W,*H2#_ M$RN.[";K05\V4U,/BB,H*%F &'2D4)/])7M)0*K[_)!V^'IB#L:#H1#1 MM<'R(=37JT+^E@_BZ;(1%9?#-:TL\+ SN4Z"G&N5!ZQPE(OHT^'S_K(39R1$ M#.,U55B'D=+8 04?3^SHN?/,;'!>Q+=O$T[%#GS@L^;HV#_M#]Y7S7GSL+PY MM<-1&XTO?\XIMLZCUR\G3?]T-]Y4X?2Y-AYGV7"9X9\'MK( [U,#$[4W$J#_ M=^3R'U!+ P04 " ":@7!16Y@T=O(" !E!@ &0 'AL+W=O"VL2Y.LYJH?97G M4=?8J#CR+3H^6?G0*.)E6.>Q#:BJ%-38O"R*YWFCC,MFD[2W"+.)[\@:AXL ML6L:%;:G:/UFFAUF=QL79EV3;.2S2:O6>(GTI5T$7N4#2F4:=-%X!P%7TVQ^ M^.KT2.ZG"U\-;N*];Q E2^^O9/&AFF:%$$*+F@1!\>L&S]!: 6(:USO,;$@I M@?>_[]#?)>VL9:DBGGG[S5143[.3#"I8\'3WL;TA$U_MWR9 M@>XB^687S P:X_JWNMW5X5[ 2?% 0+D+*!/O/E%B^4:1FDV"WT"0VXPF'TEJ MBF9RQLF/RR6T:\[M 1O+WA9YSDQ+!RF.L=Q&D/43X \1+.O:,Z MPEM78?5[?,YT!D[E':?3$%2B>BZKK M^]LXJ'DJM>\8Q:]@?/Q$]B1..@/F3MDM&1TAXIK'BD;[D[3*5/"X'!USVUG; M9R /&+74Q\A :1\JY31RSU*=@@E#$R6[+#XNQG".#O]U>412!;4 6T\7"FG*J,DJIJWTC> M6S&YSE61BT&*6V0-CXO1>"C_Z$^]FM\;_0:9NAAVI?0I'8=!+O#YRG.1=@M),/RS MS'X"4$L#!!0 ( )J!<%'07*HL*A *PN 9 >&PO=V]R:W-H965T MT>Q\. M]X&6:)M;251)*:[[Z^^9&5*B4\?;HG>X_=(ZMC@SW@!/_&;-9N0?59TE(5S'^F/5^73 MHU/2R%2FZ$B$QG]7YMQ4%4F"'I^BT*-A3UJ8?T[27_+A<9B%#N;<5?^T9;=^ M>O3@2)5FJ?NJ>^A<'1=#@]HV\K_^' WQ M+0OF<<&<]9:-6,L7NM//GGBW49Z>AC3ZP$?EU5#.-N25R\[C5XMUW;.W?J4; M^T6+B9I27=I58Y>VT$VGSHK"]4UGFY6Z<)4MK GJ5OIT^\E)!P5(S$D1-WLN MF\UOV.RA>NV:;AW4STUIRMWU)U!\T'Z>M'\^/RCPTK13=>=THN:G\],#\NX, MUKC#\NY\@S4FZMPU 8!-,T\D7;JE>VD8WA=65NL27!M':!?6OLT7H M/,+MWPX.ZMT]*/=#,"3UY]!9 M9(@)^S3[/@GJ_=HH $RK_6#FY6#F,)K9-JIP#>&2[;;(FFZM/DPOI^IO9V<7 MP(M/O<51D2H-P(56J,[AKX]&F6$K42B $)K?.=P0,U MY0 ;#\^:3I955B]L93LDPD25-A25"[WGHT K2AG:\J8%],6^#;RY,DUO^'?S M&<@;3)@B#;L>9\=Q #4!\ONJQ)[0TZNE=S7TAE/'X-A[!]WR#M*\ M+4B_>N;G6S_>M?'LQG]Q\'.E%ZIJ!G8#F$J9B"OV"'=.-* M90.;E[(+)JFVRBTJN](D@=UK$=H(#$MP7SA?(FR,Q 9)Z8RO6;@E,WI3V@[[ M^!+QYE9>U_*DSN+--C!JUU-X'++J_<&J]__ *$6%F&!\Y9#;9]?O%*'.C>=# MM]XZKUJ#_\:@6NLKHQ;&4 E-"\58,7GH(]FFZ+VGD(WKVPPGINP\_]7&I2U5 MXSIEX1MD#)9<6=<'>&6([0:\ IDA*8!B5GQ0 M O:A?M%-#_*C9E2R9@\G.\&M2]=R)..[[!BKWDH_882M#)^;XZMH!< K@5&#K^( !M5+;/TYQ*6&9@I+M$/>I'QYL),OUR&7MDN@^UY_COL$J<7(T+[N*S;,6]:>]O%F39T, M5'G5%*XV:IK.N9M;J&DP%>Q^'6U%N,Z$.Q9>[ BW(APF]H;4PV-&^P:VDCPB M7DK46W50VT2UA5>0/1.9(!/UM\70++=W@#: MR^^$(\E91X(5?M"M]T>WXB#>7<7=."H;@[.YK3'JV_P M'B@;/@D=PY_ -=$,30$&:#D'_JU,2"0G>W9'-[+V2VV]^HVQ]S60J)??;G(U?D7L -QK5U(M MBJ1>E^2GLN0RR)S]VBZ9N0830KDE;2[ 7V>;4\6GHC4_G<:^*.,?1(;-8$3& M2PC'IEOD/$JH6=FF89A<4BEX 393+_!A=C>ERUCXP9L1"G5D?U)-;!/K;BYV M(H4&'ZOMB+]8ABZ,SD+,FWCZCKP_7V2.Y G&7QAU%J.,C#PV]7L7/'=,@F+X MO3R[?#Y0&HM>HW&E*2P0E#*6F'IA:XD+7 MH_C'PY3C#R&U)Y3N[:!>#E%$1Z29_16M%FP!/<8@?H46UO>R[XVATU:ZB#P> M#NN9IG+?1D>UGK>I#5Q5NLJMMCQ\B0WC2+!C]YP_QPV\-\N*F0:--*3;%W4K M45>L$5L)G@&49AS^:+7P3A/G]83E,B;1 ?"ZJ&12$OJ6VDW^.Z>*7&^YQ\WV MR\8DWQ+NH08EH[VYHZ4 V VY[TJ'^0^'V.2/FK7)CP?A@5[\X="+/SS8.?^< M2.*9IK%R&^SK>"BFEH%?HRLK*LBLF8T MEJ6]LFQ ZLLB8XZ+%UNVW89G^=1?7B$0$7--SV[DX=XH&HD&>DR>23C-;5PL M>2]LU7.X06HP"&WIY3>&!']FXEN./48ZD9P>#,&7>\G9WH'2MTCZBF,&E>U IC5+ M]I,60)91GD#IAF>_"YZV&-A9BF$P5<6HT\B$@AIOP#8S2^XJJ._6PU!B*RQ- MT9R#2FS6>$!TMZ&26&O_$8):#= #5= ,&#*+S0DJP6X2Y+]9;V6OX4V:>D/5E*%YM+]U@A_UE;;5 M6*6RB[5XZOVL?RI%_AX-ZDCN;.AF_M$[2A$:T5E2D% [D8S%:'-\ MEYG\\37A\T'XVP7UEK&(LA5EPL CI*C)!$4'M J!^6E'%0Y"6^.T?O^VDVL+ M;#,H+9X,MLLO3?O&?67)0?U(541-2.[D'(U+BK(! M*$49]^(JF1/$F!N9"#FZ&V]3\ILLO7!]EV7$H:(^R^Z*9P?AZ]*L..M?C21K M+PA^MQ3U=AAG!ODU\,$S)"3:Y9HT9(3?#;43"*<@14((?Y![0[-SA3-NLY.4 M*4V]6:$.^9&#B7<*9/LRF[.6:*OH781CND2DP.1ON+*N84BD- WO"#QHHN9Z M7XPWC$9J&BL"JBDHE@]*E[LS#V\R'"TC3&Y<]#UKG^ST2)VO36W!\;?J/2$= M$6\;MZ97 M19HZLM( &$=_^C$<#WBXG[I,E5["]UU9&%9 7G-ST>:!?>N$LB MML/$:A)=9(2X\Q4,V@**11LH-+;5.E*CHC* MC/,$ S#=H!*&W8($G9&==$M+2>M:FMGHIE_2%:(GM4"T/X)#R3TN3K, #^'' M*T"1E_,DL*(1O;]RUA_3U1"P3"VK'H4V; ,H2-BAYX.=1-GFBO*5IT([AJ/@ M15VB(SI;\<,K'?@DPWDG2OH3^3B8A'4LZ/<2( 6@_)R;1>[#\NO8RR] MIDD#I]4D:M&82@+6=)+)DQTS3CBAB%*)P=.^H^JQ++(6! 8PU99"A$$@2K9, M@N+)8#&P79DW2>_L=6M+[+A"O2M+CSU0R4C$0<6[!,RE%F[T-I.5R3':V(E;,?X+>@! 8PK,Q0VQS%>3)P M="B(< MM*Q'&E96NCS@BZ9O$Q4"O&619V$1ZG7Q4<,O'N=\G\$QK*Z#@R MOCEIXFL^O\,_ QN/%^1H5<-PW?S+Q1T*YM=ZJV8/TCW"4+.X=C $#F5 =(C^ M9O@,>G>>1&*I'VX',PRPQ-1!])>40\D"\9:FX_H8:N1BS&%&G2EM:"*+(CE4 MPO1>Q'I;>I )OZ"K/RHQT9C%=2S>;UVXDYI!B1YNW%$\?*+#$^G"Q\.KOH5C MC>:W06IL)G\@5%.GQE>*1,9\XA9#L:3U#=I&>I$42CIN"B>'E%MK JZ"N['@ M*E-Q0_4&-E^K,QR.B/084S?'4+([U65=':/TF1W#Y?;F#H#]MC95&Z[Q#YF, MDS?'NQL(7]J.J*!IUD0FD6[P;1R(T%0:593G==0_U_8S!QS-)IF%=#A6&\0 M^K?L%$C/I^0F(4U01VP$Q*XHEZ7KY-YN$WEPO#@PY6W5\Q%&HV)]084]"^M= MDI68\P[-C7U+SR];8$>$#C4V2V2.Y?N=-(&U]$)P1ME3>VY'3X\\7 9B4_4; MY-$+'LL(#3ODJXC7\Y33.8-CPX^TB#E$O!21Z[L1U.DB:GARPIP\AAN@C\@? M=Y!Q((<.M.7^D\J/)89_[NA%-G!_AR-U:>IV_;E<^W2AGYZ(D[_L74 $+9-, MX29RU<]70D/['#N0,DT8OFX8]G:")]D+Q,B'%;\FS6\:-IV\2SQ\.[R*?28O M((^/RWOP.\H M5UWZ@S887E!_]A]02P,$% @ FH%P4:!EFE_W @ #@8 !D !X;"]W M;W)K&UL?57;;MLP#/T5PBN&%'#K2RY-NR1 DZU; MAW4HVFY[&/8@VTPL1)9226Z:??TH.7&S8>E++%(\AX>4J(S62B]-B6CAN1+2 MC(/2VM5%%)F\Q(J94[5"23MSI2MFR=2+R*PTLL*#*A&E<3R(*L9E,!EYWZV> MC%1M!9=XJ\'45<7T9HI"K<=!$NP<=WQ16N>()J,56^ ]VF^K6TU6U+(4O$)I MN)*@<3X.+I.+:<_%^X#O'-=F;PVNDDRII3.NBW$0.T$H,+>.@='G"6V;99*35&K2+ M)C:W\*5Z-(GCTAW*O=6TRPEG)Y]ONW"9/];<<-^ES@/+!)KC462)W<5$^99I MVC"E!YC.X49)6QKX( LL_L9'I*J5ENZD3=-7">]Q=0K=.(0T3N-7^+IMJ5W/ MUSW -ZT->8R!F:HR+IFKU\#/R\Q839?CURLI>FV*GD_1.R299J:H!8*:0[9+ MQU[::T+(-ON._[7Y]10/)<)<"1HF+A=@W6EM)XK_1@/6;3.NX8F)VNN@$W[[ M9I@F9^](BC%HMXHT%F2["(?)A3*.LHV[8!I)ATWOH<$E!JC9,%N;X AXT M*U"RBO*1!ZPS2<#2P!$D81+'\(!Y*950BXV/6$JU/BFIE_TPIMV9O]>H07!# M<@;AD)S7\@FE57H#9YYBQDP)@[@'7^EI=.$8KOBS+]&7W$L'\$7)Q8E%7='89M;MU)6+(+BB'NA=;$=PEG%!!T2# M )WAN6/[J%2QYD) =1] =A/WSP?]N4K0WHU3ZPK]$!G)52]N, M:^MM'[O+9L9?PIN7\H;I!:>K*W!.T/CTK!^ ;EZ?QK!JY2<^4Y;Z[)&PO=V]R:W-H965TVG9 M7:DM'$#B4K4%'A /3C))+!([V Y;^/6,G_KM,2:Z3/9H*"=7*J:&9JJPM>-0I8Y4%WY41#,_9IQ MX6U6;NU&;5:R-147>*- MW7-U(\KK.1V[87>L'#+B]+8!7^S:EB!=V@^-#>* M9O[(DO$:A>92@,)\[5V&%U>QM7<&'SEN]=X8;"2)E%_MY'6V]@(K""M,C65@ M]/N.UUA5EHAD?.LYO=&E!>Z/!_9_7>P42\(T7LOJ$\],N?:6'F28L[8RMW+[ M"OMX9I8OE95V7]CVMH$'::N-K'LP*:BYZ/[LH<_#WP"B'A YW9TCI_(Y,VRS M4G(+REH3FQVX4!V:Q'%A#^7.*-KEA#.;YURG4A@N6LS@?8.*V61I.+EG287Z M=.4;\F)M_;1GO.H8HP.,Y_"6"$L-+T2&V6.\3^I&B=$@\2HZ2GB'S1E,@PE$ M010*EDVVCX?)EHHZATOAQQ'(^.8^&41">PPD7A)6MIA5]>@'WCN<(_-W?T#OJW>B:E+8U&5BWKT5& M-U'9_%S3H\AI_ /N,2V%K&3!4<,M?D>*$Y[ TW^641@].S *PTDP#8=L4/[P M@9Y730R#S>__$X+,%A&2*V[8]L[J\.0 M,"#,>SH?1;60RAH/VDYG\))>?:!*H1N#MJR35E.N]8X_C)?C>+Z8+..(DNE8 M$Z0ZP,&'80]X$!7-%P.*[(:4[3130D]WLRB:S)&UL[5?;;N,V$/V5@;M;)(!CZWY)'0-)MD$7:+I!DG91%'V@9=HF5A*U M)!4G_?K.4+)B>QTE#RW0A[Y(XF7.W,YHR,E:JB]ZQ;F!QR(O]=E@94QU.A[K M;,4+ID>RXB6N+*0JF,&A6HYUI3B;6Z$B'WN.$XT+)LK!=&+G;M1T(FN3BY+? M*-!U43#U=,%SN3X;N(/-Q*U8K@Q-C*>3BBWY'3>_5C<*1^,.92X*7FHA2U!\ M<38X=T\O8MIO-_PF^%IO?0-Y,I/R"PT^SL\&#AG$N"7/,\)",WX MVF(..I4DN/V]0;^ROJ,O,Z;YI@ M:#>BT8=UU4JC<:*DI-P9A:L"Y M $CA6I9FI>''/+_ST+=X?K^' M?YS/M%%(@C][,(,.,["8P4LV8FW,ZYR#7$ FBTJ6O#2:1CEI _Z(18-O5LZ1 M[E65<^2Q83ED3*]@@94 HFPJ"JEY*.C]^N]7_!_0"TSA5@T+F>,*DD"48%:R MUBBNCT_A?J4XAZ))+Z?T B;'\&+&E(*M9?+/9/? M@1X'US_&;MY?0VQM&?@*7E*V*B3FF M1@$K9$U9%F66UQ1DFR8,/"+6RF;XF0%;#IUNQ;K+/V9;R0+D;A8T&>3&^ Q; M,_PV_'&0]L#LQ*B-H(\1;!+V%@D7=[N8\M#M*C>#FWM'/%'RC[MHMR7;ZB\ M8YM4E](8TX2+Z?1]!V*J1*(G$JOQA'%F=:80.:&1A5W5'P3!V/#B&(]1P##OH>PE*0HIXT&"&9?ELNF8?1+),' 2TI;&?DND M?@7/+!@&^+%7(#>*I,V3/1?QK[6H;-/$[0'U/"_UX3S+ZJ)N(C[G>+_)1).& M(S>QA$PL(0_A#*'D%LPC"[PH/!2?W=/$KO'VW!.&6[%Y>;>+)Q07!0Z=4791 ML2#('.S'G^W5!!T[?\ 8+CG<]+Y:?](D(Y2>+(_)3<:1>WGU6[_ M]D=)NQ!T6[Y1]T'HC(XP<(OA_59/@GK>M\\]^&04XF0Z(>;]U["JZ6 M]G:GP2IKKD#=;'>!/&_N3<_;F]OG-5-+46I4O$!19Q3C84 U-[IF8&1E;U$S M:?!.9C]7> GFBC;@^D)*LQF0@NY:/?T;4$L#!!0 ( )J!<%'59[U'\P( M ( & 9 >&PO=V]R:W-H965TYTC6C@H6M[/?=J8S;3(-!%C9W0YW*#/J$H:&J KU1*$H' MZMJ A6$2=*+IO<7,^:[48B8'TS8]7BG00]<)];C$5F[G7N3M'==-51OK"!:S MC:CP!LVWS96B47!@*9L.>]W('A2NY]Y%-%W&-MX%?&]PJX]LL)6LI+RS@T_E MW NM(&RQ,)9!T.<>+[%M+1')^+WC] XI+?#8WK-_<+53+2NA\5*V/YK2U',O M\Z#$M1A:7LC>*UDF3"%/#I4N/2L/;6[%J49_- D,Y+3(H=OS+D9^]PI_#9R*M-;SO M2RR?XP/2>A#,]H*7["3A#6[.@8<^L)"%)_CX80&XX^/_L@#/ZX>?%ROM_+]. M)(P/"6.7,'ZM +I7Y= BR#64C195I; 2[HB21XUR7EKHT[3[.D1? EU918Q] M!?A MU==\45'R2<,CB M#"(_SQAP/\SCD2#E^4B0I=:(+=/$$N1^QE+X^A_K^$PK(V6QE0WN]&+O*4_C8FS\+536]AA;7! W/TXD':NQWX\#(C>LQ M*VGHRCBSIE\$*AM \VLIS7Y@$QQ^.HN_4$L#!!0 ( )J!<%&P*]@?QP( M /X% 9 >&PO=V]R:W-H965T!D@ 6NU3NJ$REX^3/M@D@NQZMB9[13Z[W=V(*5:R[0OML]W]SQW M9]^-MTK?FQS1PJX0TDR"W-IR%(8FR;%@YE*5*$F3*5TP2Z+>A*;4R%+O5(@P MCJ+W8<&X#*9C?[?4T[&JK. 2EQI,511,/\Y1J.TD: >'BSN^R:V["*?CDFUP MA?9;N=0DA0U*R@N4ABL)&K-),&N/YEUG[PV^<]R:HS.X3-9*W3OA)IT$D0L( M!2;6(3#:'G"!0C@@"N/W'C-H*)WC\?F ?NUSIUS6S.!"B1\\M?DD& 208L8J M8>_4]A/N\^DYO$0)XU?8UK;=80!)9:PJ]LX40<%EO;/=O@Y'#H/H%8=X[Q#[ MN&LB'^5'9METK-46M+,F-'?PJ7IO"HY+]R@KJTG+R<].5U59"J0J6R9@P4P. MU_1.<"/K]W:%._O*U@+-^3BT1.C:QCWX1P&@_YS.C>9TDJ@ MLY9*7GAZ+A^(A\L-4"Z0<L,:'_W9A"WXP\P2Q+MS!-6..QJ(*;<5Y07]-K2[[9<^1WC4 MDP7JC9\\!A)525NW9W/;#+=9W=-/YO5DO&5ZPZ4!@1FY1I?]7@"ZGC:U8%7I M.WRM+,T+?\QI0*-V!J3/E+('P1$T(W_Z!U!+ P04 " ":@7!1VRSA09$" M !@!0 &0 'AL+W=O:+!3.#6NK^%"^[/AP$3.(/ M)=0-KQ M[A-U+&^$$XN9-5NPWIO1O-"5VD4S.:G]3WETEF\EQ[G%%_V,VADKD>#TFU@I MI+-9Y!C9WT?%#F79HZ0?H$SASFA7$7S2)9;_QD?,:*"5[FDMTZ. C]B<0Q:' MD,9I? 0O&\K,.KSL/V6^PHVD0AEJ+<*OJQ4YR^_B]Y$,^9 A[S+D'S'F<2E; MA6#64)BZ,9H3DM?D/O=[?3T.>OAW!#,6!&NC>)#X9TD-KC(M"5W2V25PQQS6 M*[1#V^ &BYTE\99D"@]BRX_'H95"$9S 19@G&9]YF&53N)5:\DLJ86-,29!, MPGR40)J'H_$4#JFDHW RSB&=A--X E^1B.>3T#XCT[. +X4W,3$P*S(*';XU M 4Z3),RG.9S!Z2@<3R),T\W0RCB>R$ZL M> 6B]0Y\OS;&[16?8%BJB[]02P,$% @ FH%P4=/0OO/_ @ 308 !D M !X;"]W;W)K&ULA55MCYLX$/XK(UI5NQ):P) $ M]I)(FVU7/:DK1=WV^J&Z#PX,P2K8U#;-]M_?V"0TK7;WON 79IZ7,1Z6!Z6_ MF0;1PF/72K,*&FO[ZR@R98,=-U>J1TEO:J4[;FFI]Y'I-?+*)W5MQ.)X'G5< MR&"]]'M;O5ZJP;9"XE:#&;J.ZY\;;-5A%23!:>.CV#?6;43K9<_W^(#V<[_5 MM(HFE$IT*(U0$C36J^ FN=YD+MX'_"/P8,[FX)SLE/KF%G]7JR!V@K#%TCH$ M3L,/O,6V=4 DX_L1,Y@H7>+Y_(1^Y[V3EQTW>*O:+Z*RS2K( ZBPYD-K/ZK# M>SSZF3F\4K7&/^$PQF;$6 [&JNZ83.M.R''DC\"LJSZZVF\]7V)W!9P;OO@^BIXA8N M/O%=B^9R&5DB<:%1>030X]7CI_S@.8=MRLOJ[\:\W.V,U?2O_OD"53529I\J>H;I5 M7:\DP1I0-?3GI<83XU,5?AEU^R0.<(W #=2JI8MFX$)(L(T:#$69RVN@,EKL M=JBG6L);+(\[B=M)"OC@(%]#&K*3>>,(6Z0XTJJU =.3H M!W;>WSR,YPM(\W"1)7#/RX9$ZS\ESL."Y< 6X;S(X$X\8D6*#5(ZB26PO49C MH(CG\.95SA+V%]P-6@H[.&N$5(M'-R>V; 9).%\D\$ES:7JE+?>7_!=7$B9% M3$_GP)W#8,GH6;4(SJC:'ES9DI 5J];V0&2C5(.][V:7?JE3=CB_@5/C;:>Z[W0AHZR9I2XZO%+ ]-J]Q M857O&\9.66H_?MI0OT?M NA]K90]+1S!] =9_P=02P,$% @ FH%P47*3 MN0DQ P Q 8 !D !X;"]W;W)K&UL?57;;MLX M$/V5@5HL6D")9,G7K&T@22\;H!>C\>X^+/I 2R.)*$4J)%4G?[]#2I8=(/$+ MQ*R%-*N@LK:YBB*355@S-I5#,N@_72[VWT>JE:*[C$C0;3UC733S5M9M M1.MEPTJ\1_MWL]&TB@:4G-O@M@10H&9=0B,/K_Q%H5P0$3CH<<,AI#.\71^0/_D0(X%:X7]H?9_89_/Q.%E2A@_PKZSG:0!9*VQJNZ=B4'-9?=ECWT=3ASF M\2L.2>^0>-Y=(,_R [-LO=1J#]I9$YJ;^%2]-Y'CTHER;S6=""I8#M?&H#7P;LMV LW[960IKO..LC[&3127& M KXJ:2L#'V6.^7/_B/@.I),#Z9OD+. ]-I>0QB$D<1*?P4N'(J0>+WT%[[-2 M^9X+X3._DY;)DE.NA\P_<),)95J-\-_USEA-5^GGF;#C(>S8AQV_ED;W$%SA M^5&&K&*Z1/-2F<_#;2N$6T5 \HF>2Z8T%?L%8!>N&'3FQVQ9EVW>:BY+L(16 M*$&/UJT:U%SE= FXI!/5&O(U[Z]@6VE$J#MYTH?:*_2-2)X[=PIV MPT93I]'VR=/"AY8WCG4(DCK36_CCS3P9)7_2C+Q&LSE\)V-F'3>!]"I!N^=W MH8J+U@RI')QFX3@=PW=*29_(:ZY@PRS%,#ZDQ:R22JCR"<;A/!W!:!S.TA1N M_2,D3XV"N4YB*MX8F(939S,)9XOIZ9WI0U.=&JU*C>9(8T*66\UR:JO4T;/U394R1[L+4P7X6(V>>E&1R>=A6I0^OYI(%.MM%V3&7:'%GW==::C>=?? MO]+MX]*07 6YQI>S2=")=EA8U?@^M5.6"NZG%?UF4#L#.B^4LH>%"S#\N-;_ M U!+ P04 " ":@7!1FPI?RWX" !8!0 &0 'AL+W=OULB.GBLI+*SJ'2NOHACFY58 M<7NB:U2T4VA3<4>FV<2V-LCSD%3)F"7)65QQH:+Y-/A69C[5C9-"XHI0>B&@\=)A17](G[J]W MZ!^#=M*RYA8OM?PAY6;S]CIV?D\3(M;?C"MHT=#2/(&NMT MU243@TJH]L\?NW/82Y@DKR2P+H$%WFVAP/**.SZ?&KT%XZ,)S2^"U)!-Y(3R MEW+G#.T*RG/S3UKG6R$E''WE:XGV>!H[@O6;<=9!+%L(]@K$.=QHY4H+'U2. M^?/\F.CTG-B.TY(=!+S#^@2&R0!8PI(#>,->XS#@#?^GD:L6]-KC"WC2[^ *,ZS6 M:&"8^O--S^$MO'LS82E[#\]+O5 F'0]&C,$-X5F$V;: M0J8;Y=K&[[W]L[%HI^4IO'US;KC9"&5!8D&IR/C0^@/8+K=W.\ 7ZQW3^#U!+ P04 " ":@7!1I^87IE(# !K!P M&0 'AL+W=O M;,?Q; ..LVP!UC5HLNW#L ^T=):(4J1*4G6R7[\C)2LN9ON#)9*ZY[GG[GS' MQ5[I+Z9"M/!2"VF6065M,X\BDU=8,S-2#4KZLE.Z9I:VNHQ,HY$5'E2+*(WC M:50S+H/5PI\]ZM5"M59PB8\:3%O73+_>HE#[99 $AX//O*RL.XA6BX:5^(3V MC^91TRX:6 I>HS1<2="X6P;K9'X[=O;>X$^.>W.T!A?)5JDO;O-0+(/8"4*! MN74,C%[?<(-"."*2\;7G# :7#GB\/K#?^]@IEBTSN%'B+U[8:AG, BAPQUIA M/ZO]K]C',W%\N1+&/V'?V4ZR /+66%7W8%)0<]F]V4N?AR/ +#X#2'M ZG5W MCKS*.V;9:J'5'K2S)C:W\*%Z-(GCTA7ER6KZR@EG5Y]LA1H>I&6RY%N!L#8& MK8'WSXQVYFH16?+B;*.\9[SM&-,SC#?P44E;&?A9%EA\CX](W2 Q/4B\32\2 M/F$S@BP.(8W3^ )?-H2<>;[L#-\O2A5[+@0P69R(_(Z;7"C3:H2_UUMC-?UQ M_KG@=CRX'7NWXW-A4#\5+?E1.U ^Z_S--_.^3R7[,NFGTT3 M%O"3@GJ.JHF MEV KU1H*V5S-@5)JL=X2])!7N,.\/TG<27(#&V4LO$^N8)WG;=T*9K& =:VT MY?\RWU+>XNS7>RZYQ0^"NJ[XO\0Y/!)$.JU4!HMY)950Y2N\@Q]_F*5)^M-W MJ^0Z'-]DM)B&U\D$-KXS2*U&X;V9BC=FL#^\DTF83:\)$R<9/&M6T$2C:>== M;K5[2E;C"5R831)Z)M,8GI5E G87@SDC.AN':9(X]5DXF\U@P[1^Y;*$;TRT M.(&PO=V]R:W-H965TOA2*^U64>5]N5U'AKP;5U+>SC!I79K:)Y-%Q\E-O*\T6\ M7C9BBW?H_VQN+9WB$:60-6HGC0:+Y2JZG%]LSE@_*'R2N'.3/7 DF3&?^?!; ML8H2)H0*<\\(@I8'O$*E&(AH_-MC1J-+-ISN!_3W(7:*)1,.KXSZ2Q:^6D5O M(RBP%*WR'\WN _;Q!(*Y42[\PJ[732+(6^=-W1L3@UKJ;A5?^CQ\CT':&Z2! M=^O+!NG/>(FPXQ_0;B.=P8[2L'O^H"BWW[F-B-%-.!XB8] M"GB'S0DLDAFD29HHE4(IH22_3T$?_4DQ3/JZ;RU5NKMH20?Q[^O$$JCZ$F1.7BN%="C M=*%VGH17IFZ$?OSIA[?I_,T[!\(Y))'0!2@I,JFDE\BJPH.P([,"Z#PAS._F MB2?WO^Q V(?"!^1^]974X6)B6$FTPN;5XP5LA!(Z1T:F4GJL,[2AGA/!->;] M_7P&OP?<>;^F_;H(]3\BG)]3U-H33\H"Y(8^' 61"(__1PB92-_M[>:S\R29 MK(=TOMH=Z8ZSL3O._D=WS/8J,Q8D?/SV"C"#5IO,H7T(=9>Z:3WK&)V3=0CX M4$<=Y_1B1^65H,PZY/9SFK*NH@UQ1P\E2M\ ??!\(C^']^#%WKF:3?TX\^0X59JS8F@"C5HI2E" MFZ0OMLEE44A.A8,8I'-M%^\@'=8.:3A=A&NTVC%>JOFFU[V;0>#M. M\,MN<#VI=^/_1EC*N:./2DFFR&UL?5113]LP$/XKIX@'D#J2)J5 U5:B,+1- M0XJ ;0_3'ISDTE@X=F8[E/W[G9T06E3ZDMAW]WWWW=GG^4;I)U,A6GBIA32+ MH+*VF86AR2NLF3E5#4KRE$K7S-)6KT/3:&2%!]4BC*-H&M:,RV Y][94+^>J MM8)+3#68MJZ9_K="H3:+8!R\&N[YNK+.$"[G#5OC ]H?3:II%PXL!:]1&JXD M:"P7P=5XMIJX>!_PD^/&;*W!59(I]>0V7XM%$#E!*#"WCH'1[QFO40A'1#+^ M]IS!D-(!M]>O[+>^=JHE8P:OE?C%"ULM@HL "BQ9*^R]VGS!OIXSQYD MK0Q\E@46N_B0I QZXE<]J_@@X0,VIY!$(XBC.#K EPSU)9XO.53?#3>Y4*;5 M"+^O,F,UW84_!\@G _G$DT\^$DLC4K0"095T$S*[KW^'&;XKN?YD4=<>/P(N M<]$67*[I[+5&::%1VEU?7\12^I)TKV/K^3&T?C?0<9;DU$C7KMY]Y KEII MN^$8K,/3/G*U.6IM4O*WH> M4;L \I>*BN\W+L'PX"[_ U!+ P04 " ":@7!1OR2 QE4# "L!P &0 M 'AL+W=O]-B6CA ML1+2S(+2VOHDBDQ68L5,J&J4=%,H73%+6[V*3*V1Y5ZI$E$:QX=1Q;@,YE-_ M=J/G4]58P27>:#!-53']=(9"K6=!$G0'MWQ56G<0S:?Z1M,NZE%R M7J$T7$G06,R"T^3D;.SDO< 7CFLS6(/S9*G4O=MI%,/2)65A-=URTK/S2YFI"N&./:*!W3NV%&CVII$E:"<0 M91N8LQ8F?0'F&#XI:4L#%S+'_'?]B"CUO-*.UUFZ%7"!=0BC^ VD<1IOP1OU M?HX\WNB??L([;C*A3*,1OITNC=54&=^WF!CW)L;>Q/@%$[>8*9EQP9FO-U4 M%@7ZJ@-+=C6SM%!@2X3/X2*$ G/43("QS#96Z:=>[+D$;#=^2B_D3_/_8:CC M],#[1R8A9Q3.#1*Z\W3.W&:>Z0W 1^Q]*W7IQJCOF@0=C7F MC>\Z>X3E>7F#:'M'6<O+GX9$:;SJ^N/D#&M MGY8LN_^+>C*(ZC75IAXZ-1Y&IO7QXL52=5G:(;Q#&@]\<8Q(8^>YIQX-.FB% M>N7_"0.9:J1MFVE_VG]%IVT'_B7>_F.?F%YQ:4!@0:H4HX, =/LWM!NK:M^/ ME\I2=_?+DKY3U$Z [@NE;+=Q!OH/>OX34$L#!!0 ( )J!<%$(['.%A ( M (<% 9 >&PO=V]R:W-H965T2E_;O1\F)EVY-@+W8(L5S>$B) MFNV5?C05HH5G44LS#RIKF^LH,GF%@IDKU:"DG9W2@EDR=1F91B,K/$C441K' MHT@P+H/%S/O6>C%3K:VYQ+4&TPK!],L*:[6?!TEP=#SPLK+.$2UF#2MQ@_9K ML]9D13U+P05*PY4$C;MYL$RN5P,7[P.^<=R;DS6X2K9*/3KCOI@'L1.$->;6 M,3#Z_<(;K&M'1#*>#IQ!G](!3]=']@^^=JIERPS>J/H[+VPU#R8!%+AC;6T? MU/XC'NH9.KY<%SD'/.?"<@W,::4**MD90.[J? MN9(YKSGSEXT\><5DB0:XA+QKLJF8=@YCVK][U+7D!HM5CP.I^,T3++A6X<:G0R'0%WZ)\!0NUIINSGIO?TKL^R&ZT]X M]T1]9KKDTD"-.X+&5^-A +H;^\ZPJO&CME66!M&PO=V]R:W-H965T M2_PLQ3W9FL,+I*Y4F_=RZOR?!0XAT0E"NLL<'R\ M$S-15]]>]\[!C+G!LQ4]4OLK2K\U$V@E(L^*:R-^K^ M!]'%$SM[A:J,_X?[5C;)1U!LC%5UIXP>U+)IG_Q]A\.60A;L46"= O-^MQMY M+U]PRR_.M+H'[:31FAOX4+TV.B<;EY1;JW%5HIZ]N-P8G#$&;L42L;8$OA=J MJ?EZ)0O@30E7_'>E8>8]$1I>-2T1'*(G=WQ>"7-Z-K'HB;,W*;I=+]M=V9Y= M<[A2C5T9>-F4HGRJ/\$(AC!8'\8E.VCP5JS'$ 8$6,"" _;" 9;0VPOWVO-H MP(U8*VUELX1?IW-C-9+HMP/FH\%\Y,U'^\RW)0!J 0O9\*:0O *Y!:T62ZY+ MMZ_V'CB@P;1.F5UX?\Y^\H,H]^R'CMB5V+492 /NL3":^Q26KP3S4; 0JL:Q'LK-&IWI2*T M@2^!,A)D(0Z2.,'_K[[(&&7?M@MIF,./"OGNU;&W:0^ (0A'46T\Y+)>L@DHURV\J;$ZH:(Q S/,@&<3[IYMC (XD24^8$I)FB5' W;&@T&=9AE@0N*C05-" _9)V.UL M3[,&B?W/679"3_\=IH4YB1+FF$7B-'P"<40]7_X*U]*8T##U9,-1YLE&D6-9 M"SYSB:''Z4;"(( HB"%*&82$ING_0+<\)QE+]]"M6]Q--YJ1*'C"-Q:0!$GC M<,A)D,='0W8898-^%N60D"@\&C;UO/Z4<&[64>0.";>[79;2%)4RSM18/^SLS%R+ M0ZWY4_L(8]'-4-)F=T_!('\CDB:1HS9-"*7!Q_%A+X@PISUJN\HI8H1E#"4C M$N5!5UT=]D@*S+NO&8;N)<&A4SL>CM7X\#&'GZSE!B%"_'K*(G;+QR^:2A4^ M@[N.T,.V;P[:.W)*WAT['5\?Z6L^>SYACZ,WX]NQPY'D+'-YRDF2.#Q#/*!" MU_DSG(E#E)N.7R*M'=I9$F-+2#.*;2+!SM4FJE";QFJ7=TK",'/_,86()#2& ME,24=;D;3M"MXZ7K M=X5:8&7A9<3M76#C4)4LD=1E[PAYFNC_*+/#U_84PFB [%S98 M]UG'\3P/GFWGHMQH=W)99Z%M;>-=69]L74IPCZ6_>IF6:^W]9)@=;G?3]E+S M*-Y>#:^X7DKLXI58H&HP3K%4=7O=:E^L6OLKSEQ9#,@/5WA#%=H)X/I"*=N_ MN V&.^_%GU!+ P04 " ":@7!16XD[Z]0" !P"@ &0 'AL+W=O)89@$)O1<[DV,N4 M*N]\7T89%$1V> E,SR1<%$3IKDA]60H@L045N1\&P8U?$,J\RBS70O?\EB6F!3!).4," MDK$WQ7<+W#< N^*)PDX>M)%)9K@%X#Z%EGZE2L M#PNBR&0D^ X)LUJSF88UTZ)U^I29[[Y10L]2C5.3E4@)H[])_1%8C#8T932A M$6$*3:.(5TQ1EJ(USVE$0:*+!2A"M=D M>J?;3X0N2A"1%M-[]?(S&]V,W7XG"+XY0NNUH?6<1/.,0H+NWR"JS'Y&JT3_ M2B 'Y[#W!.O)'Q?O2Q9V5YA-M95-]O>OYOD'F?,*31G)WQ6-G';OJP_NG=/N M?2W"_?]=@1?JHV/N$.TE<_(74$L#!!0 ( )J!<%&+1QX[704 !06 M 9 >&PO=V]R:W-H965T/2SX2O?[K1I M\!;SG&[9'=/?\EL);UZ#$O.498J+#$FVN1A=XO-U0(Q!V>-/SO:J]8R,*_=" M?#G+FGBBU% M\A>/]>YB-!NAF&UHD>BO8O\'JQV:&+Q()*K\1ONJ[Q0Z1X72(JV-@4'*L^J7 M/M:!:!D0/&! :@/RQ& <#A@$M4%P[ CCVF!\K,&D-I@<:Q#6!F$9^RI89:2O MJ::+N11[)$UO0#,/Y725UA!@GIG,NM,2_N5@IQHO>( ^I'95,(9ZA;QG7ZEVKX88G"1BKN:>!D@'VHGKXJVIX M,C!\@&Y$IG<*K;*8Q3WV*[?]F@U T\2 _XW%%G(!W+#]%@?\.$9_XW^ZN MT.!F0=I@5M\]\-='D\1GPR17K^+J^O]R.9B'H,G+ MH(0-!F"O"@4M2K63TP$[;F#')>QX '8)V<*S+^' NU=D$=N!LV[H8O<'?#'UF,J%),]ZI*V.'YU)-NC\#' MTUG7D_!83Z:-)U.G)RNE.90\X+\!C] #30K6Y\.T&^NSOOQZOM\!S5E#<^8. M>!;!5D2Q,MQ.HK,.@:EC_+-F_#/G^*;RW "!0C(SZ^_0IT]+QPK'OJUH_FM* M!VZ52NQD_&6?,:EV/$Q(EUN=U* MMH6,JZ;03.B!N"%867VU=5GCMG,_"$/'W&(KWSAP5D/9/*OI8^G MDP&&5NFQ6^K7S?(S1(KU\1W)S^7 M2I=\T4$XD=[!,MB))$8GA8J-WE8D36CM'KIW<^YWQ62 IA5_XA;L.P9I%[\R M3]S5WP&>MA@0=S%HE51#A0L0D?AO.$B:EK[J7N,=)&+0MP\AW6I!R#0<3@%; M+(B[6'S)R\4,$K-ZS%FFF.L@9W6?C%]S'T"L7!.W7#? M'5PCH3JW:HN25>> M7>I,K#H3MSK;J,%63J3.H%F9)=-7#9I53N)6SA<%[8ITU3%P*3BQ&DG<&FEN M2= E2.0/S2/E.JE:!0M>=<,96,T)W)IS_!&P!GIZ9E>7'WI/T*GU_CGO85/E]7%Y06 MOKHOO:%RRZ%>)VP#0_FG4XB;K*X@JQ/$?4$L#!!0 ( )J!<%%OLII&I@, #<- 9 >&PO=V]R M:W-H965T_8F; M"4T,7\JIM+^@JL=.(P^D!ZEXV8!U!25A]3]Z;HPX L!X!! V@/ M8$PA:@#1 M_U6(&T!LG:FG8GW8((56"\$K(,QHS68>K)D6K:=/F%GW!R5T+]$XM?IV'X&; M]->!2&+7X1+\I3?;C918R;I#X R<;;!"A,ISW?_S80/./IV#3X P\*/@!XE8 M)A>^TM483C]ME#_7RN&(\@/>7X$HN !A$ 8#\+4;?H=> )R-HC=N] :G6AP: M.)R?PGWM8&MCV-H86KYHA*\Q##6&73LHHY8RLI3Q".4?G&<5H73(V1J96*0Y MV4^K63 /%_[3L0/]04$[XJ2BN*TH=E9D]LH=1O(@L#[YZ@+A?97T?)G"8,2::2LX=0JND2R&M&K4Y$@K">)AJ5DK M-7-*F?-ILI2P'*1H3Q2B%X#IEWRGV[( ^CCJH^DP8-8KZA(&231",$K0E5$<#61/T/9G-1RR!1^$*WWV&&ZC[$*^;4<>%P>DD?'O6!\A& M=C3L(@V&O]UHZ/1L#EH7]BJ,DLE\;&V[^(/N_!M*&_ O^"%0AADJL;3+K$Q3 MWU@>I2,V8)=P,/ZH+()=OL');])((9:3+<6O?M:;4Q6(@7Q\BZP;WI/%'XTJ MV(4C=*?CF+,X+1BG/'^QSCXR7ET6O')9T,4CG'Z8KUT00G<2OM_7?@).@E%? MNP2$[@@<\75M;W&Z+DKDVVP\O6QTN1<&'V5GV(55Z ZK=]L9]L,GF?7L](\N MJ>:3X@Z)G# )*-YI6' UU-6YRQ'! \A4 !D !X;"]W;W)K M&ULU5C1;MLV%/T5PNA#"Z262,ER7-@&DKC),BQM M4*_K,RW1-E=*U$@JKH%]_"YE17(6B?$:#(9?;)+2N3SD/>01.=Y(]5VO&3/H M1RHR/>FMC)Z.URRENB]SEL&3I50I-5!5*T_GBM&D!*7"([X?>2GE66\Z M+MONU70L"R-XQNX5TD6:4K6]9$)N)CW<>VSXPE=K8QN\Z3BG*S9GYFM^KZ#F MU5$2GK),W:<%[IR6J9E10Z=C)3=(V;62G.C8*G''!F.N,ZEIGA6<$2]#EGBEJ%:/0>?:+*5AZ81F]GS% N M]#MH_CJ?H;=OWJ$WB&?HC@MA7Q][!KC8B%Y<]7NYZY=T]'O-%GU$HC-$?.*W MP*\.@9];.!ZUP&=N^*]%UD>!W]G[1S?\CBJ XT[XM1L^9[FS]QLW?,;BQ][_ M/78/LE]+@-02(&6\H"/>;1;+E*&YH8;!)F/.T"45-(NAJ=P,:9:@BR3A5AA4 M(*L8(76A0!B+K:WF4D/[C9)%KL\0A!-%PK,5ZM"6@W)04PY*RF$'Y7NZM4P1 M;,6(0BDI:W2E6#F"-CGN N+=.K ;],,4#_KG8^^AA4=8\PB=/#[JV"(2!E/ M#6S-@L&VF+0),GS>?]2/ZNYWLFMY*>@'[1P'-<>!D^,53'F1,E7F\39+8$]1 M'/)U!:;&H;Q%O[-XG4DA5QQ2^O?3M,DZ;6UQV?.SO^!K9NAW:1_ EI+$5_ MSQ27"<*0N&-E>E2S'YU*IK'?^*/_TO*!P"L[U8+3!1= #P@I9K_SX$&K=_G/ MUW'8#]MSC_>L&K^*"LI++;0R^2BA6^>$-6Z"B3/6;U)K!!^9-B,*OC21 M9L:(KGWYIHKV9)F,.F:JL0?L]H?N=4+>AT=<*;@Q%AR>S%IIG :_:#7_?:T, M6HPYZ.,."32N@J.?E< Q!=!8#!Z>C :>\)N?WK-#N6.'*$48J^=-!L?PJ.? MU$9P1&V0QI.(?RK:((U[D?_-O5Z(C,G+XB![IR&W?W6+XYC.01KO(\')B*.Q M.^(^2+U&'.[(>'" .!J'(VZ'N["'31B^82IG&4.ZR'.Q[3IY/NVDL2YR,BLJPA.K]Y\=P;V]RRQ[&WI'U8IG&@FV!)3?'T*&U.Z" M<5F1P0 +X0 9 >&PO=V]R:W-H965TR9SO=<_)(QI0H]ITDFKP>Q4OF596REAV6 Q+^<>Q&+."Y6PC#X()(LT)>)E21.^ MOQ[@P6'BD>UBI2>LQ3PG.[JFZD?^(&!D-2P12VDF&<^0H-OKP0V^"O!(&Y2( MOQG=RY-GI*5L./^E!_?1]<#6'M&$ADI3$/AYHBN:))H)_/BG)ATT:VK#T^<# M^VTI'L1LB*0KGOQDD8JO!],!BNB6%(EZY/L[6@LJ'0QY(LN_:%]C[0$*"ZEX M6AN#!RG+JE_R7&_$B0'PF V%;S:P'OO"J/:H)1N5=K+ MC?.)(HNYX'LD-!K8]$.Y^Z4U[!?+=**LE8"W#.S4PF"[H@"FEO!4[2J M6%FV.Z7]Z%-%6"(_P0(_UC[Z^.$3^H"8)N.%)%DDYY8"6=HY*ZPE+"L)3HL$ M%WV%M6*)@BRBD<'>[[:?==A;L)W-GCJ'/5TZG81KFE\BU[Y CNW8!G]6[S;' M,Y.AT)=ZR4I48%?&X)-9G]-,"0O!T&OMS!,:3UQB_ER4X1WC> M:.HVJ%>Z1XWN4:=N^&3AOJ"BC,E]%L'I(_1'OX++B<'S"_I.PSCC"=\Q",^_ M;2&X0'?H5:1U/@53'L%]B+\7D1PCAAB/)HX9H6S M1N&L)VZ2$A'&94Y%$,2$YSKE3#IGO3I[$7XO(CA'#,B-\/"0P0 M=]2BSCFJ4)#)#Q9.JU M?)GX6$I@MU-N?0UL*%PM]'!%*_)L/H5JLD[!YQ"#X%Z>P 93YSQI$7PL1#! MW97(?2/Q<-X:A7K]0L\APY.[H!;:RQ.8>!QG//5:E!Y+#]Q=>_Q!S54S=Q5= M!LAYU=7/$Q@@IKK+.NG'H)[:E8VP1"$O,E55SLULTVS?E"WFF_DEOEIAP[RO MF_.R_SO25YW]5R)V#!JMA&YA*?MR AZ+JEFN!HKG93>XX0IZR_(QIB2B0@/@ M_99S=1CH!9I_62S^ U!+ P04 " ":@7!1@AJ:I% # "["@ &0 'AL M+W=O MQ^S=B5Z'IRID,;T3(-,H(N+EBH9\W;5JUF;CGBU72F_8O4Y"EG1"U32Y$[BR M"Y: 1326C,<@Z*)K]6OM<4O;&X.?C*[EUC/H2&:E<:0:" M?T_TFH:A)D(9?W-.JW"I@=O/&_:1B1UCF1%)KWGXBP5JU;4N+0CH@J2ANN?K MSS2/IZ'YYCR4YA?6F6W#MV">2L6C'(P*(A9G_^0YS\,6 'G* 6X.<'3 9R> MG,$)L!A^K'@J21S(CJW0N::PY[FCJ\R1>\!1'6YYK%82AG% @Q+\J!K?JL#; M&'01N;N)_,JM))S0Y +JSB=P'=+K[7* MDOFQV,?_[?W-4=2+(JP;OGIU$3[T9U();$Z_*SB]@M,SG-X!SOY\SM-8L7@) M$X4E2T0@89H$1%%X&#XKW4QG(84;)G?]92FHID_E^9*0I/WJIO"2.<'4^(Y[ M2Z,9%17A-(IP&M7A!'^P&> 5H"0H#G@3Z8\5@PMU[D#HC@M\ 2DNB)14E95D MYL(W+O05]=3S\<;JV$\EPOQ"F/\182$C,Q8R]5*F)V-N'*6G6>AI5NHQM03W MWZ? HH0PH965=:OF7BY>'6?J]BV:GK-C-"HSJGOE(5P6(5Q6AG!'7K1JG4Y% M!39]7;,FG65MZG)/0OV2QQ*PNT)5ST<3*%]FHE"T43\Q-/>,*[WWSN,+I MD@IM@.\7G*O-0CLHYM7>/U!+ P04 " ":@7!1%'U0OP4$ #8#@ &0 M 'AL+W=OB*Z!:M]79=8 ME8A$)9@C48![563@@3;%JI/^<8$E(J7XI-1]7RW QP^?P = */A6L+U02L0D ME,IG;3G MG8-.Y\#H')S1^4>-N:HGN@.E*4+<%*&O=!I%F5&D3\2G69R.)N'3<3I<3);& MIYB%BX$06J"E!S0^LG;"->VXIKU<;RO&)?FWV3YJVW%]K%VQ_&JO=YT06'JW M3*,T/7)E8+%V$4DZM%B[&)A8G%U(.ASZ*6<=Y:R7\@.5F&,A@6+<)+@D:$U* M(@GVDLU<'RRR+L+BL7 1T(K8TH5D?J+#CNBPE^@WID_*G%!$-_CM6AXZ]L<6 M31>19)%%U,7$5MJ7+B0=)7ZJHX[JJ)?JJE!E?*7R6KW-<^0I*8NH"XGM'>M" MX, JBZ6+&9^IW7''4"I'>F%!Q0G3I_PH.!P M,#Z3D/@U"/$[@W!RQ/A#$+]YAGH@]B'J@3@-PX,Y M.%T[A39U%Y/9U%T(M&\1RWY;#?GPZ*9>8;XS(Y( &[V]FFM7M]J-8;=F^+#6 M[^#-''K6%WIL,Y/!J_IFYON"^(Y0H8*5*U/1]5 EB3=C5/,A66WFA#63:NHP MKX4:/3'7 /5_SIA\^= &NF%V]A]02P,$% @ FH%P45[M:PUB P ^PP M !D !X;"]W;W)K&ULO9?1;MLV%(9?A1!ZD0!K M)%*R90>V@35!L0(I%C3M=DU;QQ91BM1(.D[??B2E2$Y%V47:[<8F*?[G/^=( M^D M#E)]U26 04\5%WH9E<;4UW&L-R545%_)&H2]LI6JHL9.U2[6M0):>%'% M8Y(DT[BB3$2KA5^[5ZN%W!O.!-PKI/=51=6W=\#E81GAZ'GA$]N5QBW$JT5- M=_ YDM]K^PL[J(4K *AF11(P789_8ZO;X@7^!U_,3CHHS%RI:RE_.HF'XIE ME+B,@,/&N!#4_CW"#7#N(MD\_FF#1IVG$QZ/GZ._]\7;8M94PXWD?[/"E,MH M%J$"MG3/S2=Y^ /:@B8NWD9R[7_1H=F;3R.TV6LCJU9L,ZB8:/[I4]N((P'. M1@2D%9 ?%:2M(/6%-IGYLFZIH:N%D@>DW&X;S0U\;[S:5L.$NXT/1MFKS.K, MZ@YL#S1ZBSY2LU?,,#N16^27T1VC:\:;Q8M;,)1Q?6GW?GFX11=O+M$;Q 3Z M7,J]IJ+0B]C8A%S8>-.:OVO,R8CY ]17*$U^0R0A24!^.E(O#]K4-0PL6O*UR="IEW(U(?,1D*ZPM %/&WXOG"!30E( MV#VHDL*4&H$HH$"V#P:J-:BN&9>A9C964V_E7L_'58KQ(GX,Y)=U^67G\L,A MJT8U.;+":9J$O2:=U^2<%PEY389>9):&O::=U_2<5QKRF@;J&NMAWGGEY[RR MD%<>\,I&O&:=U^RDU^<2+*RW!E3(<39PG.'9).PX[QSGIQVEH1QQSX.:?K,$ M-\$W?1ZH-I^.E(N3'D_)2?L[T/H:?1"V8M FB)ADX/PVRQ,RXGP$1GS2^=X: MVF+1(^5[<$QL>L![)@:SP8-LYLEDWB73<@T/7F6<9T?;7N;< PR?)MA[)JC8 MP'E^X1Y@^'\D6.OUXBG)1XKN$89?QS \A%@^@C#<,PR_#F)X2+%LK+(>8OAU M%,-#C*5CSTY/,?PZC.$AQ\@(G7&/,?PS',-#D(W=N!YC^-=P# = -I^&W4F/ M,?*S&",!C+D;$O3M(4;^"XB1$)[(=PP+;"+X^PYK5S1UP]+^W4"RFVPU[=2FN>)._]VWSNK?P%02P,$ M% @ FH%P4:*-U2QQ! *1$ !D !X;"]W;W)K&ULS9A1;^(X$,>_BH7VI%8J)$Y(2"J*1&%7M]*>%D%[^W"Z!S<8L#:) ML[93VOOT9SLA@228LI]\A[$ ;TF<\H?>3HCLWK)X MM,,)X@.:X51^LJ$L04+>LJW%,X;16CLEL>78MF\EB*2]R5@_6[#)F.8B)BE> M,,#S)$'L_1''=/_0@[W#@R79[H1Z8$W&&=KB%1;/V8+).ZM269,$IYS0%#"\ M>>A-X?W,L96#MOB3X#T_N@8JE!=*?ZJ;K^N'GJV(<(PCH220_/>*9SB.E9+D M^%6*]JKO5(['UP?U+SIX&")J6S)$A(6OQ';V4B/N+@E [.1QWK/,MB+%^00#%X1#%* M(PQ6NI*^ID6YJ+3?S+% ).:WTN5Y-0JEMR5N'Z+)+2]L(';-H*CX9'5">ZHPAT9E\<7DNK><'%Q!)5@8(Q_ MP53LXAW([@'PKYQDJ@MU!1VTXQF.&C&W;9SPS L**\#0"#B-HCS)8R3P6DX( M.2TCHIMA%V+8^OH^;%91AXUS9KU"N^[C]G_(XAU(<6PI[(-;*@G.AV]-?G-Z&V M$B^QE"%<_-T9HADCY_TM0MG](7$+.?+$-%U_/N1.7I>HFE1S?M](2@TYW<@N MQ_"G?Z2NN)"9UKQ\6F?,L?ZF:E_'&A>%]?QNNU.!(=-X XC[]PZKP8IVMAB<7 C M-Z7O&#%^VYD3LUI8N )H@X2F8L>!,P1K]-Z5W]D%+>B78J.#EM\A=1IV/8SA MZ$/-]&-!F[7'U(=?;!1A<5U-SPB.:R_:SE+W.]!7UP(?F MB=]93/)9I(Y'6]R=7+-D, CMWSHS>;7?Z:FFWB$XYAU"1ZE<".F"8##PND.Z MX!<.[.Z0K*-SK/H1X0_$MB3EDG@CA>S!2#8;5IS+BQM!,WVT?:%"'I3UY0ZC M-6;*0'Z^H50<;M1IN?IU9/(O4$L#!!0 ( )J!<%&BBHH>UP, ,P. 9 M >&PO=V]R:W-H965TBWR4DVMC=;;>]M6\8873-V)+2_AR5K(@FFXE:FMMI*SQ)"* MW*88^W;!LM*:3>B\/4(M;;P'.6;G0U8,\F M6Y;R%==?MD\2[NPV2I(5O%29*)'DZZGU0.Z7Q*L(!O%;Q@_JY!I5I;P(\;6Z M^2696KB:$<]YK*L0#'[V?,[SO(H$\_BK"6JU.2OBZ?5;])],\5#,"U-\+O+? MLT1OIE9HH82OV2[7S^+P,V\*,A.,1:[,?W2HL8%CH7BGM"@:,LR@R,KZE[TV M0IP0(,XP@38$VB6X%PA.0W#>F\%M".Y[,W@-P91NU[4;X19,L]E$B@.2%1JB M51=&?<,&O;*R,LI*2WB: 4_/GOF>ESN.UE(4:"Y*+:%U"B:A-VANTG.IT,V" M:Y;EZA9]1%]6"W3SX19]0%F)?MV(G6)EHB:VAME4,>VXR?Q89Z87,COH$Z3; M*+0L$YX,\!?C_&B$;X,*K13T38I'.AIPQ;=WR,$_(HHI'IC/_-UT$@V5\]^R M+Z_.?B:&T_K",?&<;_'%N2W0'P\ORHS_.9+0;1.Z)J%[(>&3%,D.4BB6(%4+J[!\S<'L_I$N=SCNM.')]OZ/+ ,KQ M*>WHTD?Y3M35>-E'$>P%A P+$[;"A.]Y;]6(BZ(V5/2_.Y3@XT:'K_5HPSR3 MAN*@VXP!& 7_D4XW!F!.A#VGTXX!6.0'CC/<#G*RH9/OZ]0FW[E5L4NZZ@S M',_M>G4 YM.P:_SE SZ( M9'SI'W.LVU?1=[H=Z8-"-^SVHP\BL%QVV]%'.3AR+S3CN"41[SM[U>MO$=3K MZM('A;@K2Q]#<-![A_LHO_<&VR=?Y_#9E)ICD4*QV)6Z_B!K1]NCUX,Y<'3& M'\G]G R,+ZJCFCD-',/7Y[Q/3*99J5#.UY *WP4P7UD?G>H;+;;F;/ B-'S3 MFYK #P?"V$?KNI$K0'V-F_4$L#!!0 ( )J!<%%72 &?X0( )X' M 9 >&PO=V]R:W-H965TJI 9-M?!UI8#F#E1R/PR"GE]2 M)KS1P.U-U6@@:\.9@*DBNBY+JC['P.5JZ'6\S<8S6Q3&;OBC0447, /S4DT5 M6GX;)6FU*"]Q>;Z(_N-JQEE>J82+Y'Y:;8NBE'LEA3FMNGN7J M!ZSKB6V\3'+M?LFJ\4T"CV2U-K)<@Y%!R43S3S_6.FP!,,YA0+@&A+N [A% MM 9$KM"&F2OKCAHZ&BBY(LIZ8S2[<-HX-%;#A#W%F5'XE2'.C&9U57' 8S&4 MDPG5!7G @R6/HKD@5NGS.S"4<7U!KLC+[(ZY%#OE7O(\EM'6$FSK&XXG$5]\-DA^V^5YHFA]GV6K:][Y^6;91YS<&2%5)-_)G DJ,F?9+L0, WWJ,).61W)2M?OWFIE/PK2N(NO._AB'3S,K_H5I M)M<350LF-.$PQY#!=8*JJ68:-(:1E6NHK])@>W;+ @?074$L#!!0 ( )J!<%$HFYP)H@( 4' 9 >&PO=V]R:W-H965T M#K=X9$YO)7,H7.WDH1HYG@8!#;JP'BJ\-3(!SZP@Q_K0^G2ZD M%>Z.W[W?U[EC+G.J82+Y3U:8U<@9.*2 !5US\R2W7Z#-)[;^9U-R?G9!SG"??%_)M::BT)EKD,;Z=/,V\ET3.3@2>0;5-0F]2Q)X M@=,RSK$?JTHT\_6]=+(L#T\:4'A\V/PM3;PSNT"L+ M]_;PW)TF97\0WZA:,J$)AP7JO.L4\U--TVTF1E9UWYI+@UVP'J[P/P7*&N#^ M0DKS/K&ML/OSC?\"4$L#!!0 ( )J!<%$J!9^UQ@( T) 9 >&PO M=V]R:W-H965T:O8\A8.;)<:S-P3Y:IU -V%!9X"7.0C\6,JY[=L"0D!RH( MHXC#8F3=N-=3U]< L^(7@5*TVDB'\L38L^Y\3T:6HSV"#&*I*;#ZK6$"6::9 ME!]_:U*KL:F![?:&_:L)7@7SA 5,6/:;)#(=65<62F"!5YF\9^4WJ /J:;Z8 M9<)\45FM[3L6BE="LKP&*P]R0JL_?JF%: $4SWZ 5P.\CP+\&N"_!00' $$- M"(PR52A&ARF6. HY*Q'7JQ6;;A@Q#5J%3ZC>][GD:I8HG(R^TS50R3@!@2[0 M3\PYUALAT.D4)":9.%/#C_,I.CTY0R>(4/20LI7 -!&A+94#FL:.:V/CRIAW MP)B/[AB5J4!?: +)'ORD&S_LP-LJ\"9Z;Q/]V.LDG$-QB7SG''F.Y^SSYSCX M],-P=]@1C=_LI6_X_'?V\K6#*VBX L,5O,>%2DXD7"2LI/L$JECZAD7GF'7D M.D&_%]KKM@Z[JYQFQ7_N]1KW>IWN_9BILP18K#BH)"3/T>WMI"/J?D/;/UK! M0<,U^*""./FC+K+V<^^=&>R(<^'YS@&!KAKK5YW6)ZH^$"&5]0>(4\HRME17 MO".L84,\/%HBU]EF'^ITQT0W'V*DGF%2US313]5X!KA>H M^05C&PO M=V]R:W-H965TM%*TP&;[RJ)M)/9 MT:ZTE:).NWOM 2>Q"IC:9C+]]STF#! @:+J*Q93M6M*%D!=[9"YE1#5^YL54I&TSHISVSB.(&=4UY8 MJT5];2-7"U'IC!=L(Y&J\IS*GWEA:W7"U_X;J_-!7NU*.F./3+]K=Q( MZ-EME93GK%!<%$BR[=+Z W]:D\ DU!'_N9K5F6F4J@XT=3U&K'-(G]]FOUAWKR,)DGJMA:9/_Q5.^75F2AE&UI ME>DOXO 7:R;DFWJ)R%3]B0Y-K&.AI%):Y$TR*,AYK61L"*D M_HEHD:(_?U2\A&>DT4>T%GDI"F@K)+;H3-C[>Z8IS]0'2/CV>(_>O_N WB%> MH*][42F(50M;@THSEITTBNZ.BL@918^LO$6N>J3?-X09M,@H 3G#,C.:VH[GU:-Y;'@>;+GR$>*P3U'7, MN_J\(HZ+O87]W&T'LOY/14?,0[,TST1.Q'FAK[C3ZOU6[7^_T!Z@PHVR=4?B8B">(AU'.3& M$8FGA0:MT& >*PB<64)A6R:\PH*-VM&B"RW8:,R,1&0 =ASD>9XSS35N)<:S M$N\JGJ6\V*E:8\; ]/F=&K9DA@I[-2YPKD<<^Z\878-X7Z7 ,G M" ?P)Z+<*/3P-'[<.2@FLSH_TV0/E^2LT-/:G5]B]QK,.^O#\][W&\S'=A;$ M)!HR'T>1L&\XISH[T\/SKO? 7\"8J5(,R, /,BSUG03?GH/0&14.K@&]%(6#?W<&IGT@3 _:T0^K5CSH7M_P"K7U!+ P04 " ": M@7!1 8D;4XT" !L!P &0 'AL+W=O.R&# MDK)JXX'8SCWGW&/?7,<;(1]4 :#)MKUU59 155YZ(&CF^60E94 MXU2N7%5+H+D%5:4;>-[0K2CC3A+;M9E,8K'6)>,PDT2MJXK*ES&48C-R?&>[ M<,=6A38+;A+7= 5ST/?U3.+,[5AR5@%73' B83ER;OSK:63B;< /!ANU,R;& MR4*(!S/YEH\+<5,G%(E.>0]Z#3X_CKX[@ M733=.0^VSL?!4<(YU.3SZ3#\/]JSX[_Z<^_6?UOD!IW4P$H-WI%* 1M:QJCM$_",#4]!7SDU M+$/+8KK=4Q)ZYA>[3[NG=!CF#WOBTL.XH(]O>A@7>?MQ>ZZCSG5TU/7>=P;; MG3TC''2?^>@@B[=^#B-"S[^X/#1TC*JQXNZTCPKDRO9M13*QYKHIH6ZUNQIN M;$=\LS[VKR=^SWJ*5TG3^?_0-_?0+94KQA4I88E2WOD%9BN;WMY,M*AM\UH( MC:W0#@N\#D&: 'R_%$)O)T:@NV"35U!+ P04 " ":@7!16GB(^^<" T M"0 &0 'AL+W=ORY>Y!9 H?>,,CEPMDKEMZXK5UO(L+SA.3#]9,U%AI7>BHTKP +4 MN=6+"G)@$G"&1*P'C@C_W:6&'_K\)W 7AZMD2TZDD#?!X?6"_L[GK7)98PH33'R15VX'3N6H_JUD.V]9IJ6'!V M+:=Y";X-HSCRS*?OOC5$$U711*W1/,$;L!TT=7%4D_2#.$R.)8OVJ#L&?B^N M.TX+Q^C(L>-[851SG-49DZ07Q">S[5;9=ENSG0L]:83ZL 6'UQW)S3E<(0:J MJ0+=6KR?,^K6 @T]/^[5,ZH[GD@EKE*)6U,QKSTT8IA^*+)JZ\M>1=C[/XV? M5 +)ORQ^TM!^C1WO'HV!#,3&SE^)5GS'5/&_KZS5B!_9R?;)/O9O)WZ#?:JO M!,4$_T5?W"<>L=@0)A&%M9;R;LP$%L6,+C:*YW8(+;G2(\TNM_I: \(XZ.=K MSM5A8P2JB]+P)U!+ P04 " ":@7!1B.(-GLD# "K#@ &0 'AL+W=O MD9$F)+C6PR8LM4G-FYAR.AN3LQ,4/>>< M,CEW#DH5-ZXKMP><(WG-"\STFQT7.5)Z*/:N+ 1&F07EU/4]+W9S1)BSF-FY M1[&8\:.BA.%' >0QSY'X=8/ H]%? ]W^O)9SD._XJ$AL-!^.K_1;^_ M& [3$3&"NEH"ZR\8\&>J GQI5\5G3+.)[E<3B2@>B1#6$4(;(1R(\"AT#Q3J MERU"_/-("E-C5X!AU5=,I;/8.C,]\6FA57IJZ]NU"#R83#WOE>']F*L75**: M2C1*Y6]-!"FB%:-8MS(@3,^:\-WDJ ?(RM='J70:#5-:1IU,D]#S.HQ674]) M&(1MNQ>\XII7/,KK'ZX0!5P=L "$*<3V9$-Q+Y>XDP'T(Q]V4^T:!GX0!]U5 MBB]=I:1FDUS AKQH@SO3!J\ ;7I@N5RV*/] .;F4:4UH.OX% M(:5IR)%O,:T]I>_TM4.OV7Z\MRJFRE-;L7 :]"C;8PC#) @&I86MW1*.IKNT M.[+.E1(YJC'T&Y?^>ZG+Y MPR,,%(+O!9:CHC>M&4;O)7K3)N&;]4G8[7\=N;LFT9C83?^#?VB F7Z\J$O M)K:];83Y92A_G>E+]TTW@M/W4KKI4S!],Z73S@8"O2CM*>\>0S^8=@5W6X=O MW1GV]M8CP98?F2I/5O5L?;.ZM?>)5_-W\&8)>^97YB9F#_N-^_(:IP^7>\*D M/E_L="CO.M'5(?J/# !ZOOIXC=0 M2P,$% @ FH%P4??XU.46 P Q0H !D !X;"]W;W)K&ULK5;;;N(P$/T5*^I#*[5-XD" "I#*97>[:B54MKO/A@S$VR1. M;:>T?[^V$U(N(:!M7\!VYIPY,YY,IKMB_%F$ !*]Q5$B>E8H97ICVV(>0DS$ M-4LA44\6C,=$JBU?VB+E0 (#BB,;.XYOQX0F5K]KSB:\WV69C&@"$XY$%L>$ MOP\@8JN>Y5KK@T>Z#*4^L/O=E"QA"O(IG7"ULTN6@,:0",H2Q&'1LV[=F[&+ M-:@ N '@7T#@ \ J =ZJ'1@%HG.JA60!,Z'8> MNTG.#SCWT -+9"C0. D@J,"/ZO&=&KRM$E%F Z^S,<"UA%-(KY'G7"+L8*=" MS_!DN-NI"N=SWL?_[7TK&5Y9&I[A\XZ41@U5HZ1J&*K&L2HC$HU@#O$,./+< MPXG*Z7Q#IWO=:U\EY+5"0;-4T*Q5GA'+5X21B"[2L#"VOD.:>ZRO7;3E^ MZ3^OA'TS9]MBE%LTCQ"-ZXBV0O7+4/V3DZUJ0A;9/EQ7 W]/:=OIX)UPCAAM M26V54ENU4G].5 L (C(.^FHNT?W]L*;SI\-M-?&!^W(W/A=NK9:-VT(I<,H"1(*_ZCNE M3RJ_ .Z>$.PYN^]*E15N^0?4X@^U^(M?A8+0KW\7CEGE0&+GU0E$:B5ZV,<%4T;$]3'LPS6GCX=B9[5#X][.=-)22 M9M7&2V(?G^\[%Y^P1S4;3X3>N?6+ G)@$G"&1*P'#H7_OG4]PS :GPCL)9;:V1" MN>/\WFPNDZ'C&8^ PD(9"JQ?#S &2@V3]N-W1>K4-@UP>[UA_V"#U\'<80EC M3K^31*5#Y\Q!"2QQ0=4-7W^"*J"NX5MP*NT3K4O=;M]!BT(JGE5@[4%&6/G& MCU4BM@":IQD05(!@%]#9 P@K0'BHA4X%Z!QJH5L!;.AN&;M-W 0K'$>"KY$P MVIK-+&SV+5KGBS!3*',E]"G1.!5_Y#Q9$TK1>_0%"X'-M4ET- &%"97'6GP[ MGZ"C=\?H'2(,?4UY(3%+9.0J;=UPN(O*TJBT%.RQ%*)KSE0JT90ED#3@)^WX M00O>U5'7H0>;T$=!*^$<\E,4>BW4O!W+V]G#>YGEF C=613B2[2JK#153\G3LSRF MO3W$OM_W>I'[L'TGK[6\EQJ3@WBF;3PO NW6@79; S5?'[I@F#XILI MF>O5 MA+TWO9%^S=M_HQLI>;H[F=R3I[/:_%FK^<\SW0@ RT* \>$$75V-6Z(:U+2# M-\V6[STW2*_5X2UG40Z"\ 3AY)?NS$;2V :]5[45A-YNF39I!?W>3G+=K M@5C9D2K1@A=,E1]W+:W']H4=5CORD7\^]AOD$S/F[21YIB__$:ZQ6!$F$86E M-N6=]G4AB'+LEAO%8 MZ2M++G*D]%*L7%D(C%(+RJGK>U[DYH@P9SRTYV9B/.2EHH3AF0"RS',D7JXQ MY>N1 YW7$W=DE2ESPAT/"[3"BIG0*[?.DI(<,TDX P(O1\X5O)S V !L MQ'>"UW+K&!@I"\X?S>(V'3F>880I3I1)@?3?$YY@2DTFS>-GE=2I:QK@]O%K M]ALK7HM9((DGG/X@JQG@.24BJ> M5V#-("=L\X^>*R.V +"W!^!7 /]O 4$%"*S0#3,K:XH4&@\%7P-AHG4VRWP23=\BA,-AP8.!V_AKO:F-LBO#?)MOF!/OAO"B,*?ONAF2W<=Z"@0 MU 4"6Z#778#: J0I@&R!.CHOKQ/%Q M6KI?%^@?I:7[!XW>C8!Q;[#'Z$%-=_!A+3TX*&$W(HIAV*X >LT8]SHU3.RK M0K>UP-22DQDINNXEW'I#P..T"VQF+/2/TC!5VBZ[6T)@&$3Q'L.;J0W?-[;_ MI6FJ4ITR=D,B#^YI?-@,<]@]S>\%2O6^4.\9[9A9"//+4(X[[VLS:&%XI-9I MAB3LGI+_W3K18<]W0V 0[GE_PF;ZPOCC.B<^N MH"8$P\OY0X6YM(5"Z[TX+&'F?Z,P,($Z.M+SM7KPFQ4ZP^3 M\6]02P,$% @ FH%P4=F3E!(( P K0H !D !X;"]W;W)K&ULM59K;]HP%/TK5M0/K;22%\\*D'A5J]1NJ*S;9T,NQ*IC M9[8I[7[];">$T(6HV\07B)U[SO$]=JYO?\?%LXP!%'I-*),#)U8JO7%=N8HA MP;+!4V#ZS9J+!"L]%!M7I@)P9$$)=0//:[L))LP9]NW<7 S[?*LH83 72&Z3 M!(NW,5"^&SB^LY]X))M8F0EWV$_Q!A:@GM*YT".W8(E( DP2SI" ]< 9^3X$)4&J8]#I^YJ1.H6F MY><]^ZU-7B>SQ!(FG/X@D8H'3M=!$:SQEJI'OOL,>4(MP[?B5-I?M,MB.UIQ MM96*)SE8CQ/"LG_\FAM1 FB>:D"0 X+W@.8)0)@#PH\J-'- \Z,*K1Q@4W>S MW*UQ4ZSPL"_X#@D3K=G,@W7?HK5?A)F#LE!"OR4:IX9?50P"W3&%V88L*:"1 ME* DND9?L!#8[*)$EU-0F%!YI:>?%E-T>7&%+A!AZ(%0JK=;]EVEUV(8W56N M.\YT@Q.Z(7K@3,42S5@$405^6H_OU>!=[4%A1+ W8AS4$BX@;:#0^X0"+_ J MUC/Y,-SO5:7S?^JS?U8_,B,L3D5H^<(3?+>$$077]WKWHS\/1XU LQ!H6H'F M"8%1PH4BO[ M%GR-UID@M8+D((@K!+/=S/C][%R;%.FP>^HO-R]A]K^1FL]&M=K-;K*E;NZ:)+9:ZF F@]ES) MF*1UR?8*XMYYW/2]0Q'VSNIG3G]D:+O1KC;4+]T-?NVRO@D< <,)Y&?4#'4[ M\5R;='!@#\[DZZ&,^>%Y?0VK/GO_G:]NZ?K5!W!C^QZ)5GS+5%9SB]FBMQK9 MCN+=_-B_F?@5\U/3B]GK_D"?-7(/6&P(DXC"6DMYC8ZN."+KC;*!XJF]_)=< MZ:_#/L:ZGP1A O3[->=J/S "18&ULS59M;]HP$/XK5CZU MTDI" BVM *F\3)LT-E34[;.;',2J8V?VI73_?K837&B!HNW#]B7QRSW//7<^ MY])?2_6H

A#DB.5-&.HTAX+JEBQ!F)VE5 5%,U6K4)<*:.9 !0_C M*+H,"\I$,.R[M;D:]F6%G F8*Z*KHJ#JUPBX7 ^"=K!9N&.K'.U"..R7= 4+ MP/MRKLPL]"P9*T!H)@51L!P$M^V;:<_:.X/O#-9Z:TQL) ]2/MK)YVP01%80 M<$C1,E#S>H(Q<&Z)C(R?#6?@75K@]GC#_M'%;F)YH!K&DO]@&>:#H!>0#):T MXG@GUY^@B:=K^5+)M7N2=6,;!22M-,JB 1L%!1/UFSXW>=@"&)[]@+@!Q*\! MG0. I $DIWKH-(#.J1ZZ#<"%'M:QN\1-*-)A7\DU4=;:L-F!R[Y#FWPQ8>MD M@=H=B> E'%C<$&TW=:; M%Q-DQC@WAZ[[(1I%EC=,&^^CVGM\P'M"9E)@KLE49)#MP4^.XZ^/X$.3"9^. M>)..47R4< %EBR31!Q)'<;1'S_AD>/MZ7SA_YWWZQ]YWDI'XVD@<7^< WQUH M5"Q%R,@"9?I([@5#?82XXXD[CC@Y0'PKD&6,5[:VR +22C%DII:FSRFOS$&2 MI9(%&RFPD5(: M*>X>D#-S#^H;<;[O&M0JVI&38;_=3\.HU>Z'3]NUM=>HNVLT.85I^@[33JHN M?:HNCZ:J+H%O);Z]ZCM\5Y[OZA\70<\KZ?T71=![>RJ=5O+J?-\QJ@,,MS[X M!:B5Z[2:I+(26-]OO^J;^:WK8:_61^V;<7O/^L0T_[I7O]#7?PXSJE9,:,)A M:5Q%K2M3:ZKNQO4$9>G:S8-$T[S<,#<_,*"L@=E?2HF;B77@?XF&OP%02P,$ M% @ FH%P4:*\LMO7 P *! !D !X;"]W;W)K&ULO5AM;YLZ%/XK%MJ'3=H*A@!)E41JWM9.[52MV^YG%YS$FL&YMFE: M:3]^-E!" KALN[=?&C#G>$QH*B;65LK=N6V+:(L3 M),[8#J?JRYKQ!$GURC>VV'&,XAR44-MUG,!.$$FMZ3@?N^73,^$(V6ZD'[.EXAS;X#LMONUNNWNR*)28)3@5A*>!X/;$N MX/DE'&I ;O&=X+VH/0,MY9ZQ'_KE*IY8CHX(4QQ)38'4SP.>8THUDXKCWY+4 MJGQJ8/WYF7V5BU=B[I' "?,T7,2KROV!? MV(:N!:),2):48!5!0M+B%SV6B:@!%$\[P"T![BE@T 'P2H#7%S H 8.^(?DE MP._K(2@!05] 6 +"4X#7 1B6@+Q<[&(Z\KE<((FF8\[V@&MKQ:8?\H+(T6H* M2:IK]TYR]94HG)RN$.'@.Z(9!C<8B8QC59A2@ _@,^(*>& MO]TMP-LW[\ ;0%+P=N([KM,0S-\-O$%=PV E?]/8.1VW9 M^+O@5W_G_:,9_BE+C=XO7TK=4T?FCB;2JTK:R^F\#KH+(;"JX+*<8X DJ%6Y M[I?@,TLYCC+.2;H!,R2(,/@=5'X'N=]!E]\HXIGR1PFZ)Y3(I[9%45 $.87> M5QZFKN\HU0_U4FD:G5@L^]"L3#1'"OU*H6]4>)7L5")U@P!L#=;D46(ZTAY7V\#>T;QB+]X32-J%A4R@,G>!$:/AB4?;B69EX MCH0.*Z%#H]"YV@?4.M9"(Z8.53'6^Y9:Y\:%.&P$VUQ!RQ>,CL(=5>&.C.'6 M>X^AZT#GL(,[K]KO8.WL /_[?C O2>L5X(>=:87N(1K7&,VG6Z]^AGD/KJ_G M)IF'_02^[H8"#SL*-&\I?U3:'V&S\4.W,[^'Y@_-W?\:/V *// 3_&ZF#^T: M!J^;Z4.SA.9NV6OSALT.U]T/X*%_P?^C@96D1[,\:G2P7E:7;5;-BK%KUXP$ M\TU^Y10JYBR5Q?&L&JVNM1?Y9>YD? ;/%[!E? G/5\6E]4!?W*'5Z7I#4@$H M7BM7SEFHYH 7U]+B1;)=?LFY9U)=F?+'K;K*8ZX-U/&ULO59=3^,P$/PK5L0#2-!\M86B-A*T0G<22(@>W+.;;!L+)\[9 M3LO]>]9.:MJ[$GA O"2VLS,[.TZ\&6^$?%8Y@"8O!2_5Q,NUKBY]7Z4Y%%3U M1 4E/ED*65"-4[GR526!9A94<#\*@J%?4%9ZR=BNWPU<;"9>Z&T7'M@JUV;!3\857<$<]&-U+W'F.Y:,%5 J)DHB83GQKL++:1@9 M@(UX8K!1.V-B2ED(\6PF/[.)%QA%P"'5AH+B;0U3X-PPH8X_+:GG"2ME19% M"T8%!2N;.WUIC=@!A/UW %$+B#X+B%M ; MME-FR9E339"S%AD@3C6QF8+VQ M:*R&E68;YUKB4X8XG=Q0)LD3Y360.Z"JEH![I!4Y(P^0UE*RBI*C4RX R05^*ED(*EYVP]YVC -+9/Y6-=). K0 MOO6N<_\'O47L*>P[A?U.A;>P!D["CEH'CFGPW38/7>KAE]G<, T..MAXW!6Q M)^_N=2C+_-X]*''71%[\L+@[> +/N%RW%%JN'.( MAM_M<_AV7(71ESG=4GUP:AR(^M=N?Z?EF'Y_1^6*E8IP6"(FZ)WC7LFFA383 M+2K;A19"8T^SPQQ_.T": 'R^%$)O)Z:QN1^9Y!502P,$% @ FH%P460' M[X@R P ? H !D !X;"]W;W)K&ULI59M;]HP M$/XKIZ@?6JEM( %**T J+],JM5+5KMMGDQS$FF-GM@/=OY_MA Q(FJ+M"]B7 M>YZ[YW)V;K05\J=*$#6\IXRKL9=HG=WYOHH23(FZ%AER\V0E9$JTV7X+$'E:4KD[RDRL1U[76]G>*'K1%N# M/QEE9(VOJ-^R9VEV?L42TQ2YHH*#Q-78N^_>+8;6WSE\I[A5>VNP2I9"_+2; MAWCL=6Q"R##2EH&8OPW.D#%+9-+X57)Z54@+W%_OV+\X[4;+DBB<"?:#QCH9 M>T,/8ER1G.D7L?V*I9Z^Y8L$4^X7MJ5OQX,H5UJD)=ADD%)>_)/WL@Y[ ,/3 M# A*0' ,Z'T "$M >&J$7@GHG1JA7P*<=+_0[@HW)YI,1E)L05IOPV87KOH. M;>I%N>V35RW-4VIP>O*%4 G?"5I$#CZ(',*3X#I1L. QQ@WX M>3O^M@7OFRI4I0AVI9@&K82OF%U#V+F$H!-T&O*9G0SOWC;)^;_HBW^.?E", ML.J+T/&%G_;%)3Q2LJ2,:HIJUR0QF$/^@E$N)>5KF!)%U26\<;%4*#=DR1 > M>)9KZR-X9-#$W@N7,",LRIG;M&39J[+LN2Q['V0Y)8SP"$U7+G%-.;>YB!5D M**EH:JEI03=P=/8*W4RZYD8=^9O]]UQW.O*8?^JQ:/,XD-JOI/9;I=[',;55 M4^ #52JWNAM/74'3_SBWV:<>\[I'O4R+-IH#B8-*XJ!5XBPA?(WV6EG9[MO8 M[FM2.*@%#NLOL>YT+/(4FD4;S8'(FTKD3:O(;Y)PM4()YJ-M>_41-\@@;-)Y M4XM]%?1K0NM>QT)/XEFT\1PH'59*AR<>3N1Q^[$E8Z"DTBS:: M0J>_]SE-4:[='*,@$CG7Q0U:6:M1Z=Y-"$?V:?=NUFVPS\UH54Q"?^F+N>R) M2'./*6"X,J$ZUS?F?&ULK57O;YLP$/U73JB36JD+!)(TJ0A2FVA:IV9"K;I]=N!( MK!K,;*=II?WQ.QN*HBYA7_8%_.N]>^\X'_%>JF>]133P6HI*S[VM,?6U[^ML MBR73 UEC13N%5"4S-%4;7]<*6>Y I?##()CX)>.5E\1N+55)+'=&\ I3!7I7 MEDR]W:*0^[DW]-X7'OAF:^R"G\0UV^ CFJ+[A (2P1R?C5R-"7]#RT^,2SL\N MX QX!2LN!&5>Q[ZAP!;N9VV0VR9(>"+(BKW!<'H)81 &1]"+?O1-K080!=Y=#QC4[P/54:LYW"')SYWY"F:0]MU-%&CC;JR^1=I8W:496;'L91 MQSCJ%9HJF2'F&@HE2ZK-M3F6O(9CV'Q@>VE?DM%@&OLO1R*/N\CCWLC."^^\ M@#;,4+YX95"A-D"U@G!>H\IH]^*8JG[^X2 (/O5D:-+IG/1GJ%% [09D 9DD M:4P(F;&U0# 2:O:FI!!N1_<+[@\T"?ZA^*I3?-5+]"V-8(5,4_W9S%["_?VB MAW;:T4[_4_'-.L99K] ;38V=OCE=#A"25<=N_>SOT@L&LP^EYQ\T)_MC6#&U MH=("@06A@L$5E8IJFFTS,;)V_6HM#74_-]S2_PF5/4#[A93F?6);8/?'2_X M4$L#!!0 ( )J!<%'I_)X4U0( &P* 9 >&PO=V]R:W-H965TNJY8; M2)FZ%AEP7%D)F3*-0[EV52:!11:4)J[O>:&;LI@[XZ&=F\GQ4.0ZB3G,)%%Y MFC+Y^Q82L1TYU'F=>(C7&VTFW/$P8VN8@W[,9A)';L42Q2EP%0M.)*Q&SB=Z M,Z&A =@=/V+8JMH[,:$LA'@R@_MHY'A&$22PU(:"X>,9)I DA@EU_"I)G>I, M ZR_O[+?V> QF 53,!')SSC2FY'3=T@$*Y8G^D%L/T,94-?P+46B["_9%GN[ M XRD34 +1S!."7 /^]@* $!#;00ID-:\HT&P^EV!)I M=B.;>;&YL6B,)N;&QKF6N!HC3H^GL-#DBLSQ>D1Y D2LB)TZGX)F<:(NJ:&K\7S#XB[+LVZ+L_PC9\TANR:!=TE\S_<.P"?M M\"DL$4X-G Z:CKD+WJ]!]RQ>TA7[/E98YWDO=PAA4C(%E[!QAG.12(A/) MA+1W%).9"+Z^TB!3O%L+?2AG!65H*]BK%W>N][>]EL>-\0TJ^$]#_$V7Z[LPTM@TK+X!]\(W_(72(T/)'9 M;(;98;PE[]3;53#O1%[26E6DIW>SY&RD<."'AU-(=V6*^A]B:$E;ET/[QVX7 MW=4XVE[D]CS],@O>9>BN--'.J0S=%1#:7D'^S]#N7@:[P3$_=Z6'AA_C9[C_ M3Q$,WJAQ:ZV Z<.^,;F.N<)#5HCRKGL8C"Q:FV*@16:[@X70V&O8UPVV@R#- M!EQ?"?QBRX%I.*H&<_P74$L#!!0 ( )J!<%%(.05_) 0 &H2 9 M>&PO=V]R:W-H965TYTO*,;6('\ MMGOF>.?6+'&:0R%25A .R<1Y]!\6?J@ ^HT_4SB(LVNBAK)F[$7=?(HGCJ=Z M!!E$4E%0_'N%&6298L)^_%N1.K6F IY?']E_U8/'P:RI@!G+_DICN9TX]PZ) M(:'[3"[9X3>H!M17?!'+A/XEA_+=P< AT5Y(EE=@[$&>%N4_?:N,. ,@CQD0 M5(#@>T"O 1!6@/!:A5X%Z%VKT*\ >NAN.79MW)Q*.AUS=B!6$+$B2K.4ZL_($K)($M ?4[U#EE0" MZJY)Y*N:!!+B2?62&W@BR*&&(#?F['CRQX%X=>CS\X MCO\IL!*N8-1!%[@&?HSNQKNCTS#^7_JBYO5+\P(ZV (-5_8&@QDGHHH M8V+/@?S]N!:28T;_8Y'HU1(]+=%KD/C6775) C%PFA$AJ=Q+QM^)1$F.L66* M*#MAX'<][Q?3E[L1-[\1M_AYW(6#_=K!OI5H)54.IN6GDBIO/Y("5Q3,U:.O M:R@@2:7)3#NWUPW,7MIA?G=HMK)-S3<[V:9F-W)0&SFP\GQAQ9T.QS,O8T(E MB5.<\S@44H>D,-EH9^YH'TW3X\P.])J,;(,UA*0=UF;DL#9R:.7!:0-K%($+ M X=XKPN #VBJ3NHJ%+&FR-#+F$B&6<^BESNUNJ/;!\ICH\-VR:;0F=EA'5_A M3!]FWJ;7X'"KWOT/>A<>W]<>W[<&:URZN\Z P!M6BL().V$32.:M<%Z M9O_:8 V39!ML8,UMWSL5B-YUV8T9_4JS?5D9T@RW&+2(C"MV"V,G\ QI47IX M!738D,%M4'_8'9FABYN@EWZ>%=R^E:PLJ-5R?2QZZ@4GPAHC/[:%1H#]$; MPGRF?),6@F20H!1.;%CW\O)@H[R1;*=W[FLF),":/-TJ@ M/EZ:_@=02P,$% @ FH%P4:&, 3U@ @ T 4 !D !X;"]W;W)K&ULC53=;],P$/]7K&@/FP1UDK:!36FDM06QAZ%I8^,! M\> FU\::8Q?;:<=_S]E.0QEMX27QU^_CSK[+MTH_FQK DI=&2#.):FO75Y2: MLH:&F8%:@\2=I=(-LSC5*VK6&ECE08V@:1QGM&%<1D7NU^YTD:O6"B[A3A/3 M-@W3/Z<@U'82)=%NX9ZO:NL6:)&OV0H>P#ZN[S3.:,]2\0:DX4H2#V/B(EDH]>PF-]4DBITA$%!:Q\#PMX$9".&(T,:/CC/J)1UP M?[QC_^ACQU@6S,!,B:^\LO4D>A^1"I:L%?9>;3]!%\_8\95*&/\EVW VBR-2 MML:JI@.C@X;+\&P)"WY#/3FKG$&G(^!\NX,!>X M_/@P)^=G%^2,<$ENN1!X R:G%@TX&EIV8M,@EAX12U)RJZ2M#?D@*ZC^)*#H MO+>?[NQ/TY.,E M4*;50+Y=+XS5^&"_GY 8]1(C+S$Z(A%N2D,)?,,6 @X%'1B2<.>NCC=%-DAR MNCF@.^YUQR=UGYAH6:@\@:7/9'E(>CK^6SJY'%P>ULYZ[>RD-MXR=B@#[O5M M_L]'(,SV;(Q>>:![1=. 7OE>8DBI6FE#_?2K?;NZ]E5*?Q\/O0Z?T8I+0P0L M$1H/WF$6=.@?86+5VI?@0EDL:#^LL>6"=@=P?ZF4W4V<0-_$BU]02P,$% M @ FH%P4?R2@J.0 @ 7 @ !D !X;"]W;W)K&ULG59=;]HP%/TK5K2'5NIP/FE7A4@M9-H>.J&B;0_3'DQR(5:=.+4-E/WZ MV4X:00LT+0_$=LXYON?\L MN"B)TE.QQ+(60')+*AGV77>(2T(K)XGMVE0D,5\I1BN8"B1794G$]A88WXP< MSWE>N*?+0ID%G,0U6<(,U,]Z*O0,=RHY+:&2E%=(P&+DW'C7Z=#@+> 7A8W< M&2/C9,[Y@YE\ST>.:PH"!IDR"D1?UC &QHR0+N.QU72Z+0UQ=_RL_M5ZUU[F M1,*8L]\T5\7(N7)0#@NR8NJ>;[Y!ZRAEGTGZC38.- @=E*ZEXV9)U!26M MFBMY:G/8(7CA$8+?$OR7A&,[!"TAZ$L(6T+8MZ2H)5CKN/%N@YL019)8\ T2 M!JW5S,"F;]DZ+UJ9YV2FA+Y+-4\E8UZ6NE\SQ;,']!G]($(0TSJ)SB:@"&7R M7"]_0AC)@@B0,59Z5\/%6;O#;;.#?V2'&=0#%+@7R'=]]P!]?)I^1[;(C8ZR M)SW8X5%V>IH]@4R7[AFZ]V6?CG7.7=A^%[9O]8(C>NGCBJHM^G,SETKHG\C? M$YI!IQE8S?!T Z5IX$7;)$16JN""_H,8V\.@A,^TCNA1)VH83O"*4F JT)6X$-(^>,$2%1#:()YF NC?[E M3FGN0)?EO0BE'RQ]$[;G,NI<1B==3O69"D+H)G^T^]'K!AQJ?3]8^B9LS^6P M&ULE95M;YLP M$,>_BL6K3=K*4PE)19":9-,ZJ5+4:-MK!RY@U0_,-J7[]K,-H=E"HBTO@FWN M_O>[LWUDG9#/J@;0Z)51KI9>K75SY_NJJ(%A=2,:X.;-04B&M9G*RE>-!%PZ M)T;]* AF/L.$>WGFUK8RST2K*>&PE4BUC&'Y:P54=$LO](X+3Z2JM5WP\ZS! M%>Q ?VNVTLS\4:4D#+@B@B,)AZ5W']ZM4FOO#+X3Z-3)&-E,]D(\V\E#N?0" M"P04"FT5L'F\P!HHM4(&X^>@Z8TAK>/I^*C^V>5N/_$KT,=3ARB2P[1X! Y M[CZ0H]Q@C?-,B@Y):VW4[,"EZKP-'.%V4W9:FK?$^.E\+1@SQ=EI43RCC^@) M"L$+0@EV-1,'M*XQKT APM'1ML;2+#PHU4*),"_1?5D2:X\IVA!54*%::_%N M QH3JMYGOC:H-J!?#%BK'BNZ@+5 CX+K6J%/O(3R3W_?I#CF&1WS7$57!7?0 MW* X^("B( J4R^"*:CQ6+W:J\075\W(5;^4J^G+UP1!QY;H2\W:,>>MBWE[* MY%0/88TV4 #;@T1Q:-,+%U/E[C43IVDOZDL^BV?);+Y(,_]E@B89:9*K-,,I MT (UK33)*T!?M_$407)&$(9)8'_3!+.18/8O!%B9'J&T)(4V,^7.,^ZP+%$E M,==J"FEVAA3-PR2*Y]-$Z4B4_M\.F<.GART:3N 437I&DZ:+- KCY"\<_^2Z M,Y"5:VK*G+>6Z_[FCZMCW[SOV\6;>=]T'[&L"%>(PL&X!C>I"2_[1M9/M&A< M\]@+;5J1&]:F]X.T!N;]00A]G-@ X]&UL?51-CYLP$/TK M(TZMM V$9/NQ(DA)MA][R"I*U/90]6!@ '>-36V3[/[[C@VAJ=3D C/C>6_> M#&.2H])/ID:T\-P(:19!;6U[%X8FK[%A9J):E'12*MTP2ZZN0M-J9(4'-2*, MH^AMV# N@S3QL:U.$]59P25N-9BN:9A^6:%0QT4P#4Z!':]JZP)AFK2LPCW: MK^U6DQ>.+ 5O4!JN)&@L%\%R>K>:NWR?\(WCT9S9X#K)E'IRSD.Q""(G" 7F MUC$P>AUPC4(X(I+Q>^ ,QI(.>&Z?V#_YWJF7C!E<*_&=%[9>!.\#*+!DG; [ M=?R"0S^WCB]7PO@G'(?<*("\,U8U Y@4-%SV;_8\S.$,$$\O .(!$'O=?2&O M\IY9EB9:'4&[;&)SAF_5HTDP&=4E69M MS7-@LH -^Z4TK+T2U/ @^T5P$WT#CTQKYL9JX-4]6L:%>9V$EG0Y]C ?-*QZ M#?$%#1]@HZ2M#7R4!1;_XD/J9VPJ/C6UBJ\2[K&=P"RZ@3B*(],W=H5V-LYJ MYFEG%VD]$^RP5=IR6<&/96:LILWZ>85^/M+//?W\ OUCUV0T8572LKL"+!,( M@WJ:[V#]=[X]\:TG=M?PD,9)>#C7$IZM"'W'RE\$ [GJI.VW98R.=VW9K]C? M]/ZB;IBNN#0@L"1H-'E'=76__+UC5>L7+E.6EL:;-?TO4+L$.B^5LB?'%1C_ M0.D?4$L#!!0 ( )J!<%%8Y36D.04 &@8 9 >&PO=V]R:W-H965T MX!6Y)_+#YI:KNV'G M):!D>3FX@A=S%-<&&O$7)3NQ=PUJ*@^,?:QOWN27@Z".B!1D(6L7 M6/T\DBDIBMJ3BN/?UNF@F[,VW+]^\OZ;)J_(/&!!IJSXF^9R?3E(!R G2[PM MY!W;_4%:0CK !2N$_@MV+388@,562%:VQBJ"DE;-+_[4)F+/0/EQ&Z#6 )D& MT1&#L#4(GSM#U!I$SYTA;@TT]6'#72=NAB6>C#G; 5ZCE;?Z0F=?6ZM\T:K> M*/>2JZ=4VOP>^$K3C>K.D"X"H'-_@?QL%41T(X>%,U MF[->Y#-P1S:,2_Q0D"=[ 5[.B,2T$*_4\P_W,_#RQ2OP M *O%^SK5 NQ7@H M5>3U_,-%&^5U$R4Z$F4(;E@EUP+,JYSD#ON9WS[SV ]5QKJTH:>T72.OPWNR M.0=A\!J@ 6.>*;/-H>9B\[WS3[_YMD/DA%V>RC4_L)C_K3(T"\D!TM:X6I! M<:$6O-\HG*PPSVFU4E?=AA'MAO$$$'4!1#J Z$@ ?RI!Y>215%L"EIR5@'R2 MA%8\CK7KB0TON.]D,ZB M.,XB(PL.&(1).C+2X(*A.(/02(0#%V9!%KLS,>HR,?)F8D94L52[KRE!2KQP MJ78;_:('7.1'5A@Q3 WF-@8%L0&:V: 0)HE!V@:-HO#(XB<=Y<1+^2K/J5YQ M(!DH6+4Z*U3A5 MRN^:7:YV=E=S_@-3U4!1(?EG\)XLUA4KV(H2G[9DW6S9KQ$W&/0E.O@9\M9Z M/4@^"M+06&L'S"5P#EB812-C4\P=,(_$P;TV!?Y$D6N='^A-FJ:!F0H'3(E7 M8J;" 4MB&)KONPL'TR@XE@S4)P/]6)UK_1VL<61*O .D]D%@DG>X"H/ I&ZC MXCA-CQ#O&PT8_F"U:QWZYJ>E;"1C_(K7K:SCT%_%O53M'=8VMA;9!UOZV(3!.0G.9?8X.B?>5'/I+ M^7=*G%UJS\+(:D&G#IR5 I[QL$!'^-) M%K*KY1D:F;WGU 6+]ZMJFP('#*JV(S/SX)HU&!UK3U!?I9&_2G^U>+7^O$MO M0V!J?GXZ0%%BMN8.4!H=Z4Q0WS$@_^G#U\M7ZW#D(WT2,CL-F7LA#=WAWLFI M>C]7^LA:@ 7;5K(Y .M&NV/Q*WT8;(Q?PXLI=(S/X,6\.?3NW3=G\#>8KZA* M6T&6:JK@/%'1\N98N[F1;*//;1^85.*A+]<$YX37 /5\R9A\NJDGZ/ZY,/D? M4$L#!!0 ( )J!<%$ PW5T0( ,D( 9 >&PO=V]R:W-H965T""ST,R!&'?+*0JJ+%=E86Z5$#G'E3PD$11)RPH$\%HX,?NU&@@EX8S 7<*Z651 M4+6^ BY7PP 'FX%[EN7RC04DSF()Y+.^4[84-RYP5(#23 BE8#(-+?#'& MQ %\Q0\&*]UJ(V=E)N63ZUS/AT'D% &'U#@*:A_/, ;.'9/5\;LF#9HY';#= MWK!_]>:MF1G5,);\)YN;?!CT C2'!5UR]*4.H@7 R1X J0'D7P%Q#8B]T4J9MS6AAHX&2JZ0G)$QKO5>57K)'[Q3*,Q1'IXA$)-H!'Q^&3R"U<.S@N/\6 M'MKDFOA($Q_Q?/%>.=YK;9^)K!W0 ?ZXX8\]?[*'_T$:RA'U,>\*JT)W/-KM MV.=1OY=TXT'XW,[D?16)HTX4-65OM"6-MN2@MML2%/6>FQ7_@\;VF&':J#5Z M@#07DLN,@3Z0Q'DSV_FG)-UI^#L?2KI"G[,TOO4Q+N-_S]#R7\9=\C=494QHQ&%A@=%9URZ+JN[-JF-DZ:^>F33V^O#-W'YK@'(%]OU" M2K/IN-NL^7H9_0502P,$% @ FH%P400]PT8^ P U L !D !X;"]W M;W)K&ULO59;3]LP&/TK5K0'D*")[=R*VDKTL@T) M-$3']FP:M\E([,YV6_;O9SLAM&G($)-X:7TYY[L=Q_X&.RX>94JI D]%SN30 M295:7[BN7*2T(++'UY3IG247!5%Z*E:N7 M*$DLJ#-5G1.57WZUNA9VYM) Q8;J7A1D74$1<;*?_)4%6*/H.VT$U!%0$V"_PH!5P3\ M5@]^1?#?ZB&H"#9UM\S=%FY*%!D-!-\!8=#:FAG8ZENVKE?&S$&9*Z%W,\U3 MH_%&ZA4IP9RNM/[J#'RA?"7(.LT6@+ $W)!?7(")C80*<,7*PVE$/M_'[F^< M3*DB62Y/->1^/@4GGT[!)Y Q\#WE&ZFMRH&K=/ F!'=1!3HN T6O!(K!#62J)H26:^W([@BC".MOMODK'* 3CJ(&:'J-\Z.'@ M$#4[1O7[,8IJU$&&09UAT)GA?6_>ZRA46)L)/U:AJ'8ADA@4Q;0#B*84.C%A0*0]2N$=Q[YV!GBM]4JI^O!=\P M)3+:63;T8A-]L&(O]RW$[U8,'U]\&#<_JU94 )N2':/\$#;OO194%,"F9.Y> MEZ*KL[+MH2PE*5^:>K5N02]MX]58'\.+"6Q9GYJ6U79%+^;+?O>&B%7&),CI M4KOR>I$^7:)L()\9!W&ULO59=;]HP%/TK5J1)J]213Z!4@%0"V_I0"8&V/9ODDGA-[,PV9?WW MLYW4I2RD:%/[DMC7/N=^^,2YXSWC]R('D.AW65 Q<7(IJVO7%4D.)18]5@%5 M*UO&2RS5E&>NJ#C@U(#*P@T\;^"6F%!G.C:V)9^.V4X6A,*2([$K2\P?9U"P M_<3QG2?#BF2YU 9W.JYP!FN0WZHE5S/7LJ2D!"H(HXC#=N+<^-<+WP#,CN\$ M]N)@C'0J&\;N]>0VG3B>C@@*2*2FP.KU #$4A692I%J!;*6G*U2A1.3F<[H2Q"H#5DZOSE)?H"+..XRDF" M,$W1'?[).(I-),#1+:W%J0_YT]&B0!_G(#$IQ(5:LY"8T40Q\QJT(N)>K:YQ M 6+L2I6"#L1-FG!G=;C!B7!#=,>HS 5:T!32%OR\&S_JP+NJ=+9^P5/]9D$G MX1JJ'@J]2Q1X@=<23WPVW!^UI?-_WA?_[/U%,4(KIM#P12?X[)'?=)!%EBPR M9.')X(P@T0HJQB6AV:'V.OC[EK_?&>P2N):EN@T1VZH[[P'H#M#F47U=6M3) MLZ@)197=?-$FVFY/8=0;>1_:Q-&-\_V>WXJ;OX(;]<)CW(L2#6R)!N>=YZR# M;&C)AF]RGE>6_^K=SK/;DQ^=.)>X&Q?V3^A@WHT+HMZP%;=X)<[!W[@7I1W9 MTH[.TT'<0>9[S[\<[TV4X!_\U/SWTL+B%5=^<.IC&ULM5;);MLP M$/T50N@A 5IK\Q('LH%X*1J@ 8(8:<^,1-M$N*@D%3M /[Y#2E9L0U:,(KE8 MW-Z;F9'0=#W.:;"&R=N[5Z-$UD81@6Y5T@7G&/U.B%,;D9>Z.T6'NAJ;>R" M/TYRO"(+8A[S>P4SOV;)*"="4RF0(LN1=Q->S\/ MR)7Y1L]-X8V5">I'RV MD]MLY 76(\)(:BP%AL\+F1+&+!/X\:*"F0>Y^4&J@'J6+Y5,NU^T*<_VNQY*"VTDK\#@ :>B_.)M)<0> M 'B: 5$%B,X%Q!4@/A?0K0#=8\"I&'H5P(7NE[$[X6;8X'&BY 8I>QK8[,"I M[]"@%Q4V419&P2X%G!E/)>?4P,T;C;#(T%0*0\6*B)02C2YFQ&#*]"7ZAAX7 M,W3QY1)]052@.\H8W+-.? -.6"H_K0Q.2H/1"8,QN@,3:XWF(B-9 W[:CN^_ MAY^UXX!_$JQ6,=@I.HE;"!"@.%!"I+@1G*%11) M95X1V4*QU)"D5*2%4HVY,"F)PS+[;=%\&0>=*/%?]A5N/-0]/#1_A^D@L%X= M6*\U,"AU),7:H+_PAQ*4%[Q%K7Y-VO^X*QC4I(-/NH+IH$FXN%FXJ]J=J[.% MP]MWA!O6I,./$RX,W@IL\%G259)&NA8;KB& M9PM1]@#L+Z4TNXDU4#^$QO\ 4$L#!!0 ( )J!<%%[+)*H\ ( !() 9 M >&PO=V]R:W-H965TX\VG#Q M(E, A;8997+LI$KEUZXKHQ0R+#L\!Z;?)%QD6.FM6+LR%X!C"\JH&WA>Z&:8 M,&^9P#6XA>!C=Q;(Q/*BO,7L[F/QXYG% &%2!D* MK!^O, -*#9/6\:!U,"LL8<;I;Q*K=.P,'!1#@@NJ'OGF M.U0!]0U?Q*FTOVA3VH:>@Z)"*IY58*T@(ZQ\XFV5B#V 'YX !!4@. ;T3@"Z M%:![+J!7 7KG OH5H'\N(*P H#(2?(.$L=9L9F$_ET7K!!-F M*FNIA'Y+-$Y-'H%B!3%:8*'>T)/ 3.+RFU_,06%"Y27ZAIZ7@0=> WS>#G_ 8N>]$7Y[MO=&\7?M\!\%.P4_ MR&6W+H6NY>M^M!1:N'LU=\]R]TYP/^$M2)3C-[RBT)2I$NZ796K:X>O$[PQ& M[NM^/AJ,@DZO-CI0UJ^5]5N5S0M B>"9;I-E^+D)OTEB_P/>P]I[V.I]&D6B MP!3I$8%RKH IHG=Z;&"JB,X89K'^RRD0(%53?8;_:_(Z0;.FJUK35:NF64H@ M0;=;B K3]='/)"$1"/073?6*$INE6ZWT.$T'W@:UM\&G5]VPYAZV1G+/(IX! M4E7QD;BI90V;4A@VI]#WWMNJ]SEE-:N(CDK_N*[&PO=V]R:W-H965TN9MC*G.?%_G&RBI'LD*!*ZLI"JI05.M?5TIH(4#E=R/@F#JEY0)+TW< MW*U*$UD;S@3<*J+KLJ3JY0*XW,V\T'N=N&/KC;$3?II4= T+,/?5K4++[U@* M5H+03 JB8#7SSL.S+'0 M^.!P4[OC8E-92GEHS6NBID7V(B 0VXL!<7?%C+@ MW#)A'$\MJ=?YM,#]\2O[=Y<\)K.D&C+)?[+";&;>B4<*6-&:FSNY^P%M0A/+ METNNW9?LFKU3])C7VLBR!:-=,M'\Z7-;B#U .'X#$+6 Z+V N 7$+M$F,I?6 MG!J:)DKNB+*[D:GBJ01ARN<6O)@=S,)1Q M?4B.R/UB3@Z^')(OA ERS3C'RNO$-^C8POV\=7+1.(G><')-U8C$P3<2!5'0 M \^&X3>Y07C8!_CO-2Y1110 M2UDI#Z0Y) :<&"F(DJ13VM#(OV!%/-<.M>$9]-6Z\AB5R60 Q]MBU=BZ+O?=8@G'>7)8)AW4-2-7FU08W-9(_.]*B2AWV] M-,P83T9!\'4@M-,NM-./59#\(E9"R+F@_,6P7./$!TH2!G\D)_BL.H=[.A9^ M=J6S?U"^76I_3W#M:X<"MV9"$PXK9 I&QWCE5?. -(:1E=/@I32HZ&YHPP1E M-^#Z2DKS:EA9[Y[Q]#=02P,$% @ FH%P4;[B'_55 @ 7@P T !X M;"]S='EL97,N>&ULU5=;:]LP%/XK0AVCA5''SI*VJVW8"H7!.@K-P]Z*8LNV M0!=/EC.GOWZ2)5^2UB7T84OS$)WK=SY)Q_%)6*DMQ0\%Q@HTC/(J@H52Y1?/ MJY(",U2=BQ)S[9>54J,TLHD,>H%L]G28XAP&(>\9K=,52 1-5<1 M7/0F8)?O:03]Y6<(+-R-2'$$'T\__JZ%NOX ['KRZ>1D]GAVO6\_;1UGT'L1 M='$ Z/E,?R:16^\4_/(P^-? IZ O=J%=N$;J,J<2+P_B] JE%MASEQ:'F>## MWC*B&&P032"-XB2M20F*T.,T*TU!\:0""HD4+II-!7?6*HGZ_:M9OK) MX3#"A6QKVPKV>^W"]QR=9@@22GN" ;2&."R14ECR6ZVTP:WQF0LX>;4M-<-< MHJT?+."0T"ZZR%K(%,N^C \[4QQ2G!DZDN2%694H/>-42C MI 3E@J.60Y?A M! V;8$H?S,/V*]O!;K+1G<[,C?)>U(2<:&&L8O#':!9[#!N\"1>49"/4MUIO MA[>ZZ15\+W%&FE9OLI[ %+H_C8[*DFZ_4I)SANWF#RX8AZC+ X60Y$E7,ZV2 M: .6$&RP5"096_Y(5*YPH[IV:K)ISL$[Y/QOSSG''$M$QZ1U[Q_S*;^9\?SB M?U%N?U7V";_(T;U!CYWDXCV07!X_R?G5\7-T4\RQD[P\2I*>>W^/AH2=$:&W M C.*1?"G&?KH4!2L:T(5X4XK2)IB_FQ2T/ *K?6POX.OXU.^,X"#? MX934[*J/NC<'X:(&^8?9GK]L"P[_*.*_4$L#!!0 ( )J!<%&7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GV;6U3+ 1S^VQ+D_:T$D--!=@(GG&GG0W=$=WX)C"L%!Z\_-<%>Z"HH=R:# M^NALL]1FWIX&?L40_8RN'9Y?UXWXQOV?9K2SF2[4F2V:6IFP;D>GJA;0^(5> M^H$PLE:G@XE=*=?^'KC 9;G^;0&@4$NY-QIVN,NRP^-#^=O(IM1!E6)B3:F, M7[_SMM(E$"'(B(",#@CY3X0@8P(R/B1DC" 3 C(Y)&2"(%,",CTD9(H@,P(R M.R1DAB!S C+GA;QV%:K^)(%\3D*]Y(3_=Q$#XO8'KMOMP\#ZAHO<)+]:9]H5M&ZV! M[G>]5&Y]",8CY<)LERLEO>K14!89,6OD5JT4-)28.5NW8S4XR!"\>-!A(29- M#Y/RR(A9)--FN:RZKB\K,9%^(2XJ^R NS?IL&),RR8A9)9<&6C- ^M:_P90W M1LSB@+@!0R#\Z$+=.0S6Y48 &5'"&#$;X[)>2NW:@X2=B0O]"$.V!;VR9GY< M:8Q)*6/$[(R/UI8/NJHP#V6'$;,>KL-".>C]09IY>VGQWGO(SS$>Y841LQC. MI3/@+"^.KJSWK\0-P$X7TO529TH1$;,B+J#3B:^R@L#W&<)QX[K0@MLOHA01 M,2OB3-WC$1J190:S("Y-86LE[N1C+Z9%E TB9AM,;%U#\C8-MOB&F:C0'S&' M_@^-UT9Y+Z9JWA[ZA_BH[-S)Y4(7$-(P)J6#B%D';=/IT/7V+M!.NDQIKDS1 M=U9$62%BML)MNQ%,<"-;<=TY:;PL-E+,B/)!Q.R#:7/OU?>FU=;Y:C-R4&*( MN,5 %3>]68&($D2TW\I!'-U) /"O\*P%Y8?X,"7$,R?&I#P1[Z64V-IZE#+B M0]84_:DIPV'N(D%!&29B-LBN/?6I5C$GY)6'VRV[,:5/7 M/4S*+PFS7Y[2;=PG?=LI@]15+QZEE%Y29KT\41Y#YETOK>D,"%E/MUFE)F]?S"[%4+'V0E3:'$%&-2$DJ9)427 M7#BZIY2$4F8)T257#Y-\ULXL(5QR;8XC;588DY)0REW6]#!?Q"2,24DH99;0 MCB+QN6$Q)B6AE%E".S'7#8LQ*0FES!*B:UD\A#+*0AFSA6A,O*@FHRR4,5OH M5\E]+'Z][6(H5+Q"XCPNHRR4,5L(8?XF]<@H"V7,%MHU3P#VA+.7&).R4,9= M"NW$W,R*,\I"&;.%=CY%78-B3'+-%[.%=LVZ;&E-RD(9LX5V8]ZJHNFU)F6A MC-E"!*:MJAG&I"R4,5NHF\/Z;3#**0/E^YAF>XH\#0QRT-!ZYFT-BC$I ^7[ MG'CK.J,UA:[T>J+&8DS*0/D>EP%LN?$8DS)0OL>5 ;_!I R4,QMH Y.ZZ92! M4A<;,%B+7VX@CC$E9:,QLH9TK;E[$S3%EH3&SA5ZLN]F:=HPI XT[ M PV[@_V[MZ6:03/I5#NVX[T[#;G\>%A_'PVE8 M5;MQ//^HZV&]*\=V>.C.Y70YLNGZ8SM>EOVV/K?K]W9;:EDNO>[O9U3/3_@OJ+01Z"^HM!'H+ MZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZ^1E"8'> MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'> MAGH;@=XV>=E-H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J!W1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=YY\K&20.^,>F<"O3/JG0GTSJAW)M [H]Z90&]' MO9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?_&Q"H+>CWDZ@MZ/>3J"W MH]Y.H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=TQ^%B30 M.U#O(- [4.\@T+M!O1L"O1O4NR'0NT&]&P*]&]2[^4Z]A_'S4(9;S]<:K_^= M5(^7<\OM\M?EU\[)K7+%N;ZO&)[_ E!+ P04 " ":@7!1(' .V20" "I M+P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VDUNVS 0!>"K&-H&%LU_M8BS M:;MML^@%6&D<"Y9$@F12Y_:EY"1 B]1(X )]&PLVR7DC#O"M?/W],5!:'<=A M2MMJGW/XR%AJ]S2Z5/M 4UG9^3BZ7+[&.Q9<>W!WQ,1F8UCKITQ37N>Y1G5S M_9EV[G[(JR_'\G/J_;2M(@VI6GTZ;9RSMI4+8>A;E\LZ>YBZ/U+63PEU.;GL M2?L^I*NRH6*O)LPK?P]X.O?M@6+L.UK=NIB_NK'L8L>!I?PX4*K/EWBE1[_; M]2UUOKT?RY$ZA4BN2WNB/ [UJ>C5^>1<;IA.G_SB_*7,N<"R\S;ZD,K$(KT_ M[GDD\^EU*(4HYO[\*[XDEM(7OQ_-T^ZH>V-VN=Z?/AZ6>22V/"Z_X]]G_%+_ MG7T(D#XD2!\*I \-THL/[P__./XY5F/KI^>\]GR#_V;7U!+ 0(4 Q0 ( M )J!<%$'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ FH%P42A+R63M *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ FH%P49E&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P4=:>7:6- M!P .A\ !@ ("!> T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P4;<8QC]L P (0L !@ M ("!&PO=V]R:W-H965T&UL4$L! A0# M% @ FH%P45EPNSQ+#@ -B, !@ ("!638 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P48&PO=V]R:W-H965T M&UL4$L! A0# M% @ FH%P4?AY4W,C! VP@ !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P4<^1 M7MD6 P P 8 !D ("!TG\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P4;UZOVSO" &QH !D M ("!2XH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ FH%P450(ZV1% P #0< !D ("! MQ* 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ FH%P43"4"28J!0 F@P !D ("!J[4 'AL+W=O&UL4$L! A0#% @ FH%P4:!EFE_W M @ #@8 !D ("!ELX 'AL+W=O!P &0 M@('$T0 >&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P4=5GO4?S @ @ 8 !D M ("!:MH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ FH%P4=/0OO/_ @ 308 !D ("!6N, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MFH%P4:?F%Z92 P :P< !D ("!K>P 'AL+W=O&UL4$L! A0#% @ FH%P4;\D@,95 P MK < !D ("!@O8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P45N).^O4 @ < H !D M ("!;0(! 'AL+W=O.UT% 4%@ &0 @(%X!0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ FH%P4>-6YRQ'! \A4 !D ("!Z0X! 'AL M+W=O&PO=V]R:W-H965T47 0!X;"]W;W)K&UL4$L! A0#% @ FH%P M411]4+\%! V X !D ("!;!L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P4:**BA[7 P S X M !D ("!Z2!P &0 @('W*P$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P42H%G[7& @ #0D !D M ("!Z#$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FH%P45IXB/OG @ - D !D ("!G3L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P40;[ MI-C, @ " D !D ("!"$8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P41#6W\'8 @ '@D !D M ("!J$\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ FH%P460'[X@R P ? H !D ("! MAED! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ FH%P44@Y!7\D! :A( !D ("!R6(! 'AL+W=O&UL4$L! A0#% @ FH%P49R,.Q.6 M @ 608 !D ("!@FP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FH%P40 ##=71 @ R0@ !D M ("!'G@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ FH%P405X%'R[ @ % D !D ("!N8 ! M 'AL+W=ORR2 MJ/ " 2"0 &0 @(&K@P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MFH%P4;[B'_55 @ 7@P T ( !H8D! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ FH%P M431..WUZ @ #$ !H ( !19,! 'AL+U]R96QS+W=O XML 96 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 97 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 98 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 206 406 1 false 67 0 false 6 false false R1.htm 0001000 - Document - Cover Sheet http://flotekind.com/role/Cover Cover Cover 1 false false R2.htm 1001000 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Unaudited Condensed Consolidated Statements of Operations Sheet http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations Unaudited Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1004000 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1005000 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Equity Sheet http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity Unaudited Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Significant Accounting Policies Sheet http://flotekind.com/role/OrganizationAndSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Recent Accounting Pronouncements Sheet http://flotekind.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 9 false false R10.htm 2103100 - Disclosure - JP3 Acquisition Sheet http://flotekind.com/role/Jp3Acquisition JP3 Acquisition Notes 10 false false R11.htm 2105100 - Disclosure - Discontinued Operations Sheet http://flotekind.com/role/DiscontinuedOperations Discontinued Operations Notes 11 false false R12.htm 2107100 - Disclosure - Leases Sheet http://flotekind.com/role/Leases Leases Notes 12 false false R13.htm 2108100 - Disclosure - Revenue from Contracts with Customers Sheet http://flotekind.com/role/RevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 13 false false R14.htm 2109100 - Disclosure - Supplemental Cash Flow Information Sheet http://flotekind.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 14 false false R15.htm 2110100 - Disclosure - Inventories Sheet http://flotekind.com/role/Inventories Inventories Notes 15 false false R16.htm 2113100 - Disclosure - Property and Equipment Sheet http://flotekind.com/role/PropertyAndEquipment Property and Equipment Notes 16 false false R17.htm 2114100 - Disclosure - Impairment of Fixed and Long-lived Assets Sheet http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssets Impairment of Fixed and Long-lived Assets Notes 17 false false R18.htm 2116100 - Disclosure - Goodwill Sheet http://flotekind.com/role/Goodwill Goodwill Notes 18 false false R19.htm 2118100 - Disclosure - Other Intangible Assets Sheet http://flotekind.com/role/OtherIntangibleAssets Other Intangible Assets Notes 19 false false R20.htm 2119100 - Disclosure - Earnings (Loss) Per Share Sheet http://flotekind.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 20 false false R21.htm 2120100 - Disclosure - Fair Value Measurements Sheet http://flotekind.com/role/FairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 2121100 - Disclosure - Debt Sheet http://flotekind.com/role/Debt Debt Notes 22 false false R23.htm 2122100 - Disclosure - Income Taxes Sheet http://flotekind.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 2123100 - Disclosure - Common Stock Sheet http://flotekind.com/role/CommonStock Common Stock Notes 24 false false R25.htm 2124100 - Disclosure - Business Segment, Geographic and Major Customer Information Sheet http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformation Business Segment, Geographic and Major Customer Information Notes 25 false false R26.htm 2125100 - Disclosure - Commitments and Contingencies Sheet http://flotekind.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 26 false false R27.htm 2126100 - Disclosure - Related Party Transaction Sheet http://flotekind.com/role/RelatedPartyTransaction Related Party Transaction Notes 27 false false R28.htm 2127100 - Disclosure - Subsequent Events Sheet http://flotekind.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 2201201 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://flotekind.com/role/OrganizationAndSignificantAccountingPolicies 29 false false R30.htm 2303301 - Disclosure - JP3 Acquisition (Tables) Sheet http://flotekind.com/role/Jp3AcquisitionTables JP3 Acquisition (Tables) Tables http://flotekind.com/role/Jp3Acquisition 30 false false R31.htm 2305301 - Disclosure - Discontinued Operations (Tables) Sheet http://flotekind.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://flotekind.com/role/DiscontinuedOperations 31 false false R32.htm 2307301 - Disclosure - Leases (Tables) Sheet http://flotekind.com/role/LeasesTables Leases (Tables) Tables http://flotekind.com/role/Leases 32 false false R33.htm 2308301 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://flotekind.com/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://flotekind.com/role/RevenueFromContractsWithCustomers 33 false false R34.htm 2309301 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://flotekind.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://flotekind.com/role/SupplementalCashFlowInformation 34 false false R35.htm 2310301 - Disclosure - Inventories (Tables) Sheet http://flotekind.com/role/InventoriesTables Inventories (Tables) Tables http://flotekind.com/role/Inventories 35 false false R36.htm 2313301 - Disclosure - Property and Equipment (Tables) Sheet http://flotekind.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://flotekind.com/role/PropertyAndEquipment 36 false false R37.htm 2314301 - Disclosure - Impairment of Fixed and Long-lived Assets (Tables) Sheet http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsTables Impairment of Fixed and Long-lived Assets (Tables) Tables http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssets 37 false false R38.htm 2316301 - Disclosure - Goodwill (Tables) Sheet http://flotekind.com/role/GoodwillTables Goodwill (Tables) Tables http://flotekind.com/role/Goodwill 38 false false R39.htm 2318301 - Disclosure - Other Intangible Assets (Tables) Sheet http://flotekind.com/role/OtherIntangibleAssetsTables Other Intangible Assets (Tables) Tables http://flotekind.com/role/OtherIntangibleAssets 39 false false R40.htm 2320301 - Disclosure - Fair Value Measurements (Tables) Sheet http://flotekind.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://flotekind.com/role/FairValueMeasurements 40 false false R41.htm 2321301 - Disclosure - Debt (Tables) Sheet http://flotekind.com/role/DebtTables Debt (Tables) Tables http://flotekind.com/role/Debt 41 false false R42.htm 2322301 - Disclosure - Income Taxes (Tables) Sheet http://flotekind.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://flotekind.com/role/IncomeTaxes 42 false false R43.htm 2323301 - Disclosure - Common Stock (Tables) Sheet http://flotekind.com/role/CommonStockTables Common Stock (Tables) Tables http://flotekind.com/role/CommonStock 43 false false R44.htm 2324301 - Disclosure - Business Segment, Geographic and Major Customer Information (Tables) Sheet http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationTables Business Segment, Geographic and Major Customer Information (Tables) Tables http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformation 44 false false R45.htm 2401402 - Disclosure - Organization and Significant Accounting Policies (Details) Sheet http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails Organization and Significant Accounting Policies (Details) Details http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies 45 false false R46.htm 2403402 - Disclosure - JP3 Acquisition - Narrative (Details) Sheet http://flotekind.com/role/Jp3AcquisitionNarrativeDetails JP3 Acquisition - Narrative (Details) Details 46 false false R47.htm 2403403 - Disclosure - JP3 Acquisition - Net Assets Acquired (Details) Sheet http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails JP3 Acquisition - Net Assets Acquired (Details) Details 47 false false R48.htm 2405402 - Disclosure - Discontinued Operations - Narratives (Details) Sheet http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails Discontinued Operations - Narratives (Details) Details 48 false false R49.htm 2405403 - Disclosure - Discontinued Operations - Summary Of Financial Information That Has Been Segregated From Continuing Operations (Details) Sheet http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails Discontinued Operations - Summary Of Financial Information That Has Been Segregated From Continuing Operations (Details) Details 49 false false R50.htm 2407402 - Disclosure - Leases - Narratives (Details) Sheet http://flotekind.com/role/LeasesNarrativesDetails Leases - Narratives (Details) Details 50 false false R51.htm 2407403 - Disclosure - Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details) Sheet http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details) Details 51 false false R52.htm 2407404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 52 false false R53.htm 2407405 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 53 false false R54.htm 2408402 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://flotekind.com/role/RevenueFromContractsWithCustomersDetails Revenue from Contracts with Customers (Details) Details http://flotekind.com/role/RevenueFromContractsWithCustomersTables 54 false false R55.htm 2409402 - Disclosure - Supplemental Cash Flow Information (Details) Sheet http://flotekind.com/role/SupplementalCashFlowInformationDetails Supplemental Cash Flow Information (Details) Details http://flotekind.com/role/SupplementalCashFlowInformationTables 55 false false R56.htm 2410402 - Disclosure - Inventories - Components of inventory (Details) Sheet http://flotekind.com/role/InventoriesComponentsOfInventoryDetails Inventories - Components of inventory (Details) Details 56 false false R57.htm 2410403 - Disclosure - Inventories - Narratives (Details) Sheet http://flotekind.com/role/InventoriesNarrativesDetails Inventories - Narratives (Details) Details 57 false false R58.htm 2413402 - Disclosure - Property and Equipment - Components of Property and Equipment (Details) Sheet http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails Property and Equipment - Components of Property and Equipment (Details) Details 58 false false R59.htm 2413403 - Disclosure - Property and Equipment - Narratives (Details) Sheet http://flotekind.com/role/PropertyAndEquipmentNarrativesDetails Property and Equipment - Narratives (Details) Details 59 false false R60.htm 2414402 - Disclosure - Impairment of Fixed and Long-lived Assets - Narratives (Details) Sheet http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails Impairment of Fixed and Long-lived Assets - Narratives (Details) Details 60 false false R61.htm 2414403 - Disclosure - Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details) Sheet http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details) Details 61 false false R62.htm 2416402 - Disclosure - Goodwill - Goodwill from the acquisition (Details) Sheet http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails Goodwill - Goodwill from the acquisition (Details) Details 62 false false R63.htm 2416403 - Disclosure - Goodwill - Narratives (Details) Sheet http://flotekind.com/role/GoodwillNarrativesDetails Goodwill - Narratives (Details) Details 63 false false R64.htm 2418402 - Disclosure - Other Intangible Assets - Schedule of Other Intangible Assets (Details) Sheet http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails Other Intangible Assets - Schedule of Other Intangible Assets (Details) Details 64 false false R65.htm 2418403 - Disclosure - Other Intangible Assets - Narratives (Details) Sheet http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails Other Intangible Assets - Narratives (Details) Details 65 false false R66.htm 2419401 - Disclosure - Earnings (Loss) Per Share - Narratives (Details) Sheet http://flotekind.com/role/EarningsLossPerShareNarrativesDetails Earnings (Loss) Per Share - Narratives (Details) Details http://flotekind.com/role/EarningsLossPerShare 66 false false R67.htm 2420402 - Disclosure - Fair Value Measurements - Narratives (Details) Sheet http://flotekind.com/role/FairValueMeasurementsNarrativesDetails Fair Value Measurements - Narratives (Details) Details 67 false false R68.htm 2420403 - Disclosure - Fair Value Measurements - Recurring (Details) Sheet http://flotekind.com/role/FairValueMeasurementsRecurringDetails Fair Value Measurements - Recurring (Details) Details 68 false false R69.htm 2420404 - Disclosure - Fair Value Measurements - Rollforward (Details) Sheet http://flotekind.com/role/FairValueMeasurementsRollforwardDetails Fair Value Measurements - Rollforward (Details) Details 69 false false R70.htm 2421402 - Disclosure - Debt - Narratives (Details) Sheet http://flotekind.com/role/DebtNarrativesDetails Debt - Narratives (Details) Details 70 false false R71.htm 2421403 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://flotekind.com/role/DebtScheduleOfDebtDetails Debt - Schedule of Debt (Details) Details 71 false false R72.htm 2422402 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details) Sheet http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails Income Taxes - Reconciliation of Effective Tax Rate (Details) Details 72 false false R73.htm 2422403 - Disclosure - Income Taxes - Narratives (Details) Sheet http://flotekind.com/role/IncomeTaxesNarrativesDetails Income Taxes - Narratives (Details) Details 73 false false R74.htm 2423402 - Disclosure - Common Stock - Narratives (Details) Sheet http://flotekind.com/role/CommonStockNarrativesDetails Common Stock - Narratives (Details) Details 74 false false R75.htm 2423403 - Disclosure - Common Stock - Reconciliation of Changes in Common Shares Issued and Additional Disclosures (Details) Sheet http://flotekind.com/role/CommonStockReconciliationOfChangesInCommonSharesIssuedAndAdditionalDisclosuresDetails Common Stock - Reconciliation of Changes in Common Shares Issued and Additional Disclosures (Details) Details 75 false false R76.htm 2424402 - Disclosure - Business Segment, Geographic and Major Customer Information - Narratives (Details) Sheet http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationNarrativesDetails Business Segment, Geographic and Major Customer Information - Narratives (Details) Details http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationTables 76 false false R77.htm 2424403 - Disclosure - Business Segment, Geographic and Major Customer Information - Reportable Segments (Details) Sheet http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails Business Segment, Geographic and Major Customer Information - Reportable Segments (Details) Details 77 false false R78.htm 2424404 - Disclosure - Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details) Sheet http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details) Details 78 false false R79.htm 2424405 - Disclosure - Business Segment, Geographic and Major Customer Information - Geographic Information (Details) Sheet http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails Business Segment, Geographic and Major Customer Information - Geographic Information (Details) Details 79 false false R80.htm 2424406 - Disclosure - Business Segment, Geographic and Major Customer Information - Major Customers (Details) Sheet http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails Business Segment, Geographic and Major Customer Information - Major Customers (Details) Details 80 false false R81.htm 2425401 - Disclosure - Commitments and Contingencies (Details) Sheet http://flotekind.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://flotekind.com/role/CommitmentsAndContingencies 81 false false R82.htm 2426401 - Disclosure - Related Party Transaction (Details) Sheet http://flotekind.com/role/RelatedPartyTransactionDetails Related Party Transaction (Details) Details http://flotekind.com/role/RelatedPartyTransaction 82 false false R83.htm 2427401 - Disclosure - Subsequent Events (Details) Sheet http://flotekind.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://flotekind.com/role/SubsequentEvents 83 false false All Reports Book All Reports ftk2020093010q.htm exhibit311-10q09302020.htm exhibit312-10q09302020.htm exhibit321-10q09302020.htm exhibit322-10q09302020.htm ftk-20200930.xsd ftk-20200930_cal.xml ftk-20200930_def.xml ftk-20200930_lab.xml ftk-20200930_pre.xml http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ftk2020093010q.htm": { "axisCustom": 0, "axisStandard": 28, "contextCount": 206, "dts": { "calculationLink": { "local": [ "ftk-20200930_cal.xml" ] }, "definitionLink": { "local": [ "ftk-20200930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "ftk2020093010q.htm" ] }, "labelLink": { "local": [ "ftk-20200930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "ftk-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "ftk-20200930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-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/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-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/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-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/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 559, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 24, "http://flotekind.com/20200930": 4, "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 34 }, "keyCustom": 34, "keyStandard": 372, "memberCustom": 21, "memberStandard": 44, "nsprefix": "ftk", "nsuri": "http://flotekind.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "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", "role": "http://flotekind.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "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": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - JP3 Acquisition", "role": "http://flotekind.com/role/Jp3Acquisition", "shortName": "JP3 Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Discontinued Operations", "role": "http://flotekind.com/role/DiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Leases", "role": "http://flotekind.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Revenue from Contracts with Customers", "role": "http://flotekind.com/role/RevenueFromContractsWithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Supplemental Cash Flow Information", "role": "http://flotekind.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Inventories", "role": "http://flotekind.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Property and Equipment", "role": "http://flotekind.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Impairment of Fixed and Long-lived Assets", "role": "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssets", "shortName": "Impairment of Fixed and Long-lived Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Goodwill", "role": "http://flotekind.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Other Intangible Assets", "role": "http://flotekind.com/role/OtherIntangibleAssets", "shortName": "Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Unaudited Condensed Consolidated Balance Sheets", "role": "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Earnings (Loss) Per Share", "role": "http://flotekind.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Fair Value Measurements", "role": "http://flotekind.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121100 - Disclosure - Debt", "role": "http://flotekind.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Income Taxes", "role": "http://flotekind.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123100 - Disclosure - Common Stock", "role": "http://flotekind.com/role/CommonStock", "shortName": "Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Business Segment, Geographic and Major Customer Information", "role": "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformation", "shortName": "Business Segment, Geographic and Major Customer Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Commitments and Contingencies", "role": "http://flotekind.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126100 - Disclosure - Related Party Transaction", "role": "http://flotekind.com/role/RelatedPartyTransaction", "shortName": "Related Party Transaction", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127100 - Disclosure - Subsequent Events", "role": "http://flotekind.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Organization and Significant Accounting Policies (Policies)", "role": "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies", "shortName": "Organization and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - JP3 Acquisition (Tables)", "role": "http://flotekind.com/role/Jp3AcquisitionTables", "shortName": "JP3 Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Discontinued Operations (Tables)", "role": "http://flotekind.com/role/DiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Leases (Tables)", "role": "http://flotekind.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://flotekind.com/role/RevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Supplemental Cash Flow Information (Tables)", "role": "http://flotekind.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Inventories (Tables)", "role": "http://flotekind.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Property and Equipment (Tables)", "role": "http://flotekind.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Impairment of Fixed and Long-lived Assets (Tables)", "role": "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsTables", "shortName": "Impairment of Fixed and Long-lived Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Goodwill (Tables)", "role": "http://flotekind.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Other Intangible Assets (Tables)", "role": "http://flotekind.com/role/OtherIntangibleAssetsTables", "shortName": "Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Unaudited Condensed Consolidated Statements of Operations", "role": "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://flotekind.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321301 - Disclosure - Debt (Tables)", "role": "http://flotekind.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322301 - Disclosure - Income Taxes (Tables)", "role": "http://flotekind.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323301 - Disclosure - Common Stock (Tables)", "role": "http://flotekind.com/role/CommonStockTables", "shortName": "Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324301 - Disclosure - Business Segment, Geographic and Major Customer Information (Tables)", "role": "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationTables", "shortName": "Business Segment, Geographic and Major Customer Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "D2020Q1Mar.30_us-gaap_UnusualOrInfrequentItemAxis_ftk_COVID19PandemicMember", "decimals": "INF", "first": true, "lang": null, "name": "ftk:ReductionInWorkforcePercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Organization and Significant Accounting Policies (Details)", "role": "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "shortName": "Organization and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "D2020Q2Apr.1_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_UnusualOrInfrequentItemAxis_ftk_COVID19PandemicMember", "decimals": "INF", "lang": null, "name": "ftk:CompensationReductionPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - JP3 Acquisition - Narrative (Details)", "role": "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "shortName": "JP3 Acquisition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-5", "lang": null, "name": "ftk:BusinessCombinationContingentConsiderationLiabilityUnrecognizedIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - JP3 Acquisition - Net Assets Acquired (Details)", "role": "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails", "shortName": "JP3 Acquisition - Net Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "I2020Q2May18_us-gaap_BusinessAcquisitionAxis_ftk_JP3MeasurementLLCMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "D2020Q1Feb26", "decimals": "-5", "first": true, "lang": null, "name": "ftk:PaymentForAmendmentAgreement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Discontinued Operations - Narratives (Details)", "role": "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails", "shortName": "Discontinued Operations - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "D2020Q1Feb26", "decimals": "-5", "first": true, "lang": null, "name": "ftk:PaymentForAmendmentAgreement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Discontinued Operations - Summary Of Financial Information That Has Been Segregated From Continuing Operations (Details)", "role": "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails", "shortName": "Discontinued Operations - Summary Of Financial Information That Has Been Segregated From Continuing Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ftk_ConsumerandIndustrialChemicalTechnologiesMember", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)", "role": "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "ftk:IncreaseDecreaseToOperatingLeaseRightofUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Leases - Narratives (Details)", "role": "http://flotekind.com/role/LeasesNarrativesDetails", "shortName": "Leases - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "ftk:IncreaseDecreaseToOperatingLeaseRightofUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details)", "role": "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails", "shortName": "Leases - Components of Lease Expense and 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": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ftk:AssetsAndLiabilitiesLesseeTableTextBlock", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "2", "first": true, "lang": null, "name": "ftk:ProductSalesAsAPercentageOfTotalRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Revenue from Contracts with Customers (Details)", "role": "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "2", "first": true, "lang": null, "name": "ftk:ProductSalesAsAPercentageOfTotalRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Supplemental Cash Flow Information (Details)", "role": "http://flotekind.com/role/SupplementalCashFlowInformationDetails", "shortName": "Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Inventories - Components of inventory (Details)", "role": "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails", "shortName": "Inventories - Components of inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Inventories - Narratives (Details)", "role": "http://flotekind.com/role/InventoriesNarrativesDetails", "shortName": "Inventories - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD_us-gaap_BusinessAcquisitionAxis_ftk_JP3MeasurementLLCMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Property and Equipment - Components of Property and Equipment (Details)", "role": "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails", "shortName": "Property and Equipment - Components of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Property and Equipment - Narratives (Details)", "role": "http://flotekind.com/role/PropertyAndEquipmentNarrativesDetails", "shortName": "Property and Equipment - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-3", "lang": null, "name": "ftk:ChangeinFairValueContigentConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnusualOrInfrequentItemLossGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Impairment of Fixed and Long-lived Assets - Narratives (Details)", "role": "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "shortName": "Impairment of Fixed and Long-lived Assets - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnusualOrInfrequentItemLossGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details)", "role": "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails", "shortName": "Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Goodwill - Goodwill from the acquisition (Details)", "role": "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails", "shortName": "Goodwill - Goodwill from the acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD_us-gaap_BusinessAcquisitionAxis_ftk_JP3MeasurementLLCMember", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Goodwill - Narratives (Details)", "role": "http://flotekind.com/role/GoodwillNarrativesDetails", "shortName": "Goodwill - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Other Intangible Assets - Schedule of Other Intangible Assets (Details)", "role": "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails", "shortName": "Other Intangible Assets - Schedule of Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Other Intangible Assets - Narratives (Details)", "role": "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails", "shortName": "Other Intangible Assets - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419401 - Disclosure - Earnings (Loss) Per Share - Narratives (Details)", "role": "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails", "shortName": "Earnings (Loss) Per Share - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Fair Value Measurements - Narratives (Details)", "role": "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "shortName": "Fair Value Measurements - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember", "decimals": "-5", "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommitmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420403 - Disclosure - Fair Value Measurements - Recurring (Details)", "role": "http://flotekind.com/role/FairValueMeasurementsRecurringDetails", "shortName": "Fair Value Measurements - Recurring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommitmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420404 - Disclosure - Fair Value Measurements - Rollforward (Details)", "role": "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails", "shortName": "Fair Value Measurements - Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Equity", "role": "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Unaudited Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "D2020Q2Apr.1-30_us-gaap_DebtInstrumentAxis_ftk_PaycheckProtectionProgramMember_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421402 - Disclosure - Debt - Narratives (Details)", "role": "http://flotekind.com/role/DebtNarrativesDetails", "shortName": "Debt - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "D2020Q2Apr.1-30_us-gaap_DebtInstrumentAxis_ftk_PaycheckProtectionProgramMember_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421403 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://flotekind.com/role/DebtScheduleOfDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details)", "role": "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails", "shortName": "Income Taxes - Reconciliation of Effective Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422403 - Disclosure - Income Taxes - Narratives (Details)", "role": "http://flotekind.com/role/IncomeTaxesNarrativesDetails", "shortName": "Income Taxes - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "I2020Q1may05", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423402 - Disclosure - Common Stock - Narratives (Details)", "role": "http://flotekind.com/role/CommonStockNarrativesDetails", "shortName": "Common Stock - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "I2020Q1may05", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423403 - Disclosure - Common Stock - Reconciliation of Changes in Common Shares Issued and Additional Disclosures (Details)", "role": "http://flotekind.com/role/CommonStockReconciliationOfChangesInCommonSharesIssuedAndAdditionalDisclosuresDetails", "shortName": "Common Stock - Reconciliation of Changes in Common Shares Issued and Additional Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424402 - Disclosure - Business Segment, Geographic and Major Customer Information - Narratives (Details)", "role": "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationNarrativesDetails", "shortName": "Business Segment, Geographic and Major Customer Information - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424403 - Disclosure - Business Segment, Geographic and Major Customer Information - Reportable Segments (Details)", "role": "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "shortName": "Business Segment, Geographic and Major Customer Information - Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424404 - Disclosure - Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details)", "role": "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "shortName": "Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2020Q3_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_ftk_EnergyChemistryTechnologiesMember", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424405 - Disclosure - Business Segment, Geographic and Major Customer Information - Geographic Information (Details)", "role": "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails", "shortName": "Business Segment, Geographic and Major Customer Information - Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Organization and Significant Accounting Policies", "role": "http://flotekind.com/role/OrganizationAndSignificantAccountingPolicies", "shortName": "Organization and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD_srt_MajorCustomersAxis_ftk_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424406 - Disclosure - Business Segment, Geographic and Major Customer Information - Major Customers (Details)", "role": "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails", "shortName": "Business Segment, Geographic and Major Customer Information - Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3QTD_srt_MajorCustomersAxis_ftk_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "ftk:IndemnificationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425401 - Disclosure - Commitments and Contingencies (Details)", "role": "http://flotekind.com/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "ftk:IndemnificationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:TaxesPayableCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426401 - Disclosure - Related Party Transaction (Details)", "role": "http://flotekind.com/role/RelatedPartyTransactionDetails", "shortName": "Related Party Transaction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:TaxesPayableCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "D2020Q4Oct2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427401 - Disclosure - Subsequent Events (Details)", "role": "http://flotekind.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "D2020Q4Oct2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Recent Accounting Pronouncements", "role": "http://flotekind.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ftk2020093010q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 67, "tag": { "country_AE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED ARAB EMIRATES", "terseLabel": "U.A.E" } } }, "localname": "AE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "verboseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY 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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r594" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r595" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r596" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r596" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r596" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r597" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r596" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r596" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r596" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r596" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r592" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of each class" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r593" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Name of each exchange on which registered" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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(s)" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "ftk_AmendedTerpeneSupplyAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amended Terpene Supply Agreement [Member]", "label": "Amended Terpene Supply Agreement [Member]", "terseLabel": "Amended terpene supply agreement" } } }, "localname": "AmendedTerpeneSupplyAgreementMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "ftk_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of supplemental balance sheet information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ftk_AssetsMeasuredatFairValueonaNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Assets Measured at Fair Value on a Nonrecurring Basis [Table]", "label": "Assets Measured at Fair Value on a Nonrecurring Basis [Line Items]", "terseLabel": "Assets Measured at Fair Value on a Nonrecurring Basis" } } }, "localname": "AssetsMeasuredatFairValueonaNonrecurringBasisLineItems", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "stringItemType" }, "ftk_AssetsMeasuredatFairValueonaNonrecurringBasisTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets Measured at Fair Value on a Nonrecurring Basis [Table]", "label": "Assets Measured at Fair Value on a Nonrecurring Basis [Table]", "terseLabel": "Assets Measured at Fair Value on a Nonrecurring Basis [Table]" } } }, "localname": "AssetsMeasuredatFairValueonaNonrecurringBasisTable", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "stringItemType" }, "ftk_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Board Of Directors [Member]", "label": "Board Of Directors [Member]", "terseLabel": "Board Of Directors" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ftk_BusinessCombinationAssumedPayrollProtectionProgramLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Assumed Payroll Protection Program Loan", "label": "Business Combination, Assumed Payroll Protection Program Loan", "terseLabel": "Assumed PPP loan" } } }, "localname": "BusinessCombinationAssumedPayrollProtectionProgramLoan", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationContingentConsiderationLiabilityUnrecognizedAmountFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Unrecognized Amount Fair Value", "label": "Business Combination, Contingent Consideration, Liability, Unrecognized Amount Fair Value", "terseLabel": "Estimated fair value" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityUnrecognizedAmountFairValue", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationContingentConsiderationLiabilityUnrecognizedIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Unrecognized, Increase (Decrease)", "label": "Business Combination, Contingent Consideration, Liability, Unrecognized, Increase (Decrease)", "terseLabel": "Increase of fair value" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityUnrecognizedIncreaseDecrease", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationEarnOutPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Earn Out Payments", "label": "Business Combination, Earn Out Payments", "terseLabel": "Additional earn-out based on appreciation of Flotek\u2019s share price" } } }, "localname": "BusinessCombinationEarnOutPayments", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationExcessWorkingCapitalAssumed": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Excess Working Capital Assumed", "label": "Business Combination, Excess Working Capital Assumed", "terseLabel": "Excess working capital assumed" } } }, "localname": "BusinessCombinationExcessWorkingCapitalAssumed", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetWorkingCapitalNetOfCashAndInventory": { "auth_ref": [], "calculation": { "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital, Net Of Cash And Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital, Net Of Cash And Inventory", "terseLabel": "Net working capital, net of cash and inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetWorkingCapitalNetOfCashAndInventory", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssetsLiabilities": { "auth_ref": [], "calculation": { "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities)", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities)", "terseLabel": "Long-term debt assumed and other assets (liabilities)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssetsLiabilities", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "ftk_COVID19PandemicMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "COVID-19 Pandemic [Member]", "label": "COVID-19 Pandemic [Member]", "terseLabel": "COVID-19 pandemic" } } }, "localname": "COVID19PandemicMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "ftk_ChangeinFairValueContigentConsideration": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Change in Fair Value Contigent Consideration", "label": "Change in Fair Value Contigent Consideration", "negatedLabel": "Change in fair value of contingent consideration" } } }, "localname": "ChangeinFairValueContigentConsideration", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ftk_CommonStockNumberofSharesIssuedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Number of Shares Issued [Roll Forward]", "label": "Common Stock, Number of Shares Issued [Roll Forward]", "terseLabel": "Reconciliation of changes in common shares issued" } } }, "localname": "CommonStockNumberofSharesIssuedRollForward", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/CommonStockReconciliationOfChangesInCommonSharesIssuedAndAdditionalDisclosuresDetails" ], "xbrltype": "stringItemType" }, "ftk_CompensationReductionPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Compensation Reduction, Percentage", "label": "Compensation Reduction, Percentage", "terseLabel": "Compensation reduction (percentage)" } } }, "localname": "CompensationReductionPercentage", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "ftk_ComputerEquipmentandSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer Equipment and Software [Member]", "label": "Computer Equipment and Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentandSoftwareMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "ftk_ConsumerandIndustrialChemicalTechnologiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consumer and Industrial Chemical Technologies [Member]", "label": "Consumer and Industrial Chemical Technologies [Member]", "terseLabel": "Consumer and Industrial Chemistry Technologies" } } }, "localname": "ConsumerandIndustrialChemicalTechnologiesMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails", "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "domainItemType" }, "ftk_CustomerBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "ftk_CustomerCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer C", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "ftk_CustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "ftk_DataAnalyticsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Data & Analytics [Member]", "label": "Data & Analytics [Member]", "terseLabel": "Data Analytics" } } }, "localname": "DataAnalyticsMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/GoodwillNarrativesDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "http://flotekind.com/role/InventoriesNarrativesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "ftk_DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Period", "label": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Period", "terseLabel": "Contingent liabilities remaining period" } } }, "localname": "DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPeriod", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "durationItemType" }, "ftk_DiscontinuedOperationGainLossOnContractSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Discontinued Operation, Gain (Loss) On Contract Settlement", "label": "Discontinued Operation, Gain (Loss) On Contract Settlement", "negatedTerseLabel": "Loss on contract settlement" } } }, "localname": "DiscontinuedOperationGainLossOnContractSettlement", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense": { "auth_ref": [], "calculation": { "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Other Income (Expense)", "label": "Disposal Group, Including Discontinued Operation, Other Income (Expense)", "terseLabel": "Other income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "ftk_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopment": { "auth_ref": [], "calculation": { "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Research and Development", "label": "Disposal Group, Including Discontinued Operation, Research and Development", "negatedTerseLabel": "Research and development" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationResearchandDevelopment", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "ftk_EarnOutProvisionThresholdOne": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earn Out Provision Threshold One", "label": "Earn Out Provision Threshold One", "terseLabel": "First earn out provision threshold (usd per share)" } } }, "localname": "EarnOutProvisionThresholdOne", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ftk_EarnOutProvisionThresholdTwo": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earn Out Provision Threshold Two", "label": "Earn Out Provision Threshold Two", "terseLabel": "Second earn out provision threshold (usd per share)" } } }, "localname": "EarnOutProvisionThresholdTwo", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ftk_EffectiveIncomeTaxRateReconciliationEffectOfTaxRateDifferencesofNOLCarrybackPercent": { "auth_ref": [], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Effect Of Tax Rate Differences of NOL Carryback, Percent", "label": "Effective Income Tax Rate Reconciliation, Effect Of Tax Rate Differences of NOL Carryback, Percent", "terseLabel": "Effect of tax rate differences of NOL carryback" } } }, "localname": "EffectiveIncomeTaxRateReconciliationEffectOfTaxRateDifferencesofNOLCarrybackPercent", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "ftk_EnergyChemistryTechnologiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Energy Chemistry Technologies [Member]", "label": "Energy Chemistry Technologies [Member]", "terseLabel": "Chemistry Technologies" } } }, "localname": "EnergyChemistryTechnologiesMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "domainItemType" }, "ftk_ExecutiveOfficersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Executive Officers [Member]", "label": "Executive Officers [Member]", "terseLabel": "Executive Officers" } } }, "localname": "ExecutiveOfficersMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ftk_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_FinancingLeaseCost": { "auth_ref": [], "calculation": { "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Financing Lease, Cost", "label": "Financing Lease, Cost", "totalLabel": "Total finance lease expense" } } }, "localname": "FinancingLeaseCost", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "ftk_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Liability", "label": "Increase (Decrease) In Operating Lease, Liability", "negatedTerseLabel": "Adjustments to operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_IncreaseDecreaseToOperatingLeaseRightofUseAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) To Operating Lease, Right-of-Use Asset", "label": "Increase (Decrease) To Operating Lease, Right-of-Use Asset", "negatedTerseLabel": "Adjustments to operating lease right of use asset" } } }, "localname": "IncreaseDecreaseToOperatingLeaseRightofUseAsset", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_IndemnificationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intellectual Property Expenses Incurred", "label": "Indemnification Expense", "terseLabel": "Intellectual property expenses incurred" } } }, "localname": "IndemnificationExpense", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_IntangibleAssetsInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible Assets In Progress [Member]", "label": "Intangible Assets In Progress [Member]", "terseLabel": "Intangible assets in progress" } } }, "localname": "IntangibleAssetsInProgressMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "ftk_JP3MeasurementLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "JP3 Measurement, LLC [Member]", "label": "JP3 Measurement, LLC [Member]", "terseLabel": "JP3 Measurement, LLC" } } }, "localname": "JP3MeasurementLLCMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails", "http://flotekind.com/role/GoodwillNarrativesDetails", "http://flotekind.com/role/InventoriesNarrativesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "ftk_JP3PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "JP3 Paycheck Protection Program [Member]", "label": "JP3 Paycheck Protection Program [Member]", "terseLabel": "JP3 PPP loan" } } }, "localname": "JP3PaycheckProtectionProgramMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "ftk_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://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_NoncashCapitalExpenditures": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-cash Capital Expenditures", "label": "Non-cash Capital Expenditures", "terseLabel": "Accrued capital expenditures" } } }, "localname": "NoncashCapitalExpenditures", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "ftk_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Noncash Lease Expense", "label": "Noncash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ftk_NumberOfPotentialEarnoutProvisions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Potential Earn-out Provisions", "label": "Number Of Potential Earn-out Provisions", "terseLabel": "Number of earn-out provisions (provisions)" } } }, "localname": "NumberOfPotentialEarnoutProvisions", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "integerItemType" }, "ftk_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://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_OperatingLeasePaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Payments [Abstract]", "label": "Operating Lease, Payments [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "OperatingLeasePaymentsAbstract", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Paycheck Protection Program [Member]", "label": "Paycheck Protection Program [Member]", "terseLabel": "PPP", "verboseLabel": "Flotek PPP loan" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "ftk_PaymentForAmendmentAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payment For Amendment Agreement", "label": "Payment For Amendment Agreement", "terseLabel": "Payment for amendment agreement" } } }, "localname": "PaymentForAmendmentAgreement", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_PaymentToTerminateLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payment To Terminate Lease", "label": "Payment To Terminate Lease", "terseLabel": "Payment to terminate lease" } } }, "localname": "PaymentToTerminateLease", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_PaymentstoAcquirePropertyPlantandEquipmentExcludingCapitalizedCost": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments to Acquire Property, Plant, and Equipment Excluding Capitalized Cost", "label": "Payments to Acquire Property, Plant, and Equipment Excluding Capitalized Cost", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentstoAcquirePropertyPlantandEquipmentExcludingCapitalizedCost", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ftk_PercentageOfCostRequiredToBeAllocableToPayrollExpense": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Cost Required To Be Allocable To Payroll Expense", "label": "Percentage Of Cost Required To Be Allocable To Payroll Expense", "terseLabel": "Percentage of cost allocable to payroll costs (percent)" } } }, "localname": "PercentageOfCostRequiredToBeAllocableToPayrollExpense", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails" ], "xbrltype": "percentItemType" }, "ftk_ProceedsFromReleaseOfEscrowDeposit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Release Of Escrow Deposit", "label": "Proceeds From Release Of Escrow Deposit", "terseLabel": "Escrow deposit released" } } }, "localname": "ProceedsFromReleaseOfEscrowDeposit", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_ProductSalesAsAPercentageOfTotalRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Sales As A Percentage Of Total Revenue", "label": "Product Sales As A Percentage Of Total Revenue", "terseLabel": "Product sales as a percentage of total revenue (in percentage)" } } }, "localname": "ProductSalesAsAPercentageOfTotalRevenue", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "percentItemType" }, "ftk_ReductionInTaxBenefitRelatedToSharebasedAwards": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reduction In Tax Benefit Related To Share-based Awards", "label": "Reduction In Tax Benefit Related To Share-based Awards", "negatedLabel": "Reduction in tax benefit related to share-based awards" } } }, "localname": "ReductionInTaxBenefitRelatedToSharebasedAwards", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ftk_ReductionInWorkforcePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reduction In Workforce, Percentage", "label": "Reduction In Workforce, Percentage", "terseLabel": "Reduction headcount (percentage)" } } }, "localname": "ReductionInWorkforcePercentage", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "ftk_TrademarksAndBrandNamesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trademarks And Brand Names [Member]", "label": "Trademarks And Brand Names [Member]", "terseLabel": "Trademarks and brand names" } } }, "localname": "TrademarksAndBrandNamesMember", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "ftk_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://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_WorkingAdjustmentPeriod1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Working Adjustment Period 1 [Member]", "label": "Working Adjustment Period 1 [Member]", "terseLabel": "Working Adjustment Period 1" } } }, "localname": "WorkingAdjustmentPeriod1Member", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "ftk_WorkingAdjustmentPeriod24Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Working Adjustment Period 2-4 [Member]", "label": "Working Adjustment Period 2-4 [Member]", "terseLabel": "Working Adjustment Period 2-4" } } }, "localname": "WorkingAdjustmentPeriod24Member", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "ftk_WorkingAdjustmentPeriod2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Working Adjustment Period 2 [Member]", "label": "Working Adjustment Period 2 [Member]", "terseLabel": "Working Adjustment Period 2" } } }, "localname": "WorkingAdjustmentPeriod2Member", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "ftk_WorkingAdjustmentPeriod3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Working Adjustment Period 3 [Member]", "label": "Working Adjustment Period 3 [Member]", "terseLabel": "Working Adjustment Period 3" } } }, "localname": "WorkingAdjustmentPeriod3Member", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "ftk_WorkingAdjustmentPeriod4Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Working Adjustment Period 4 [Member]", "label": "Working Adjustment Period 4 [Member]", "terseLabel": "Working Adjustment Period 4" } } }, "localname": "WorkingAdjustmentPeriod4Member", "nsuri": "http://flotekind.com/20200930", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r346", "r485", "r486", "r489", "r590" ], "lang": { "en-US": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r194", "r213", "r214", "r215", "r216", "r218", "r220", "r224" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r194", "r213", "r214", "r215", "r216", "r218", "r220", "r224" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r231", "r323", "r328", "r562" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r349", "r352", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r559", "r563" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r349", "r352", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r559", "r563" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r231", "r323", "r328", "r562" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r227", "r323", "r326", "r506", "r558", "r560" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r227", "r323", "r326", "r506", "r558", "r560" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r338", "r349", "r352", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r559", "r563" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r338", "r349", "r352", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r559", "r563" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails", "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails", "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r228", "r229", "r323", "r327", "r561", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r228", "r229", "r323", "r327", "r561", "r577", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r292", "r350", "r494" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails", "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r233", "r488" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r147", "r148", "r149", "r151", "r239", "r240", "r241", "r242", "r245", "r246", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r381", "r382", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-US": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r63" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r31", "r48", "r234", "r235" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,150 and $1,527 at September 30, 2020 and December 31, 2019, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r42", "r528", "r543" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r66" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r51", "r81", "r82", "r83", "r546", "r571", "r575" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r80", "r83", "r84", "r142", "r143", "r144", "r427", "r566", "r567" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Additional Cash Flow Elements, Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "AdditionalCashFlowElementsOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r49", "r364" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r142", "r143", "r144", "r360", "r361", "r362" ], "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]", "verboseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Treasury stock purchased" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition", "terseLabel": "Stock issued under employee stock purchase plan" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r353", "r354", "r365", "r366" ], "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", "verboseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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]", "verboseLabel": "Adjustments to reconcile loss from continuing operations to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r55", "r236", "r247" ], "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", "verboseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r100", "r123", "r461" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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", "verboseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r123", "r262", "r268" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of finite-lived intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from calculation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r123", "r273" ], "calculation": { "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 of fixed and long lived", "totalLabel": "Total impairment of fixed, long-lived assets and intangibles" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "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": "Impairment of Fixed and Long-lived Assets" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetUnderConstructionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asset in process of being built.", "label": "Asset under Construction [Member]", "terseLabel": "Fixed assets in progress" } } }, "localname": "AssetUnderConstructionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r134", "r202", "r215", "r222", "r238", "r424", "r428", "r449", "r526", "r542" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Total assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r33", "r34", "r78", "r134", "r238", "r424", "r428", "r449" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and leasehold improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r348", "r351" ], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails", "http://flotekind.com/role/GoodwillNarrativesDetails", "http://flotekind.com/role/InventoriesNarrativesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r348", "r351", "r401", "r402" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails", "http://flotekind.com/role/GoodwillNarrativesDetails", "http://flotekind.com/role/InventoriesNarrativesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r418" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares issued to acquire business (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership (in percentage)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r413", "r414", "r416" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Aggregate value of consideration paid" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r413", "r414" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of shares used as consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r412", "r415", "r419" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration", "verboseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r420" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "JP3 Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "terseLabel": "Inventory adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r404" ], "calculation": { "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]", "terseLabel": "Assets acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r404" ], "calculation": { "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets other than goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r403", "r404" ], "calculation": { "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r403", "r404" ], "calculation": { "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r404" ], "calculation": { "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "terseLabel": "Business acquisition costs" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r29", "r60", "r125" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at the beginning of period", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r38", "r126", "r133", "r524" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r118", "r125", "r131" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash at the end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r118", "r450" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "verboseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r19", "r118" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Net cash provided by investing activities" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r19", "r118" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash used in operating activities" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r70", "r291", "r532", "r549" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies (See Note 19)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r288", "r289", "r290", "r298" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsFairValueDisclosure": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of arrangements with third parties, including, but not limited to, operating lease arrangement and arrangement in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services.", "label": "Commitments, Fair Value Disclosure", "terseLabel": "Contingent consideration" } } }, "localname": "CommitmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r142", "r143" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommonStockNarrativesDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r46" ], "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", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommonStockNarrativesDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r46" ], "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", "periodEndLabel": "Shares issued at September 30, 2020", "periodStartLabel": "Shares issued at December 31, 2019", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommonStockReconciliationOfChangesInCommonSharesIssuedAndAdditionalDisclosuresDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r46", "r303" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r46" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.0001 par value, 140,000,000 shares authorized; 77,972,135 shares issued and 73,323,001 shares outstanding at September 30, 2020; 63,656,897 shares issued and 59,511,416 shares outstanding at December 31, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r86", "r88", "r89", "r97", "r536", "r555" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r183", "r184", "r231", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r183", "r184", "r231", "r447", "r448", "r576" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r183", "r184", "r231", "r447", "r448", "r576" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r183", "r184", "r231", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "verboseLabel": "Percentage of revenue by major customers (in percentage)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r183", "r184", "r231", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r312", "r313", "r324" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, long-term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r213", "r214", "r215", "r216", "r218", "r224", "r226" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r94", "r95" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Operating expenses (excluding depreciation and amortization)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r104", "r506" ], "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": "Operating expenses (excluding depreciation and amortization):" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r101" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r182", "r231" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails", "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails", "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r41", "r42", "r43", "r527", "r529", "r541" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r68" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument stated interest rate (percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails" ], "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" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r69" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r69", "r138", "r304", "r305", "r306", "r307", "r459", "r460", "r462", "r539" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r370", "r371" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r123", "r135", "r380", "r388", "r389", "r390" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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)", "verboseLabel": "Deferred income tax provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r370", "r371" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r123", "r274" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r123", "r274" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": { "auth_ref": [ "r279", "r284" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate 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 long-lived asset is reported.", "label": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]", "terseLabel": "Summary of impairment charges" } } }, "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsTables" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r323", "r326", "r327", "r328", "r329", "r330", "r331", "r332" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r323" ], "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": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationAmountsOfMaterialContingentLiabilitiesRemaining": { "auth_ref": [ "r26", "r291", "r293", "r294", "r295", "r296", "r299" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amounts of material contingent liabilities, for example, but not limited to, product or environmental liabilities or litigation, that remain with the entity despite the disposal of the disposal group that is classified as a component of the entity.", "label": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining", "terseLabel": "Contingent liabilities remaining" } } }, "localname": "DiscontinuedOperationAmountsOfMaterialContingentLiabilitiesRemaining", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r5", "r7", "r9", "r22" ], "calculation": { "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "terseLabel": "Gain on sale of business" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r5", "r6", "r7", "r8", "r9", "r17", "r93", "r552" ], "calculation": { "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "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", "negatedTerseLabel": "Additional loss", "totalLabel": "Income before income taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails", "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": { "auth_ref": [ "r7", "r9", "r22", "r394" ], "calculation": { "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation", "negatedTerseLabel": "Income tax expense" } } }, "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r3" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r2", "r4", "r21" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r21" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails", "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails", "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Cash consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r18", "r25" ], "calculation": { "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "negatedTerseLabel": "Operating expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r18" ], "calculation": { "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r18", "r25" ], "calculation": { "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0 } }, "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": "Revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r27", "r285" ], "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": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r348", "r351" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails", "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r32", "r39", "r47", "r136", "r486" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Due from related party" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r98", "r152", "r153", "r154", "r155", "r156", "r163", "r165", "r168", "r169", "r170", "r174", "r175", "r537", "r556" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Basic earnings (loss) per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings (loss) per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Diluted earnings (loss) per common share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r98", "r152", "r153", "r154", "r155", "r156", "r165", "r168", "r169", "r170", "r174", "r175", "r537", "r556" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Diluted earnings (loss) per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r133", "r171", "r172" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings (loss) per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r171", "r172", "r173", "r176" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r450" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of changes in exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r373" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r373", "r391" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r373", "r391" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Increase in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r373", "r391" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Non-U.S. income taxed at different rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r373", "r391" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Non-deductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r373", "r391" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r367", "r373" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent", "terseLabel": "Increase (reduction) in tax benefit related to stock-based awards" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r373", "r391" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r373", "r391" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Research and development credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r142", "r143", "r144", "r148", "r157", "r159", "r177", "r242", "r303", "r308", "r360", "r361", "r362", "r381", "r382", "r451", "r452", "r453", "r454", "r455", "r456", "r566", "r567", "r568" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1": { "auth_ref": [ "r128", "r129", "r130" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions.", "label": "Escrow Deposit Disbursements Related to Property Acquisition", "terseLabel": "Escrow deposit disbursements related to property acquisition" } } }, "localname": "EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r433", "r434", "r435", "r445" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r433", "r434", "r435", "r444", "r445" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of fair value measurements, recurring" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r434", "r496", "r497", "r498" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r433", "r434", "r436", "r437", "r446" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r339", "r340", "r345", "r347", "r434", "r496" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r339", "r340", "r345", "r347", "r434", "r497" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r434", "r498" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r438", "r445" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of fair value, liabilities measured on recurring basis, unobservable input reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "auth_ref": [ "r441" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3", "negatedTerseLabel": "Transfer out of Level 3", "terseLabel": "Accrued liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedTerseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r440" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Additions / issuances" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r438" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance - end of period", "periodStartLabel": "Balance - beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r496", "r497", "r498" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r433", "r434", "r436", "r437", "r442", "r446" ], "lang": { "en-US": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Nonrecurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r443", "r446" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseImpairmentLoss": { "auth_ref": [ "r463" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss from right-of-use asset from finance lease.", "label": "Finance Lease, Impairment Loss", "terseLabel": "Impairment of right-of-use assets" } } }, "localname": "FinanceLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r469", "r473", "r481" ], "calculation": { "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails": { "order": 2.0, "parentTag": "ftk_FinancingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r471", "r476" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r467", "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails", "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r467" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease liabilities", "verboseLabel": "Current portion of finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r480" ], "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, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r467" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term finance lease liabilities", "verboseLabel": "Long-term finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2020 (excluding the nine months ended September 30, 2020)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r470", "r476" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Payments for finance leases", "verboseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r466" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r469", "r473" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r469", "r473", "r481" ], "calculation": { "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails": { "order": 1.0, "parentTag": "ftk_FinancingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r466" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Property and equipment" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r468" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r478", "r481" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases (in percentage)" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r477", "r481" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r267" ], "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": "Finite-lived intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r263", "r265", "r267", "r270", "r507", "r511" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails", "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails", "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r267", "r511" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails", "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r263", "r266" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails", "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails", "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r123" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "(Gain)/loss on disposal of long-lived assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r123" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "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) loss on disposal of long-lived assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnTerminationOfLease": { "auth_ref": [ "r465" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.", "label": "Gain (Loss) on Termination of Lease", "terseLabel": "Gain on lease termination" } } }, "localname": "GainLossOnTerminationOfLease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "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": "Corporate general and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r252", "r254", "r525" ], "calculation": { "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill at September 30, 2020", "periodStartLabel": "Goodwill at December 31, 2019", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails", "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill from acquisition of JP3" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r123", "r253", "r256", "r259" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedTerseLabel": "Impairment of goodwill", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails", "http://flotekind.com/role/GoodwillNarrativesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails", "http://flotekind.com/role/GoodwillNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r257", "r398" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "verboseLabel": "Measurement period adjustment" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails", "http://flotekind.com/role/GoodwillNarrativesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r123", "r271" ], "calculation": { "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails": { "order": 3.0, "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets", "verboseLabel": "Total other intangibles" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r123", "r271" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of finite lived intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r123", "r273", "r278" ], "calculation": { "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails": { "order": 2.0, "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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 fixed assets", "verboseLabel": "Property and equipment, net" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/PropertyAndEquipmentNarrativesDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r103", "r124", "r152", "r153", "r154", "r155", "r167", "r170", "r421" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Loss from continuing operations", "totalLabel": "Loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r139", "r202", "r214", "r218", "r221", "r224" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "verboseLabel": "Summarized financial information regarding reportable segments" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r90", "r98", "r147", "r152", "r153", "r154", "r155", "r165", "r168", "r169", "r533", "r534", "r537", "r551" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "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": "Continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r90", "r98", "r147", "r152", "r153", "r154", "r155", "r165", "r168", "r169", "r170", "r537", "r551", "r554", "r556" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "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": "Continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r5", "r6", "r7", "r8", "r9", "r17", "r22", "r422" ], "calculation": { "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. 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, Attributable to Parent", "terseLabel": "Income from discontinued operations, net of tax", "totalLabel": "Net income from discontinued operations", "verboseLabel": "Less: Income from discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r93", "r98", "r166", "r168", "r169", "r537", "r552", "r554", "r556" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "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": "Discontinued operations, net of tax (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r166", "r168", "r169", "r430" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "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": "Discontinued operations, net of tax (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r348", "r351" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails", "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "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" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails", "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r11", "r12", "r13", "r14", "r15", "r16", "r20", "r23", "r24", "r25", "r282", "r283" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails", "http://flotekind.com/role/DiscontinuedOperationsSummaryOfFinancialInformationThatHasBeenSegregatedFromContinuingOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r280" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r374", "r376", "r379", "r386", "r392", "r395", "r396", "r397" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Accrual for potential penalties and interest" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r158", "r159", "r200", "r372", "r387", "r393", "r557" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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)", "negatedLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r59", "r540" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Taxes Receivable", "terseLabel": "Taxes receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r120", "r127" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r127" ], "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", "verboseLabel": "Income taxes paid, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r73", "r531", "r550" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedTerseLabel": "Income taxes receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "verboseLabel": "Interest payable" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in current assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r264", "r269" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Other intangible assets, net" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r264", "r269" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Other Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r91", "r196", "r458", "r461", "r538" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r117", "r119", "r127" ], "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", "verboseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r35", "r36", "r66" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r251" ], "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]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r74" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "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", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r76" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r30", "r76" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Inventories, net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r75" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "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", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r76", "r140", "r250" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Less reserve for excess and obsolete inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r249" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "netLabel": "Inventory write-down", "terseLabel": "Provision for excess and obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesNarrativesDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r479", "r481" ], "calculation": { "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails": { "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/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r479" ], "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": "Schedule of components of lease expense and supplemental cash flow information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r482" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r480" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": { "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 payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2020 (excluding the nine months ended September 30, 2020)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r480" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r482" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r65", "r134", "r216", "r238", "r425", "r428", "r429", "r449" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r54", "r134", "r238", "r449", "r530", "r548" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r67", "r134", "r238", "r425", "r428", "r429", "r449" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsHeldForSaleLineItems": { "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 Lived Assets Held-for-sale [Line Items]", "terseLabel": "Long Lived Assets Held-for-sale" } } }, "localname": "LongLivedAssetsHeldForSaleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtScheduleOfDebtDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r69" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "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, less current portion", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtScheduleOfDebtDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r69" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r69", "r301" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r300" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "auth_ref": [ "r118" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations.", "label": "Net Cash Provided by (Used in) Discontinued Operations", "totalLabel": "Net cash flows provided by discontinued operations" } } }, "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAndContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Discontinued Operations and Continuing Operations [Abstract]", "terseLabel": "Discontinued operations:" } } }, "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAndContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r118" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r118" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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, Continuing Operations", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r118", "r121", "r124" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r25", "r85", "r87", "r96", "r124", "r134", "r147", "r152", "r153", "r154", "r155", "r158", "r159", "r167", "r202", "r214", "r218", "r221", "r224", "r238", "r449", "r535", "r553" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r145", "r146", "r149", "r150", "r160", "r161", "r162", "r243", "r244", "r333", "r334", "r335", "r336", "r363", "r383", "r384", "r385", "r508", "r509", "r510", "r570", "r571", "r572", "r573", "r575" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "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": "Other countries" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r106" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other (expense) income:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r190" ], "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 (segment)" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationNarrativesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating Expense" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r202", "r214", "r218", "r221", "r224" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Loss from operations, including impairment", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing operating income (loss).", "label": "Operating Income (Loss) [Member]", "terseLabel": "Operating Income" } } }, "localname": "OperatingIncomeLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r474", "r481" ], "calculation": { "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails": { "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/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r464" ], "calculation": { "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Lease ROU impairment", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails", "http://flotekind.com/role/LeasesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r467" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails", "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r467" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r467" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r472", "r476" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r466" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r478", "r481" ], "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 (in percentage)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r477", "r481" ], "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 (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r213", "r214", "r215", "r216", "r218", "r224" ], "lang": { "en-US": { "role": { "documentation": "Identifies 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": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r28", "r141", "r188", "r431" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "Organization and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r77" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r62" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r422", "r423", "r426" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r107" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentedTechnologyMember": { "auth_ref": [ "r410" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.", "label": "Patented Technology [Member]", "verboseLabel": "Patents and technology" } } }, "localname": "PatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails", "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r411" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfOtherEquity": { "auth_ref": [ "r115" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to reacquire equity classified as other.", "label": "Payments for Repurchase of Other Equity", "negatedLabel": "Purchase of treasury stock related to share-based awards" } } }, "localname": "PaymentsForRepurchaseOfOtherEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r111", "r417" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r111" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Purchase of JP3, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r112" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of patents and other intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r112" ], "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", "verboseLabel": "Additions to long-lived assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, at par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommonStockNarrativesDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommonStockNarrativesDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "verboseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValueOutstanding": { "auth_ref": [ "r45" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.", "label": "Preferred Stock, Value, Outstanding", "verboseLabel": "Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "verboseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r109" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sale of business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r121", "r127" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "terseLabel": "Income tax refunds" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r113" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "verboseLabel": "Proceeds from sale of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r114" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-term Debt", "terseLabel": "Proceeds from Paycheck Protection Program loan" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r114" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Borrowings on revolving credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r110" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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", "verboseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Products" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r276", "r469", "r473" ], "calculation": { "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r79", "r277", "r473" ], "calculation": { "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "totalLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r40", "r275", "r466" ], "calculation": { "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "verboseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r61", "r277" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r285", "r578", "r579", "r580" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "verboseLabel": "Components of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r40", "r277" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Components of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r40", "r275" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r99", "r248" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r56" ], "lang": { "en-US": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r346", "r485", "r486" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r346", "r485", "r489", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r483", "r484", "r486", "r490", "r491" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r116" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedTerseLabel": "Repayments on revolving credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r369", "r591" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r38", "r125", "r131", "r524", "r545" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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", "periodEndLabel": "Restricted cash at the end of period", "periodStartLabel": "Restricted cash at the beginning of period" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r29", "r38", "r125", "r131" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r50", "r308", "r364", "r547", "r570", "r575" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r142", "r143", "r144", "r148", "r157", "r159", "r242", "r360", "r361", "r362", "r381", "r382", "r566", "r568" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r193", "r194", "r213", "r219", "r220", "r227", "r228", "r231", "r322", "r323", "r506" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net revenue from external customers", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r325", "r337" ], "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 Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r401", "r402" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r401", "r402" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of business acquisitions, by acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "verboseLabel": "Components of supplemental cash flow information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in common stock outstanding.", "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]", "terseLabel": "Schedule of reconciliation of changes in common shares issued" } } }, "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r11", "r12", "r13", "r14", "r15", "r16", "r20", "r23", "r24", "r25", "r282", "r283" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information 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 [Table Text Block]", "terseLabel": "Summary of financial information has been segregated from continuing operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation of effective tax rate to the U.S. federal statutory tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r263", "r266", "r507" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails", "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r263", "r266" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of other intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r258", "r260" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/GoodwillGoodwillFromAcquisitionDetails", "http://flotekind.com/role/GoodwillNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r258", "r260" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r37", "r56", "r57", "r58" ], "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]", "verboseLabel": "Schedule of components of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": { "auth_ref": [ "r11", "r282" ], "lang": { "en-US": { "role": { "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Schedule of Long Lived Assets Held-for-sale [Table]", "terseLabel": "Schedule of Long Lived Assets Held-for-sale [Table]" } } }, "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsScheduleOfImpairmentChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r61", "r277" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r137", "r487", "r489" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of revenue by major customer" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r102", "r230" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "verboseLabel": "Schedule of revenue by geographic location" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r92", "r230" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r202", "r205", "r217", "r258" ], "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": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r202", "r205", "r217", "r258" ], "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]", "verboseLabel": "Summary of financial information regarding reportable segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r189", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r224", "r231", "r558" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/GoodwillNarrativesDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "http://flotekind.com/role/InventoriesNarrativesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r189", "r191", "r192", "r202", "r206", "r218", "r222", "r223", "r224", "r225", "r227", "r230", "r231", "r232" ], "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]", "verboseLabel": "Business Segment, Geographic and Major Customer Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformation" ], "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": "Segment Reporting Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationMajorCustomersDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r133", "r207", "r208", "r209", "r210", "r211", "r212", "r228" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r326" ], "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": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r122" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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", "verboseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r311", "r368" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Common Stock" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Treasury stock purchased (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r475", "r481" ], "calculation": { "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails": { "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/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsOfLeaseExpenseAndSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r10", "r189", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r224", "r231", "r258", "r281", "r286", "r287", "r558" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationAssetsByReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicAndMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/GoodwillNarrativesDetails", "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails", "http://flotekind.com/role/InventoriesNarrativesDetails", "http://flotekind.com/role/Jp3AcquisitionNarrativeDetails", "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r72", "r142", "r143", "r144", "r148", "r157", "r159", "r177", "r242", "r303", "r308", "r360", "r361", "r362", "r381", "r382", "r451", "r452", "r453", "r454", "r455", "r456", "r566", "r567", "r568" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Statement, Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/2020-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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r142", "r143", "r144", "r177", "r506" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r45", "r46", "r308" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issued to purchase JP3", "verboseLabel": "Stock issued in JP3 acquisition (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommonStockReconciliationOfChangesInCommonSharesIssuedAndAdditionalDisclosuresDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r45", "r46", "r303", "r308" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "negatedTerseLabel": "Stock issued under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r45", "r46", "r303", "r308" ], "lang": { "en-US": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "verboseLabel": "Restricted stock forfeited (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r303", "r308" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issued as restricted stock award grants", "verboseLabel": "Restricted stock granted (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommonStockReconciliationOfChangesInCommonSharesIssuedAndAdditionalDisclosuresDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r72", "r303", "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Stock issued in JP3 acquisition", "verboseLabel": "Equity issued - acquisition of JP3" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r45", "r46", "r303", "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted stock granted" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r46", "r52", "r53", "r134", "r237", "r238", "r449" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r457", "r493" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r457", "r493" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r457", "r493" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r457", "r493" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r492", "r495" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash payment information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TangibleAssetImpairmentCharges": { "auth_ref": [ "r9", "r278" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.", "label": "Tangible Asset Impairment Charges", "terseLabel": "Impairment of fixed and long-lived assets" } } }, "localname": "TangibleAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r42", "r528", "r544" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Taxes Payable", "terseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology and know-how" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Tradenames and trademarks", "verboseLabel": "Trademarks and brand names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Jp3AcquisitionNetAssetsAcquiredDetails", "http://flotekind.com/role/OtherIntangibleAssetsNarrativesDetails", "http://flotekind.com/role/OtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction [Domain]", "terseLabel": "Transaction [Domain]" } } }, "localname": "TransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction Type [Axis]", "terseLabel": "Transaction Type [Axis]" } } }, "localname": "TransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DiscontinuedOperationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]", "verboseLabel": "Transportation equipment" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyAndEquipmentComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r71", "r309" ], "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]", "verboseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r71", "r309" ], "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", "verboseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r71", "r309", "r310" ], "calculation": { "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.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; 4,649,134 and 4,145,481 shares at September 30, 2020 and December 31, 2019, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails", "http://flotekind.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemLineItems": { "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": "Unusual or Infrequent Item, or Both [Line Items]", "terseLabel": "Unusual or Infrequent Item, or Both" } } }, "localname": "UnusualOrInfrequentItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemLossGross": { "auth_ref": [ "r108" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before deduction of insurance proceeds, of loss recognized in the income statement for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both, Loss, Gross", "terseLabel": "Impairment of fixed and long lived" } } }, "localname": "UnusualOrInfrequentItemLossGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentOfFixedAndLongLivedAssetsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemTable": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the nature and financial statement effect of an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Table]", "terseLabel": "Unusual or Infrequent Item, or Both [Table]" } } }, "localname": "UnusualOrInfrequentItemTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r178", "r179", "r180", "r181", "r185", "r186", "r187" ], "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]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Decrease in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r164", "r170" ], "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", "verboseLabel": "Weighted average common shares used in computing diluted earnings (loss) per common share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average common shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r163", "r170" ], "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 common shares used in computing basic earnings (loss) per common share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-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=120395209&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r104": { "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=120395209&loc=SL114868664-224227" }, "r105": { "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=120395209&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r107": { "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=120395209&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&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=121586364&loc=d3e3536-108585" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "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=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "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=120395691&loc=d3e23780-122690" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Z.5.Q2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7384-122677" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r28": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r286": { "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" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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=120397183&loc=d3e187085-122770" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r40": { "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=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r430": { "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=120398118&loc=d3e355146-122828" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r433": { "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" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r456": { "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" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r46": { "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=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918425-209957" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121604053&loc=SL77918607-209975" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r49": { "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=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r491": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r495": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r5": { "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" }, "r50": { "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=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r526": { "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=120398452&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r529": { "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=120398452&loc=d3e534808-122878" }, "r53": { "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=120391452&loc=d3e13212-122682" }, "r530": { "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=120398452&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r533": { "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=120399700&loc=SL114874048-224260" }, "r534": { "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=120399700&loc=SL114874048-224260" }, "r535": { "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=120399700&loc=SL114874048-224260" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r538": { "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=120399700&loc=SL114874048-224260" }, "r539": { "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" }, "r54": { "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=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "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=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r547": { "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=120400017&loc=d3e572229-122910" }, "r548": { "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=120400017&loc=d3e572229-122910" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r55": { "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=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r551": { "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=120400993&loc=SL114874131-224263" }, "r552": { "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=120400993&loc=SL114874131-224263" }, "r553": { "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=120400993&loc=SL114874131-224263" }, "r554": { "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=120400993&loc=SL114874131-224263" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r558": { "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" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r56": { "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=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r57": { "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=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r577": { "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=120402547&loc=d3e617274-123014" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r58": { "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=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r589": { "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=120402810&loc=d3e638233-123024" }, "r59": { "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=120391452&loc=d3e13212-122682" }, "r590": { "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=120402810&loc=d3e638233-123024" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r592": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r593": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r594": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r595": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r596": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r597": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r6": { "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" }, "r60": { "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=120391452&loc=d3e13212-122682" }, "r61": { "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=120391452&loc=d3e13212-122682" }, "r62": { "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=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r64": { "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=120391452&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r67": { "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=120391452&loc=d3e13212-122682" }, "r68": { "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=120391452&loc=d3e13212-122682" }, "r69": { "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=120391452&loc=d3e13212-122682" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "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=120391452&loc=d3e13212-122682" }, "r72": { "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=120391452&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r74": { "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=120391452&loc=d3e13212-122682" }, "r75": { "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=120391452&loc=d3e13212-122682" }, "r76": { "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=120391452&loc=d3e13212-122682" }, "r77": { "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=120391452&loc=d3e13212-122682" }, "r78": { "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=120391452&loc=d3e13212-122682" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&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=121641772&loc=d3e637-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r9": { "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" }, "r90": { "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=120395209&loc=SL114868656-224227" }, "r91": { "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=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "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=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "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=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&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=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 102 0000928054-20-000198-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000928054-20-000198-xbrl.zip M4$L#!!0 ( )J!<%%/4^Y0PP< &0C : 97AH:6)I=#,Q,2TQ,'$P M.3,P,C R,"YH=&W=6FUOVS@2_MS^"JZ+*UK ;[*3-F>[ 1+'O4VQEW1S/A3W MD1)'%B^4J"4I.^ZOOQE*3\^G\/Y]G M+'&I8I__??S+Z92U.KW>E^&TUSN9G["?Y__\A>UU^P&;&YY9Z:3.N.KU9F]WFJUZJZ&76T6O?E%CY;:ZRFM+72%$ZW#EQ.Z=/CRQ20!+O#_%Y.? M.AUVHJ,BASH\'[X& X/6@=3GH<__RL^J/>6,RA5L&'2#28]NU^HTE I-8_A-]7(N!(+2";5S.AV] MRZ\VEYS._;AA081H@FDJ-+BW"33##U>E&J%6 I>8SB[FIQ]/IT?ST_,SMFW5 MXQGPW\(Z&:\? X32P7]Y-4_;[)-.,O:ER_XA0ZLS')MNFT5@: OF$NY&3^[O M6D1![$:#O5I(9@(C:M3!H+AZ#&.#+CME"5\",["4L$+.<8FT[->"&PQ97BD0"VB7_C&E5X1&ILPT$C;.YS)C/%NS(G.F -P-*=RS.;J+LQ1'1G+% M8A[A)<-TBH3D="EW2R"#"*SE9DTB*;\$W+>QIL5K I7!+94O [@'"4328 E! ML0RGHR8"#%LE,DJ8+>CC>OX*#%2+D &IM J+ Y6;E70)&FASB+R"M&Z.JFF! M9BYQFF#ANNF&9P/Z\#N@ XMEAFXEA*[=V$;$41QOF\9]F<68*YP: _P>J4+@ MF@A5PV=MA%E2?N7H:0H2"AZEKJ.@ L#>V!H#3?B.HTT2A4(!A%XC/GX[Z_6) MN$U8K/3*UG%A8"$Q3SENQ.EBJ3=JV6[ :VME;FG[;!#>Z[+YECM>OSH8!._' MML*P(GE* QW'$H?>4:>,&_"0H(MEJ(!+8 =8=Y=% HE@B'O!/MOX*V? M&NR+*MC6+# MXN!Q@N(-?\M.P.+.Z!_/D[\/7ILH/.*%O?L4XM(0$(AJIY*==6%P 4S I;0^ MK5$*,K\.=1K7A- D%0.*>V0K>KY&IUT1#MV42 ZHB]5*"G^R M+"*>YC):J;!$[#X1K*\"G@3PT((*X1G"3\JQ+Y!1H3AQ%YKEE;@N$#BC+#?- M*HG?0B!!I!><#^(/II,GC)SP9N3<.2EO!=#=T_G.<82QMY2"PH-C'\N)M[C% MT*+N@&*&&U'CAQ$E>2B5=&NJ&;NVI6CV4'L4RT#<$FUT%YX>KRJ#\L+D&$76 MU[@HTD9X!7R?L8 ,2Y?"8,([D%.4D@CV4&7 8#3+'!GJ^81,]);-EEP5/B/) MGQ#'6.CE$CUA=Q3L386Z \.4P]TUW$<(3D1VL&6G$.K"?5N#NW @WT@#M4'Q M[_>*+*P;+!_T4'H"]1G[Q9\+R )YH?3?;1SHC% 58']G)]CW8 .J$CJ*"D/> M;E#RCE53;1U>IZ<2N):-<*'?RI->N4S"[:;@4$KZN #AN+/*M&\0@/:51X)4)%W3#UU9$$ M]&W%OYN&;07\D@BU+'R>4GW)]H?_^L!V+\2JWJH\B^Q(12YPHH5-)GX3W:K0 MXQ2$".MQNV1UBY1NBS3%!O$K>&,JRMIYM'U>C(V=W!$24R5SY#F2J\![ZX2728QWXH81/A1F+][#]_? M>JC>=.+>\)&H[O6KX%U__/P^:S\W/+P5EOT;44GC)@09I8S:BO:@OQWNG51_ M[930H.>=[]4C4*J:\Z'5;_FQS7E4C^__[F8EA4M&^Q@0(68]F$ZDE>*YA5'] MI:D3V39&,EC(K+23%T[7%[RNH[[7UN ?-7RD7?:A%= +'R?HPVSN5LJ6&@1] M5.$[4DNJB=B=5(J4C'&C8-^@C^:X8ICFI5)=NM+:PI&2BYZ4C1(I$+MQA=@C MLQ*??/?]U4-=T;,]]NG\YS/_ M7N7T^%_G9VWVZ:+[([[YO[%]Q_ND!]G]A'GPHZ\U'^J:SWB.E$2:;39-),1L M=@5106=1=M[HAJ<)E\BA6=UW'E.3^2T?]CQ]WGK#^TB-B6?%'WZA^[2O0V_J M^%!T3K#ON>[>[SW]#-DU#<&4-!B\:_M?*SQXN=>OAH/Q7]UE]X/UJ3:\\6N& M/T$)__FB'O@?G+R<^%_"'/X/4$L#!!0 ( )J!<%$;I44?JP< #@C : M 97AH:6)I=#,Q,BTQ,'$P.3,P,C R,"YH=&W=6FUOVS80_MS^"L[%BA;P MF^PX[6PW0.(D6( VV0(/Q3[2XMGB0HD:2=EQ?_WN2-F6X[1+TF0O*1#7E([D MO3SWW%'R\(?CB]'X]U].6.)2Q7[Y[>CCV8C5&JW6Y^ZHU3H>'[.?QY\^LKUF M.V)CPS,KG=095ZW6R7F-U1+G\GZKM5@LFHMN4YM9:WS9HJ7V6DIK"TWA1.W@ MY9 N';Q\,4R "_S_Q?"'1H,=Z[A((7,L-L ="%98FYQY,.0LXRG.M:/3 M;G?O<'__Z/"XT]L;O?_IY&CTT^ATU![U3CI[GPMW]Q_2E=LTEUD"1MXRHW0%ZT;-SK!%MU?J5)2: MF,KPJ^KE7 @,2F.BG=-I?S^_7E]R.O?CB@4Q1A-,5:'.O4V@&7ZX"&I,M!*X MQ.CDC8Z')]=G+-MJQ[/@#\*Z^1T^1A!" [^SZMY5F>?9)QP4.Q(&Z>S M.HO!T.K,)=SUG]S5*Q$%4]?O[*V$9"803/T&XN'Z,>R,FNR,)7P.S,!97B@0,Z@'_YC@%:&1)#.-7(WSN ^U;6M'A-H#*X MI?(5 /<@@5@:K!XHEN%TU$2 88L$D6^ MS*:8*YQZ OP>JT+@FABJBL_J&&9)^96CIPDD!!ZE-B@H V!O;(U $[[9J)-$ MH5 0Z\Q/GX[Z_6)N4W85.F%7>'"P$QBGG+I])WHWL&4,2Y*G--#3J<2A=]09XP9\2-#%LS2LX*5$+H2)<[;S3=VFB*&Y&= M-P&$$E0R_N$BV-L%Q?O' <4;_I8=@\6=T3^>)_\^>'6B\)@7]NY3B$LG@($H M=PKLK N#"V "SJ7U:8U2D/EUJ-/8$$*55 PH[B-;TO,F.O62<.BF1') 7:Q6 M4OB3A"TF5@K)0[V6H8AXFLMHI<(2L?M$L+X*>!+ \PHJA,<'/RG'OD#&A>+$ M76B65V)3('!&*#?5*HG?)D""2"\X'\0_3"=/B)S)3>3<.2EW '3W=+XSCA![ MGQNC0H+TR.*+*^QL6Q-L(KX/N,&618NA2"">] 3B@E$>RA F 0S3)'AGH^ MD(G?LI,Y5X7/2/(G3*=8Z.4=!#\ 3J,_"+/Y<@"^2%X+_=.- 9H2S _LZM MP;X'&U"5T'%<&/)VA9)O6375UN%U>B"!:]D8%_HSG/3",@FWZX)#*>EQ <)S ME3>@Y)$EGCJN0)6'DQOR]>^VZ5_ PM.UG+V'MIS^6"Y6**IO,H<2N1K)31)1 M"MZC NUT#VO5.'803AN[)GU_ 9=,\=3J +Y!4Q.-987N"XGZT2+/JE$\Q$,: M%5Z)H:)NF/KJ6 +ZMN3?=<.V 'Y%A!H*GZ=47[+]X7]U8+M7Q,K>*IQ%;DE% M+G"BA74F?C6Z9:''*1@BK,?UP.H6*=T6:8H-XA?PQI24=>O1]GDQ-G9RATC, M4X-(KZ.CP2@EX=Y'HD,1\ M"S$8X4=A_N8]?+_S/+WJQ+WN(U'=ZU?1?GOP_#Y7?JYX> N6[1NHI'$U!!FE MC-I">]3>AGLCU5\:(33H>>=[]1B4*N=\J+5K?FQS'J_&]W]MLY#")?U>U'S7 M>_<^ZO1^'$PP^\$T8JT4SRWT5U^JNI&- R2%FG7!Z]QO>ZT-_E'C M1UIF'VH1O?-Q@C[,^FZI=- D:B,VOR$UI]J(74JI2&".&X7[!HU4QR735"\% M=>E*;2N>E&3TQ*R?2($Q')21>R1VV891^=+I;C:GJ(^"59Q*BZ+\FOEC/7O5 M]O^>Q"???(7U4%>T;(M].AO]?'CRD1U=7(XOSK_'+?\;L[??)CW(Y"=$__>^ MSWRH5T:)A"D[7=>VB] ?\T]+<^+.V]M'ZGC\#3WW2]IG_85YTT='^KX8VQH M-FWYO:>?(UVF$S"!UZ+]NO\%PH.7>_VJVQG\UUUVO[ ^U88W?J'P+RCA/U^L M!OY')"^'_M##Y1!BG7"X?'_^=M2'DN.Z5[6^ZPZ" ;P._GP+)Q7/AT 1D3'-I"#<=8?C M$I1BK=.6ZZY6J\JJ5I'JV@VFKCGJQ.529K02Z:C4?=HQ4]VG3SHQ)1'^?])Y MYC@PD.$RH4)#J"C1-()EQL0U7$4T^P@^.,YV95^F:\6N8PU5K^K!E50?V0TI M5FBF.>T.;V,V9[KCYD.\S-WMS9[1 0),&]V:E_.NC[C9K?],_J?J_>['FU MD^:%UQM<-!K-YFFIVW$)_ME=Q4MQ,V>".C$U7%I^U7O>UO16.X2S:]&R#._? MWS$SWT+.1$P5^\:.C110JU;\CFL>%W!V0,W5SO"[\%(216@49RZUEDFKD=YN MI[1,[7B'08C6I&H74/7!%,P..USE,.:21WA$?S@-1A>C?B\83<;HJ-/9^]XX M@& "=QD>!!F_">\KLTJ_ K-AWQ+R:W6O?(A4>C/H#2:7P7!PZ$8I3''F-6!R M <'K(>#AS)G^]'7Z 7C\P3ZJ>5]T;04X7]\ ^G%YI$]_[P?CW,M-L ML?X=J6HD()1"T-"4%5@Q'8..*;Q;$H5VYFN8TE0J#7(!%UQJ^A%&(L+K%:-9 M&=^'%3@V&UX<-:M5K]V724K$VH[\]DO ,R^D2L#WG'>PD,H>_BD_'*B(L.@4 M(CT8^HRFFB9SJEX<^0VO7>5@62P8!PQ;768T7")BY$L$!'!\#:, MB;BF6!"3A&69T0Q_S)79,E]#2!6: MU(J:+E6V) A>2_B2J S)TW:>IA GB61J2O;NXGR)C1\$8>$3-2>"9L[DEM,U M]$)K2!,_!@C1K;V%T6]TT6/_)01(9N.)BR5'MPS1T;@QR]94BGY:,D5-0Y,9 MEMG&I_W:,4%'5.#7CZ.76V6^&'9KU(T\_EGMI&W-?0CB5'-QF,#H2HAEC &M M"3/.Q7+?+)0CS$1TJFAF1"J;QX1SP&UX..$H89:B:EGNI0LFB C-/!X8V;[3 MJH*KECS76*94V3NS0M=- J@\0+N?Z,!VMA>RFCS=\@I=&4:4R,>[YPNC";]C M"M^[:PLGD9^=_%Z\2),YIQB,G&_VO"IY)3O.4A(6XX=WL2L6Z;A5]RKU9OVL M=EI_WIY+A4G "27G),UHJWASKQ8E1%TSD?,E2RV+"8NYY5G46&ITA&8R*,6K MDF]:8!V9%[5]N@&=(_$]%/X'JVY,.@H)WP#)W;I]1_OJ5SZ^.]Z$P>Y4#M?, MW+6GQ*L67*Y:,8O0ANW",XR9?D-\Y+7AJR;\YT@G"(C3PE ;2GYZ"YGD+((C MS_[L190?-ER/E<+-7'@S>3V&JPK\,3J?3<9E>#.M_(HV!\/]C8R%YD8(#:H M[MVT9?7[\SSGQ:?I/1E.POC#FP@RG7-X\^[\[5:M5=^6Y97=CRUS5;/;2ZEHNU4IZW^ MXY[IZC]^U,LH2?'_H]X3RX*A3)8Y%1J2DA)-4U@J)J[@?4K51W#!LK8S0UFL M2W:5:? _X9[[G."=GP]-6OV<3_*M6-8_F9,X$M3)JN 2NYSSM M:GJM+<+9E0@JAK?/[YF>'R%G(J,E^\&*C13@>VVO9YOA!LX.J'FYT_PIO(*D M*1K%FDNM91Z<%-?;+BV+JKW#($%KTG(7D'=G"F9%U5S5,.:2I[A%&$WCT<4H M',2CR1@==3I[-QC'$$_@)L,'0<8]@W?M63MLPRP**T*NWW&.'R*5P0P&P\F; M.!H^=*,TIGCAG,#D N)7$I-%NL_T:J&@E(I! T,=<*K)C.0&<4WBY)B7;F:YC20I8:Y (N MN-3T(XQ$BL>7C*IC_)RTX<@L.#PX\SRG&\J\(&)=M=SN,\ ]+V29@^M8;V$A MRVKS3_7F0$6*ETXCTIVASVBA:3ZGY>&!>^)T?8Q?[]C( H6C".FK0XS MFBQQ,I(%(E*(KI.,B"N*%V*>,Z6,9OAK9J9X@P+N3%&I745J_1I!CJNY2R1> M*K0D'F66S->0T!)-6HE:+$NU) A>2_B6J S)TVZ=IA G265AKNS=R?64*GX0 M1 6?E',BJ+(FUYRN89!4AC3Q8X 0'>PMC/ZBBQZYSR!&,AM/7"PYNF6"CL:- M6;:F*NFG)2NI*6B48:DV/NWZ1P0=L02W#IQ& M5X81)>KV[O[":,)OF,)U;MK"RN47JSX7#])DSBD&(^>;-2];3JMJJX(D3?ON M5>R*I3H+.F[[M'-ZYGJ=I]VY+#$)6(GDG!2*!LV'6W=13LHK)FJ^9*EETU%A M#IP*-5XU.D4S&93B9K(&,IVK#;>(8QTU^(C_IN^*X(_SW2.0+B MM#'4AI);7(.2G*5PX%0_>Q'EEP77?:6PE0VO1^&K070)YY-I/!G_B2P/AO9K MANF=8:[[5B^[)']:+AP>^UWT )<+=OHGLZ\#O7GC\!R"JYZ.F4;V3>MRK M7I;UOP)02P,$% @ FH%P4>,]E8F/$@ @]L ! !F=&LM,C R,# Y M,S N>'-D[5U;<^.XL7[?7\'HY6RJCD:2+S-KUWI2LFSO\9;'E[SQ#RA#!%YW! MAW['@=@E'L+SB\[7I^[P:71[V_G;YY]^_4NW^X_+QSOGBKC!$F+NC"@$''K. M"^(+YYL'V7=G1LG2^4;H=_0,NMV0R%$_7IEWSMP%7 ('<$[1-.#PAM#E%9R! MP.<7G0#_$0 ?S1#TA @^E%5L%,B\YH#.(;\'2\A6P(47G07GJ_->;^83#K\C M['UPR;)WU#_J]\^.A49"1\S.9_R[94D?X;3HR\O+A])SV^'H%>Z)05Y2"%+D)7371)H$LX/&$)BO5:2]\F2V*##H@ MS#C ;J+#:T'GEV-5>G!V=M93;Y.BS-,5%&P'O7]\N7M2*'<^_^0X"G6T7!'* M'5Q$"["IHF24=Z6Z3 '1[0^ZQX..$[:6.^("KMIF5NDLJ2+J09^SE%$W9?1! MR-!Q>O7$V84@VX@0L.X<@%5],;*$H2C1DVW%H<1O@H]6'L5K6X$:-ABM0(W; MC*E?E8A3))'_=6.ZKGS4'1QM)T7JH>I)$=/M0HJS'J"NA%K YO(N?%WY -. MZ/I&_&\GF4_I!I?KE(D4\4R*./BXA8B*,X9S&;L%>D"G]V4P;-Q&#(K6^*F$C^V-H0C*^HU.B7>B+$5.I7-Z7/"P$P)EQQ MDH_BAZL5PC,2/A'/9+@\CV/F(YPY*D\^CR*6.9ONK2A90&3R+Q?X'T3Z'929>JPHXC67Q]O"T9 MYRL)&S&.!8U%3=OAYZ/!TZSA5BKD]80*'X)Z[&B>KY7R>MR0'8&']6O_,&CXBC(@;"G'NPIMOL@EJRZ&&,YXY1'C(& M.;M[;2.I!(?F80G:GY_5;)'-'.^V MN1QRF.;M9B+-]G:-)&)O:A''1R?'_<$N6\3/8:UM@GY$EDO$5=,7:(P(Y@C/ M(7:1);8F>O,@]E0SB,UP4UAM\#N@(JU0QSM;L#&[W-.38@XC=(GP!3Y2 M(HUGHP40WH'=XJC, @A-;QD+H">,@G)15 CFA1,J7IC)EF+>^1=5(-8M4Y@SR6)-!;B#9RI3P&5)+:\N2 M!@OW^WT1P50(BW=Q2OL*JA;9\PI.N94Y54%S0C#0) 22K&7F;)8!Z"G-KGZ@ M"?V2SR'D2RO(O;=>X,/Q3/Y7%PL]=24>A= ;X1&SD\%6/6HK*C7B9::X.5 . M-($R-'+[ J0T@AKTBK1MO()4B6-I;SVIT>GW=3,E649.RJGU*#2,#):\C+ZI M?ZJ+%7J<#N%#;_*G8+D$=#V>W2 ,Q/@)^-DYX07@_P?8)83X"UU^:.X/F=:(%> M^/V8%0@V?,Q11?>99,I5+A,JOFKGC>3<]27KZ!NW V)92S=S:(T8FWV=[IL1 M:TP/SM "D715/BT\6L@3T':-O45-E8VA$/CJ-(;LCH$,723#H8'H8:L12.VY MF6.L[D,/>Z#;&(2QP !.P*LM4)GRYDG>(UU05=2.(F^GD1O&1Q,#\V32D<[U M96 XA+J,5"7+.+*RMF-< M)RH5J,P3@D>ZZ)-%J)4!YED(3ZCM=X+9\N91FVX5,4/=3AN/R')%L)QR%LER M]'A=SVW9\3(GW+JUPPSG\..)B+ET4RAFWU+OE%BF:7Y@8%")E"8_R"+5^O0@ M,4:MT)&G,@]<=&M)61A:&#E^7QUG%B*LK)XC,<:/ONZ;V=\?CIT,A]9:.^GS M=;Q0!0NC'^KK/IW-H9'U1:UT13D#0Q[.6ZAG%-;:J6#)JA*S0NS08 9Y/,$2 MLS^@5^=8%"VA,9ST=9^KYI%I84BY@X!9&CTJ:@XAGS0A)"1LG5&S@P7UY/IU M!3�^P]!:M5>&\*\$> +6Y\\M+P/,-=U67V:Y\T?BVLN3!P48^=J'XUK9R5 MP)$B.%*&UI]>&-KO"^ !1?*8WPBY.P2FR%=/ZK<#&VZ52!>VVB5(I^Q3I#,U M'& T&7XDI#W:+98ARP.@;P!HLVF',MI*B J9?@318;8A-$0VAEP"7]Z_\[2 MD&\5-6LPK02P<,IOTL9#5UU$@_#\@?C(^O3"6@S-8P;=R2Q9]F$2F5;@I#4X M<14'*+66K^,3F_ UNT7="3!U@6VE7ZP#Q9OU6JO>>]27'R]N#W+\JU4H\X4\ MN)<#/$K26;Y?Z6K,R+C[]H)EI*4#H, M#;063[?&:E]OC:@E_TJ8BY&Q%.;L9MNR4@?\8>T]MB9Z\^+T+YK!12DR[1MM M/(1WEZU%BG']1X!6R2,6@Y =HU ][Z.9]R&O]DS MZE:]]7 65AY*BK71,^KLWRRKL>-4B6DAJ2G%M.4YC<[>-4*:@=PD^'0D9;@RG-UBV"AY?GL_W $1CG5" M&7 E9TM<]+1&0(YTQRY$G!S%RLGP.B!1)^)4L#"&FJ./FE/.2G%I98!YA,\0 M!S ^<),*4[!OB"^2ZP$M0:KB8G9HNMFHB&=X)D;"U7D1;-/+"P](+1K=7FG- MS#REKYNXL,+MT-=T1J^1V=GR,J^*ZB8N+/%K7];W%$P9_",0"EP_6^=Y!2)S M(J';,)FR<$(>+;9Y'1]71FM.&3YI4H8" JUT7Q5;1RTQ,?,PIPFZHX6KMY,> M(&JR)VHG&X7/-/G!8?]O$^AJI 9VG,R)P9DF,; !KGU9P5<, @^) :5(E3RY MR5W^8,1'GAQE9O<1VJ%7AY\!PT%R8=B3L"R,9E,3YD["WBX@1T+R76.ZR;P"X%/52;< V/EYH[Y#OXWME-B4C6>Q#]U%_]7S-<-\ MTJ ?I_6H&S-C9WWHT5H@R%*HNA!ET#,,SR.1%R#L&NZ26LS@'V\/?K;>^+B5 M\(:'0VO0X%3S(K)&C,V8'VV->2OO,;-'0MU(NR"^!RF3"YE\O6.H-168(3_= M&O)LE?_CA)7^=X+_:^^5>>=@M4)BY"$?10\P)J'TZIE\!,/AB@.F3,UB7G0X M#6!'M989__ZOH7CK06\"Z0IBJ,8WZ^&<0D7U!2ZG\OI>#);PHF-7%/F^' #% M];! 5(QX((7ZC9)@==%YG5(?G0M8EQV'"Y4N.IA@'"S//;($"-^*%U+3CA,6 M%/T8$6^B"GH!C29:>@4-$XW"4PJPE_EL[PZ*AU"-S";PE5_ZHJ$D:MF7WT(W M'K-IJEXI@$K\Z"(!T2N2NPH(!O<$T_CBCDO $!.M#$H!V*;R#:B;F")\(M00 M#-_5# K81B:(*>W4]_CY0FA$W6"J#/=G&.*2 .J-9U=(",X)99M]N/3MNW?; MRX")YL7DA_M3A,/O,1@+EG+=>RV\G_] 1312J]3BUYR"Y1T!.-&K*77S=KPD M&') UWG%I^'P\J+CBN:$^ [M$=ZS.%<["T4JZT4)3NRWUE]E8R5SC/X#O>%2 M[H%)VK+!3MMQ?1?[(15S#\NR/[:=C^2 U0WHXW#KCH M4M$NKU*C%$O^4'J^NN+!-T)%\CL?@17BP(_MY#OJF_>!#.\HC\*CD?TF##MZ_Y!W)8C8VA/KP(RV5>OH79 M2VMZ0S-[<%K;RF79TFC\]]NKP=F#4 XND;N9+)6]?/=<:;0 (N @G 1B%8,* M(2C1P[KXWCFI4MS(4M2H!OSW@82%S-0UK>Q6M$OH/8J,[R:\\"XQ0AV*]QK= M9-23IT5%?=,+PL15#"3D[,0<9G2J*-:HJ8IVN@J9['IP(@4..*3)UGG1M9[( MC NSPUS?LRGY;AVQ7#\LW2(%,N9X@6P,P!\MI/< _@2Z"TQ\,A<>,J]L7;+] MTSS:%G>9TZSP>&\E'^DE'^V_Y'K!]U?N*\#!$ -_S9&;ZPGZ5^\><.4F$#7, M$Y$B65@(!\.,S+X X:ADCTU&@IE3G+:K.1-%=KF+EW\1 OPDQ MY2+;&,=[:)\@YR&ET0X5A'N7I62LL"(,^$H*,=;W T_>QZQ3,?K26JY$1B=# M9BRR%9/_!NL\0@8!=47>ZEW!9^B35:[-;,WH/<8G-D:*)TXH>49,;E5;B!15 MKFF-<=)"*LILD?.IC-CD"RP&LJ7235Y(I09AF??6(+X0)[G<15Z*LWEQ3EAF M/(NOYT'B?PH%_L)[WX_O1H#2]12XWZ-L/%'\35CO699_C2&=KU7^*@JLR_-> MFX)[E[US\A-R"1\ \H8SD6G]4\2(&Q)0G8J5%/LZH1@J(>RGU!@1ED,P]V9? V)^ MR>061\$]$C_!)]:N#L&/HO2$;.KPB.8+3F9?HQY8IGHUV=XFB[=RSC4\(2]< M6]G(D4O?[AN@9:XW?\;2;;@L+5SG9C2Q*+=W8>7WA^-H-X4L=G>7FU@I?[V/ MFCR M;N (MG*[Q\H*%5=\%GXBCE4XZ@ *M,&9%-:7V32W+B+C'X3"CB?S_AE"UM5G^3O8S9]0PE=G;_#F2 M>T(FD"[E+H]P-)M32_-ZWS5BG$0[4N+#V!X$>[D\G"P57[]&4\)12)/[6K+C MWYUPVE\[)>O_\H,KQA]AN']')BY#WR>NVM5.HGVQN=C9E/@-9R M4.Y.R=)AVI3[6V/ MS6@B]S#.B+!J<;-/9:D]6P684.#!):#?9=YV*?>VW L]O\.&)[3#\T)2)H=T2?/[I_P%02P,$% @ FH%P M4367#8:.+ B/\! !0 !F=&LM,C R,# Y,S!?8V%L+GAM;.U]67-;N9+F M>_\*3\USWL*^=/3M#FVN]H2K[+!=4SU/)[!:[*)(-1+5R2RY18JOOHX6YZ_^B&G^ MYZL\FUZ\^F,Z^W/TQ0%<57JU^C >3?[\U_*/=_/TZMM\]*_S<)XNW-MI<(M5 MW^>+Q>6__OSSUZ]?__;-S\9_F\X^_\P(X3_?UGJV1/D);HI!^0HH T[_]FT> M?WJ%(YS,5WW7Z.2F^+FG?_^75Z^NV#&;CM.'E%^5_W__\.:VD3R>+M*?HTG\6YA>_%Q^^_/Q M/]+FGZ>N3J[6+$4Z5MU M\_Y<6?R!DDRG)2^/*_FS2Y^'Z9_O[3?'1Q.4:._=S;D([F\[28'W__ MD"ZGLX7SXW1=>WZ:%FXTGGXRM M_3Y;9DJM[>/9\NT0@RK(5@+NE6FCT]/D%UOZO%^DK2YW724;Z[1%5%%2XG*< MWN7R4WW"-M9KB[A:^'Q:L)7N<0VN=G!2LK%2=V3MC*S=6NF. M\(_+BPLW^_XNOQY-4$<>N?%]&>3<+?[3S8]3FJ#H,DN?B]'A]6QZ<76T+O%T MO6NIR< [HZ([QM5;&36JMD'BF9M-D WSM]/Y_'V:K=:EOK=SN= M?'Z+PXY7YN,MM.W00D\$[SK?39KL:4AWNLI=8=3%9Y];'&/]/GH:=*VEL7,[ MK1 _P8_ID_NVG;RG)5LF8&>TUZC:,HF/K4AG.:=0^L7??D!E9&?"=VRPY>'4 MP^5SY=LAY@L"?CK;;GE>4[)E DZF%Y?329%Y<..X_OI[W1G=J966"=]]X6RO MVC*)-9'V3/DVB/D_E_R>D+:%DO6%VR?CEOWU)JY>Y0[(3(NK VCUW2S55'YV M:Z1]LFN!;E.5-DAZB[K45B(>%FJOV_N;T>J;LV^7:3)/*%I\7%YB\T7<<.,3 M-S]_/9Y^W=EUH>5>VAOXKVZQG.&,IAN2WHZ=V>B7^Q(T#:VL$ M#QIK;QB['DM;:K5'V'U0'KMQ<0C[>)[28D_X[]Y<>T.IM<6M*]H&">]FG]UD M](\K!RU!3=9'(4P7:[NW-]/QZ,:?@7[--7W$.IAHD&+?0^H@[GI M9(X6Y\4?9N$FGT<(X5JVG(UU.B-JUQUOMT8Z(_O.7K+VUPW&LEO+G0VPUBY9 MHV8;!+Z?32_3;/$=5](9BIV7Y=S80MFF*EV1=%^F6_?[>J!HH>6N!KCK6MVI MC:Z(K@7D[17;(.]#"NG!"3";3O!CJ'536J]R.V2.BY/ >X<,^31SD[D+-?3_ M+;4Z)*P>&.M5;H?,+VFR3#=.%C/L:/[':'%^ZW>]E=*:]7LAMBYW=VNF%])K M+?T=6VF#\(]+/T__L\1U>_:EQLI_KG@7I-2;[2VUVB%LHQ5D*X&U:O= :%V& M]FWSV=)CK:6S4QMM$/W[Q"WC"'=Q7*FQF,O*ASGJ3[%L[?<-"=M(WZ.EG@> M!Q4R]CPM4&W7$FP-U!I-D<;6^QY0"B>S](YED&Y]NKN MKSC=M3>\S>WW.]C:WL1-FNQW2*O@@//I..)I7\3_Q??6AO9\T\\.$==E6(Y7 M_'B+/U\7+T/J*M#VBI3T;9%P-'$@8G8,5QV8VOK!I ,36B/B?X?A*BUV+K3X/Q6FZ\ M/P#5#)UKN<>.9[].V%OGW?4XAT,$D=W27ZB_H7\\#0_D[&N:5PENLIO[53J: MY1P^.W?YY\OYW]=?5W<*4J'P&6ZGQ;O\R7T[6BQF M([]^?IE=G/0[F#"O<2>ICY]/X[S\AM57K?511.>^9I,"H\1!$2B"RL&"2 MI-YPS;V*#UDY+IF'IK-K)'3+R[4CJS'XXX382;=NL!LXV5(/E=:>B:P">*TM MA,0""!<=<&)4YDXQ[GD=/MY;4T>S\&HZ0\WM[S_1GUY]3://YXO5QZM6W"P\ M6&I/ M+TO:L+6#NOXP^?S4[+(>S T:KABQ2A&3(.2D0+D@@$;%0#HMO/:>,LT.'<.# MH.4CUNM<%M@6A(#7*0,3&H-BD8)QC+* M$@W>R0;;)[M#)_SEX=D"[[?C](G9';_8;0W-$_9R[B;Q%)?3>/K "^P>^%II MMPJ4&):]!RJ2 <.\ A>)A;*"0W+2IMP ?OR'A=]0W.\>@-?ND84[U^$=S<'W MM,U*1^V8R0&,<1:(E1)85#=#MSH(KEO9]WY0L7&(&>CQE'XZ@E_<:%*X^FYR M,^QW>6W!&V5S5_U]YPZJB"=$-EQ P,4&/D0&5A@&*5#-C G.DW8VSQ\4PX-/ MQZ" 1I*OHL!+_/ C?F\:[ZZXWK>?RL2D&[,<]W? 6R/9]9QYWU=_U1(^-8U[T-/-C-*< Z M[WU+)J^N^^]X):U/P=5!![NDTNJ@^_XPO"G_58O=[)S*JM^^^^-W!]FB>KS] M71'XA*H-@M[Z"I61BJ"T+4%2%L%HGU$ZX1J5.R8$54$&XX:[E[VUO:SBU.^H MWW(_M:E:I8-A,C$-AI $DAW>??;LVCCV6=+: :&L[E38QAQP#<,X,R,PS,CM&0'40_U"3 MHFJ@)/=C ^H83%TPL6N%=L\DC6U*-,_E8>RFCQY%M899$7N4RV[IN:6Y4+7. M?W##?E*_D_K1_(PSD\6KQ.N'.Y M<8DG6I:4B \*[\RFG5JOC!&^W >DN BY> M \IZ!D%1#LE8% 4SC=GD0Y=G#PBE'?#[D-"ZN@8Y=JM8XHOB5K#Z%@7\-$?Y M^-MQFJ0\6KQ/L[#>B:FSOBI#"+."&""")@B"2@A:X#B-DEPHPZ61^^-8_-5P MW#7S#PG4OY7X^+C$8JC@/>\#U;3)JCAI.1L9X+GD0+ML0&MI@.L<20C1,=_ M?43^U2#:$H\/"8GXY'D<$ Q;8?$A@? JR/K-Y#2AU((C*XXR*P-8N:6^FN_Q M>/JU9.MIB,X=>JI2,-9I%4%E*X ;PT!:/'%\H#Q2:R)C#51]_5?;/+ME_2'! M>>4)>Q3_>SE?//"BV1.SCYNK-,V>^#G4W_GN/-#N4BJ?YMW=O3]QL]MV[\.?S&E!'/57:$LJEYD!- MT!"HHN!,=-?>W<9E'VN9DM?#T/X(,#P.D]B-, MO>9RN";DM[3)YG&_6.6<#H$2#E$I R%S#\KH8DH/UB+>7*!VN)N?6U)_F6WV MU7E8L+(BIRQ8!FV3 >4=#LA+ I12)VU67)&#]\[9?YH>7XDWY4UOCA0WA'YP M7W_%#6\V8JKL-DZ*'A0H?+"6B&5!*95 FHSZ@G.1DC<22.\I*@<'_JM M5QRFR[G.2W0A['8NNF]Z"[*R;S6\[=M=MK3<:>Y29;_*' MHD#O1Y/KE1"FGR>C?Z3X)I;+TCQRMRZ$-V3?>! 6/X"[Y^ZPS/(BQX1?U3>M#&<@@R)0@A!QMR#C'6NG@\*#ZO'>UCO\Z5J>;3N9O4<++M ME8Y*J\RX<"4N60G ,U5!(L*!8SF1&$C&OX<@&BX@V@] B/R9"(Q3/B#=U#[\5?)_K/U$E=#>23C^GVS M+VZ\Y;ZFVXZKZ 2*X1Z'++D"Q8(L6X\&;I-/B9.@0X.4-?VXQOWHZZ.5:=OS MPFC/<;AG>/K'=(8B_.<3=SE:N/$J1\7UZ#8=$<,04AT+?G1R9BDYDYJ<'I_2 MTY-3J\4QT:=G^/51*ZYV7:KTA[0P7L01 ]=60XA"1R=#XE8=NB_@(2VA0Y^] SABKCPK5N7N_;*' M(V5]Q]7Q*6X\IZ='3)ECQ>6)%:>OCPD[.K8G)X*9!O!7?SGX'^24]75BU# _ MW=H4\*0S)EH+/ L.ROL,@7-LU6>2J.?2DP9N,OVX$1X2\%I@<-?7& \MX1U? M*JSR;W3=_'TOF-4WU][O.+/[O-':H]E_16W)R[QAK=Z6J;36E)?,DMP& LPR M RXZ"D((9:QEF:I:=X?=C.5ASI4M@WI:N.)<6:XU!Z-$ AH"]L!08R5!4BE] MXJ%))O!^C-1[SM7&[#5[,J>OT^;C^72V^)1F%W6F_6GARHJH#%$&DHL:!,&M M%MEC(>*HLE".9-G 7[@?JVL[T]X*<_84K*\?D-J\>-<7K+00,FE/@#JI"R(% M))W,M;^G<('7R[HUI%VPV0RVQIB^%NT5L6E%ZH?"W'?Y]_F5?'1T4;*^_L/= M=P)8LY)KME#I+$7@3 /+4H(2IJ1$+K$_6D9JN8S!-_!_ZG97;V-:IWVQ;0CH MO)DLTBS-%]N#1#?4JJAG5%OO7EAR)D].3 MLU9N]U\:-CKEX2'M,\]@:-FJFR"3R(G" DW7"LYRH?" M2J#"!CS)=:"Q@1[=SR7RH/AJ@:-]X>QMFL]3>GA1L*-R6[>)RH5D(F4"5)0! M!*.H?#AMP3&?D -XXKL!KYUJ#6-797?_1BO!?5!>4W 9]R:E>01ERWMLB-5B M/!8T':S!LUMH3 ?D\:&MR^W*\(XM5=+S8(CFH$U)]Q9-+#)WR58?"6'.*^D: MZ#!]W:,="NX:,?8@P;9%6=ZYK8H07&V4*1#9:.!>,YP#PD E2TTFRB?5X.*V MKVN_0P/1?C3Q M@P/[-U214W5JCUXKPXZTH8H8:X75KT_ID5&"'#?(AMR/ MZMTI='KAZ:%M4CLHX_LV6<5R4RL9 ZF5!AN" 1^1:FXSUXX49Y.#]^P^J$VK M!0X?S)WX"3;_:&/]02[&SX0R1%IEE+3'1_;L[-@G)Z]Q)OS MWR>Q//.\G"Q2O,K\?G11?MJ53\^ULYUIG"L3HDM #0J'Q$C\1+,#JI@PWG#I M0JTL>0=]H=XN=.J8 /NSZ>7:KOZ"$0 MA?.0*3>DO(9IR<$?.P-!:A&:H&S#\3(T:3#!>J:@S:!8TB)P9 MZ$S+C9VWW#LB3&PGL^(/C](>IZ ?5:R_=(U7_=V/.CQVXW*^?SQ/:7% D8<; M A'VB_JHJ.>!$ZE!1H?*N* >@F89HM*&$\T5X;7N WH?[W'"64E'(2PORH2G MV#P$9F.3E0U6Q1P4J3D)X*T)H$TF(&QP)",_4Y-XI@&- M7>W#I!'77IYRVI;NV>LXMV^:FRM6649CE>1@<>D#%ZKX#I0$.5QJFWP@6AV\ M'-O*C-;3G_=GV\ +HM;FN;5NI8DUJB2L)AJWEDQ2P'%[#5XZIWEP2M;+##_D M]MDC7!IQKA^[2L?)H][-/KO)M=1=11*]L&PLI,BS]Y/QZ/0Y6MK MNQ#1M75I%UJZ9TS)B?A*:.E^1-#M!U MR6-[Z>Q^KK=UOQ_:KOILDE3\O,G64-SJ[AD<3M/E+(71S4JO:1SJOO/*,4M, M,AR$0Y'%&UU$>E>>'(W<"N0Q<;5B[P^*^T\LB[VR?Y?>*^<2"4E;U,^XA!#* M)+ B1C*:*?'$Q7CPX46'!M/I2YC&OG2 ?2=GJ+VK)K\UH4)D#R1S"CDG#D$0 M!9]CK_(_1 MXOQD.5],+])LP)X''WK'P/ZX]//T/TM$\=F73J'\N*.N&;LE_?50_0X\[([1 M]/O$+2.>Y!&Q'$O:QO)A/AV/8ME6[OL##9AX_%[&^TG\N)B&/\^G8Q1FYN4P MV7@'LJUJY9*.Y<%F4$H*8$IK,,EFR%QYQ1@EI%XVK6Y&OM-8UXQ."!%R2"AX M!&F!1!&!NIA0+(DI<&&M)P>O@+4[A8_36+?!L_ZTG933;):NF%!>H4[OEHOY MPDTB"C@;U95-%:N0:612H.!,L@*=&0>6J%^E#Q!!HUS=Y%V-?E#2="*?J 3Z^?C-@#@F1H54];@OHGHYJA-.\,%T*11A8W2 M>,=BL\B]?I)EM(R#]EC5&QSN+!6KNY=R%S%+YRCBH<+_9H("8'H[G<]7KPM^ MA*16J<;>%KTD_JB;?ATSL*^8/6A M:$.3%,_<;((GX?R!02R/PFB3V\7VRA4U.1.&0Q4&EY%*F8 A*H/(7BLB:2!- M;)_])+]H&3R=<*TOO'R:)3=?SK[7DDB>%JY5#^V\)8!T0J;^A1(1XN5T175MV(Q0PRG25C_?&6-6E4P@::L(QB6 M,J0@"&I^D8"0!?-!Z5&K;95YOH=@;WS5=4ZIR) E'/0=/J,%3 MDCFPOD2R6\2^YSHJUR!'<4])W;H$0C-F#3#QV[U\GQ:N-.-!"Z? \T# ^?+* M!*6HG'G4Q9,HN#[X@(B]9^KY&=^?/3VJ*.5R;O[>?2]&[NV3O[Y"965.,J@( MR9($*K)0E@B.D'.KE/*)'NZS76U-W%.%HQU.]8B%V3+%G?:"9^M4(B:7-:I. M67,"5"L'404% A=/#I:%U,3QJ'<1H25$M,:LGD%QI2"C7KP#*)[6J8BGTC&# M H] U4CY*($EE)&=2)HF)YAU#53+WL6%%D'1"K,&COLX\ "AGC*VM@N/%QL; M]/+B;GM*R]HN/EYHT.W;Z>1S>;KX-/E%#8WC:>E*!X]GHPG@C=$0B6:0F,*. M%'?:.R^X:G!3UE.BU':QT Z;^H+ S5NEM56/]14JX:SBW&2P06HHPP)"C 04 MLZ6ESB65&P!!OT0@M,:I?P:2'J JTL@ZT6WPZ#\S-1R$7M(((2\W/\/IM M#2%TUMHVUE>H')54)^M!F*L+G B22PJ:\V2I]EF0!DF,>U=#FEF[VV)1?Y>A M5P$#]^,%=CM,:K90!:9RQ+,4Q2W&0!E)(!"5@"6!)VNT,:L&QJ[>-91&,.F. M9[T90A_D*UAG]5P5J*(QWA)J@?C((>J8P*KD08:H4.XF(K !TUI>$5G#A'N_ M7.5#\C+AK,3@<#5;46:%"(B,Q.BL-S0WV/#ZN=W99WH>FVH;,J6W+<[-SXO7 M ?Y7;K"_N/'*#V%QXF:S[RCZ;_5*KE._8HH)[5@L&0T#F.)WR6.00%2PEGM* M?#V@#P^*O6;T\0;7$<_ZS[YMU\OO%*N=T")3@B:V4 M@9"Y1^%02S 4-\Z:=]!=..,KRE?6*@L"-+ U[0?;;O-J6^'1[U9]DNL15VMXVGARB=EF,T$)#<. MC*49A,'S32@JB))26M%@]OM1HMN;_588=.B9@?YJJG!KARN M$TWN=MMP6ZE2$C5#Z6T)($(M45N%6B*-()BP,B7.N7\A FXC3+7*H5Z/NB<<4:,,T<(''14X:>_4TIY* MZ\I75#M!@Z2@$+^H"G -2@0./&45K++,67'H_FMM;?4M,.=N\KO)XKA#MJ[W MKHSA/"U&X2X)2,_IPSXN\-^+J_S7-ZG-ADLC5BAX9-!^8O!^^,6]DEMNK/9N MMTHFYZ 3!:-4P-,"MQFA4,>0(3OCG6*VWD7]/V_SAKW-ZQ$%?[';OP;7?14R M48N4'"A*'&B7!6092EY>RIQ03"?7(*BG'S/)<,CJ@+U]NB'LS;3W:3::%OV_ M)-I(I^GJ?_QYO"SIW\Z^A7-4"M,'/-W.&A?_P=U2<FQYN#D%*< MEP3/-PZF*!&G(L/.4MR8X&IKW8H21I4RMN3]$6!+ZD!"8P8:0XI21%0H&^0S MZ@>174WS4]M^Z\SL3Z:Y=-^O-9]=0;2U;L6XBM3&"%P* TZC3IJISA"C,D0Y MSKUM8*7IZ8&(GE#4!3>'V(K>S.?+HMU?O]]UW_6]YH:TH84JFXAJ /*5*AY! M^(1Z0D I,0;"D[""HFAWZ%<_ VQ+[;*T-UA=+XC7TQFNCN4,98#YS1"V9AG? M7KF2T1G)H@-/2H([:Q4$K2D0:QTE-E/Z^'7[/>^/?H#MJ1-V#KL_W\76VP_&^M56HH<2]J\I TR,G,#664+2C,5M=)9-HD:Z2EO:$_H:9N3 M?2'G2F-]E^]KL>\FC?3E6\WX=#2_G,[=^)?9='F)-?#GL$JDN4SQ^B)X.MD$ MS^&)JV2*6=!0_'*I ]25"*BL/>08\ !AG"I]\(E27Y#UXT7.>%]K]9FM;.=E MM5,[%6?>T KH>G+ZO#QX/(A; M[Y^[0W=G\#9JM](YR>AE N>E B;+^R.Y',G69^=H-#HTD(<'-1VV@9 UMZ)] M\GI(;):0G'D'V*S=;F6UT9YD"HD)"1$5"MPP! $:*77$*4'LP;NC#XO-+GD] M\"&_9FA72>F7^%V34[]FPY7PG@=%#%!)(B@>8EG("@QGC.(*U[E).N!^')I? MOAC0W6QMQW=>_+D"+;&=K,Z!2H MHY0T@-V@9WB7J.N6Q4/ ZR,>&N_RLZ%U-6&VI95*V2Q5U@&4IX77A($W5H#E M45K#B$U-@FL'O7+L&V[ML[KOJ\A/-]OUW6)9/8:W$FRN?A,WX6Z'9JJ@DQ(Y M:B!%MTN<6*"B3$*R1$DM4\-F!R8"*:Q'1J<)C*OQ[(6N#PP&KP&NM3.VIPS88K8Y5**9O" MK)*R >60$*@$[IC6TAE*7 ,GGWXNU%^^&MS=;/6;6J<\6%N$CQTQO+UR9347 MB0E6XO<8,&,"R,SPX#"2VJR]I4W>GQ[4T-W)Y*_-TM,RA_O+:;%/PI5-^3N8 M5115*P>;+2'/5JL4"Y9YPR%KE4"9G$$(R<$XSX5&(8.P@T\H M.""26N9M?V+3=>+$/V;(VM/IUTTGVM/"58PZ9Y4B$$XRLBQ;B-GC0$4*-K(D MA6D0)3VH/VP_8E$+'!W"*?;-Q:4;S8HV7&2ZFAZQ#RM5WMOL%,&NI/*@>1(0 M9>1 DU;62(T+IH'JUT]>EP&QTRIG>]MO;@E]EQ];3VXOOVHD!]JIG0JWV!QR M#"@.LI6[< 92@JLT]_B'FA15 R^E?C+*#+E+=&= ACM*2D ;S,H';5/O#5.GOW M]+TH:9:0!:L=]>S;94D=](PSQ9J2E10ZV+++QI!1M#.*@&*^)'S2*B3E(B<- MW,WLC[K)M,?.OK:1C^=NEH[=*J_412%VFR5H?87*)$VDD!Z2H YD, 89E3Q0 MF9GF@4BF&KRQ1\F/BIC6V=J?'?%1$M=KK!^G2'-T^WS=\\CZ$.*RU#&\V:"5%QW_R&M$D)_FJX0 M[POBC[ZZ65RG=^W>2"4,DG!$B#RE6A$CCNP).];V]=$I9V>GQ\<-@#-LVH:N MCZU.^=SCQ=FCF\>GKZALOCK;6KW2LCR36Z[%B:=@;%9 LBB&>1$)=I MH2#6#J.' ]LJ#\KU:S-;O?+J5*^\"\X(S4%SJ\$Y02!9CANY%HKFF#-+333! M83-## .S5K@\O SVWGW?6P"[KEM1E[+C7H/RVD$4AH+TL3A>&R^-#B4E:@-T M_?CF[PXX/"BR9LL4[[UCO2NX'E6OA"<^I"# !!= :^*!TO)^E_5.*Z$#DTVD M>_.7Q%=S)@\.L7LG_9[;V/I6*ITY)^LPC9&D]=N-%N]=K$:\F>DI+Q&@^R9/7=MN$/M2IVR M,R6/+3E6)_JU8?R,$_U:&\9.B2&B0.LK5(8* M;/_QUM@ZA/]=R0S]=O0EQ:NM\3_3 M.+Z>SGY?Z_2R4_U*%,8%E2%K'8 Y+H!DJTHL9%*!TANG^^P/:5G%3>.NM"&U;"A5J5HR%DFE&6Y MP1Z=+8\ VHSSY(05P1@E:^5WZF:\5^;1I^0CM'!E3:X,I^'[IYF;S%VXCK-: M_72]'.-_+^>+,IDW WY?(FGP%XO%;.27BR+/?BW@8.]TE&AMAJ%" QT M>3$[*,8AE+FSS@F>@Q4/[I?K0^[OVN7.5< M%MG%!%E)!HKEDNZ6,%0KK!#:$JE$ Q?@GM(:=X2LIIPZG%/K:3!Y[P?5F9M- M4- H:0-6#D:GH_%RL3$/S3,U*IN,3#H2"-%3\/@3<.(T"&]U(C3:H&JY3W1F M>MD2,([CN1[*:EB;C3"[M54Y%-"R1'QS82Q$0Q.XQ#.*\E0ZQ9,FKIUL=QTN MYU;F?>+[S1T2*B /6[EZG.K7M#@O&95*0K!M#_;T2$7%OVH3BLR].2-F! M,DP "9(PYA!+XN#!VS;D=D;TD-/1U]*X-3'6.A_6E*Z,"MGKZ" 02<"5)_YL M&:K.AE*7LQ?NX T=!XN%QX:35OC?%[8^I"\)):<;ELY<6/PQ6IR?+.<+)'YV M&\Y=K,WX-VXV@.[16F5S)EER T:A'A!S#A =3R"Y-DE*QP0_^&VP\9P_>1"V M#S[VA;%5^J22[/2:'#CW=<50!,XK,%6[SSMS4\B37 EC@O!\6(T M&?HH VGEZ_T;)M[]A8K[*,19>U!2$- MCI)04CYY8#XP281BD36(*>SIX:V MI@")6P$TR0S(U2 MC2;8!B^%]12#VNY9TQ7C_NF_V7\*Q7:1\=(<,C_=SZ9W M1_7)N9M]WJ@Y;ZY8>4DUR5F +;==CB+VG2D/IJN4$LO.R-# MA/S&>KR&B= M7[W=$TXGTX?VA.T2R+-U*B&UXA8%+9%T!L.2 Y^B!NV4,X()(O+!ZRTOQ3+< MYBST+]1\2C/4XU;\?)=7J?EJB3)/JU569&4I"FZ:>(VJGY2@K,>EYD/.G#(I M6(/@IIYN;=N9RV<%F5;8UM_=[=4JVKX1/2I9:8+:'OX%Y2@'7MX9U)PY, EE MLH1;>W)-8I9Z"EGJ! O-6=7;_>1U9-W.Q]+FBI6P.EN3%!A'L=,@<<,E6D%* MRCF7E!)-9):>@I$ZP4;KC.O7RV.75)?/I6!43DO4YPS$[#(J<\J Y25P$Y<# MS\FHW"A"MI^=HQ?WB39X=XA.F \#"3ZDRV)$G'P^PPJ+[RVY9&[LHXK*><\D M!4:-AR!2 I&%Q2U94F^XYEZ]A&>;.G$_ZY>O?>'SL3OKL9N/P@:LK2U?!<88 M49Y!=,Y#1IT"B-465!1<>ZZ9M[7R>PWH:K\:2"N.]G3X=X]3-KTP_#RF]C>@J MY%X36_XI^9S__5_^/U!+ P04 " ":@7!1'<7PIKI. A^0, % &9T M:RTR,#(P,#DS,%]D968N>&UL[;UKD]LXDB[\?7]%OWT^]S3NEXV=/8'KC#?< M70Z7>^9\8] 2JTK3*K&&DMRN_?4O*(FJBW6A2)"BRMWAME4J ,Q\,@DD,A.) M__J_7^^G/WS)BODDG_WU1_@7\.,/V6R4CR>SV[_^^-OU3^K:O'OWX__][__X MK__OIY_^G_[X_@>;CY;WV6SQ@RFR=)&-?_ACLKC[X9_C;/[[#S=%?O_#/_/B M]\F7]*>?UIU^6'V83F:__V?YU^=TGOWP=3[YS_GH+KM/W^>C=+%Z]MUB\?"? M/__\QQ]__.7KYV+ZE[RX_1D!@'_>]MK;HOSIIZK93^57/T'T$X9_^3H?__A# MX' V7SV[QD.JYN5OQXMMA^>-Z<_K7VZ;?C/T'WC5%DHI?U[]=MMT/MG5, P* M?_Y_O[R_7D'RTV0V7Z2S4?;C?__'#S^LD2OR:?8QN_FA_/>WC^^V@]Q,\T7V M^V0V_LLHO_^Y_.W/>CF?S++Y_#J[+<7TMRR_+=*'N\E(S<:_I/_*"[.<+_+[ MK'@WN\F+^Q7Z@;[58^Z*[.:O/]XL?@\@!J(D!B6$_Z?-D(O'A^RO/\XG]P_3 M .[/O;&DYO-L,=>/'[.'O%BDGZ?9IO?<9HMT,IUWP'/M9YX+E*=&S[[L#H\Z MCSL7%"^^[U G#C[G7,S_FA9%^/ EZY#QO<\X%]-]S@2#G0$^E31UP?'+@6.P M9_+[^\EB!5YXKLEGBV"4!.-D9M4?(!:Y^>QZD8]^KT'7JY:1 M"3AU JK3-3*)'[-1'D0QG:S4^^K&W*5!./-WLTV;N[0(/\WGRVP?+H@%O\9\9&91:T\?>]G&(";N5HP0\:Q/CH3;[O#CRS.=-8CWR MU+?D8)]81)6;E/%RFEW=E#_5)^Q@OUC$U=+/;QM&>7QX!U'@YKQZR8O4* M'R7E8*?NR#I9LTX;I3O"KY?W]VGQ>'7C)[.P1YZDT^GD=HPWAD5W0%7[\VHT34&B2XM9@&&^?M\/O^0%:MU M[0AIA[IT1=*I;\E)8\0@VJ>3XA_I=)G]DJ7EZK\R)8\0>;!/9T2="N5I@W1& M=C#(ED419-J"ZGUC=$=T/IV&V>B/M!BW(7OO*)T17FN.JM$S!H%_R_/Q'Y/I M] @UKYO%?'3U;[EVJ-&_EY/YI+Z_[K1!8I)]ZJM^M%],XFJIV.[&,/$X7X6?B8?4J_'B?OVY:1"3A9VVMTC4SB:R^2N[G)1N5S MPV\_ALW(R82?.&!D=NKIY;[V<8CY$A0^+XY[GG>TC$R R>\?\EEI\X2)8_/U M8UV)GC1*9,)/?W&.=XU,8DU-V],^!C'_\X"?&6E'*-G=.#X96_CK":Y>YP[( MS!;K!6CU79'5W/R<-DA\LFLIW:$N,4AZ'_921XEXV2C>8Y]/1JMOW->';#;/ M@FEQO7P(PY?F1CHUZ?S.3_,_3DY=B/R4>(S_DBZ619!H5I'T?I)^#LOLHG8$ M\>1QXA%_ZGQ^I%<\PIY+4Z?3,I/J^B[+%@WUYO3AXK%2:V[8U30&"5?%;3J; M_.\ZLRF\))/;V>1F,DIG"S4:Y:8-T1O:3HV'GKUOPB&] MUJM_XB@Q"+]>?IYG_UZ&]]9]J?'F[VO>!2GUI'VD5QS"#KH/CA)8JW!)F\?"FCDL_4_EA'O9/XW)J?^Y(.$9Z@Y%Z M9B L5 '8NVP1MHW'$B;:#ML]:]>+\/?]VH*M5*6=C Z.V#-#P3POLKO0)MBU MZZ!9F:T6C[W#X_?+;.TTW#9#]LO2*JO^+I^.PVI?FO^+QVBL[1]Z+XMI,:JX MW'Q\SNCVT.QDMOAY/+G_>=/FY_1U6M6>8[G52=OR2"]=<9/6R+1J2%3X7&IM M/OMIG-VDR^FB(8E[Q^F0X/P^G-$9O0 MNS!>,5I^SG[:0M.0W ,C[24Z*,UDMHKRO0\_;EJ7='5UYGM-2?9UD87Y87P> M6DX\.+TEMB2U(G::CW9):26AFW3^>26FY?RGVS1]^+F<(G_.IHMY]N/@9#DE.Z)$IQ#A#$2 M7E/.N%#$,.65UMAHR]Q+YJ=EQ82\V BJ8^ZW#MX#C.C'S2]71O0A,$X?+5$4 M(TH) !8CAY$F E78**"!K8/-DQJK8O1#7H0%[J\_PJKGYK4_:=4JZUQT*>B\ M;^ "C^&+U?3UG^5)PFS\UQ\7Q3)[^C*?+<)KY]9[J#!SK9_51 OGQ>*9!H:? M7FM?^"IY,E(":ROTU-?)KC=M?^,$0"J94EQ[H8S!QEOD*P@P5*!'W3FP$NS0 MI2[%G4>&;:4YO2F!?6&B'%6#=?.$"4FQLLIYPY"F6F#L-AQII"%.=EIJG2K$ M7BOQ21UBB.B@M%NA\Q;D?AYYOV!E>.*.(N:3+8W-OGIV6QE^O[RP\7=8$WMZ M)-10JP!QEEMBPE*+/ (5?YP2TZ?0=VU7CDG\5#'E7<#2E]A-7H2E+5UDO^:S M#<%'!;^W3P*HY@0R)RS2BD(,I!$5CRZLB(U%CRY"]+& Z4OX6^?3JRWC/E.O M5K\$6,*=E$+PP!ZUG&/+*EX9@[!')1BV:PE_ MWATJ#85JTT6J9NGT<3$9'1;CCI8)Q)YQQA'7CFKD*=((5R0"K,EP++-X@FN/ M0U^3[,O\Z1VSZ[I!0@3A'$KKG8>60A6,1U513ZE3@WW]NG'+-D+E2:;_]?.. M(,L9@B_UJ[3V&'?9I+K-RUPW%QY;A!=IF^;V[9GS.K&8ID,FU@$I@$<8 $:( M]E;*2C\8($8/(3YS(G/U0S5-!DZX$= 0P[T+[X/WUE@#-XA1$]:JH41MNE>) MO9&<'G =7%!G:^$^33GI]$!<9V_[1$DL!820$!,F;T--F+TK(,(OQ/!#.]W* M/X\/8I<._V^6JW1ZT.._MWV"";8"&UO#=?)[]=[Q#NTR\3 M)Z3Q&CF&&4- "0MP17#8X-*!17$B )^WA* 'F2EW0&;*)1(#BZE ''O%. 6& M>KTUBB"J92?W%WZ)+[.3(>AK?_]K/OOM>$#U6:L$4H^1=@$(P@$UCEA?10N9 M)J9Y$ 4/6Y3ML>A+ICO.@CT_"N:^CJ;+\A:GTGP,?\:?TJ_']\:GC)8XYAP, MNQYC@FYCX[&E?(,+MP362EOLUQO4^W:O>UB'YTZJ<>'-6\O?Q40ZR%7IV^6* M:ZK)QO^.-).8#<$_=*[\78A 0,58QR%P3G%)Q6;'B@1WMKGC_RSYNW4%'2%_ M]S3@^G3U-$CRF97U -;GICY.YK_KQT^!ZB-9'@=Z)2"(P'HC/26> &FHY70# MCB2*-D_T&6!F;VU%^"8;*!9^_26#O:*XI/=HY/] KP0:+[Q"$ @E -- *PPJ M/J'$>IC>H*@2/*85K=%ZN]HQ*&_14)7B3,JPL2^_H?QX]NCAG@FFU O@@$$Z M("F4%\Y5_"K9J\%2;(O2CSF:CN_NT^/UT:^-%UT0(*,.> MS&G./9: (8OQEF-G^W1N79+)T0;$\ZE-1?3IR\NKK@E5P",C#+0"2VXQE7KC M.4 *6 8OS@)I*-"CFA(%M^]!8R[%*AF(HIQ'0:[3Z8%DUQVM$@W*%'XK#300 M8XVET=6DR2OW2KWD@:^7;A@DQA&#C'%2."6Q@ ML)@J[5="LN;I*J>'4P9G/$2!K$O!_YK>!P!>D'@P/6%O^R0H,D'A#Q3A,1C# M\(EL7XCP9YC&0%L!Y=U!\S;$/J@5?1#2/E7*.T\L5,\\>%CA9:-$,L>9(SCL MFB%FE&,BJ_VR1H3W>F+\>-P[ L!Y)"A:RDC7$I*N2 LK"26$<(N@!5H9+-"6 M-*!J!=SZ2S3I1DK-L&@I)E-+3&9+&N% 8XZH8UQ;Q+&J[#]- &R>C==)$DDW M8FJ&Q=GVL1^";5C62+W-X XAU^F6, ")A=P3;*'%8=F00E><2DP&F!;2:>PW M(E;#R_4X4B'_O$7EOL]B:[,!AL '.SS^'#[9)3:@HZ0C'(:<(,[=Q2CF)P%3DK-',3< ME/5R! 6^@@ RTV$B?*O,P- M1Q ''H?KQ&DKHCK5Q9JA\Q;D/C@OSA#$?9YM3;QB<@[+P(4G#"KC&?0*F6J1 M+:MN]#GKMZDH5EM,-8O)G09+?[O9J,7D+" <<*8VFQ],(C M:E%%HF2X>:I43\7DF@BN/0Y]3;)/EWY5QUXGLV4P/)YNSM)9,$$VEX-]2K\& MU9O,\F*R>'PW6V1%-E^HV?CE*.OKJ'[)%G=Y^,V7T&0]EWV>K\[4'IC*ST!- M0ACWE'(ND 1>0.04)95<+'6]>@HB1L":.IR'+X+OY\Q^ (,&3*RA"A,>9AM= M!J)7N& /X8#\&1>A/1&.^Y\FD=X]:-]>X7C(>_;4.D&>E$G>VE$8EB:,#$45 MAMA8UES3.END+TG3VB/>ER;9[*'(1I/U-6^SL;HO5YC_?7$#W0Z-.M K08Q0 M:[V2BF(L++*^3'M:\XF8;;Z\1D\KND3-BH=\7QKV(7U* #OE3_SH4 MQ/"RIW9=.AXO93C5!FX[70;[/9:'*61YX[]:I4VQ<$O:^1<+6_4P(X M4AX*+Q4R7&B M1*\+,,?]-"[<];\^8;H8YE4NSLD3C##K.=0>D:-0@*Q+8?6 M^3ZK(QQ,EHHAI+P#1 :7!;5U"5^/LEE:3/(ZE9>?MTT8\\QXHBEV0ALBD*"V M @!2.=@+-=O*.)(#K9T3049Y=^B\#/"U?-8B =9 3@" SDHC"?$*N8INX! 9[D+; M /O7DFN%P>7(<'!+9G^BZT]DOP3X[I?W!X7VHDT"9%F:@JDPP5,'G,>4F(IV M%VR$82V#C5#/X_#>;665K\?E]KQ-P@32F"@95@?-C%5AS0#;9=^"@=TTT%IN M+7AOF*#S;C;.[F?!TAJM/)7NZT.84W8YD?8W3H1GPFD N.?62NT0I%L% \ . MZ.7JP)44#9=NW=:EQS:?72_RT>]=.H4WC^CMN/"S9W[,1GF0Y70=T;JZ,7?E MVSA_-]NTN4N+\--\OLS&9;AK/%X]*YW:R;STVBV+/HGM.B+PY4G[8P]NL\^+ M+L>NJSM]1+0_+][-YHMB6;H((^SID5#"O !<*:H4YXYR'R9VRX2'SA!? M[\*VO FB?2#*?S?6C;?Q,_;8M%GX.!D MQ:CBG*O@['PMF\,';/;T2)R&5$ ( KQ*".0,(_H)%#C88$(K >==8--7HL4N M:MUHG0I1)051*";A!P$!LQ994@/N\T+?F M9C$B_'EL?/IZR\L+TQ99<5^NB36N]-G5//&$>.P#-V$3+#4K$Z%!Q1DUOGF] ML(YC&#'M@ C G$OD1V?SW1T2A15U8>*C5G"DL=&65K.>4A#Y82_W[01V1/JM M$'IK>C#(I7P(XC^/V'^;S;-16)W&);5'JVOL:)UHP[DDUI;E@XGBT(<';?C2 MWI(!W>P<2T!Y;%#Z.[OQ?(D[LKA_VS@1A"J+C44&0>G#TN@]KKB2P#6_IJ_C MLO<*(&0Y9QPSJXBBV%0< D<'7BBCC<@.2K\U M0F]1%P:YP ]!!:+LSC^DCZ.[;/3[AR)?9*,2P?#IMDCW1]MK]$I$6.@XH HR M@!DG4,.M&MY>"GE7\/1V3J[(1UDV7IW>*@.>Z6R47=T\C]OM M.A>WMU,2W@! B<2><*@ E<31RB5A**:].N&:*$'[6$\TS M]9'-0,9]-@X:&H"9?J.@[_-TUR3>?+ $LV#] H"M8,A*@*!FU?MC - #NHLA MMA;T!MIY5OWJY.?'=)&M$NS'3Y7K:]L!AP9)-)*:4&>A!=1(:KTU<(N"$\TG MD,X."H^6?[T=M)U2%E42R*M MF"A3-9G U67*'&##:]4=&VJZ#L3><>4X,!1:+0TD='-U."M+ @[FM&]KV=1( MUSD-BT&GZ\0(T#D$O7+0.XD9TJE)/+<.@N(-,A5 M7(4WI?EUIV?(O6FZM+>&Y1*#,HX 9"P%7& #O,8 2;/ED!$Q[,6]C: M(?06=6&0"_P05&# 3IC+<'* "F]4D32U;W=&](E:E%]M?\ 76TIG!"@.PV> MYHG1S81[O&-"#$:(&< @<=9(;R2"E;L#3DT'$NH):KI+$57\3! 1:7C^VR:X_*.:3]:SX;G23PIPX) M<-!@(86 V%'E)(625]P%O1Y0N8,^9-X8F.XC']V>WRZ/I*]K]V;CI]*]_3YM M.,>PU^6(G^XY2J=E^L7U798M]AWDUX_AAX=\GD[_5N3+AWD88EV0?S>O[VO$ MBGJD(L$,4TF\9%!1*BRC7*\ST+ V1HA:J?*7*HMC,:V>*$B 9E@2H+%0S E7 MGM>K9,"]DWUFKQ^,DPU2+W=>##,TF0TZGO>I2&?S=&7NU@CG[6B=8,ZDE0)S MX+1&CA-D3 4&A:S/0.])+K_!*4L>&^N^K-)GE!YU&GW3-O'(2$M$F;1& 9,< MAW\W/ DMT, ]AZVDM%_BK;!Y&W(?I)?PO.*.XD52]RN#.FQ^'K)9=KU\>)@^ MJMLB6\V"!]U(-7HF0FH%/#3($4R1)Y1B5[%@'&Q^E6)GWH068LB[Q*:OMWA; MGVY17OD]&6]6+_U8PQXXVC?Q !*-?'FAN] &44C)EF?6YG!FQP'!H5L'L9$_ ML[;5RBA-8.T1(:L M+%'LE'_FQ>_EU9;C?RW75X%]R(I)/H8'393#G1+)+-+>AL7621"6=VF,KPBW MF ZP5$!$8>0=P117OH@T$7#5*T&26N MURS8WMJIH/=VBX92 SP]UJN$&^(4 M6<2-)%S5NPY3FO:08XNAEH0[X*O=EO2(-S\IW-D9KWX%W BFN/+%3>2+JSOH MK;1AP>(B6,3&&R.9KQ13*>6;%_GN[+Q6K_)M!E-<^3::H;<3CX:* 8DP!\>WB ;D8^$FL MH2G1Z^S?7H7RI_*^QFF0WIKO5&>C6*&EU;6\#T\O;XP?!VNIF*131?$X9,M&<$ B^(0L([2XG!5I^WPY6\RO;GX)DECM1+8N^_>3]/-D&N20S3]FI5##UZ?.A2<.']8A MQBQ!@F@ -93:,K>NO8\-! VSR?I+ 9](8K+Q?J TBE*>6B<1!/(N)34&V1*-Q"WU%?L>22:7]356:C_(G4OH@R: MER0I'^;S8I4FORJP4N7&[]&F0UW*Y >,J;?&4R,5M(':38*^P82Y >80#%UQ M(L)]5DMPC7.I[64)_9U-=':3%]FZX:?TZZG&X.E/2(@3P$!E3)C%A0GOE:6H MPB^\;Q[5-?S2J?I#/CL8H>/V31+Y]G5C9L'H?QALX#:9.\\>+1C@C7D MU"CNO'504 *PTA4##*/F*:_\>U2O3D#ON%#(3@BNE_?W:?%X=>,GLP!OL#G? MS8+FWZ^3U^[2Q=_3N9 M9S*8PARU]?),A3E.D]F@"W-\+ZFV*.P\%5)M3Q/?]Y>M2)A1&$O)I &$2J&Y-AM\D*;,#3LY8VA*%"EML9E0_E3> MUS@-,DOD.]79"TZUQ8!AY:Q EFEK'6/A.8!T MMI:IMAI ),K[[RCF6!&$*( 5OTC1/J/M;\J C(O[ /0L0MJDT@0BA\JL9>H$ M!E9OL43 8CIL:RZ:1$_.GVR&V_>A,X,THH:K*@,*-L[_GDW'-WDQ;YYE^\T( M8?EV@CM?YBY#0&WXWU IE6% 0(YQ"[E' 1U0X46&;NQO>1-YL#PK;4B+-$Q#KOU'S+#SE+NR% M;7BYIOG#X83$=N,F4!+CM+ 8E#5]N?'25U8."?OXYK<9OHGDV%,5\APR&>!D MNODPNWW*58HSG^X8."'> \T]4-8 A!E1'NH*+:-YG^>0WX >4HW<^J5XN[ MK%C3Y[X^A!WB+D.T]9B)T"P8.Q920KCA 6AL0<4V<*1YI/=-9.UV/)NVEL=9 M=]I/*>P5RU14AQ5N3N7SEFU M.Y#K;FZR47@OOV'TT)M\JHXW?4["&38&4T.,Q!H&P3I<^6:(Y++Y42+QIZ:? M1T9]Z7N-%W=>+4AJL2@FGY>+,B#[*?^8/>1%N2=PHLY^>2SSG.DW1[%:U+B_+@\[S$\D-67-^E1=;G MLX9S#:T*R(\GTV5)S'4V6A:KH^'N:ZG*U1F=^X>@1ZMMW4W%3,7(^QI'66(] M(M$86:*U(@IPPC ASGD#PT0-&*"ZWD'<;E"\'MUEX^4TN[IIR>RQXRAQ'Y0P M1R5GR M-O;?&2D+@&E'JO.ZU[.3!4R?]JU ^(-P'?7*D)1[Z^_!3G./U[_=C3;\&"_!)5N\<"=#(L&M1AH94#%J]4MG%Z=98;%$U_> M'5!]*86[?YCFCUFVHOCJH93!4878VR?1!CMF*3.68XPM]PB1R@ 7@C2OZ-I9 MUE5GRA +I/.N/+4GVG51NNYL^O7XB>(.2X:UPE((J"PFBE78(:'MI?#8GCX=F;:J/D\6\PWCQJGB^W3 M\UGZ:SXK2OD503PZG4\.5III/EC"J9=(D/(".N0<5%Z+L#5TAF*//1*URGC& M9W:?[ZS90 EUB#"I >78$D,@7Y5M73$)D&=]3B0[?6-]R"_O$<%!>[FVW.K' M[<>_3[*B3!E]?%\FC!YQ6-4;(,'2!O.!(PV-08)S0;"N(!,0]FDKU_(]=:T9 M>0\H]F4_[5PGOF7CZ#;^I'$28SV& 0AEI6?*P ")W6 !O4)RV ZDV +?IT\= M0OE]J]<@7487I55GUJ9WLV#YSU>@[+]INT:OQ B*B 4(6F2<+6N@2E?Q*;QK M7CFALXU91W+M+-_1R'DS)^5R-_KV!0,6,$PM1Y8OWV M59 <#MN.:2W)&IH1 Z_O0U<&:90,3T5.58V=+IS_^8"?+9_OWYN#Q;SVM$ZD M)DXH0$IWHF46&FW9AE3D@&Y^1* SXR$B_'EL?'HW(O7C,ZI]D?U[FS9-@&153)UMB_QD'O^]&>09H80U>:X2C+_/E$7-_M M<7B$)$S;DKBRE 2&NHR5\B?^G1WB=;91I5K'3=8:M7-JS3\GB[O?9OGG>59\ M*=?MM4?G8S;*9Z/)=)*N \OK"_@>/Q7I;'Z3%?.KY>+J9NWV.5''6C\O$1I3 M(JVW' HJ@&&LO)YH'0FD4C:O.1-=(WL,=PX)\MZ2>TIHW]T_!)9+-LU=6MQF M!S/P=W9(I*266N&5%@)!Q -SU:8&A\UJG[7&10J"F9]:<2G='8["1I^ MLF8<[IAX9ARS7B',/<><..B(@1Z8L(@ !IL7"8I>YNH,&A(5N[XTI:S@]L=D M.GVB]TB9J=T=$D_#:DZ0DQI*XJT4D*$*-,99\\4H>OFH,VA&%,SZ=N^:_/[S M9+:I]E==0?SBXO?M6EG#X7O": D/"RSBA"@CC +(&,BK.94P*YI'EJ*7?SJ# M+G4/Z!G2.S]6()W[2/66NK54U6S\[-+M2L97LRV]H<%)B9N=/"<1QBF*!)+2 M (^M9II(IH)-H@4SC-=Z88:+Y[%SU=&>D3"&B82:0@7"Z^F(-(1L<"0"X^97 MW$<^4GTF[=FWQ>H9]TM)-NTH;((0T]X0@+'4"CIEE+(56 SP/G.;3SKB? 9U M:1!1.0W=M^,3UY(C(+7@T JKH0KF@:OX]DCKRX^HU)9L ^=X,_2^'^VYV(C* M.95F.,KR9)\W"Z>\ZIY0[EDP+K0DQG!D)>.(;3@O:[<-\!JWJ/*L$TMI!]D9 MDD0Z/5ICJ#.284!YZ3U#1"!3O8:46]"\)EW'-[<-RN:)!_#;/A:AK560.>,- MLP@I(!S?OFH,&GXQIE 4@;=3 N'%G[JI+<<:IVZ:879.W4"-= -5IXL,MEP:1BT. M6Q3B+1"@6>U@-4**"TTU91"APA4/B*3ZM;> @[NXSJ M?+K1#+.^=,/D]_>3Q4LTGJI8'U"/PQT385'80"A%N?, .B$,$Q6W$.A>;9 3 M->2L(8^HL)XCSII/IS=Y\4=:C ]'6KLIK--M8? JRZ+K\:M_R^)*STX(G3MT M79'UOD;X^9NV">0.(,@%)\@I#K&FE&EM!T7/1)% MI!)2.@0T<59+(=F61VA,GWG_!\.[+:2SM_1U&R0&'7"-=Z =.*HH4$)P(;WB M8?K&I@+%*3/8P&IK(=<\N7X:/F_C-'(P-2WD$'I. 5;>($U4Q;,QN$>T\-8<1+7(9S'?!05GSQ8'P-3^[Q3,;V M>/0MYQK"34B99V^="$/?@MS,5&.[+%TV M'[)BDM=Y,,J@D-7 [-7G7_-+=SOSC70@\ C1]*\&'93&Z M2^>9&HW*TM2E*V_\K^5\\:(,] %M.-@_P-= MJ$5,C"[MH!H52A@J G"0<4N047R+G?>X^=H>_:!:EQK0"I1N'=<5B<.Y9[&= M9Y42[K R'#AKI1,8:;:N TD@YZ;>F=FA>U89L)9!C+#6Q!@EF=R<9"20,MIK M_N^)GM7:TJGI63T-B>_$L^H)T@H!;1$2#EG%E+ 5*(;UNH^.XEFM+>2:GM73 M\'D;WC+(E%."4"\$4MA1X(VN>/8*7JAGM;8D3W:;-AH^?;WEUXMTL2*T N-Z;8X< MN_'W8+^$:^&H]=!)09AA0EM>K::,*]-\1];QX8[8UD%,E'K3B#6)1^?X%^T2 M \J,*(8P#)0[A)&3IN)%A^WGL-?^2')Z+?T("%VVU >YB@]!V%'6;9LN4C5+ MIX^+R6A^<,W>T3*Q6G&)5=@C6T3"RL:X4-4V&5AJAK=>-X0XCXG#&_.=6V $ M9#YPBC2UF&F^Y5UI/, *J/'&K%T,2D?$:=)3B *_Z\9?T7WEA MING\F(?BA%$2[@P71B&DM$%*>.[#LK\!CUK6YWTV#?T5\?3C]0F[SF#L[33F M?@Z>Z/\UO3_NUCYQI$0[2[$([$/DD!6<6(4V>'#-^<"=(IU(OKYV143T3TT; MI"/F$A4LBF+-B\4SI0H_O5:H\%52%O[-IY/QJO#ORHS8L^#M;YP@I016 '*H MH L;(R^ J[CQS@SN0L\>UK5H:/4K^[TSQJ'FB43.(L"1=L@ H BAY?5V:XXH M-@-=@&*(Z*"T6Z'S%N0^J.5@*.)^2P%8I2W3"&E)O), < (TK3:<844;W$6, M/6YH8@(W[.@#8;IF"%VVU %':%V78Z&_%X?C;L:Z)(%@B (&0&AA55ACBI.)8&]MKN>V:Y9NZ='Q' MQJLO#?F8?X%.DH]4-A68Y7^3W6>&^CJ;+<1EA#C"%/^-/Z=<# M2M-@M 10B"%R'%+BL4- :_+,^ 4&H'"VSF\B&ZG>M0]A'VIUO-0Z:L0Z=^S MZ=CGQ6_S0Z&W6OT3"+!5),SASCKB:'GS<.7^DD*#YE&W[NH,=JD^78#6;(L-?HG?#P'DL8[ G+PLO,'#(4:(PE-) C M@VMEO'0=8-_/1_WX^I$Q$N8U"D8:$\PIP04*,QS>X$"E='UF_QT,KT>5Z=[H M>ERT_@RNOPC= "R-M0-/[@>33U:Q-9/0_'M1SR9(I!0 M*"'PRFK",-9H@P?CPH!A.[EH/%J> M_46[!!+ M9<28V:=$!YAR2M>'+4#S)SO3%IY/)SZDGFU_W\_F=>0_([6"6-: M ,F]Y%9)0 S5LK(YF;:^N?S/X6>)*O_V:#5TO;_FZMWL0Y'?%MG\L!_^6+?$ M>R7A^@BW0V+MDZ M+/"#?9+ KO* V?(&-B@Q<015MCS7 #4_QMY9,:D^I!T3L[?E,178,8DAH,II M&G@57+N*=TBI')XAT*5+I0O,^M*7JX>L/&D4B,[2>5;[:-VA;DEXI8 3BD$- M+?9 :LV><-0M[OOJS$SH4CLB0G6.2>3U[+J-'M4H6WO2. DGR&.$J/=A6H56 M&XVK%Z0\G=Y<;3HS.?J:5&)CUY<>K:C])MYR0&%V=TB\QM"HL&)#( GTY;U9 MHN*.(S= \Z1+S8@"TMD#@1GDQZ>41)K]_R&>E*Z><===?/W8.Y?;Q MPSGWO67^?8T8]+>-$P8E<9!C0+U%3D*"D;3EI=]6:"L#1PX$^V[# MB_2*N6'':"/)Z6!.>C.$+EOJ@XR7#D'843SB;I85MX_F+KN?S!?%XZ=L=#?+ MI_GMY(A7_&B_Q LKM3!$0:,)#(_586.U(5]:-\ ;AAO"GW>'REE.E0B"/0*! M8^B4P!@!A51%HA&B^:F2SIR0[077'H>^)MEX-?FAI! #99WV! (FA">5*BI. M49\7))W1O(J#SCFE'Z_*NG? <(^I!=A(I!&FKEJW%$+X0BORUY;DR>76F^'U M?>C*(,VVX:E(E/4^3D5^6EX!2+4*TR9U#%F.I:E(A98U7P_.6)&_-OPU*O*? MAD]O^8C+S]/)Z+?%9!KXS^;;Q?&(47"H6\(-UPY#PQEW%!NC(:45IY:V2&KI MN!Q$7,L@(D3G5H9/@8JC<_[QSHF4SE,)*'2$A->*4&_A]A5@4@S;0(@CT)I: MTAJU[T5G!FDH#%55SI354E'ZSV*R"*3^<4@EOFVBXDH+ MW>)^E\XLBRZ"/TWQZ'N_8/+[SY/9*CC^H;0_$_#_C9YJ*?IVQ3&_6^1D[#H6Z)SN_N8&"N'Y_]5/]'T>T>\_5=X+6=Y@XP:WUD!$"A. (F?(Z0EX!9 7HT]YJ>(0^ MMB:<=M'>2? -.[KN@4-EICPL/8;>4Q1V%Q4O0@H[[!U[)#D=#+,W0^BRI3[( M/?<0A#V \#MV'GGJ%0,&"*4)5$AO2#38\@&>$&L(\9'P^VDX].<**;.WMZKZ MOH3_> C^0*_$V "65$@:"!BV6F".*CZ)1>&=6DJ.3^,%^ MB<'.(*ZPE8 Z")V12E6\4FCUL)?R*%*LIQFM\'K;.C+(A7]XJG$>E=B>=W5? M'P)TV=%*([L[E(%JPX$J+RVP &%FC.);[GR+!+X.W>U1I+7O_' ;>'H7_AJ+ M\HQS??F_[I-X*8/M1#7P'$)O*4"^6FNM=RVRJ BT1NKSL3F7#5.F\ M=)AQH9TV6%1FN%5>-Y\$>KO2HV.S,@YP;R.93_K ';+42.F0-@X(A+<\6SKP MO([6DCPYJZ\97M^'K@S2Q!R>B@PH\1-H)[20955:ZHASC,#M4BB=J76+]- 2 M/VO#7R/Q\S1\SOB6?PC+;* \O0VKYS_RM=FSR(ILOIAOX!F?]NK7&##1@BG# MJ36..TPF=,!2KOR9N,5]9TL+R*=#:_R8K M :RA476&21#21$&"$# H&/H.(EEMRQP4:(!;ED[UJ /,>LLH31]7<9M/^4;- M*YZRHQN:$ ^TX2YM!\'NZRA\\<^\^#U8A29]F"S2J0I$W>^< MW4X?)-%2(:,5LD0+Q;PEBM"*,4%)\R-<[")TI7/$SCM+E7N)LH#A<[5_/TD_ MER=+3DRX/S9:0I!3RB)$A%2&$8N9'" M))VZM)CER\4VZ7^7O5VO8R(E,!@KQ@!3%$AI/:QVIYYCTSR/3%R$[#M!*>(B M$BBY"I1L]@(G+!PO.R8,69/>*=H"^\/1TI?3I( M>LCK6ZM_X@.;"!B*J2_=28 (7/+.RDL@/&Q3<>BR?+]=H-6WIM2^+F5WAX = M"YMR8S11DD@WE.=>;EC"(-CG)C 9]+Z\&T)I MLITBN: MLE\ORTW:!5KQ]J['?">_S8KM:JGNR_G-!V[^D4Z7^[9!<1^24. ] M@\(X21@&$")6P4Z!<+#%:G/1'M3^(#V/KKV;C8KRMBF;K?_M1ME>/R7QQ'/H ML*04N? ZLO(FF@TTD##78D-W&5[6\V/:;<&25Q4^LL5Z(J[2@-YBI0\"@LT9 MK$[-@8:6"J3NI,!(9BA '?H-*,,SA8&X_ MB2/:MI4^3D-KT)4^XIWLT!X)XZU06 MM30&;RYD-4$:OL_#_=V>[*@M_9HG M.TX#[FUDZU/O' ;.6@RT19)QRVC%L\8>7>;)CMJ2/#EMOQE>WX>NG$='&I[L M.)^*1-G&Q#K9(33#C!L)@\&+*-6VFD&U0RT. 9[Q9$=M^&N=[#@%G_Y* VPP MWWU+NWY\NJ?]:-V1DT9*G"_C"90 @[E 8?VEIGIIPA[.F\;Z,K1:)$U-BVX! M'8B"/?'P:WI_?&%I,%HBG#;22HD@M6&FIN7Y[@J7\#,;MEG2F1:_5"2?+RDQL%^"2S3^4Q8.I1@Q$K. MG5$5K]B#7L\^URVKT:%$\^ZPZTU/JBOZ'G4ZWX'/47VITS]1UA.L8>!5A!?2 M:NU*6W6#J.[5KAJBWG2 85_Z8Y;S17Z?%>\G\QK:LJ-U8H0!ACNAA+=68>VE M]EMG*J8#/-'8IVZT1^R,R7U/"5_OQF7R^,TDW:)4A7["5%F%LR;9?',897-_ MT:;EY_FB2$>+ WK5^;,33ET EW,LG85.( 4IKS 7TE[&Y6#M(QA# _H2E?OU M?'&UN,N*3W?IK$IFZDG1C]*1".P-#HL+\( #8(3V$&QDX7RP8(:K] /0SP[? MG-B2N\RWJ-'].NV?EWA,%8(X++X0$2L 0'R++:"B>:Y*YZG>;_VM:":A2]1^ MD\[OPB_*\]U?TNF1]/)N'YQ8#J#!0!GD#(-!W!Y7MH1S3O5Y6^:?[T-,4<7+ M0*S#0[J+AU^SQ6@/,0DDCF)11.21R6748\0LA5 "-MFQ\W M[#PM?SCOPD6([A(7C0]%_I 5B\$:\,:!ZG[_S(PG!>FR%+; KR6J/M&[W[)<]K!R['YQPA#RT2@11 M$@R,IYQ63CQO>8LLQLZ/5PQ'Y04-/=>=GZZ8CC*UA+4@1L,%5<[ 0P&4WP3X=@3$TA$697:$J.0L42'U8:M M\2VOK6B1J=!Y\9WA*>TP9-3G&:-N[T5^7YZPZGCT(*N'?%;NVZ]N5M]LJB $ M85PO'Q[6ASC2:;F1\=/\CVN3YV6O!0MX0: !G#3"(N/#(,(^ WW HC4)^Y90=/!L83 M6]X9.H,^"7B]_#Q?L^=*W]NG0/&QV[YW]TB4T!P3*#C$%C$)$ E? "D=Y))P MV.?%'2>EZ\>1].O#I5% ZFN;LH/:XW<\[^N3 .6(HYXB192$!#GAR89'!3@9 M^-6@K25W7!-:X?0V=6*0B>[#485!J,#1A-*=[1.L#?-*"J8]Y1A +ER80J5" MR&%MV0#3U"/(Z;#D&R'3F]2K6R\K-\7F1O5CQ_L.]DLU6)-X? UXWB[QVG HO)28*6""6@,"-[P$/7=\ MX+9 '#F]EGX$A"Y;ZL-<[0<@["B!6ILN4C5+IX^+R6C_*9 ]+1.J,0!<<>XL MPQ0(YAS9DDA1GS6!ZB[7S2#.8^+0\'V<%XMG[V+XZ?5[&+YZ4LSK439+BTF^ M9R'>VS8AUG .M=% ,VI6A2K[?CZY:B+;RQX.A7UAJS?9O.';#2Y MF63CO5/OP?8)H 9!;0DJ2XUXXR $6YY(L%^'N?!&D%'>'3IO0_*#6GR'(O#^ M!>WS(ANE\_V[ZOV-$R($M4($5! A3&@ 466,*,=8BP*=L=?H2%+9(>-6D/1E M/N]9P([LI _T2CQ$0?^1 ,'""6 %9F$%F9(<-A?]Z3G-Y]]'QP/JS IQ=']U ML%]B+0.6: 4MDE8A"ZG1%:_"0C#,Q3ZJ%.MI1BN\WK:.#,HL&*YJ1-FAFZM_ MO+-0?DAGX^Q^,CJX1]_9-G%40&29P5(9!*REX<]VN>-J0!9 9-CSN,AT:>E] MFBS*(G#O9N/)E\DX\'Y@W[ZS;4(1E!0PA0 .C#KN#6,;7LJ;$9I'S4X_B7'> M?7L,>'H5]3\GB[N/V725-36_FSQ\RMUL,5D\'MS3G3A*(C&281;$5DN ,<26 M65OQ[S0>J',]@CP/:48GF'U_NC,HW5S,QEE MQ4$'PH$>"0Q6DC.44R<98L8S&^RF#5]A']V\#E@G7H3.I)9W@59#P_#ULP^' M;_:T3IAQ7FFJ@H$,'(20&VDJ4B5GS4W]Z#4Q^A!L/*2:'IS,TV)\=6,G138* M0!^6Z>[&B4%,&*^QT9(R#$J;26VU3]+F4;GH91WZ$FD4H)KNW_+[\O#'YN3. M>+FZ._-#L(_+\PBW^ZYI.M(KK&5.&B2!APR'[:P&2%6&L2%"^^',QYUE7\>' MJ:&$MP]^-RO+%=SDX?%'!7RX4Z*]4-QZRK1#!JKR#D2[!4.WN/VZLU)%G<@W M*DK='F([Y>Q+Y^=PRN/0KVN-]?JPND>\NO>0^OWU/M_7..M3IWO"E25$:Z85 MLH9:BXQWRDKEO2/$U/.]=)23M;U?X C]>\*.S9(0FQY.Z(GBAM"&-92 [)& MPCHO59^YVP?/ L45Z][;PB+C->C300=X/>'BCQ-&2:30T FKB,3<26J" 6@V MX/GRVN >E:WAI1_Q]"/O"\:^(EL'.#CQLH431TH0H8(+ZB"!QC%G&90;S!VP MD W\3%(GDJ^O71$1_5/3!N58O60%.X]B?4B#E;O(QD_7!!P]%K6O2\(T$5@I MQUG8SWJPJAP?.#3$&^ZH'."%:)W),.\$LKZ4HKH7X+F+J_[]"SMZ)0R%#2^S M0!MF'504TI>8("5,H MH$F5E,P0H[KNX&M+[51]WFQV#@HOZ7_@+8<[ICP MTNLJ,-:*K=.F+ C_,^$19%+:YO4PS['\M%>2J&AU[++>Y;E]NM\1PJCR$P@G$*&4";Y# )(!T M4>[@CNWMGZT<.>> M!N/;=[)QZ04! B@(F>#:22MXA0=CEKP==VYMR;?TMC5#]$]-NWAW[E 4[ VX MX*V4G:A?NSA4:>^:HH(18HH577&[?!$H&E.#;MX;$ MQ&T ]LK?BGS><'>UZIH@(ZQ&F(/P(@#"""B3(]<<4]?F)H;S.G";[N0CXS4 M#5&CT?)^&:;#;/S<\=A,9_8,EFB&O1 PO'E22(RAWV[L)JMO(=EU=U\>SGE_(L>OWYW9J[[VMK8Y+^WCG1"# ;5CTO"S7 M/0^#Y0R9\DIKK1B 9[R/X,EWMI>-^N[LPT,D+A@2;!6^@3J8%(0"2#8H<,ET MG]OS@\[LF +=Z\J.BM6@'=E[.=6/-6XPJ-$[T0Y0+0U#PH0_EB*KQ 8L08SJ M\WQT0\=U+&UXO9>/#EYOOIZ]@-2I;5^C=U+FI#%OP@['0$.4-]*HBF\!&!RV M6SJJ9.MJ36OTOA_M&:2K>>A*9_.QD<=0D^-$AHV$ 8YSZGA1'-*,;45 M%QRX =Z1$%4V>21@^A*O7DZFX\GL-O!=?7QW_U#D7U:FT'%78*W^B=%"(ZB( M,1K#L,6$U+H-[Q(2V?PD06=;]"Z5H@O,^M*77]+17;#SBQ<;U*-:+"FM)DB6]XUN^,26]UG1>P"Z$0^IWA(W2P_-;[, N7AAV 3D2$JC>?\+((V"^+\E)9/_E: M?CJ^ENSOE$!)%5)&!=O+<"JXPWRK^DCIY@4G3B\?. "%B 94CX'&V?PA+Q8K M?W/]=>-@O\08:Z!DGF"%"0*4&,*>5DC2_-P(NT2EB(E5BV)"RT56;!\>K-_K M_&;Q1UIDARO#'NV8<"F]=$H(";"SAA+_I-C0D>:'/?@E";L3L,[N=_@U6U0W MT3=Q/#SKGE H/8$"E\5W"=64&B\KUS,$^I*VG^W]Z1T@=G9=62UYL_*6]-6U MY1\GMW>+JYO?YNM(HH9A2ZAZKJZMD@'[BJGTO):V(-';>(!Y@IADXXH)7U%=88 MH $>^QZB>G<"]M 5^R88-V?3[OH/3\H @-2>&>H8YR7<3&]1=Z1YU>'^/5?G M5/'.$.\V46E7ID[=NH*=I!%UFR3U,2O+6CXK%EGDL_!QM/99=_?4E4Y\2 .O MJPUN.GK^WO?TN',G8.TAZWV-]*MC7<,.E'J]+CM/'6?(\\TKI8)Q!%"MM*.N MDZ_V,#'7CR]^4SL3ZX3Q$@,)U,I8@; JKV)#G/D-/A:"%J&KR&E9\02]-RFK M.]CZS-#JZ<(;@3GBR&*N* <.<:D):DV:8?7^Z,ZBTJV&K3'^J$O(YGA]0=) MD'.(> %TYQ;PZD4L$*!"]SG;0X#-%4Z!_0<:G4TR_?;QHFCW GOP^M'O#%. M&.],Q97B%@W3,NE2? M#4V-TX ML8)#@1@P#F%MB/ $;'T)E)#F*T9GL":V A%93 2F2!JB*8XQ=KW=PGZX!41UDD;'J2SO> MS4;Y?;8A?G*P'N_+EHG"X8V15$@*I(1.$:W<%BC%FN\Q.@OM=B;[=M#T)6J[ MS'S Y!D*DVQNCDX"A[HEC&(B&(>!/4H\M8Y4QQ, (, T7P(Z"WYVI@01<>K] MY7=?T_O)+%U?3#A+IR7I8?9Z-UMD138OXWW%\G"Q[M-&2K!FY29>:X0%@=82 M2WB%!V31"73=1K\_9E^RV5KO33Y;)0[,2^=-502KPXCPD0>? M.UAK)_/T]K;(;C)^W>A\,O<83V^N%)1XZ@XNP?BCR M\O+4J^(Z*[Y,1OL*7>QKFA "%17(&2(Y8QA(SUC%/A*^SUC'24[+.#+-HZ+3 MI;MA0UZYGFT(G!^,>>UM'Y8_!0C'3C-@H7..2F\JGCSU?IC^Q_8B^E;6T_QPL//VR5GKA\FCN_X[FB;> (^TDM4Q[#VQ8 MR\&&.TR9Z;-*W4'_4GOQO#9+VJ/1IS_I9.7X;;:<+]/I5?%N=E.L&2T!.Y(Q M=Z!7HE4 E!LG.37*EZ?BC*K (= ,MX9J*TGG70'4EQ&RA^*CN4X'^R686H.= M=%)RS@0-RRH4&UZ)-63@M5&C2+&>9K3"ZVWKR*!\5L-5C5-58G=9HJM_O+-0 M?DB#!78_&1VN1+2K;8*X8^75R$2$_3LS@&L&*S(]=;TF.M;;?$2"/8^+3&_> MJD6Z6-D=>CD/UM)\?KVV/H[=!WJP7\(EHQYK*\.V2CJ-+*"XXI4)UCSGK>L\ M^9A&0$R(^G->KD@\.J6_:)=P&_37:\09(U!Z*W"IW1M>I%;#7N8CR>D;AV9[ MA"Y;ZH-EDF8QB@B85#J"%9<.R4J$L.4 MQGL]_UAOF6X(<1X3A][>QU?+T/';3?;T2(AC-!@;1@3MA8PQ2W&ET)0+WSR' M\/3_'Z3%Z/L0U@5R]+$M[NB,L<[)< Y[@WDVF!A M#888;DTAYJ'O,_>WF4B;1VFBH]/7R^SF ; _;/:0SR<+.YE_7A;S=7FXS1&* M3_FV;MWHW\O)?"4;>.!U;SAB(B#CSB'MD5 >2@L9W>(CM>BSHD'?VM,O=#TF M%HZR;#PODPFVQV8^9C?+V?C(]8A[NR6," 2-4 0(YADF%D*O.7604*2M;;YJ M=':"+;J21,2GVUR2Z^7#PSJ2G$Y-.K_ST_R/=[,P+=Z_J ,;/[?CX&,[+O)Y MY.G=IL_\-DN7XTF8)TP>!IS-5Q_F^70R+BJ[7=UG676;-"21\2,O# MEG?98C)*I^>A9^N#FU_=5-(Z$S0O2,GO'XKLKMR/?,G6[_C[?#X PJ["VK.N M\W1^6JX7^>CWNWP:IN]Y64]W\7B^]*V*K/=U$K>^:9P0@ZF7@E/L/;4* ,76 MU9N-U-+Y<]9SK8@]FJSUHF$"*.50&*B%!PY*!W"5)BDE5V0P%V.W$<:^(%L3 M! :=FK7E;/V:E;-3/CLE,KNK7WDR6D$%*3?2HV"=2(]=!9#FOODY@Z[3LQK* M>9^Z1 "GM\WB2U*/.OYVMD^LA8182JV!U M I7&TXLU()0;N"(XCM]<[OXA( MO2UM&*8+>$!*G+>T3H1C'D@(<*& >:8,X14RZ/R MTC7/J>S,JQ=7TNTQZ4O6:CQ>89Q.RZI8[V8F?9@LTNGQ2X$/]4L,=TYP@0@' MD)=5;[AG%:_E_#@\AUU<^<=$IS=->+K8YVIQ5]Y@_(T[XKA6U!TCH=8I'V8\ M!J06T#D//-YB0*!KK"&=%9>*K"$=(=7?6>1%8#\;N[2836:WQZ^,WMTA<>5] MF<%@8AHKXQC@AL)JW\U4BQ/%G5T7'5I;J1H#B^9BZ!:N_3/]] MGMN=3J37C1-,,"=,AQ<-N;!R:LF\J+@"Q@SPON#.Y/:-4ZDE6+VIP%U:9/.K MY6)>WH0=IKM#&O"Z;2*4YHIKA(@@"E$*,*OF1(.\:GX-;V>;BMX4H"56?EZN5;#LAC=A18?BORV2.\_ M9NODL&Q39^9#5DSR\<=LE-^NU>B@.^(RG9DP$1 )86@7CCN MRD*: /)*%I9KTES;Q!O5MKB #E;= GHW69F>&5/EMH,F%#( J'0,>DZL$]P) MND4)V.8;?/G=J5U34,^P\]D>;@E;N++89 E>X#!PL-NLK;=[.774Q!!8+@J* M!%%@!2A0PE,Y.!?/Y]<,'=VBKTS<&+ZP67YV9K7I_OCY$ D-$J'6.^*(T !#*"P 4 9G1K M+3(P,C P.3,P7VQA8BYX;6SQU_;IFMT3&PR(A"3VH0@U -I6?_I-7$E)))A7 +4=W7ULV<;[O$\B M?WE!7O[;__CYN+.^9T6YS??__"?P%_M/5K9?YYOM_OZ?__3;U_?H*_[PX4__ MX[__I__V?[Q__[_C+Q\MDJ\/C]F^LG"1I56VL7YLJP?K[YNL_,.Z*_)'Z^]Y M\_K^??N/K.87N^W^CW^J_]]M6F;6SW+[3^7Z(7M,/^;KM&IB/U35TS_] M\LN/'S_^\O.VV/TE+^Y_<6S;_67X5Q?_1OV[]_U?>U__Z#UPWKO@+S_+S9\L MEN&^;&)S!.G_^L\W?_^'V_QM$$71+\V?#G^UW)[[B^RQX)?__;>/7YL\WV_W M997NU]F?_OM_LJS6CB+?95^R.ZO^[V]?/EQ4%_U2_XU?]ME][??GK-CFFZ]5 M6E0?T]MLQV0T3WLHLKOSC]@5Q8LGU Y%M4, U@[]YRL/KIZ?LG_^4[E]?-HQ M>WY1T"\AN'HKUI2ZQH1?942.N?KZ@9KU?F-5-].K^.TC-6MN7S2ZWYAX?U\_ M5K-VO9*-OAEYE>XTOQEO'GE1\Z[^6Q_9K[J_6#]]!+]-\ ZJ)P_.?E;9?I-M M&FB^>+2UW?SSG]BO5H?R_7V:/JU(=EN1;;G>Y>6AR-!M617INEI1!!(2>XX3 MV,1W73\D.(0H07$,*4F@MVJ>MLKV[W_[VL=N?J3EZ7\2R?ZMKT56YH=BW39* M3%;=)K=*_WLMR#HJLG[O-?V__^V78Q(O;,O7Y]Z#1LE=6MXVZG&R-V=6]AKSHWK@7+P8JUE9>;+*"]6;Z M?Y06ZRLET/V-7]8Y:Z*?JOA-(M?Z=K6>L!3.^7&VHGQ@G9&BZ<5] M2V]WV0JX"0T0#6SL Q)'&'B^WT<"01BOJJ%-X*HJHL\7J2?5A>9II++47;#- M89=9^9WU,=_?OV?/>+2:*G146EJ_-V(O5R!]=O)#QZ238L319*(Q"KURZ@J" M9'U=#G^D,S@#'S4W>,E3OS7U2U-'_,;^)?JY+5?4 0FB(*&1"QT:0!OBJ _E MQ[8O@AZI (;9\[*JW%BU+M9:,V6"H)%SCX\TQHT30XV,9T:X[S-BE62N"%Q(C?V2>)';N)Y!'61$A= ) (;F><;)LT@J:DO8FB1LHN/*Z:= M$H/*2Y.LWUM!$^/DC"4C+%$QU% MV*%](-9G;Q@@K^8*I$9!,J;)S+9H]TMB>I??J@DF5:X,?13<6P9# M5!(8G5&1\$*.(+^FCWV?AWJV@XEO!Z&+[21V;2?"0SCHA?(<$0@R+4UNK%J: MY,A'WD@9MACR4(DPO/9-0)JC/=R\D7!TB=2126.4/=*^7"/07?7'ZG/ZO'[( MUG]\+O(J6]>+>-BO[HOTL>LU84(\%V$[BA*$O,BG W,BQQ(5M^SXC:_AB$= MD41JT:DH[LJ4[)BP/ZS/GS];NSS=\\%'BX?C_)G:/#$$]Y0,H42!-=AX76(3^R> M&,<;X[2R7(>I_#B?V%PYHBN;S$/UZTY< +M&"^=GN\YD#H>O:?307!X'\+ %_C&DG"51F!01\DYD4,&.9XJQC M+10(K^\2?;YAP'0RK*>\:)KC_([U'_MU!1OA[Z12#O+AQK1Y M8JAYO?BB]_%O:74HMM4V*Z=?@?'*G2O++V2]7 9HE#(XL_!"S0T9P/S*$NV" MV11@-XS"$+C41S3R013TP5@7*N:;:50,8GR2\>,+KMQ8NZPLK?5+_LC31L1. M<> 8\E&-.?3G>G>H=[HNBCY'JS@!).'M\A@DD\0(AJ0]N4:B3;9=X9S5WV&7 MCAL%$8R#T ]A0!P_)([M-<_'29P@[]IH0/R!YBI(HT-R*UG9UX(R6__E/O_^ M"TNLK0#L%Z_?^S=)GWG5Y8V9]^U6T)VKOA+\[W"_B[]>*+D*@\2E$?(=!SJ$ M0A\1U^T?3T#,M4I:^*&F1_[],06U&+YF4=R7ZU7;F"6"(WLN-W14Z].$+]1J M*4_FK]1RLG/%=T&\2O]?A[1@%6;W_"6K>X6KT DH&^^#R($1",/$@Z[31X)V MP+6H4.7Y4U7T09?5"A.O],+.\==_DZ9)HH#;+YU8>.7#%4+(NK8<6$AG<(8; M:FZ((&0X2H.D%4,5!%X("?585YI%LG&2H"X.!@GE^@0L__2I\-&JLI@LJ]8E M3@]!T_C980H>*$T#"B2/?EMIZ!ZMB$ M/!P0$KL@!!"0 &+;]OM0!$6>\)!"-,!DPXM!F'2W0]P\@7&'2=]DQR#TGLDCZ$;T/ND8OP@PW#H]5CU8*L5A$_-,1-N@X+H_Z(04+ &AUP>)WY!2A( M&S0_#.2EYQI>$-'*_V&_S@N&EV9MW->*=5IP?MA7Q3/.-]D*P-@.;#N)J(=9 M,!SB,.JC(C?DVM:D*]8TB'BA\<9J5(JR0M%37GQ,9Z<44U8FT:I43 MH&;4I5'ZZ/%W*4#2E,T;1NETB1];W]*?'S:LD[2]V[;'&7>8!"X,$? B2AB MXZXD8;VEH8\4.UPG0JA'F0953)WU4IYDWT;:3%Y23>&C%*/$+=0'I@NFC")) MUK[+[S\?M/@,KFP6*J..X/G8CF\6%=.BCQ33D M_JHK'V$:\'22;OI?6+4XZ]->N*,D92(O=$S[)P4<<>OT >>,(:.P43%P*:!1 MRN$-9-0=$08,9K_\5'S+?^Q7?N*Z'J8^]6,48 !0#/I(Q/$2*(47@>=/#)=: M63U>J+5)@D7$/$&L&/)-#2I\K-+=_[-]:J:$$I0XR&'_ M@X&'0C^.R/!-G"00"\XI2X68&#NM.(NI&Y_TU.JB('+,&:@&'%[OM./FA2$\ ML)%S<&&HD4SB$FA4/.':&%*'*K*T>7P< $R0S\9@CN\$/D3 'B@&?(=KXZOP M0PVCI.G1UV($R2%FS'56&/-$C Z<=FC9+7.2\87J+V7*_!5>3G:N^#+P5^KZ MALK=YX=\WW_[QG% '"<@%(8N<1$)L!?T(3",N2Y+DGJPX$'X*__7^BQPQA?@W'[;5KML MY28P0M#'T,4H\:%# 1A"P"3FGO44?K#ARM^(J$^OR-+U@[7>I>7E+= :7+I> M^XT:)%;[!V^ \^[VSU:OS"@"7J=_ 0'2+LV/ 'GIN8:WA!\!WXJT/B/@Z_/C M;;Y;L6Y%0GP')02Y7AC8+K+[;7LT"8'-6__%GFJZ\K=BK%;-N_+/_%5?T)WK M]=Z<,8*5_H4G1NOZBY0O5'0Y6^:OY9*Z<]470KR)IS_7#^P%R.HSLU=!&$%L M ^0Q;'C8!;8WK&^E+G"):#,O]'##M;TYZ+UOZ;-.F)7OK1\/6_:3(KO?ENRQ MV4:\ R#F(7\GP)A]8DSHY5B]GN;0_$GZ :<.7.D+2)DU/RG4Y)_I$RCXP/]- MH3LYJ-T34V.J2JM#N7)P[+!HT*81AIA@-TCZ:0B*,3\_E(),\UVA/SMI4&>U M\D2_*\@ZR?ME80(3I;XM"/NG[]O">4M&ORXHNC@_9O2D\>8+@Q9?1/;)L J; MKJOM]XRD5=J?NH<"[./(1="UH1/B&.%@".>Y6! [DD&FPMK7(_'= M,7).\F)G A.EL"/LG\X],.VNVCP16QO;H'3*KO/B^>5 MCZGM,;(EP*$A.=^/9<_F=/ YE&D]6+DMFD*^ 6+U',&24%$DZ/ M].[6'?(?I8:<4TN!A:3ZL]MV95W@1\/7QW2WBP_E=I^5Y0H3VX.V'24X(+8# M8=W[Z:.PWPFB0>S9TZ"AT63UHD31(.@6+QK,&26%!DZ/]*'A1?ZC:)!S:BEH MD%3_!@TJ+O"C@3YFQ3T;$_VUR']4#SA_?$KWSRMLVUY @8=PB!!T2!#[_?DA M%(0!%4.$7(QI4-%KLUIQ5J=.E!F2-O*RP[R#4@P1-4\?3,X:,@H5-0N7 A?% M+-Y 1H'L4K"D)YFWWW;T M><2/K2_-,HPB;2]Q7WG C5&$$N(2'P11Y-*8]F$"!",Q4 D^?!HT'46-+ZO0 M9!@O>PQZ)44;7IOTP>6E Z,XD31K*0"1E?\&&4H^"/1MLCT+LONPWV0__U?V MO$*8( S;9SJ^ QR2D %&D/NI1CT2ZYC MPFV5QI[(2Q/&.Q^2ABT%%]+ZWW8QE)S@VIO:?AI.MN4ZW?W?65KTA\)[R,6( MA)[KNLP$/_))[ QL(A[W(='I,X)P80*=.T M['.]X,4%CBA;-S]*U%/(-;Y*XE<_'&,E["?ERDE0X+G4#0 $@0>]!-FPCQ0% M ?<:--GG&\;)<(O!:=5HE(E?_"!LW7663.&:&$HD#--Y[<,K(RYP1-6V^3&B MG,&9.Q_4W!"'2'M;31N+NL1UDU4QL&WF$>R@C'V%BD'27 M*BFA1,A 49B8\DX-)URVZ0?*B1E<2)$Q;VE0D$!"V*!-DVP77J_ MBD//L:'GA+'OXA &+DR.SX]L[CZ)V%,- V008]5J^)$A:,UU3)AS10P-G(;H M@,&+E"\ 0,Z6^2N]I.Y<]87@J]S];>]_S?/-C^UNA_:;#_N*O0;;VUV&RC*K M2L+XLLO+0Y$-%VA'B4U=ZA,OIBAT/)A0 -"$"".ZT%R;76#F:#F:D*OTTK9 MF/VHU&JE6D>MDI>]]]7E+BUO&Z&=06V=R795V?_D=>61OZ(=L<=MFGNV2[WU;9Q^WW[(V:;RG[Y:K>OAOX* $@I*$#?1^& M[B" PH2G*3<0UG!;WRNM]^VW6M\W8L]4[M\;P9>KL_$"X$/I3-Z+<52C[48H MRF_B"$(-E,0R^&DBL=SX6RQ&SI&P\?/?TG_+"UR?Y85^;LN5&Z& =<(\X&,/ MT0#[47.%9Z/ P0X00:?.N(;9>:7BWCY;C5ZK$?TRK;5]GF6[9^V.>[_/[Y;UES@B^,$B<.$L^# M("$X0C0*G2Z&2'D3^5@X MB7MBT.LE64=-UN^MJHFY=LF<$8 I^[D,4JFGD6M^S\38@P]EE3]FQ9=LU]S, M6CYLG\HN(D D)!&R$7%HR, 7>4WODH9Q #U*0C'\J$0R3J!>G%6[B:0^J'O><2+PP0%T8!"WZ-B8%*+91Q-1WE-_^BVJ/__OE8HAB=% M2_D -9V78HAZ96+SVV8@.!>F1HT: 94>@Y>!*DVYY"9>06TS9A^W^^Q#E3V6 M*^A2F! WP;&'O 2&H>D#VU'(=<5:%H#SCHWIFT"3,!@Y5DO,]YJ_8KP>ZW1 M:D0N9W)K\$UN1DO<]F4 3F]*_'-7LGYIP-U?B[RL#WH.2>RX@"AMF#38&[7U,?ML3ZFW=3S.B\YCV'69Z\RZ/0[JW<^O]&W&+PU M:N30)F;TXK$FF X_TF1\TH SM%X?'@]LU)MMT&-]EOU_- /@50S=) R!"V$4 M1JX+$(V37@A*"-=QC0;#SXR\]"C;2D]T:\.@=+$H@W&*$M&+RA/%%N(IC*GI M><%2.9ZJEL_B":N<(#]S]7C)2^'ZM(>[RV+HS_7N4)\QU:_07B$_MI/0HTX4 MQSYV0121?O&+'X2^T (^[<$-$_A3]9 5Y]"[SP0[F_IMYV/LK(Z+$?8HM6OR MWHZZWPUZK5[PY6LCC0!6U,\1O!HKFF7 U5QZ^42ON!A8ZWTK^;[:[@_9YM-3 M5K2?<-!^P_[@*2_3'>M;'Y[*85.+;T,8^A37-\8'&$0N^W6[KST(DB3FW=*@ M.ZRY^GVJU#I*;;X4]&*M5NUL.\0$W1RIW:;*91F5VUAV^31OM^Q.L9=A/^P[ MM)R7R?XX?\SJ2]FR>E]JG++JL,Z^/F19Q3) F\VV_FOI[KCCK?R6_:QB9O0? M*T(=!T1AB"D;B+N.Z_I@R"3R8JY3Q)>LWW#/[>OA\3$MGNL]5*QM8+JW#"[; M_5U>/#;)60]I:=UFV=XJL_LBNV_&;?5[;G5&U'V,?+!"=F/;;#O.S\][F-K>+5 & MHJW8//:+M4+"&[Z7T/IP&\O5>N@OIJ71WT"&TMO"9=WDI>^GXC[==]/8F#40 M^6Z[:7[#FH//K"*P1J+Y;:.T[9L/K<=Q+!TXHQ1X=3_3?6BPR:J9/3'#J"=,.=8QJSS:=H,7^$(-,6[C*8,G'.^9S5 M:4+NG)P[M-]\W=[OMW?;=;JOT'J='^H^[_UG]KSU]K3S&MC0#GSV[H,H0=3Q M2>+U:7@V)K'8"OG%R3>^Z/XTXP9F)\*MHW*KER[6 5V>J"-=5PFGS'_G_0QAJU1V=S;+X@SYP'&/O6C./!#.XRBR*C%?U]D^+;9Y_]N^?,K6;'"3;;H3QCP7!U$2$1LBWW4AC!/@]K$")^+JC*A% MF(P50BM1COT >I#'H [G0Y;H>7>'QA@G2JQ$'AZA-_-0PZ) 8,GHA M>HZU$4+&2P^N\$+2L.7 0C:!,Z10\H('$U_8&Y(U79F01"1(O-!.;,>/< @I M@OVS8]_FVC,G]D33W8EZ%KFLMO7E=W_+TGH6J;GS2G0D(F#1=2J8<4>P[R!G MC#8J#!Y< (&X1_/7?0G-N%'5K^N\5-8\M?YOV_WV M\?#8/S\"$"40L4Z"3VV:N+Z'^^=3X'/W^L6>:KCF=V+X*[B@)]>KN#D[Q"IY MIV/"COV+S"]4:SEWYJ_8DKISU?="H'*G/T^>#T,G=CT4A8$=0TP028+ABVA M;.YY0;&GFJ[* MRQ$^#L[7)UX?'?LWPW)Z] M$"/WWGWNWSO:OWNW2#YK%\4XX3V_5/KY!J&7S!GIKRC[N8S>BGH:KS=VZ_%%_.R,UX$_',]/BI^[/SSN# %) M F""DK)4_5I4T5SQE#1I-24@?L:&YJ#@!N( R$N3CR5$;;UEYHOJFOB>\_QO+.75#R._9-^S_2$K$^80_5E#8LU6S3JU[C"G_J( 5OJG M^5E-@@MJ8G27%E-=',7/[>7R_=2X^>A.>Y:X-?" M ,(N]6,'.W;L!@D;4]E^+XS2V)4[ ="8'-.KPI8C&P0 A(X(0TCQ\>QY[HQC#W@)*YO(]YS0Z2?;Y (@R2K MU33?O.\%<\8JK:J?"ZF*RFF\KF!Z?)&L-NW&_838@1/3R"X434-:+2R(O!*X+L1W$$/1Q$I]RW6\C_W3#M&I$O0>1]=3)XE\K*^G6.(:F M,4H,/8-'O:+K^Z!TF<6_KMB\:7++BB7,XUE)?#;="PN)U:R9?QVQHOYRF"QI$T$_]-H]"GXT<<R7#%,(:Q,ZBS'K)TT]S; M;;U[&N3]F7_V5]7.ZY/F$SHIAJ*CB1_VUB#MQCJ*F\Y&_OGT">V4FUI7L)5G M?GT\_PM3[9I,FW_6757EMB+;\O; &-A\XOZ2[=(J MVWS+^U,\T?K?#UOVMYA"L H!#"AUXL0)40(B J _J(GB4&CU@RD-AMG?RK8V MK6YK);YM'5 C-HLU#K+-LVA0!_VZ_PQ^Y;^_)+= M'?:;<@6]T $X1)X=P@2Z'@$@B0.? L]W8D*$)A*5 AGF;ZO'JM*?C+:-(C&J MJIG(A\[)_!/C8R^K/3VM,Y(IL[Y<,=(( \=,&@&=%F^703,]J>0&WCUA+C4( M_,S>M@KM-Y21\*FFY'!X1I@0@@/DL<# ]6'$^K!.>^9,G!#?YKVS1#V0TTS2YO9CJIBN?MW5.JU/*%8]U5=:[O+XL\WCN MD^LX%$9>%#,9-B($481:"=BFMA^*G1^K-;1(K90Z$7;H\;^HE<(=!XUF*P+/ MM,LZV7?4:OT^VPEX(D[*,%&E0!:.1Z74>$FI[A_WW!<+R89K/9E];"=1$(<. MC2,,O,!#08 (#!. ?=8IXEV[)/A4@Y,@C9#9.APO?1B;L) S;!EU15;\Z^D% M%0]XWW>!6C%666M[L8J&WU6.@BTWFWWW4\Y/]]I\98!"3 #UJ!TD)/8HB]A'CA&.I)DE'7%B=CVEA?6]%M@P:Y/O=FE16JQ;U?)+ M'E_RE@MC;!*O57#&!-9'0[42K49C_0F]Q=QL:+MD&Q_BE$U?'.K4,[J,/$UN M\<_E9'=9?4GF>=Y2Z+ 1#X0QH""D,<8U@'O>XDCHR[MB*,,?> 9U!OIJJB;S MSMI,YJ_H/$UO[3(Z;>-&C4[#:'%X&3S3E#A/H )0G!!(-V)MSU<4#%]O*8E6*8HV>N82K% M;@.4O&W"< 'R47=!92=&XPF*;5E7-%Z]'6.:DEP&V:=*5M=UBC(>7VL)RJ(Z M'E_XXK;&^O +%+E1" #P/!P& ?:QZSI]+/8'7(?@J$4PS.T7UZ^*G'RCZ-LX M5Z>S3 R7(F[Q<(_E><(\]KO7O!LUX@S&]!@W+YTTY9#K?)4$6-(>=7@:J3_; MWG-)Z 9L# \3G#@H=F'8QXJISS55J!9A4I8(G66CZ!P'328Q384F.HZNX>/) M)2LN\439N@7P1#V'7.?+Q,>39@=S\;SZ[>N*AA%.8H="%T+'9@-AV^T?# GT M,=_758$'&O]X^MM?OOZ%#PXB-HR3P%#^8M7^MU\_?*/$^OH-?:-?1:I[V=?W M,EO_Y3[__DN73EOEN]^\KO''E,]4;PD_YJW+,H)SZ;(7JZ6(KB+7)JX?.H&; M(!CX-O:3N'^P#1RN,X<%'F>X/?_M+^@O5*R*\GC 5T4UIR]51=$7%%OT;Q^^ M3%I3$1VIJ0*V+*.FB@C.I5\!L5G?7_/];_VANL!/7">FK-WV MO'U".)W4>( M/;%+?46>:[CN?JH>LL)JG=QF@GLQA?SAFR$U98U8O68JV']G.K_MQ(*1"4@9 MHY8QFRBE/%=_3<3JON"4X\?AS"9"[2BT$\>U;>AY<4*B" \H\C!7VVY;,N K/DT\XFK@Q2^:S4X MWS?[<_Z^K1YZ1?3G>G?8;/?WM1KVOYMOZ<]5?:@G8+$Q9I%=G+C$#SHE ?$ M%5N9;D*!\,!1'E/XE$)8:X>#ZI>[(V?:UHRR?6_=K(+#(?8 M^% 4]<4&]6*6XZ9Z&CC4HS0,D\0GD 5UZ!#>\4(BUDG1%M9XS^1T!=HZ?WS* M]\VQ@.QWVUZY[(I 5 \#K(M6Q/4R$L M@X'ZT[JX%$^K;\+WB7^ZPVGYD.SR'^4 9#ND(04PL+W ]P#Q"/(] M@@T@8. MBJDC>A6V3 R#=;*755?*6IC5*)NMNS%FTUC%T^'N0BJ;EE0NW8RM[@]OI4*; M37/<:;KK(])=>SCJIZ>L2*MZ#+&NMM_97\I.M;A.&(04>C:(H)<$-*"=%I_X M"13K?YC18+PSTM3#NZ8>-F/YO!=KI8/:?Q+KCA@J#3[VS5\,8E \ZCTBT>HE MWUB#:.NH>C9@2GD[0E*S9;4,Q!K.,9_R[1=<L<&U^6?V1"NEB6X^$#,*<[E!\8L$ER MP+SI#GA^][&Q"%55L;T]5,T0K#X$/RW&CL TLS+AU)VQM0E2+BX#/9+:7Z]/ M4'" ?_JU#U#/!=L>J0;3ILY?N2Z?AT]RW]>?KV?,N_9$]Y46.-LG]0 M/:\0=HGKQ;[C)M"E*$B Y_3Z8$@$CV2:3I=Q1'W,RO*?^HK8]/0V)^GTW3Z6 MSXVUSYH16C7RJ6;N4N2=T[3N)3/TKZP$D2 MV"(+W#2$,[R4K=;6$F0]J#L!OPKLY=R5H;AQ8Y7Q?%3X#P3G<[9R4U>I3):( M4[6$1CFIP2O^6=%_.Y15,_JOF5L[L=UE+_KSW_)ZGN!SD7_?;K)-_/Q;F6T^ M[,?F"IP(1BZ.*"(HBAP H+L3FI(81B+3IK.(-%X7_LDJ[IV%WU>UFZ

1%*&#.,IY]ME/+A/E'!4/_]OOCX+9@V9^ M2 !+V5>FXB3\-]Z0&Q*&R8J M0Y&ZE]*B)I$<4]ME*B=&"!(BK"EMJQHJ;24 O$YAZ\A;(<(EY%$&;,X1Q:YG M4NAPP1D4*LD75#+'1LZ1W.!%NFSR52)==(J1BDCBEL MBR#'9MSC!*AX:&;_5S54WIA3" DTWT9ZU>29@JO8U64FLBRJ/MC4<57N)2Q; M4-\P4!&)* &)<2N7!N:7034TI2YJZ MO.'&R'NN],[2=#1'&A..:3/(+2$=*DU;B<4V3243#TC/ML3,IJUHJ!3SS82V M0!6'F'G4TQ,OF$K@VI@**1 P$38M#$I)THJ&FZ#JN;*JB5D<3AFTB.,HLR"0 M9WN026E:2 D',S:SFJL:OJ7 JDFS5,*F4 (P=CG%C', 5?ZFU4WY4^;.='%5 MPVU)[4;/\(R2QQ)EY6D.IER_ZAJT'4"9YW(5%E-ES8EG(%@ ]3#EF&:HKTA@7O?NBAX^*JK@56 M' @'P[ZN+W@__XCB;>57Y%_3>)3DW_+R]P]COA5L*$ULYM4219,@G]C4/TQ^ M"7OZM[LP2(S\=4%EV9QS]O?Y&=:G-^?O>/_T)>-W#//9]?);%:Z23%<)?)I4 MD.A@X>FUT@U!450P;LY/,9B]K3=I//EI^K[)#V/.5#%JK%_7.\FF8ME"5E - MH?K_])'C*R^D>FHK=IIHR"?5'HT1G=N2G2;ZJ7Z_ENC23.H.TOW4$%AO9@C* MA0,[SBB%BW48I9MO@%%[X%HTY6NXEJ8951C9';NK-/X;]L!MF M19^,7CC08XUZ!Y%)_+V4P-G(806%O[RO?$G1I_<+G=H9G5Y?O%=!YH=1T)O, MEAZDA*N)W$OD< MK=__[(>]L\CQAV'F]P]2/Y;2>A1J\C(GT>K(QG5DU]*]5N3;%/FN9 >E IA+ MO7^X;I8$#YJOWX*SJ!L/@L/4@.?2W3J)6MTI50@>I(XLT+>OSN %_K\U"V]E M%G8N+FA580=482>&C%N#OR>B7=_@MZ/$>V+$7QSIM^ ]U,B=_XY:M.\(VI5X MS>;S^M_;6;_=FO5[P_JFER&^G0W:*]R_3,BMB]\#T;[8I+?2/41S_F)U:.=K MMCZ-NW=>OQV[VY&QNYUP(&T,>-@VXN6NI#43NS()O'\NI@U#]M>5C$6^XZMA MFB<:@5TG6B\?;)[H=NYW;QS#-I;*LQC9S?.-QP;<[&^"%EJ'5 MA4-&>NO6#Q7M+U:)=M!@ZP-+>^<4VB&&O7(/+\P)6D.POR)_L?EOH7W8!O_E M<4$[1+ KHX=OISZ%]L#?_.0=!E/5^!*-TI'?OTS.HKLD^'.D2#I3K,W5YR[[ M^D_G\K_/7,@_^U$O&(3=_5*3)<2=?%+4?:BD;GO*@$O2?88RX*:5 8EA\@[^ M,TVR?]Z$63^XO#N+>N&WL*>8EFN ON(\A,&=_!%T1YE"S>7=7=@-DH(EAZU% MBO@/E6PY^:0O+>'+,@TZ(/4EZ]FR+D_3(-5>K M335+6J7=':5]:E9:K?WZH88GK=IN16W)93?3'Q8S#WN4JGPL3:\+.M.I$JJ7 M^D*EY8]9V'VJP->CV[3@LORF_KIY' 9S&@_@NY315C"UVLX&Q#,*B1 MRRREJA3,<6 0@K4PJ)KCIC"X4#D^T0W150EPFH]_3;7_OS[CW_*)DUR+SL^= M_=+_&M(*#:BA;1O#?$U7AB^K!5O'INZ+7)NW:\UZV#.WE1K14\@:2HV:TNACU;D#%^OK#570?8CB?GS_ M:/OIXGW'K3Q;,5C/$4"KX2_7<&>49BIF2L[#M-7GS>MS!;OW4'NK$D\W3(=Q MZO?_FL2C84ZYDG-%AJ':Z4>%T2CHC4/Q.$K_%O1[=W&B[@\6%'LNIK?]OA]U M@^N'(,A4##,KZ=3/[<=:X(K]RPC!$]/!F@QW&*X MQ? Z&-Z-TSW^:#'<8KC%\"LP_(:G]5:LU6@QW&*XQ?#^+)@IEEY"+[A%K"$0 M%W>K7^[LQ^L6R3N'Y&KYM'!N8K1*>UATBIH>K2I[V!M%;^IW-2^F%<5:V87J M>"_HW03),(B"Z]%PV'\4]TF0RV&_%+R"Q$+BSZ#Q:(VVDT/E7A&B<:'D4>#% M?IS3DG_$R5?52O3^I?"BF? Y?R]\8J1;#[#3 %DIZP(NRX7=D,5OO=$Q>2.] M3T?9&[56I[4ZK=5IK&/2W6\W3O$$G MK4$_'H-.6H/>&O1M&/3F[50[XGE$=JH=\6SMU+;LE!Y(T';*W(?(4Y%NKA%Y MEIOOW,PY:D//(S+IJ(T]#]JF;[R22Z]9TMNB?D[BWJB;72;70?(M[#[9&++X M;3^ I7]^18V>=E>*^P#+\8KKV1JA;V#M06;6GJZ4MCC MBXWPCXBG]T&:(?AL]?; M<5Q&07+_F \XI%GRN+^C6\_8?WPEK4?A (I=S'#9R*O[L\?/?3_2XUOZS+UA MSLCY46!]NMXH"Y+I=3_J7<=WV7<_V1.C4?(#JRB>#,ZM(GD;XW%/%:#I,V>? MHP"3MK_YW0>%KN2QW.X I3]IO(3>+0W%-GW<\-K8G[3-=\G[$O7T.9NJ&\DH M7Z5ZP+)?1O">XO[%PL_7)0_C),OG+XX!^4LIWE/QO]CLVZ.PKV>S5+/)Q[/! M,(F_Y1'7GD6*:ZG!LRC?4U?P8G4X5W'0 O1=QO5+Q:L-TJB,!LE@6KGA3_TIT,.U^O)W5/!O]B[W.S=_L<%OAVK>?*BF:3=0,;'KK7%JD$[NGS8ZBQ1K[Q5(]DPA MUJ"[2/%7$7X44[X-*-#<(82V7JZPAZ<_KJT]2ZEN5>638 M[JG+'ZVKVF=7]?:UR*]1H-95O:&KVE_5F29;J@][ERB]R$G-4=JJ2!O-[&0T M\_;J\MK@M[4H1Q7PMD?9S]%V%);BZ5!]JP-;TH'M#<*W(MVZ2'=L('W>G^O# MF,8+B![W2]RO<.V+1!^3EV]J%/0JZ!?[ #V$PV,("Y?0W:K/\]5G;H@G_W+H M UNETHYZRH]"A9X&F*W?VEF_M;V0M#4B>V!$ME<7VH8D.QZ2;*]2M%6%O5&% M7702;:2PY4AA%^U!&RF\6:30M$TH;?HU7>ZE^M,+^Z-,L>8ZZ(Z2, N#5/[0 M^Q8'/2^)!\7JR-PD7MY)/XG"Z#[]'"37#WX2V(_5#YC3H*M [V?<59BZSN+N MUR]*%.G5]9?]TJ -,FJF<4LYM9T$]^VW*GLZ1K(-%96#83]^#(*<[9?#_5OR MN!7UK.7248R]O)%JMM9SCZSGVZOH9*/'5D5;%:UU\&^_/64;@[8JNJM5/&^D MHFT,NB? M MZ,\O)Y^T.8N4'-.\ =XO)6VZR&F=0:AG,;NTFKV>V]L:C*2[54G7ZFVKM\_2 MV^;+!>%TGPYRB(NH_5NE=JF5[$4:(=7*(&CU@*V%O @QZ$6YAU?:R^OCM587FW+4FZQ$N'UE@O5&\-CU:\7 MVR6T*4NY/QJ_\8J\5CV/6AGJ?.%+S1]LS5]CY@^VYF_3&U:V#G^G-+YU^/L0 MXK8VOK7QNQW5-*WQN-7X;0XVM1K_YE%-J_&MQN]15',>1_=9D SOKI?ZE=%UTRZ%83MJ?F:$Z:FYBP_[T9WCM4>@K9&GI0;M[,R[0;J)?2)::[R*5Y/X>; M&UX8TSSP'P'=?<*I^G^S :9XV%/VLDL@L$BJ)9'/O7@S 5DAT.TYX=W;4> ;H6LPUCKD6 M56 -R=HNYQC%GMZ [0M!--LIH0=>"[DA MSN[ MT[3!91MC^NB#Z*8BN,]41?6%2'C%I-\6NC(+D_M%1^A^F6?(X M/7 AW)?3!32(JKDTTZH:-C6DV$N97*!Y)9>W42.WJ27&6]%3A2A?1'[_,0N[ MK68VIYD5?#UP773B9!@KI@<7<33FQ^'H4RUQ>RK4?)%"*]0W%.JF5IZTTI]V2-/L$32$W-=HNA81+Z> MT?YRO>>2GF#ZR_4Q&>W?6P$?Q^Q7:[2/ M/E$M8V$#O (M49[+P7RWBO#FBK ;N?%-1X)V9Y*^S38.PK_M2+;Q]KJ]U6BM MU>TCTNV]_N8G[S#,]?C*C^Z+C6>* M37!^A(/1Y&B?N7*%ZVX0^>I]T[:3'[PX";I^ND#R[BSJ MA=_"WFA1%4,$1,4!^L,L'QK=IOG9YYG\IOY:V WQR?7]4,MI5E)- M7&E#PBKJ=M,KY\U?I0VC*"Q489C$WT+-J;(=+DXNS9^F$+ M#QZEO<]!H,;1/$@C&K?,6:\[FZZZB5/GC6Y-"5M*5^BT5/4S'=AJ#ZNS^JJYRUE MV]('%FRH[V,=FY8_M(!)G9Z-+Z]ZZ/OPQP?U[GB4=(.T^/H0^#T%R5_>*P%\ M^B7_RR_>" &PA(M= !V;0L<3#C6)="&SH<38<4[43?[HO(\T>^\I.]<,H M.'T(PON'[ -$X"\?-7Y._7YX'WWH!W?9QSL%J=,T_'?P@0VSC^I9Z="/)G?G M%^_\0=A_5+'(@X)CQ0VWR7OU=GU;J1.U[]_$^TJD%Q=7]F+H]WIA='^:Q<,/ M9/BCS!6]H6J0E%X+S74[FM^1?_U>O/,V[O?4(XPO%V%<_O;;V?7UV>5%0SU&:_<85??X'W[Z MH*28Q5''<-\Y[PRD_"Z?]'*-YX.\1__W/Z )/C8KEM+]$YW3L/L )DH71CH^ MR+^77Q#%R<#OS^DIU&W4(S/_MA\8W:#?'U_]]02QE#Q\@9:HGMW&B#-9I-^[W M_6$:?)A\6+ PNLO*L&4]0S71O/WU!&F;E?7T7\GTZKC'Q3L8+XC-6SV]:)8O M5CSB6Y!D>NG0N!>#L-?K!Y,.W\99%@\^P.$/(Q]>-OX#Y/]]G),/4F\H,[_\ M??R$\D\%C]",+;G %EXQKQ E1N7W;P35WN75;\83?5$C\>QX/S#HPC8X6[%4GH]XTO4=B->X'QVW7-K&C?5>I/R@[P]A%IQJTQ M^,.3%8"",T !SQ.NPQQ(U44$H9 .%!YRA% YH(UI%: ^YZ3)8DSE>7#ZT-.3 M/:KA0\]_? Q4EN?V_K< MAGPNGID(C[M26"YT!+6H[=KY59&HGIV(/69(\@&]UP0,<&7 M0-B+Q@6W/I)5?KZY M 3G7B^DN9W5!GB\\L;^7?C[,+]$X"@-?E(W2E><&@/B&!2Z[Q^DNT_A(Q M=RS%V:#V/R>:8'P:34"$':'^F#8R*;-M[CC8Q<2AQ,8>FD]VBFCB+.J.5PJJ M>"8O:G6*G0,=E7^MD?>D^E9=2Z)?H(='W*#O?_=UK<,:J<]4Y_!)C3@+"6U$ MHK%ZU5T__O[A07F_8 %-+S'J50'M\C1O@_3MC,::8*:Q0""5GU. 3,(HQ93; M#""H-,UTB.TRN:BQ-_Z/LW'A6#?7VI7!, >G *BW8SAVLFM-(NV<=7E1=4B5 M9\WAKIUJK-+0Q/C7* G37I@75:I?M M.'MW]>[ZG2$'PW[\&-2/Y&ZC,_- -R[B=[61W5*8;E'AQN$>50T/S8&TI+:D MMJ2N3^J;VJ?=B?HL,(WZ$)<< \DI1((280DI70OKDETND;#!8M0G>KTD2-/Q M/^02[R1*V\'/7Q,KF)OT=+I#664&=OY/)T MHFRK8F$S&#'H6A)SSI%K4H=)VW42&7S8[$'0N!+%6^6M3/7Q9:GE \A1AFP..:VS3T.!6..-&FMXGV.T\SO M_W_AH?U>8[.36YJ!?7YEBT7,:8Q@ MJ]^DZ7A8<)M2@FR,7(M TP9$_6W-C>SK-$$D@;\B*EA5U6)!O/&*EI_7*/2Q M*)RQ W%7<0,L$)IQ+><]CI?2?'^+H]84^C/!3SB':J42S2[AC*+O5'VC 8OM(^H[L(SM?";X_* M!9Z_RO&U%05X=44!JY__1TMJ [!571OPIG-23\L49WSGZVI[<<.U\J+J]U!) MLZB'"9*@9PQ'23K2A3%9;*@6^8P)1#_=_JQ]L"XT%=WL0ZUVOVD)TQMY]A>Q MO\+8Y-OB:"X'?O?!Z/;]--V#N*8QZA,_-Z'7CP/URT][$=,U1?O%N"PM%WSP MH_N@=YTS%/"^/X3JEQDZ#QX6SQI#8F"V1-@V(?/E@&AL\!XANLVQMB0@TM79BO_76=S]VC'^$[P# $!CZ"?&-[\_6J\RF"=MA(A9!08Y-C?:!JU1J:>MU*1(3\>"?\3)UP(N MQN2)&UYF7Y88*83QH!_SD*Q[]Y,:\7^-TBR\>WR]]/0&=UU=''7[:'0? L4: M%0M_548]R"NE=#!5*D3^"?YL//BI<1?V51CF]_OJHEXVIJ.S/T>ACLU42'8; MC!NH9T[#,ZQKJHHE3^,@K13;3<2A S=]62]Y,GKJJG*VNNDP";I![GHA,O+E MJ:GQDWJ>DKB1CI3[21]B70T]65:4/?C9T[Y_]^=[J;M8W#RFX>>.X4<]XR=4 MT'BK]$9=O_V7HD"WSYOJ??94+\;/R?>"SCN1=])/,X,#H^<_IN]6+?EY!F@0 MF8)&4,!E>LZM.F*_.S4;I6>EW2 MDC^"M+&TFI?&#A=Y4O6,)2LE)P\;+_A_?5_*?U_$S?>2-+/HZXWPKW&A(#$( MLTR!*.@K:"1QI%U7_]$(E!M[-,ZT5]'[57X+#+TY>K%R[(EYF#VCG,I=C51+ M JBV %?!_:A?U,)=G]X8/VD96!\11N_&#;*',%\$,=2+(#9M*XK^3DU D/[< M!, QFP(<8V83"*1E XNJ#X(#"2S;(= CS(45B^-*?-9L'N.]!7@+\-< 7&'* M-_I^HERQW^TJ@.N#E7JYSB?:/5;^:BAU.:V\D Z495!O229N2*GG0!'PV-'1 M@'J<N$_B[]G#Y/([%1P$>=]ZP5T8Y4N&\PD6/<*)P,>Z'N:7X<=) MLY4-ZOLW::@C@G'CFKY.6H91;L *75+IVRF:!#KEZ*9^K5T[Z#H>=#7Q.THL MBS+$B D 9N1U8[#6ZC%8LF0,]D4KM^"2V\B2=6+/>]NNC*<\J0Y[H84ZUV N M8%,";/%#CMH=R9UW8L'%+@KV98ZQE>.&Z-O*B Z?U69B%]FF!:!G"T$9 9P@ M)IAC>\PA+I"D>F.'Q%$HOX^3QW4&=/*[_ M#=L1<^<6'M2469G'4U'6DMJ2VI+:DGIDI.[$JOEFDK"+JB&<'97NFVCOSDFR MS;H.0(BU=6_%P&1!X71TLO@Z'G=LY;IYN38'QF?DU-R:%:=(T[-M:5LND9(B M$S'( 80((LLCT.-P,:?.-69R3O$6]TYO,Z^6U);4EM26U);47EK MZ3M2^AK/MF1U9<>.D'OHXMQJD@4!F9756A)R @'#IBVI:W'A N10RCEDA&&G M(LN::,I?M*@YX1Q7E9 MZ"@M2L%4KXM3FBJ.D8B3_%W]1_WR[Z%ZM7JM$07?=9U9$GP+TWQ,,_*CKM8A MO]O5>__JQFGF1ST_Z:5&?CYTKVYY(?[)_[FRH&OEH5&;KQM\BR+!]"'H]R<" M-GY28LM+]8H-RO-*WMH:N/KBV3^"]&6UM!!04EK98YG( QA:+J$ $!L1$U@> M<5SFN"Y@%8,GFIA7H[DY#6B^!'?39:]/9^6WJKXBKPU]*9LNE(/5B^3'E9MX MJ>!,9W_==+'S*G\5Y>YJULT%.5-V?;5+FV0SE4/PF34^8PFU++ MMFPI+2B9Q!4J7ZP>S%=#Y4?;IY>C++>%2C+S$#@K$'"M *!/+L]_&Y^KKC#? M#0=^/U6M+KP3(U4!0Y#7AY;/E(M&@UZ?+)P!W#2X0!.%'U"X5/'MR[; MC'A&@U%T42N&IP :?#64D5/>+@F#M*,^=]]IXZ474*8U"RBGI;J+2[;FSAA_ M2"9]'/KWP>EM$OA?3_V[+$@^^/WO_F-Z,KZ]5SK0G4F/808ZO-G3K'ANU2/\> M%8QO;0N.90=WL"4G$*YU .'VQ^ 0.)[QQI;636_?AMYV^[:-;41[H6(#0]RJ MR,'PXN2[R@1/S^/XJXX@\KUC\S6^.Z(0SW%P_AKLR)^GXK+QJ1(A80=NO?WMU";%HFA%:/=;%_\@F7@I2=M8/PB&Q#2^LA MVL'7H7S!Z"E:XN3#Y,"\%4; A0Z1-I("84*E(Y@';<28)USA(N*2!HSP<_KS MZ;.XNC'.\AWNT$?O[$)<.&?BW%!IY^75;T(?JSN5H+]S&GLT4Z%C:/+CL4(M MJ6^MR6!;P>8Z1G9U#,5W8X' M/=^]T'C>^MVO]TD\BGJGQ2MWT/_M@RB\Z=141=+Q]OZLZ<1C+9% (#R!N&V: MCA*)11D6""%L61YD#B?HY!/9Z33D+;W#"GS"K27J;Z@=&P'LE\@?]4(]2^W$ M>L0T+3[E9U'G"VALOZ\0'1C7#T&0I8:?&64\KZT!U\$PRV>I# R*":I\:Q(W MZ(Y_A?I7R'"ZD MGL=,[)G\K8S*+#C0\YJ7PZ"X?[8'8:8H"%YG:;19B<(HF.R=5M32LS98U,:V+D)+@0;73&RCJ,^L'@?'3>9RF/S\!>8O3%^"4"-,E MV+4]![N4"$^G=\QV"'-TJD?IR2>SQ>DAX'1C&B28,NG QA)20+GG,,DM"#R) M;$Q-+/%NA :.GS[HNJ?OT]#@53%!H3.MM6E<5ZS6VAR"M=ET5)"7:3[$_5Z0 MI.-#G@SYYRC,'MN@X/4P=4P3$0^:% J70L44 5Q'$.( #YM(UV*R%J:[!=,M M:H=E>=PQ+0^[W*'*E#.,B;0=S!EV -(WP(-AI M;.]*7<]V)OIVE?I#HO5H9]E-!HC4IPVYCD69@QATH406-!WANI:[J9FBV2P[ M:F?9WU84O_F1?Y\[R.E)J6Z8=D=IJI=7Z9!81'[_,0V+94-3OZH=;['>5+>Y M"M)1_^D(?.MPGRM9Q%N'NS.8WU7J#XG6HW6XTL7,0YP !DQ*!+8YQ)Y%!%!1 MN 6XN7&'BUN'^[:B^%UOHQ"JK%1/9FG?J7[H3[YKU]N/TY%>I>OG"W!^\Y.O M069G7UI\^5W!XM\>0=\6CM/[T4&@]6G^J-X/EDD(/>(A*1#A&0$K)/.QQ M(*'8N#\EK3]]6U&H1#1+XGZ:^]+/2=P->MI]ML[RN5+9#V?9KF9O:6U7K+YX MQ:IINA:R $'$I-BVF>#84A],(1WHV%M>L3I9LGIY\S=YU2Y7W4E[VX;G+:UM M*K)699L),#89L*5C4NY19KI$KY3$ @J3DK1NTD,N!X1PB[@>A=1FEK0QA0[BC)K2W?R('12M MGWQ;6>C)+$/OT1LGK8M\MBA:%[E#(-U5Z@^)UJ-UD0[T().$,>9(:@-FH.%LB2/12);]?;-H^7MYT'71'ZL%A4,QY?4D# M?7&<=K8.]=F2([!UJ#N#Z5VE_I!H/5J'2CV&.46$ T2I:7&;>R;Q/-.6''%B M;GZ90UMU^<:B<(,[/U^A\&481\J#1F&X0;G>5^D.B]6B= M)K:HL@(6]3 PJ4#2-H$MI'1-B;E+O+:T\N!%\9O>->/:OPM4TEE:F= ZR^=* MI766.X377:7^D&@]6F?I0@ 8 1)ZD%. *2?4!18#V+8YD6CS&29MG>7;BN(R M/Q;X+"I.^5076C?Y7'FT;G*'D+JKU!\2K4?K)AE''K(L(3 Q*7%LFPC.I,22 M6Q:5^]]4^J7QMUO]PF[S_-@^Y-WCCY^6D/%@5Y4M]#B_SEXW,DOP=< M0D\,8?[W0S)YQM"_#TYOD\#_>NK?*2(_^/WO_F.JWO3^(1DSU#?"WJ\GSSB0 MNJ2+*TFK3PW8NI2RU[&VN?>M5,*%7I0MU&R_\X(M_QJE67CW^'HE6##'3\V. M9$4?Z*/F! <'I[\9/ M>OTW A^?MLI_AA]_[N1UC6%D#'WM449]/^D8G]5GXZQCE*I4C?$Z>?=6#+]L632J60F=WP/LP=%B]Z0?A#XD6ZD'JV_IOY= M8#SXR6V<&,,D_A:F^:L,2(TO[Z[?.>\,3:CUT;#8Z)1V)K=]3L)OZB7E.M!S M]<]]WE/5?3T":8ANIMM#SNF4W[-+$TZ_,[S:_AM^$AA1G!E*H%F<:,]NW/G= M3'7P=I0I\:19X/>,)!@F0:INR/NF>I3HSWZ:C@;#XB NS=3;H!\&=ZEJ?:_> MIE]T-\I&Z@7!M\F&_EX_SH*OQEG44\J8**HZ^JR?=YUI]XL&$[:.]_@?7]-G M!/G1XTR#!NJ;?NKWA[#[H'K\J%N'B1'Y^K6=G+AT'^@M*3Z4\T"])4Z#I_*]]=.@]\ZX43VHU^2)T@SD;! M#?^;'_9UX*/Z-=%@O4E[\;GB4>]VT*0MY4XA22W(L4Z'A0HKE5/:U2L H.QZ M% _"KN9E86R4M-1#@ZZ?9H829,XQ?3JF4NQD9H*F@%+/F#Y>W9_O%U@\6G-4 M:6Q^+):^0W5?]3!0MFW<(,ZG)J8JGEN,[,'/%$@>E?W1^Q :J>)9>*= KMX5 M*E7LYC9[F69V)OU94,/\I?WPSU&H*'W,M2M=RD'56?6(OE*!');Z7!'5%Z5+ M"K;?XZ0W 9>ZK3 ^VBSUPT%8 *@SL0)Z9\5N.%3/G=KK\97<_GQ;^'F"U:>_ M%SP<+?RNF*MG#O;(+2J!!L?9AK&LEH*ST784YRBW@!$6%I/S2VTNV,N^ZOC$=Y=96=RD) MTZ]%RPKX*+!HPA6I"BXCQ?Z)_JL;>^'=G0*=5JXDS%7[+HD'8R,\%G?0TP9[ MHK*]7+H*>TI3>[MG!(71"Q3Y?<72WBRH4I(9*J^LB-#D+V665J!J=N7VL8@# MZCFWQ'R$4^>;.ZC%2!&*IZ%B>0GJ-*(HG).((MVYQ<#U[].#A1X#C,B?F? M.9+?BTF LOA,Y0!R== !;M[D6CKZYM_\1-D=:(Z/52IW[,FK)KTJ8O.Y:^C5 MW?BO4108$$YZT8W[_2*$4AHU;;OXN*E+?=+73CGV86X<,[$>>7FAYMG;D4/ MR]N(&?J_I4>H[013O?/+&_EWQ4+WR_7-U9F\5B'?A;.&H]E&)[]?RPI47U\6GZ\OS,U?HGVUQKG1!&M=_D_+FVFBF]\WIQ4_YB$\\2E5H,O/O MZ8/.DU10X?\\Z7"IJW-3?F X?UZH_EZF)=+11'\^BP'%C%\^7V9T@WY_?/77 M$W"2?U>O[$Z^5Y!W$PY4,'6AHI6K6.6*3\D<^,E]&!7=4WEK//FAF&[,?_D> M]K*'#YR]8Q@0P#$U+42A':?!A\F'!:9TLSFJSD_H"CN*% M)OS+QTFCI]>67;)>=MLF7[9312H;+M:82ABOJELHM&=,"1S^,/(S*XW)U/.V M)\N;LG+3TW3'V>SX2-T=+6UIM6&SVK!\:&.M0C9%Z6*QSW]TNT%P=[>W_!'7 MU\K5OU9YMLF5G3Y>^8 (;Z7_/).P8>0_&75X$>Y//CFSN? @2S^\4N+[+MC6 M\1\.K8WZ;;:K\/73AWQ OJL_Z-'L;WY_<11D8\I=R[X-T_V?F_#)2^BL)2>7 M].OI^:6@)ORA"WF]Q,_GGO,QQ!["%K0(@X&)R.GWKZ=Z0O#4M@%V*<'0,3&U M;6Q[S)/ A;;EZ0,'[1,C\@?JW:/T]-[WAQ^TGHBHI_^1,R41F>,GR:.B];_] M_B@XR_*3(RBL/AIE/9.C%[0#0=^/_WUY%2;$,7F(#![] %A:U7V MV:H0/+4JEI 0 4"H()*ZGL4]!AW,J<4=;C(!&[(JD/].&K J$( .M>A!FY67 M9!J[&JM?[03>*)MY<2"5VW8PI8Y-/2$Y%::-()"> M*6U++N!MQL&W]>>F21I$W<[Z[ -PS8-Q[#+;LBABMA 8,5,2 MTP2>:T+<.)P:T_R75^NIZ'85/7F1?3=0 MRG/;#SI&%.35:'Y?@3TOF==UF;UX=)O=C?J&/[E%-?E/V($4Y%F\^DB19?B9 M,9VL,B;S5'F#ZEF+CBY_&TX*!U]I"1K-5';"1/"9B; <1UB$F\"E@ +'9J[K M2I4S.\I64 KY4Q,Q$>W55+(7038>,]V8>X6@8R)^T''M,:?+QXM$"YI3) K' M1LBD#G1-3JF);)N8W/&09!@+RWPE$IM*,6G'Q.R@D7A(&>99I"N\XV)=IG+ M1QH36W@&,\MTH*2 N9*[5'(D,#,]SS%-(3P3F^Y3F$U8^*C0M3D'1SK8 H<0 M\[8IY ' A=(I7#A3F:/I8D2EI))(VZ*V'A5U'-O6!].O!Y>&O!#"'00/ BZ[ MF")NP OEJYPS_T=03@G;8/ )[*P2[ !P)+'!C[LJB30YW[EX(V"9C1XD_/BLG$!9RN4J\F&DYE$ L/&Z[+D2" M6)XI%RT.%7-X M5NU"/.0ZINUY#G IMJ$0#E78PRY!&&"^X/2>@[FFQAUQ!_)&G=ZN@J[)C)#N M:I']39SI?8\:=8J'%HXR.D,F%183 G' "*;4A-RR;->6%I7, R9;J&[=CB.T M> ?@1CWASD6B;29XE-"ST!1Z#I'$XTQ@)BA5R!& 00S5'\D%@2Y=$WJ-SYB:C+A L<23 6A3R$UX>;GOA]E(NK)"4/5YV+#D^ \\-/@2I-S>?AV1X-1OFFKJ_>\[8;Y)ECJ3C&(%8/_G7_=F(MD'9.WI:$'YN_V%8,< MPBD&/01L1B4@Q%88=%1T:4-.;8H1H5S]V04,-N0K,>^P1JO'=MPC;C4F??WX MZ'0?XK[6'R-_T6E\=YIO.=IFAE4XQC-?:@&/ DD=AYN0ZN$:RO2 #>:6]!QI M>0MC-A-V5Z%U8VX0=;!YV,%JFR@>)1)IR:-R##U$+-=T .4+OPZ)326.9@>SPX;B 6U&\MLVV!J!S@ZA*BR3>T. "D9R M4WA8T(62S7JDO-3G_#M(XIZ?/FBAY'OG'@),=C#Y:MS?N,%=D.CMWS/_QSCY M:F+0\N#B/@C@#&^$.,H52>2J6(]B!H5DU"+"E;9I(6]QVGS"Y&G-6#%EL,GU M!8BTJ^?:[.OP4(AX::&"ZU D$;64UP,2V]2C$-C !<#F5"P4C*V#PL8F[9J, M%W4>!55FV&4^=%]6!R#UY0SW%^TD1G:)!2$0L<3IN34M1SN,B@1,DU3 M( L I[)4[&S*S@UXO(.,.=O4[!!P8\XV.$*2,H2A8SE,4&YYW"22<&@Q;"'; M80N+O)^/FZ:6UH$.1NWN*WN2KQ5NJA_K;@7)H)TOJT$@*R&0.XY)*2Z' MQ+485S$[!38!"X.WA27:F/_GK$.L1F. 51)M1$7;Q+?IXW)::W0TUJA40^12 M[CD<6 !"00%Q!."F(RP7"O6/NYB2]C8D6?G M9\(^.S^[.9/7AKAPC>N;2^?O?[L\=^75=1XN6Q\-^?N7LYL_VH.QVF/16ND? M;+HU.Q:M'_JW83_,PJ ]&^WP8]2CD>51[,,WW99]Z#_6;\#7N)S;PXNVF$V@ MTJX13$ "F&>9%G.H@R0S;48M!YN.RBI,M+ V:*(?GPOUV/3V$69')2H'/=QZ MS-%?:T;VVHR4=L"PH>58S*.0.I*Z0@J;4QLQQ&WH".*\V(PTMZ()M?LA[LU^ MB$H[DE'0*R<2QUH8A%CIJ":]J8PT&?1L0H5IVBZVB8LQ\1!1_RV._!5L/)]Q M<>.'L. .8.U>%OOA?0\?/!B4CDZQ"<&VYP''QM0$CN"N;7D04X>XT%P\TV$- M\#0UDDXZM-'J[QWW17N>*<_M6+\T6S[BJAZ,9@CDC@,AM%T'$9-"&]@FL5V/ MF4@S1KR/OM+\#,F9-S7(^[S(*>Z4B*">=" M>JY+!;(!!UPN;$$QX>&6QE/10<27;7)V"*AA,[<$$>;84YD9\TSJ(BA4ML8< MVU01(H,>J3C*Z'FHV46?M..N9\^SLDD-PE!O&JF4+KXK+7WJ!;?M-A5/<4C M#(? Y39R3 X][%&)J3")!,(4P)9<.&!A@?RY8NV-XJRK&+N%(U7,PUX;W^9G MQPE -#O2R!0($ PIL#"@3'L_&YD$$MN1CDWI0G[V+ #NHA?[NO!L"&'2 ][AOL%.=R>G'_YMNG;[J^0I@B5'**%I(TLBUD>A40RJ8"I M#XWC==126*:3MWC.(EL M ]2G,#5G,'4 (11P"+'PJ 6H304T7>4X;0<"%RWLQUN>6]C"MH:H7>K7)HD' MB4$V.P<"6I!R6[B,6A9UN>",FT)8F$%L,ILL[.W[7 RV4WR;FN+;46\X/84E M";X%T2CHS,I;Z:.?#/6(:"=[VM3N<.#(YT=$F%*8'O8%I0BAYK$M4T( MD*4\)1$4"Z\).#:W^PEO=L/HG6()@I;$K3,Q=J5]9&8E-N$3:YDF'WH'AXE9L- M#FO.'8BR6'9TF!5F%IVA5&%4.@()3]B 4D_:'K01D=+Q7(M29W%9[(SWFUN/ M3CJ8;*"TK%;,NUEZUB:*1P]4:[:!!+%<@$W'HRJUI)Q2FS,;VYZ#3& [PEU6 M"KJY-0^L0ZU&*\OV$JC'D)$Z\6 09H- 'V#A1[U M4Q;#\QSRCS3\$(5]17LR"J9 !T^ 'N>/BC)%41V\V]2O5?(E2L[@S'D):)NF M"BZYYP$*U >+<$^ZF$(FH6725REYE3/;M)(?4+WC=19WOS[$?>58T\FQ@L&? MHS![;(\8.WCZCD:6N[C1PU,HS[T$ZO9YBS!2S,D^G.:_O!KNGY/)W$*J@=\Q M_A.\4]$S-(9^8GSS^[K@&0+04;\9Z8.?J.C.'V4/<:(>T?MH1/'DUS!-]4DB M.AB,1UF:J0^J\^V0Z%,W:,UB/9M:7$*.*94N11;@%H?8X9R;@''36EC(/I55 M;J/_6POG6E77,88E1PX2(&12&QS[B+ /<9<]3_Z M:B#N8LWU[@%QK_<%5!E*'"WSH23WH75^U+(ZW$(=B&F%/[5P!R/"+E'0IAAT"SYHENT,T?6!@/ M#/53(3_6\AY>REVAWF4>>(@*SZ0>1(K!#-@(N<*36%H+,R2%9LP,Q<:F2:Q# MJ.8YIASK<.&"9]M_,E< %<^:MB4@I4!PY@ED6_J((O4;KASJ60Z7AB8KVOT* M]V6G>:'>IP7D]Y5##7LJ 3:Z_C#,_'X;U#Y%'BWM<.W84DJ&D4HS]084S.% M(JAW$H5;F]:GK&.APRZV:7/+XX2A53KWW5%N3X'. MLB2EKCX%C"%@2H\26_U(%S:B>#8,&_*#F%@=:AYV^>DAG04FNMW18-3W,Y7* MQ9EJHQ1C,$R"AR!*PV^!$>;UDD<;>O(9\BQ"!86NAXE"'K1L%6Y*UP46EQYV M&5I84E_B[*5FK%/F:U&&>AZGNOCT\N[&_['!A4V'$)JVF=S^PTDYF=)FG]A$ MT.6NBB(%M85I>PR[+F?8YM51Q0_VV?/]!$W; =K:M6%3@UTBY&1VO*8AL\\1CA#*=0=DQL86$-&U, M,"70MH5EL_R 0$\PN7AB]$N@O(Y+?0Z4(4$=A%LH[T:N^6IZ;I+ 3T?)XV0> MT\^4!J791X-T3,([$)-\]I!T(*$=I<#3FBNVX(V!SX*E);&G#P A6M!9EG0I4@EQI;-.4'2L4V/(V:^!*5-#?1B M9;*WN8QR7U#:9&:]XTNET]KB_@VCN]'8?>=7:B((9_.PMG2(A![#*DFG'N2" M"0:1()QB8B*^L**KO !#YK+9W*&G*I)#?)L+-NO48#=70O]M:&/9]& M2Y!>XB8.=]/WYM^]! M_K);I5LZ&+B\$>?&^9FPS\[/;L[DM2$N7./ZYM+Y^]\NSUUY=3T)#N3O7\YN M_GBU-F EUUX\NNT';[!%0S,!U']ND@G[;?%*>_5RU^;"81ZUA*2>@%QRS"%P M/8>9#@"+1Q_-MJ4046^+H0]G'=+L5KVK9+V;9NX(ABA:.]7:J=Q.6;-](1FU ME#4BW(:V28E*QCQ; M_YW_5=PT^U[J8S^,@M.'(OY1FO"7CZ5.=P,EM*2);NL=;_RN+L7SHT>]B$IO M?Y,:66Q\B?Q1+]05#4ZLEVZGQ:>M,_9!O<_%NG@-;)X<\ MD4#^]T,R><;0OP].;Y/ _WKJWZE7?O#[W_W'5+WI_4,R%H&?XR_%%A&.K?!E M,X=*;#."@.="ZGG,Q)[)]3W^LV2'P!RQ3Q2.K4LIJU.W9>_?Q/MJU?@Y7&A* MY!59@G=^>2/_;IQ=N%^N;ZY4EM!1GYUG:N;VNOGE0GQQSVZD:SB7%ZZ\N"X^ M75^>G[E"_WQ]H_[Y35[<7!N7GG'Y65Z)FS/58-<(^2F,C.PA'J5^U$L[1O"C M&PPS8Q@DQ32KH:R%__.:G1YO%D'8W%X1KPRS%O^>]*K4G[FX"3S9O$)_+W]J ^*DZ-'5XW[O?]81I\F'Q8L#8GTQ&!Z>@8-$_J!PR*=U#K+Q]/%ISS M^/WUE]B+[GK9I>-^U^JAG@TF0XU[M&<-ZEJ[-%N[09MZ\Y"HP&R@+CRD1J", M3V^^4N4X,^*C4X,+Y6O6TX(=M0EOO$WA!M1A#5YL4$'TN.*1VX)C%G[=UB:M M\(] ^"WRCUCXEW/]),$6D:J/_W%I>$NL7D[^\W;A/U+ZACX4;+7_:KO&6G+-LN M30BW5NS@K1B;'?5.(:2.[7D"03TE[#)7.K8DQ(/,X=!R-V+%(&_*BB'8859K MQ5HKUEJQ8[-B%IA5W3G P1AQQFU'4F):MD<%XB8S/<&X1>7&8K$_&K%B!'8 MIJT5:ZU8:\6.S8JAF16S'4Z$::L_@E*',L:0D!9G& !3V(M'7S46BS5CQ3CO M,-3H*NC]LF([.F/6Y-B8$Z?C\^Z"'T-=R9>V9R(=/'VM+ ^'OE:6AT/?T
MIG!+1-W^';*)5K8MK#=-FS9#+;<<3WH M4<\#KDV))%Q0 : @+L(2F71KWK89V$) .U:CYTGL'FY?..Z\RUFP$R?#6.7! M@7$?1"HA[A?);F\01F&:Z03YVVZ?\+)9O'(PPRNA%I+<%#:@D@+BV(ZI,ES; M@9[G4<=<*.#Y:\%0C<$Y=LIBN&&C&6O';+169V<]Y3$YQ+W&$9KM/F^Y!'*' MNY!RD[K,$8XM(!? (A!3;"V4D*R-H^922-HQ69/5(BV.6AR]#D<$S@I*+>YR M2_DCR\*46X@K,''EFR3"#C?YP@;0+_)'#06'J$/-)L]N:('4 NEU0#)G0'*H M*Q!P+:[R+XH]P1EQB L\S\2F)*P9A]00D'@G7T2X_T ZIJE&=]ED8CM,4H%. M-D.G= @P+0: (RVJ(D1FFQ#97"++X91X"Z.;969O<9*0PJV<3;2SCJ\=LSQ4 M,$( 2FLQ+8(%D8Y)L$=-Z3(FJ,". *X $J&%W2S70F.#. M1SS#(P>$VLQFTD&<6MRQ(51YI!"(69[CXH6CJ]?VCPU-LG<(/FP\'N!C'0[V%\Q$/XT! 9]BSD0I*I24YH2HSY)![+N"F)-RA%.K] MGQ=6=17\5+AS9]S:\&HR20/\2:=6 NC%D:OA!&?G?OA8"$!A()XW*6>,&W7X^H? MUQ;"U*69#7BC9F)!VC$;/9ZHA5$+H]?!",(9C#R'2M>4@!'+HLBU&90VX:=ID*7'.?91>R3Y!*MXAE45+#JN0Y%C>8QBUU+1(G9MET#B$<'H M@LO3S#]7K+^,KA7 +N\^)_%0\>[Q<]]7D/US%.;8W60FMIU!D$75?HV(F]/^ MFG6L[3CF@6)Y%91I*7IUD3 Y$@Z@D$I %(J!32# Q.6 @H5YOI=">NJ;),+2!0V(PMS%N\QM>N M >7G^%K8 ?RP=\8XP'G$L\'0#Q.M(SK/O8_CWO>PWS_F 2=4&G!R$2+2=1T/ MN J'4'#D8%=8)E80(JXC%M XYM^,JQJ;&YT^A!T+-(FZG0UFC\G/[3> \"PR M1=;_S]Z7-K>-9-G^%4:]Z8CJ"%9U;C>7JIB)R+7',]66VU9-QWQZ04NPQ6F9 MU)!4V7Z__B5(28 %R:0HD +!6QTM

0N.?<)>]"/2L57/ L&Z+)*J:8-R(0 M9KBGC92T30'TC(W#_U?,IN>C^45YJS2C[%<$#X*G.^"!JG.:LB2DF*@,@8 , MT63-HVQ,V4),(%FC,_%3M$]+)4BH?1! '0.0J@ DD_9,!VX4=2 (.,=Y]%Q9 MDU]BO-%5Y2G:9TL ]5+['-,NX;<.TX?QEW)/<'*.6X2;H=-4Z!3$)4E)M@JU M,YP(ZXBV07'&J+01U'UTGHXF'\?O+XNRL?ZBN@W^8C3[6.S6R6)#8/UN9X3A MQZ/%)*=5UT\6!%,J*6HDU=Y&DH1?89)XDR(\%Y,=]=L0CXC'[N"15WW&7 3K M*;%)<\NT!LN5O-&1U"7P;>C(EE+>S-"HO4S30DPB)O>.2:@P2;76P4NM3#G% M4S :";_!I*76-;;HMM&1'?0NNX?'[;;CA.BP=WDZ78PNLT3<'_CT7%"N1G?= M7%US>M,[ M=3%!#[/>;Q.N:VYY-Z>Y81@609M!:RIMJXE@06:'- D+94Z,**M ).=@!/>J ML0FR'K3M%1UR/I2R59L708N@/5#0"EJU]256.@_ B&4)E-0F>4M4TBQPFKA\ M<.;3>DW;TIZEE$,C6DU40]0B:@\5M;Q";5(BE!UK?-E!*D7GJ**$J$"D5RJ1 M1K!I,U7;$FJY'IIV)S@=)&K;WFIM!] "2"/&AD=-Z-QOSU>1L^JEH M):%UDW1R <-LXN\3\%A&@NJ^URR@:H,WA&5*J.A$M #6FTP$A-@@E&!>T$;R MQ48LL(,"SC+#4._56$<60!;H-0N8B@6"IL)'ZP48!M$D2Z+F,A%GN7)!-0I' M-[8%VBXM8S T[0Z40QI &CAF&@#*:U4ZW-G(13)ELTS-K2::9'.!:NL9%8T\ MZ8V-@99I@)LA,7N-M_>!!;:L6NWL+OD#D8*31?[HX,>;W?(_#\9+N?QE#3/P M'=1!=(P%^WY]>"_[]2#%R"I]$&FQ1CRAF9J.3?:89X6JWRR8??RH5O-0OMN!)& MT1\^7C3RJO PN[J6FZB2M@ET69/(D@MA$4N<$(V(QC5HA"HK M6^GH G-D.;>,>Z>5Y4!)#$0'%K_7O'!3W=A2:WS5[^9F",?CA6.M2$)X#HDG M2(I'*(?)ATC!2<.B%D!YLV/3DY4CUC;MK+:IT^[CJRP*LV*^N"UJZG67FG7; M+])4D)/"$"]%4H8RT,1;I4TR4M*H%0NZ,=;B=B'W,9W,M(BR0]HT.:887;^1 MINKM+71BQMD@G8\@O32*@)%:$ )>A2B?C+3V:HG:3&Y H"'07@!HO (:,&&L MR&K,"0O19X4F2*GD)'.66],8?;N12FO'CQ-M3MM$I"'27@!IM2:A+E@9P&?7 MS%&0QEH=.3.E#7!KI8GP($I:.Q!+265LALKVJ9U6 4*37V"Y=WX/5T,OTV,6\/ M#B(SGAL:4F=VY69MT'5"M)GX?\R9F._AL MX7*7SQ]H-OB^R')0W#I@B]&7YW?>;W-E.M)2="W4:P-L4K N&<:TB@2 "!T9 M8UY'#TEY^5!NZVU'D32;?O+Y#,:3Z[P,)W<=(-WR'JT^=UK>H;^-)]-\NE]O M,QOLY/S;7XG_>YW?_ENQN)CF=_[('RGG;^RMBV'+ =A66Y*TTN04NQ8=>"'* MH?!*;0A/,%YSIUVTQH 7D/_1/C'#A F1\(8)\:*\LIN^B!SV,I(2>05YI>>\ M4HN.@57><\M\U!X$3U9 J.R$1,%\:*1J/'B]LH..BT2:'40$1(+$LN1$DNM MR(]Q2@4X2&67Q9 =(B9<%(Y1&W34H5N.T&YZ-VJ%!LL>&C=V.57\U5UD9?"^ MF!0?QL>\KYUQ5FM*XY+._[=&V@".!"M]"C9_3 !HXQIC&>YP?Q,*=:OEW$M0 M0[>)8]Q;Z(!V/FP8U=*XA#1"N:2H$ &\838Z3Q5D,#D2F6NDAVP,HUWX\*W6 M3B".$$?/Q%$MOI:TD($2)3)N0 AE0'A# C'> *?J>>JH9=-2#K,UC4A")'4' M2;6(DO MV5V,H,5Y><<7M2G_5N!-6?%E]<=TF3;)A+5.^.2%TXSRK!F?'K79UZXS$QAL MP2 N!G&?30>T-B@GJ:S,O;3*,08T1,.\C2QI'U6,T3=ZE6Y#![O9+,XW'^D MZ0#IX-ET4$MN8Y)JY9S(]GPV[3EU(5!+%/%,9O=9/=!.;COKH.T]7JJ'"O=B MD ^0#UK@@WIM8K341:,U3PJ8=WT03BO-:,&%9B#R8?BCW;X\YO$=5M6\;LTL@92""@ ;& MB4[&,I6X*F>+/##:YUO,A]I"5ZA_72Q./IR.OMC%8C9^?[T8O;\L3J=OBZOI MK"R!B?D+BZ\',P<(P^D=4,V'C;=:'E5,ACNEHW8QJUZ1_]7<>FWR/XX$TZB^ MW"'>6FS^3-M4OP@X!-SS ,=J,2_''"]#W9$3"Y9PQX446?B%9YXHOV\%U\'I M(8BW#N!M71>CP\9C+>@4A4Q>0"39R@3-F=5$A6"RQZ96O=F;[FZV[P,^9I:SP8^7611O1[0_^\[R?&?/I]=97I^%]$<7^Z6# M#_^RBQ5:*UJ''Y9C8.X8T_"DN3"62"(A@;#&14(HET9R$D$UVDT4BXHT#W2_ M_MDBU;\%WL$_8X>L^IFO%>]S_ M:\5[W/]K/14^?1&.]L+Q[N/=/^:[OZ43JSNC!W_XMZJX:&USB/VEM;YL MB*U3"8#K=A. 5"GP4G'/C-3,:PV:"^9[969OBMG2+GI7 MVCX;9KSD[]Q\O J;L;NH&=ELVX'\+(]UN$H7G*Q#D]I\IMT=Y\ YNDL877"I/0GU6;PT>129!)D$G6,(FL"NJY M%I8:T-$J ODCUFOOHP1P2KA(&]GZK=@DNV&2[-VT6==[2$S2=IE3EV(I8>?= M,=95K[4::>M,P@]H6FNMQ:-+-M 0 131FC&>RA:<3!O-.7].E>-.HAW[*C;> M6C0Z6Z72U9R%^NZ@$ M(AX1CXA_*N)I514ARL! Y$$FZT Y9DQT+G')*7&@P[,ZB^PD>H"(1\0CXI^* M>%XA/@E!HB1*95T/CD:=B*9. N$^._QI33O]9^OXYR&^X=RKW27^'P+FM\N* M$*(=D.\DDK%9TL^O>>U!3RFI[1#/K&5."))6)SPL-$"BUX*W1 MA')QG_CBC0C>$M12, \X,6/CV][[FL\>&#S(=,ATWS*=KO5G!6G+=V2D$KB6 MQHG G6,$BZU;?1 WY#I#B9Q!)D.F0Z9KJ],IVIIN#R&!&",C-J!T0.O./&B\;D;\N"_[ A/)6*!":$6YY-IJ)A3Q1W(%\ MA7R%?/7R?*6J"FEG09,D%/<#H+#YG&S M _D4^71[/M6UC>$D(%JNF1046!(N2,X9X]P':@0T6M%NS*>'DZZ"?(I\BGR* M?+HUG]):(G-2UCGI!(G9,M4 NGS )2D;^U/7=.>?9)\>1CH-\BGR*?(I\NFV MT5'*JSP@PQ5X'2*+UH(7UM 8I/9:2S"$0V._\4GFZ6%W9-FIU'>D@_*.*+"+ M]?0]N^YCNE:\Q_V_5KS'_;_6H[S'W>RAMI]^)_]8/BO.!Z-\R:./Q3?;F?-' MNIP<1H><%_7R>GSA>/?Q[N/=/\X+Q[O_LE4[]XV";PY"R\\O/S&>Y&58_/+3 M\I56PE;?MQ,&U_/\UGA2OGIUOSOLZFZ\OO[TOIB=?%B&[N8GUXOY8C0I+WSC24*K M^UB/^OW$[\)^_+MA/ZF'C+99W8?9QQW(/CYL:-7ZE'AKJ!!<6YD41$4MI8ID MC#FJ%6>TT<_\F=!J)GT\ UJ@AY)HA!9"JSO0$KJJL(D&@*9@N#7 J7;,@O<^ M&&.HMV076NN_6]1:1'*$%D*K.]"2%;24CR$9&CPIN]5PZZBUW#ME P,2=6-V M;@M:JS5H9:TE#.T#M#K:;?1PO,#S9Q7.;%XJU\=9VISKFJJE0IK(0N8"5CJ+ M.GJ;C5JT<&@N8O?F8V-4\&AQ*HBZPRG5QBENB \N0?+4 M6>_+2=!2>FH9TZWCM-O^)N(4<=H=G+*JW9(U%I@70<8DP0NI:8R>@,J0KY8Z>AQ)]^ MK2W36?:4BUD;)_:N* :CL](%'DV^EC[PZ^DB^\:+Z>#WR>CZ?%RZPWY:NN;S MU:-E>OJH?#F-)Z/)V7AT.7BWR"]\RN% M]L(8 E!^9[31O2M%Z'$1UT^]4OT=@=I A-L[WJ-BO,DJM'?+G[@2.SB'!Q(5 MTV\GI_$_!Z]>A]_?G;Y]%=\-\V._(3KV=YJ_O[:_AU>G,0S\R>L07[];/7IW M\MNK8,N7WYWF?_X67Y^^&YRD_-;?WKR-_YX_]^J_8GE!)W^+@Q]_.WGW[L]= MN[(?QY/!XF)Z/<^:<_[4L[L)10K=9BIO\^_M6=7.YQM+B-P+C9;/ZR<\*57Y MY3?&TC+[.)_C4L,-SHK+RYMWE]50Y?-\R+/;YP]'4/ GW[]H6%G MW!S_.V]][[W6WSKV@[UHD5CK.G4C)T=UJ0_>#@GT]&*63<-/^8V+^:#(!'0^ M>%=<93,O>R@#3H9'OK5[+&+P.NN;ITG!$7+"VO3B'0A#H>R48<07 MHXDGK$9GL]*/56S*=E%'K5WV4\_8P3N/A(%BL2DA=+,0MH6-A_H2W/CX/_Q; MV4!Z\&$V_32XZ1\][M3@Y9=M8K+O&5SM].79/N2YO-C'NYPQ)5@A%:VJ"I(! M(81BVDH )JQUPBZ[9,?9'=F):*F+1FN>%##KG)>:NQ0T!!>TBFT9=BV3 M'3=#JKH[3KI[7/>B&XB["M^MA'$5P#OO]QSJ9S+"&D*H%?3'[.E)&8@@H(%Q MHI.Q3"6N; (M>:-ZZ2F3^.QB,1N_OU[F49U.WQ97TUE9(AKS%Q9?GQW\PLF9 M1[29=\1@E56I84R&.Z6C=I&"$+$>*+]OU?H$DQQ5*X+U","J2076 M*&3R B+)QB]HSJPF*@3C/)4RT=#HMK%CU;HE6._O_8IAOI9C &S+>2QTYZFT M[7K&6=)N^^R,EX+9I2KC0XB1Z5JC ,.3YL)8(HF$!,(:%PFA7!K)201UGPKR MXE=L@#D=70R''7/H'T'_*.AK70="3,$0HZRP":@VVBLCI.+1N7(T<$/_KP'] M;I(;B-A+!Q $/8*^OZ"7%>@I<)NT83SP ,1SY[4GAEMM*!AA&RF=&VAZW.5' MU"/J]X_Z-:#751#=>FE/L%1W_HZ3Q87JY:W5[/BHIC,QW\4W_KHSQVUU@/"ZOOUX;WLS_7AO>S/ M]1W-O3R>N/@/_Y:FLR+_XN#L>C8K)F=?!XO9:#*_7.[%#$;G_W,]7Y3]];ID M.G?$)S:Z&I[$C SE.!=G* /AI:9"^T -<&&IL?R^>;PT,S_EUHIK9UA1%I+;.P:NG<1:)=[&8*!6A^)X:6) M81TOB)K6]Q!%H,P*Y8 RI9.W(!1X!C:JV$@X[X#6;R<63T'T6NUW--C^#._? M/QYH?W:B([_Z,CB?7I?MH)^3]7J I;&;+D/7MP?7&D-*5'G[02<:0O")69!> M&1]3Y):F3(6"TT96P -\=\M>>\L&U*VF"&QZUWN>*M #2P9)#DFN(CE3D5PY M7-@"D90:E2T[9TA^%SCQD1J2>,.R>Q+)[2C[D>RN4!!)#DD.2:X/)$=I17) MD]+$1,:) DV2\5X299TQ029BQ;,MN1UD>QIND.60Y9#ECIKEUI$&;UC9X-SY2M M#<^T.FE)'(\4")CD=32*DA29XR!YY.5W<'AF>\,S][,..#KS&:,S[;M_'^1+ M^\>[KEW(LR9EMDU!.Y#(VO>_,20[.%WSTVCV<3Q9G=[H>C&]?6%EQ2]?68U@ M-.)GPZE27"M#!>//F\:I?WA\9VUU/+7E%$FVSY&5FQVLH[N'QSNRI.\D+&W=R:UVI[OBRM@GFMYDR MNVUP9\V6(PC#"LG847>4V6E.^Y8W#O<(D19V30MK6$&PXVLYT^%\]B>X#%VU M#7XKYO-?!MV:@O(R%3"[Q"TH[.#>6D/H[E6^H*N(J'\ ]0I;P?<=^?T)$]3# MAW<]X$L!7%D%-_)7Q@XKF^"9C+"__,&]NNY&XAS85OSY5K+MT-G?B3;O)W85 ME3C6M(_0;=.7Y[*3"OR'?ZLZ'2QS76=%%K>S\64QN/R^&B\_7#KW9^5VX8_7 M94[L>/+GP=5L^L>XS-=X_Q5W#G'G$'<.=[9S*$1'&<5?C"8?B\P&@P^C\6SP MQ^CRNBAC@"L:^9B9IGPXSRRQHI(7,"JZX.DK5;6]\CXE08(P27(P03E)(2A+ M9'2#<8?. M+T*(:@#O+2#**,2)-_B?Y5@#UC*#8+D/A'8]K;:;#.ZO= M0G&5;>3Q33/GR?E@]*D,G?Z_-E19[Z+9FM8@Z2WQ2H8@@$$2P0HKK99&"!.T M)8T:^/I"V\FYK2USJ[M2#976KB?AI'"45>&RQ*!#CM=%FD#(E]G\Z@3^H;>QJSRSWW@5/P4EBG-(AZNSV9>_/RL8.3WUI3SZDV_7TY7(> M3(9&9_7=,:FU@T6/@EH2(U6.>N$HR&Q(YL?.AZB\$PZ\90U#\FGH:;%U[U"P M-GMY=UQ+';A?]Z;6R(\CUY-E:JW_FI*D J01SW&C/ M1?(0E7$T!M!2::!:1A+N _)NJ=-T%FX6VMZL\RY=.V'ZW4L;';MC1**I]1GT MUE&E)942'' I# 26K%,T&9U-RX9J?!H26TP"9/T>9M,GO^Y;Q5A\.2OF\V7@ M<_I^/KTL%N5.WQ_%9#&=?3U2X]34FN %$()SYAG)KEV9R6<8U\E83[*71Z"! MP%>W:_>/?/0B3#_O-+A)R5!(Z(--BDY=#W #E>:RA(/P(07C+"27C!#9JQ,D M^FA5MB:WP0WNSQVA'_?JT]5H/"OSVY!L$].V[=:<'G8GZ8??KJ> M%X/1?%X<[2X<);1"G+:<&&H-DRY"DL0(S1F4=J@7*4$C;KG:.BA^*T;S8G_* M3PT%;S-NV5D5=TR:['#QPZMN(H91:6E*3$D)FEF=A(Q9;5G--$NIL8W]%/QT M5&MU7#GURG?[,/Y2G+>CKGIG.%("%0Z!>\EH@.A8UEIECQ\CN(<8$B2>P#=B M)W?+?/+AM^GDXV_C/XISNUSG?R\NS]-T]ON\V&F.)1E2M9,L$A_^>L)M)ZL$0:256C!=^6L.RHINP>)/OKWXTGB]'DX[B< M8W#DWIVIX!<-8]1RX:0/X'PR),48 B6:FJ"@V4:C!K]7=PNZPE_\FZ@\44I:16.)#UES"<1I> R*@#\T(S&4Q4@LI& MQ.29F.JH:NNX!CMP)_#'OX[&DS__9=E^(DOC^7A^-9V/+DL]=SDMS[XTBV[T MW.#X#- US6@HY15<'>'1,JN4DQ8B3=H%J9-W0ANNG:*-+86\\F4XYF02EJL^ M7J5,K_!*=ZGSI-R+.]@4YN?XV&"=QUVH<(NCY[Z,HYC!05%I L6 M$@5-O".2RD9"S%.QNX,N4G1(3+]WZ?OD0KZ>3GY:-F^Z+./Q@^++53G9]&BM M7%5!SSHC-&BAHU*@*3@BK)>&Z""R &CMCE_IG*S)2H4\[HI0!T)I1L-9KGX!$GE^*SOMD[]N* M[RY&L\)E^)W[VE+O5&\-&<$-/W39^@=#5G7Q$Y3SQ E79?T= ::#(E0$DKRA M7/O&CL.F,&Q/%[*A9FT:D-V#89\\M'#;064U@*\BYU8 MU-"T.G.FX^KMP+W M\7Y]8WX399*[_U*1 :SXG*TR/IP,1W,2]OII_>E\308 M?1[-SC%%M %678$U6)E(TC)8PR$K26V33E2CV[SG;89'&;0U/V6C(XJSRJR&(VA5A **43+(F.".DZEC=Z[]=BKK>J>II!1W6;>:6)=.(E##6UF(Z"/N$L".EGDU^_MF1RM;:LK!$;E01(O0&L!%IRC MW&8SESKEJ8+8;&_30.!R9?UJ85=UBGMQ%S7K12H0.HN' *AUABF0:BR@9"H0 M E*YC"H.W,@4#1?,*6H)V =F1VR#J!:GN RS.WN$J:Q'X5JNU-ZRX\:BF'TZ MVCZ,:P%<"_

Y5X* M]@\%V>A8]A/$ZS!:+XD_)RWJQ6 M=3\E771H6AU0TQ>%>4QZ\8 !6 OK<$E)H":#3AI(@5ON@M$IB&235[39XO'I M -R!YA,M#\DX%/P=A2N:!6IV77R3I'Y\)NPZ#,M:"D^(TK$D?+#<@K,\NZ0I M)!.<%#0XOL$.Y\V2_U:M^'[TJ!I*O9?TN4,!.'JD1PKG6E\1PHPLNQQH9R*P MQ&PTS EE6=D-DOO-LF'7PGD7#2'%D)$VQPT?/)S[Y+]^DWS4=Q]V'5Q%K1N7 M]2I13IDJI\EIIYFU,7D9(P<5[.;:MY:AT)8S^[VL!)P+WC.U>+AHJK4989&+ MY(4))@0()FKAO _$.F$=I\FTBJ;V]D;!] ).1^%?OLI","OFBY:4V %:H^OP M6"O-XH%;YV(P4FB@9:#6)L$R.!F)TLL-TGYNE_L&A:^+Y[?=^IY:8[W>$$'_ ML)^(7.DCNP#_$F1_/=5X\KS_.3]U\'TJIB-%OF,!N5M_Z.5B.YT=E[, M;B^:7GT9S*>7X_/!_R'+_[9"^LUOEI]H_F!':* 6)@I@+&/*:P44 E!MHS+1 MN$P*FA/;Z(69;Y+/]^C-S8UQ7W^?EU;RR>W-L7?WQN=S&T^N\VLW;TXG>ZKL M-$/2JB&]J9@\B2RVDQ/K;/ 33HR!-D;QSL3S8^^GE>?Z%4AX' M);O,!Q]FTT_9GO@C&ZO?V@_/;5O69T?I:"\<[_X67@67G>2%D@:NQHO1Y6HD MS/EX<3U[MMMPN $ 71O+RQEG5.JRM00!ZJ71DH6DK$A$)FUHO8MH=O'+>;SS MQ=2>_>_U>%9D19^U]^+KF\M1.:'W/.97K\J/W WHO5GW?(;G?CK?:;1.'V5! M$1KLO4!D;?)NT)X+SZCW1(*WU,7(B0P^Z.#*[>%=([+%WOE#+8]Q7D6;AG9G M-6J6M'RZYS=F]3R+0SEF^_WU?#PIYD>89+D.X4 KGT64BR_ V,S-$3A3E@?3?PCQV1] M<"])BCE-!=<*'/=T<8 M;2KX954828#DM-+ *#%ER-D'ZDD,SO#OPN]=7LV3#]]8OK9F^>[4Y\3>H3W3 M<@>+)E,;Z@M64B)(X$K9_&[,JBPI0H-ATD5!&HE6ST)3BR-&6ZW#Z[C>.G3W M[WIV=C&:+]78?[SARQ;8Y>-EZL9H%8PX/SZ+"# M_F,_T;P.S+7*'1^-],Q&IBR!&).FV91EANH@.&&FT8#M>6!^ALX]KCF)O?(A M:RKW:K0HI63C:3'[]%L9;C_YX)?+WFK8[KA"[&AQ'R4<:7A MPK#FV+*@0E:,TE@K0955?5IFQQ9H"L;9YAYTM;0G'PY;*W96^1V3CNLNAM9% MD6F]!:N1G&H:'"$48O).:$,)!"Z8$5ZD%D#4GBXS;"AIF_&?0PGS'H6G^&W1 MP)O1U[.+XNR?@_SRHEC)<7[X<3;Z-+B*Y;D(?B_4YK"\10Z7X7^*#G>)RX MK"=S*&.<=(: A&3B,3)_%^0*9FL*+];"OLD7&+&Y!'ZCO6,R479K_1Z]C5_ M?YJ5Z*RX'"V*\\%B.IA?C&;%3^]'99;&Z/-H=M[?BKQUAC"K%1%1+PP(F2BQ M 1AW3KA(I2 T^&"]?+0\(4UGV2:^6?D;;);E0XNO.QU&V^ID]D,Q@]'][ 7J M:D5!+BBR; TAP4+6A$XDSHC*("3*9Y>T#=2U6+'7:F.(0T'=$3J?MQ7K9]-/ MGZ:3E0Y%P_8^CFL]7HB,QI&,8^<52"%U9-II#CQYS@UI9BD_:-CZY7*_*U=[ MIZ[F?D:YHZ/99?W90SS6^[M8HQW7SDCNP44P1#!N8_8[N0I:?;YNW>9+Z;-^EYQ>"RG(QQQ$YDO:\+481Q3K(&M, BJ?\(;0[[.11+%OW'/@".UU)Q#,T^F;<* MO!- K#$Z)@TF+J5 )65X)BDI)R%FS2'LO6P=LF#,2)RP&?O6YA"Z,YZ5 CB?7V?R8WE5E8M5<[Z_O:.YEJTY%5P=M MWSD5-W[$3@:!]BX"+BBK/ 'PVCM".4\: A76\D1C5$HH*;3U]W7^AI/\Z@3; M8G>,XTW 0N.^GU!=9Y^+FM?N)/&:J8S*%* <3!"2X1&B\<0D*AICN5O&Z@Y, M=L[:C/<=?)N:;4SNSJOF%VYOU5WHKT,^5%I:1D]U^1\7 -Q1S2![Z$((KU4Y MFW<3Y#_0F>;0M?2:6]]997U4.KFW^%259M8N.NXE3380L,D8D^$J@$K+@Q?- MV5TMX[.]_3?.6\TRZ2I CR)7\TX#KWI%U?7P^# VK=9[@";JE1 MG"4*V@9I8$E$TDEH>B9[W7">C9]U++=X_:$,M?0:,HTD%QES2(*0S MW&C/%4\T>]Z.-])GG@GM%EM!MIK!?7#0[I,_'3]\*,Y6PY0N1I./Q;P,=Q=? M5D\&69:*92N)J.A]=_C5#ZBI_8T>&P29ANKWNJA]*L Z=_#ZPPSIRJ*7' M".HBTP:8)@(D44Y%'RFUEEM!.&\DS761'%HL\L0XP1,WT=NA@/:38J,M&*IO9@10(=*%6"Q>Y,$1)&T0YZ1S 6$'+?F224A=DL[7#2_-"B\$)PH<&6G4M>A&! MZ&@ PC]N"RP&BXMB\+[X.)Y,RLW]FY &6^DM@\"/&/X'G+MPH]FLZ_Y8O]K='E=W,/EJR4N12N@)$-0;0Z7 MZFQ@_YATZ.$BJ=8%B3H;HM!&Q2C! &@6J5<^,,^(X:E1G[(MDG0K2.)#(MIL M*-]Q';974W4'_>2_<65WI]*.;R--UMMH0]!$9$_8!)_U87#@J<@J1UF19-2- M_D<-R_8>EG>F!J4\[OEIZ)@BEA_"LM05EIEW%I1VW' *?(3FSU61@GUQNA& M0&L++&^IB#&_I9ML%QKN&TB-U1:[S.0@6AF&(F2 M!)KAS;3B#UK66P>A=NB[TB'C;7;'[ZS^/28U>[ (4Z32EF6;7LZ45%!V7$G* M$$E4(-%+EIA.#]99MHDP]&F/SJ?];L"VR*^WYM/VSLY5K$*NM&IY(F$A[K+?:;D^E#4Q2(H?&X'#1@_ R'XT%MZDQ#Q>$L@*A M\S$K0*<8<]E1#%PS\#Y2I03S@1#S_ !02SI1RE[8K.@3]@% 6MX!J!PCRGUT M1 8*-C\09;N]*+5)GFO7F*6TU6Y(.P!JTZ+LN(XZ9*>OC1#IAKKN"5%R?O5E M<#Z]?G]9/*L@8+?M6+<$_;_L8G76BF"W>XZNH4!-JZ)IRZQBC@@ 'R&;#64M MA?7$6>>"?VG&X-NVN<\!0)P=;$7;-ID"B1*+)RPS2\CNCC>X=(]]<;#OL^X"X?>_XNSC>HV*\R2JT=\N?N!(] M/8<'',7TV\EI_,_!J]?A]W>G;U_%=\/\V&^(T/V=YN^O[>_AU6D, W_R.L37 M[U:/WIW\]BK8\N5WI_F?O\77I^\&)RD_._'_^>\GOX7X]MTR&TS].HA___W5 MZ7\/NG9E/XXGV?F>7L^S8S[_\\&*Z",:LO;M;VS:LM_*\MOC4FNLGM=_?E): M$Y??&'24K&SZI98#O] M-&IX )_'YXN+7PS]F3%-%*$*!-=@_G1K,F0[XG)T-2]^N7W0N/P?[N),5;_Y MI0IX) RU.B+C?_KUAX;=LWH/'G^+MOV6:/L']WGR_^LH#VN_T8I9]BT_YC8MY&7_.'L.[XBK[">^+ MV8"3X:",UFT5U-^A7+1NIV\D%?)HA&(U67GP[O'!\D=#!<=STT_+I@37LZ]X MVU=CBF;3S^W4(^V8 7C,;GV5MY\?/PHZOQXOYZ MW K0QD*#8.DA6,[.KC]=7Y9AUQ>7TI-%_NB+GT4V)*YFQ44QF8__*%[\;%Y- MSJ:?BL&/OTWG]P,]B%_$;QV_@U!\&)^-%R@E*"7W[>3I8KF9EHWDB_Q*,9O? M!;C_]WJ\^-I.EC;=D:OWD9<%@$=N0PB%QZY !PS"?GI_!$[N]>WO\VRB(.V%MWH%-_;<]IK.G.'\U2Y$-H4QE3%\MRY* DXHRP%QKUSW# @DB<2#8N- MFL 5YYY<+^:+T:2\\@=S]-G_O?G\_[U+'5RY.&589SI9UO)^&<_O/K7:-EIZ M1G];;B#64E?GRR-NE;VJU%"R5B3#E"&:N+#A"C(E)$4B2@TWYA0:YU4(S*[[:.;MMFYC?:DH^LEHO6.VXK!A* M>*TLT1(%E#/AF0)&B,)"X$%%"HV>[;LQ8VX3(5HW9,10@$'$(^+1CNF- M'?/H+*I;>H.*WI2+1MB2RB(#;U5ITU!%F*MB?&=R0S.HD)61%9LS>93%2DF(DFD.E%3]D!F1 <&U$-F2"V"]XW9OSLB MQ2K1LZP3/F?H@4F=,-OA<9<1TQUEN*F0#@>2DXM(9&PU)KKG)L2$QMM(G3 \5 M.>)4BPXEZC];,%\7B\'E=+ZOS,I=X^QNIMR3KZ:S/D /%-I!=PY'D>JB2*$8 MH1@A,Z%(H4BA2*%(H4BA2!V12&T69V:UI"IP$+A57AKFP"5BHO :DC( )/C4 M"*=DMWBUS55V ;D720FKT11_/PV=BS(+&#+1YG[:5K'D#H:+$;$'@=A:QH_A M27-A+)%$0@)AC8N$4"Z-Y"1"8XKD9HA%L+4 -JQ)O?E"FLZ*?,3!V?5L5DS. MO@X6L]%D?CE:RO;H_'^NYXM2*;ST]E9W+;SNC4H]YGW'?LXO1NGLAW2B1*)$ M=DLBD2]1.E$Z43I1.E$ZGQ+FX*KJR4-2LC82SJD*$ 1U"8A0$H0RU"GM[XEHZHJNCV\GY:>66VCNO]'6Q./EP.OKR9CI;OK%8S,;OKY=C MFTZG;T;Y9Q9M!3Y;+R?8*#Q#.IMLV\$ *7+-H7$-:D*4SNY*YV::4-!*$S(C M0S#&.$,9""\U%=H':H +2XUM#%'NAB9$C?6RNPS]V4Q89O /QLMFVUFHSHO9 MH/AT=3G]6A3Y9\KWKJYG9Q>C>3&XNAQ-]K0)VETMUEEE=4PZ"44*1:JG"=L; M6C"*535;VGL/0*3G"20GVN@@N0R4ER^H]&#-UFJZ0KB>YK[J5Q=O MN'_YH3(JBL($:ECCF;/ MUW,NE:5D:TW5;!.V' \K& M?[9XORWFB]GXK)RYNXJ%9^&9-"9H]R]5=#-8ZPK6C+'L5$AAN6(@N=3."2&" M#C'_]>SA1KF/Q:"J55]^S'X>S<[_.FNQ(FY'LZ"XV$MWHLXJ8]PN/S2<8S)' M/Z03)1(ELEL2B7R)THG2B=*)THG2B=*)THG2B=*)THG2V:D$Z_;CPQ^FLP_% M>+L(<;\$K[/L=TPDAR*%(M7K/.DU6U1*\JKDV7"7+ O+ ;=!21(7KK MHPV^[970^PS1/D6D<;\$]TM0.KLHG?V1R(W"E894?:E-T>4+\.!95U,FLY.1U_^,5YE\H))C0GU?H=U/ MQ;-9]Q;#JFT)\$31P$2,-D%&H*:>4<(=45^JPF1X/B2_FXZ$GZX 'NI^$6 M+8H4BE3O$YM1C+HH1LA,*%(H4D_;SV1$FSN7A^H4%0\2//,@+5@?/#5)TF Y MU?"J&UV.)F?% MCL_OCM0- I!5&B5GV>6@*?%H+-? M7H10#YL_=65 "2!,@Y7$T !)!FTXD]'$3)]6@VR$;98<5^Y)%[/YBA)W3J#; MVDMM6DM(G$B<1VEKL5I6BXU&*BZYYJ A2N>\X\0[01-CSDFR'UMK9\4H8BA% MFWUSD#.0,]#8ZKVQM2XOD+&*02/+M$F3%TXK\%);+6RR5#E"%*>QR:"[L;:> M4> SS^N77_M^51\?2M(-ZVNKW,*71!C6"B'Q(O&V8KF*&N]JKZ61I='*@"EB M#.N@B6-*^"2%CI(1J?<5%7A; M+$;C27$>1[-)7M!Y^X$!)NF0D#;'8V-D ,D7R1?)]TGF+">DUH;-BTB3SA8L MAT2-U5939H4!+B0S:5ON;2/?3PPIPPVI-9F$?UF,\B7=0>W;W_ 4R?!:?GL\R02[>E[_^4DI3)??@)22%4\O5VEP M5EQ>WKS[KS]DNZ)\GD_[[/;Y U=].OY4S >OB\^#M]-/HP:K?QZ?+RY^,?3G MTJ)1A"H07(/YTZW(9#FZ'%W-BU]N'S0N_X>[;-"[U&5.?G@\671U1,;_].L/ M#;E?O0>/OT7;?DNT_8/[/'FYQV.I/1Z+DCT>S'3OPM:G6/>QWL&LZSGSC?IK MZK%6"R+.,C\7L]JEJ)_AJ5>_^LKR^><5P;_/AD?^C=.+65$,/N4W+N:#(NN" M\T:B.35;I=[O4"Y:MWPWD@IY-$*Q2J$<+ W4(R]].IZ;?C>> &_[TIV:33]O M5OVV"Q%X @/N5"BJ;>9'G9)]G4JYSYV]E1<_CYN=]H<%:&.A0;#T$"S51N*+ M2^ER)_/%S^*;K=07/YO57N[@Q]^F\_DC(7#$+^*WQ.\@%!_&9^,%2@E*R7T[ M>9JU_Z >O%]VKU"_#E9!?'26CUU"5L5*+Z_NE@/)T9$[6CE\,WIY"W#9RN3( M91"Y\,@%X)A)R$_GCUC1O;[]AS#1MGF0>D; 3\M7GFTMWO4O^H_K2?&]':6] M)J!U/[-(\]K@-T6\8M$GFB* ]M8)1PVA7D#2@30[:ZROEJ?F[ZP;G8DD&QK8 MR_#&;J8>8>)EBRJ@/WF5O4Z;U,"J5B!MJ[[2NZ(W'""8XXJ,F8!QUQBO!;202H@^< M[\F0V7U''J[V0G--C.],9K"L#ED16;$MF\^0BA2-2-R9% UAV=RCR45K/5@! MA(0 3.R)%*L\QAVURQ$P9+351F5H_2'/(<]UFN<85+ZM"P94B"Q:#LE0PZ1G MV1!T-M(DXE;-K[?AN7WVLFFWQ2WR'?(=\EVGO5TC*L(+C 07*?AD-3C@QA%! MN;% 8F9"KO=$>+OO-&/H4"N!#B\ZO$B,QTJ,ZWA15KSHM>$\*JV)"N"BU]P1 M)Z*VS"M&G=F6%ULPV!@C0UJ.#3M6HVVSI*R]Y%X]6S!?%XO!>&G0XS#[KCH! M/5!I!ST#%$6JBR*%8H1BA,R$(H4BA2*%(H4BA2)U1"*U4:"9DUI:53#)"N*H MY5)9!MYQ _E!@@C.$M;86S/$(MA: !N6 MI=Y\(4UG13[BX.QZ-BLF9U\'B]EH,K\<+65[=/X_U_-%J11>>H.KNQ;>HY?9 M6=.OSSN/F_>:0.E$Z>Q4Q!;QE M@40N!:46K(K.FB9]X1!U8"4<&%P(SU(A&NN1:-X>K=4$^H1@XH MAWDO@?IE?OQ@O.QEG87CO)@-BD]7E].O19%_IGSOZGIV=C&:%X.KR]%D3YS7 M79V#JJ4#J@5%"D6JI\G0FZ4#<%)51!E&(*JR)MYF1YEKPQ380&/DT4GG'RZ- M7PTO"->S?'EO\HE,SU?=X.(-]R\_].:&^=]DXG\D<>"_G^SR[JP_7)O=00XE MW^ ($(Q* 94"BM03/54NR)U^4)#]T:P2/,B8'U*K;0B.L$@T#R2H^_JA\C3G MIU-[_F!CIZ6R<%DUG)%EDIS,>+XETQ^V-\5JR4 MSMOB;/IQLCQ"6_KED3-NKRT+M*AG$.6("HQ$2$U$& &.E,\YXQKEE) 7=+,U=Q27+ZIO;9H45#;EK"6!1DI\"! M"J=MB-JJ6);#A0#A.V5O;XME=]#3::?@OFWQF]Q+\[@F"IXC-2_7O06IX="H M 6U2E$Z43I1.E$Z43HRT'Z 0;F;;:RZJ:8Q,B@0.DLZVO=')A61EL@Z 2O"F M4?N^"]L>+?.6+?,^Y2^O.CR?U>1H4'PI'Q<]R1(\P&TSU \H4BA2O<]?1C'J MHA@A,Z%(H4@]<=O2L&KV3>#2&Z&I=BJ!L=[X1)S44DCFF+7;=Q1^?]_C6=NI M[[]&E]=%:]/8'CZU]EH'#[,$85$&(AJ5!(H4BA2*U'&+U&9VAZXF&>27RHI. M8G1PP"UQWBB62% I:L=4[(S=@;;";C+$NQIB=:/+T>2L& [>%5>+I;4XX&0X M*.5AF^CY='9>S&XOB%]]&9Q/K]]?%H/_0Y;_M;M8-T;3R_'YW9&Z M0 &"D"IC,A PE&BE66( D;H@4\P^AY7>,:'@X8S)D^O%?#&:E)=^#[.O5ICM M1@=AR8>$ZS;W8;:6I.VDXJ4U>I\W_9]WH[=BAIT*QY:,\2\O0JB'S9^L,J&" M4T#+OAA$ Q"B3**$<.\Y-T1H_O"PP')?NIC-5Y2X@<;B1.)$VVM9W)% M+;.%$_ D,LETB, 8-\QDO\LSHYG6SKO]V%H[JSL10\K:;)&#G(&<@<96[XVM M-;F!@D#%H&!M3$ X* A ,FM:%RG3V5TE-GK5J/O9D;7UC%J>>5Z__-KW"_CX M4 C1"2;=*K_P)1&&94%(O$B\K5BNJN)=H[FD,1DMHP$GN7%@,@.'D )H(N2> M>'?7^01?M1P8H84-#52?8%$,#2+Y(OOTDWW7,B$<=382 M)YL)1!MR;PMV)Z-DR!BZ\VMR"?^R&.5+N'M]^7?Y9_6EZGGM'"^SGOOIHE@2 M&57B3[_63OHL*\9BUL9IORN*P>BLK+0>3;YFE Q>3Q?%?+"8#GZ?C*[/R[$A M S^=G)>UU\M'RV4M?9I!&D]&D[/QZ')PI[OG/W^[ GN_''WO#BS_7LQN?^-J M]+'XZ?VL&/WSI]&'?,A?1I>?1U_G^4A_N9BMN06,?'/.[3#C U+SO>/OXGB/ M2N,FJ]#6G5L^_;PZQOO,7/DGTF\GI_$_!Z]>A]_?G;Y]%=\-\V._H8#M[S1_ M?VU_#Z].8QCXD]O3NY+=7P98OOSO-__PMOCY]-SA)^=F)_\]_/_DM MQ+?OEO4)ZM=!_/OOKT[_>]"U*_MQ/!DL+J;7\]'D?/[G%SV[)P-E/<'7OOV- MG46R>;#\]K@DO=7S^L]/2F5X^8V10?=??\A^4?D\G_;9 M[?,'KOIT_"ES[NOB\^#M]-.H895^'I\O+GXQ]&?&-%&$9@>,:S!_NM5X60U> MCJ[FQ2^W#QJ7_\-=.OM=]04G/SR>[;XZ(N-_^O6'AMI>O0>/OT7;?DNT_8/[ M/'FYQV.I/1Z+DCT>S'3OPM;7B/2Q9,NL:YSUC?7>-,-;K>EJ:)>MC*('--_K MS/>#3_GUB_F@R&K@O%$DP\A694,[%(G63=.-!$)V6A[4S_#4:U]]Y0&96*5_ M#Y:^]9$7;A[/3;^;HH*W?1D)FDT_;U:[NPL1> (#[E0HJA291_V1?9U*F:.3 M'947/X^;+*&'!6ACH4&P]! L51+$BTOI,@OCQ<_BFS20%S^;51[*X,??IO/[ M,1[$+^+WWVXWW >W.^Z#'VN0'H3BP_ALO$#)0E#XI^4K^W&QCUF&5N69+Z\DY_/KK49G]HS7CE8.WXQ>WFY((;_\AC.O>B[5XU[$M%&U%T^X9MQ]4C1*IJLB7G MG$0C-40G@1*NG8F!EZ\0I;Q@V_4($9WIQR:AU>SUPTJWQ&SS%M5 ?Y+)>YTK M+@U4N>)4!64C!^D4A)@L(UY;GJ(201G+M\P5;Y/=.M$L#5FM%ZQV9&:,(J8: MT,W!<1^CDA; &=!):+"$)&N89M!L&+$3,V:7K(![MF,.U8]85 M'"M6T5MD03 3+!#A@#AG'(W4"V.\)%*S;9LXM,MOK?0ATZWV(<-:8F1%9,5# M8L5UI"@J4I0@DXR<648Y9'//>4\H->!<3$KI;2N!GTJ*50;DKIJ$J2%(M/Z0 MYY#GCH?GI*XZ>)D(.E#FM(Y@*;.4B&BB=<)$(]+>>&Z?';Q4JXV]D>^0[Y#O MNNWMZHKPM&;&A!AI\A2,]M:19*3GDC#PVF[;7NNIA+>']EJ"#?,2H,>+'B\R MX[$RXQIBU*0BQC((F!*QWC,%QH!EB5(MA0W"57[AIG./JXBPKMH$'_G_WT:NA=EIGJH%&TQ-+-5,+F#\6*$[$% MI;S0X';I WC@0<@ MGCNO/3'<:D,SD&UC+WPSR"+:VD ;UJ;>?"%-9T4^XN#L>C8K)F=?!XO9:#*_ M'"V%>W3^/]?S1:D67GJ#J[LVWJ.7V5GCK\\[CYLWG$#I1.GL5,P7)1(E$OD2 MI1.E$Z43I1.EL\MQ#B!0M>5QH)/Q!*(5%CAG%H)UULE@(C/I.B]F@^+3U>7T M:U'DGRG?N[J>G5V,YL7@ZG(TV=,^:'?56&>UU3$I)10I%*F>)FUO9L)0(']L$>,E,U(G&4"5N]".*:U!I]< JDSQ+D&%3@1 M1FM*S9-B4-6J+S]F/X]FYW^=M5@5MZ.!4&RHZ5XZZ796'>..^:$A'?,Y^B&= M*)$HD=V22.1+E$Z4S@[:[9S7]HZ%#<'81&7TX"A8:9--S(.'X(S2&]KMRX'I M.S?;=QW8YWPOF7"(=\0[:B.43I1.E$Z4SH[;2K7!$3%QH@D!X"9 3,'P2!GU MPGDMF24/#XYHS59"^^:HFJ0W=A[R??U0C+?;>^@B_' S^J"I'D4*1:K7&?AK M# ,AZ)UA(*)0.AFB;1# J#%*,^=H#"'R0%BCG/[)FY_IEOL[GX,OH,UY4PA+ M9'ID>A0I%"D4*10I%"D4*10I%"D4J:/(/;[UT0;?=N'H?>XQ[AKAKA%*)TKG M"T8E#THB-PI7@JY:GFG%G99*N: \6*--(E*;0 -(KM@#M1K+<&"93CL%]ZVGQS..'0Z1&_K+#6B4HG2B=*)T MHG2B=*)T]DDZ-[3Z537#U$1N5;1$.AF 4N$L9]Y:+6U,^4FCHFL75C_:[&W; M['U*;5YU'#^K"=*@^%(^+GJ20'B .VJX28LBA2+5^]1F%*,NBA$R$XH4BM03 M=S255%47"^>)T39Q+BV4/>AH8,K2 -HJ92!NW53R_7V79VWCR&5UYZ$TO&!# M1GK1C!(1W6U$HY) D4*10I'JMDAM9'=H5@W6D,1ZISW(I:TAA58FBDBLYJ!T M4*$S=@?:"D>6//[-5,?Q9/ ?;_A@=+:2H7S?7GKOJ!M(%K(V0\VR)*15&#<JWP\A][,W;H,BW*69ZZNRISXI9.G%37V+-CR5K[L?1C)0'6I)M\O9]!+/9YK^T9'X# OBU\/EV8/#? M=[D(KQG;!,+MF17CB"AN!-(XXHF(E*9$Q#H&:#.*BY5&Z1Y_7,9>-BU*N-HY MN&W< +T'M1[4]@;4GI7!"6L8W,1:2"HHF!F*Q\*"F4%1:!E."+%6K)H;.U%> M=M<)X$ PW3-ZS^A[P^B]]K+;,@0"L1;=8@*0AI.0625Y*)11S"0&2XN0I#A> M[TS9OOKRA()B!:P??'=/1[4#@9Y5G5GE_3WGETTJD/6@V(/B:P'%^S!1=#!1 MA4IHX90]PHE$6E/*(L,ED4H*8YX)$W=]T [Z[($DHM?]>ICK8>Z]P)QJ XV$ M3*RVFMLH85QH9IFFA";84AD)2_%SP=Q@,+^<^XI6QS.8FKMLFEUDDV+T/?LX M&>27V?:"K;<:;=VC78]V/=KMLZ6+40MWBBAAM4BD.WR,%+)$LC 13,6"(*&> MR]+]FLW2T20;QNET @M:;-_8)0(?H*WF@/;6;@^,/3"^)F"\#Q=)BXLV#EF, M74P5ICS!VBBC,#%,<\H$T>OCS1^ BUM0UP0[P*0_G"ACJ_XZ2V&DS??^WYWA MC$&H'%YD'F !<$7.3O'DT %CRZP(/F?7P=?\,EV!XNO1<';QB\9' MA"@D$9:<4<7U7VJ2&>3C<7I59+_4?ZQ,_T,3']<$L:7Z?V;V/U!IV]'=VNCO_5]X=\+ M4FY5CFTU"GP ^)Q-.U.11_RQLR]O\9^O2X _!?T"GO$9,#^XA.\OBB #43!< M"J-8Y!V2Q=;5V <1A7@W-%%&N@5>#7V?5MP[W/2FR6Z_[=YHFN;7#TP% MV@$)/ (!=TH4[0'IK3;)6-\@L[3';BU.I M/^=[\5$L'#2^^&C*D\[@IT]Y4=SBG>[Y]QWS;WUN%-0'1\%/'98.HNQL-!C- M>LKI*6=%=\Y!(PBZ;GM?$$#^&I3N^]Z ?N\44J:LO+P(]#GZO7'W;NGP2_KR M6J$O"_'.:;#'PG=. .\9A,*\F+W#[7\-Y?977](-$CCTWSQ96VRJOT39H#II MPOZD2;UT.:K]CRL2O%.J/U:A3@2*4:1Y9$,;*TL038PR24@0VR!O&JO_9OM1 M]$60 RR>I?/Q?D8DO>-@RY[5.M1[9VK,4JWG&XXTU$8)Q%).+9<"8(E M#DUH9$1YLIH,O!,U9F?E7^B!E,_25ZCG^%?%\;T>\WKUF/NRXB1JX2TDQ(:* M2QM9SA-NC$)&)40;;!.&T$:U#K:.;]NH_T*>IZG *H_OC&9>+A.N1\4>%5\= M*MX'BJ0%Q=@R+$V".+>&$ZXL#A.$B%:1T +3E7ZQ.P+%-KYQ1P5@&#W@M+?W M>ISK<>[]X!Q3K8N>A2IT/1,PCT#UXS9FV B%B(VHE6JCU-]-<.X9*\#09^FW MV<-=#W<]W.V'L2M:O$ML&%EI,0\M!9.7F%A:B3'F!,".H(UJM6^ =[LO 8.1 M.J#D6X.W1\8>&?<1&>\#1M4"(VA[6-J(A!'F/-+6B%#B&,4A93$W;./C MS"TH; 21 X3?<:C%!HVU=A5_]63"_)S-@I%7Z)\)BW;-:9NW5MQ;*^ -B+0' M!S+W)-63U MI23T9O4I'J2ZDFJ)ZF>I%X+23W(GZ([457"*H,1 MCPTEEG/&K(Y8C*.$A'&2*+X20 !V<7G.Y:I_K/8AQ]KW(7]6-_,=+AE^P- V MHP9ZONOY[@E\1UH_I@FM$<1*P1#ADEH;&R:HU!'\0"A:\6,^C.]ZENG31%=N M2/)I!F\,!O/I-)L,;H+9-)T4X]23:#K\U[R8.81^Z<.F_=6V;IWFWHJ#MWP* M^/#:#SUU]M2Y5][7GB)[BNSQLJ?.GCI[ZNRILZ?./7962$3;-M-(AB:*A494 M2LXM-93S""$AT[CLGG>1?4GC,;%M.R&?M[LK9L\@UCY268Y=4$1K.) \)-[&,R7Y*M%[RO*88Y&=Q[OOX]F#D MZU$#=0RS:9!=7HWSFRR#Q[C?KN;3P45:9,'5.)T\T]'B_DJCO14Z[TFV]"35 MD]0;#69^4*JGQ*2M/JL)XK%,--;&<$.5)I*;",0QLME<[X!#NZ%0B\4 M>I)ZI*F*!6[D@^14@65J0BYB^!,;9:+((A(C12,4R67YT)J:Q4ENAFL+,WEA M84$T#!W*@T'KC=3UPF.:GT_3RZ\9"(5B-,N^9=/OHT%6"IVOV2 _G_@W;,T- MNW[$6W2]OH7@MI[+]YO+>\'1DU1/4CU)[3=)/4@7(;C-%DDH4Y1KJ9)(<1I1 MK9-$Y.;# MV)IV2FM;$W&&!='4\!!90Q3C(:-6"2N975]:^S875+OJ_C)SG4Z'OTVWF"VV MHT9)2FZ3L_?O9*P_]7YKI]Y]3,;;H,Z>(GN*W"^*[/&RI\Z>.GOJ[*FSI\Z> M.GOJ[*FSI\Z>.GOJW*OXZNW[A\_RZ5DVVLQ#_+8(;V_1[SV!7$]2/4F]Z3#I M>XZH&);-$5446Y5@RT(3(PY76!1R+2W7#,4FP4\_HDIJ[-_[0&FBR5LX@GX' M;-DC?4]2/4GU)-635$]2/4GU)-635$]2KX6DWD6$:&VC!8NE$MY\A.A;\DCW MYR7]>4E/G?M(G6^'(A_DKN2"M.Y*IKD(%0V).RKEVRXU]9Y9^VT*GH<5;^&R/990 M3"54XP2Q,.&$,2M$H@V1P(K*"D+O2(C[FOE:HR?Y7K'[YLVOMUF_Y5ZJ>>V% M77IL>&W8T"NE/77VU-E39T^=/77VU/F6J/-A6K_@O-7Z%8U#1!1+L.6AE5HD M!$4D!.U?2VY72C;N0NOO=?9MZ^QO*;2Y+ L]Z!!2D/UP?V=O)(#P%9ZH]8>T M/4GU)/7F0YM[,MI',NJ1J2>IGJ0>>:(I6=LQ!R$JA$2)02;D4BH;L2BRUH8Q M$28VT<:E_TZ739Y[R_O](QW/L]=2;Y@<*(;[?(V>HWLAT9-43U(]2;UODGJ0 MWJ%0V_Y *)M$$=8246PPH.@@_0B&^?QTG 7_AOP_VUVLZFWN"@RO M*O+Q:-B\:3\@@'2"*1'7&"GX+B&S'DF?WH^RPH >(JFV>PVQ,29M1Q4M+]+=\X/JTC=X(&79*'!LBQK^_"*"^ M;OQDK0H5676MG*2GL !/=8T:/ M&;VRU2M;VPL.5+)%4&Y,G'!$N>011X":QL:8*#!7D8E#N7)0MB-MZPEI/@6L M'WQW)Y!2>L#85O/[GDQ"CXHO?$D.ZQ.&>N#M@7# M_#+;7EMXM=7NCSVD]I#:0^I;A]3[W *:MI@J++>Q1HC&4G(FF3$$6\RP3!AA M/%F)8]D1IG[-9NEHD@WC=#J!!2VV[QG B!QHO-7,PMXUT(-O#[X]^#Y*G^4= M[%4)UI2R1).$JR2T<2AB#V;B/D#Z,#0GIS_IY8PK_.4IA" M\[W_=V9QRQ,T%]^?9[Q^7^57[>?;QN69 O#&H!HSJ;;&-BW+ O2 M@79X.LW2/P_3,WCE+^GX.KTIX$U_O9A6 M6Y!Z,"BD3'0H9$(C'7(:8P40$-N0:D5#I#EW]Z0/VKN[26I3&%M+4 ]Y_[86 MVW^\+M]Q"G 'CT@^'9_$_Q5\_!S]\>WDZ\?XVP'\'3Z0)IYOF)]AE-^"D^/@ MC\_FC^CC21P%X?'G*/[\K?SKV_&GCY%Q7RA=V>ZK5^QD=P" M AQ4Z2-!):D_SR_A_L%*_#Q!5?S\HA ^GIZGD]'_^=#\%K3@@YD,OTRS HC+ M?SP^:U"L!;%H5 S&>3&?9G#U-]BHT1E(RLG, $[.)S-8@2_PO,$H*TY@*'8, M\OZ#7VGW\5LVSKP4/N1A0D+)DUC%W)WF6J$HX@9''.LP)OH0-3I&'!D&5\44 MI@0[E.@XL9K$41QI1+BK!.GF/9K,LZ&9/?H]^$.0@3YQY43O=)Y]^%MW=8)T M,@PZDPS:60;U-&L%H]J$)5*#WZK1I8TN]?@1/F6"Y,.+T*V__!=W0#,:K*/D ME67^G,Z J(+\+#B^RJ;^^V(C<-PM<#QD!"Y/9G1VLXU!)&/@^#^#CY/AW'56 MRPJ0&I/!4?"3@P""?BU_]Q_PKT$^#68765#]%I:*2_7CS\&H"-)@E@TN)J"< MGM\<#J>C[]GD("BN,L?CLYM@<)%=CN ]-WY' !32H-)^X+GI+"BRZ7=0@ 8P MEARH'9XWF.9%$8RJX:7C W<#_.15'_<0(-W"<49PF4[_S$ )"MHA8_EK$83- M.T_JH<$TX57G#F] \_^>C?,KF/=E.IF? 2 E<"G*]"U06&!OX;N[M'I?.8_ M9&.8U!3^&[68Z*T>0,N GXNW &16<& M!\&Y,\LG;B35?( V"W<&V4YL7F1'07LX.;XYJ*889)=7^;5[C]N4;))-SV_J MI;IQ6N1E^F-T"2/QOW]W.5"._.'#:!IH7JWA_GUI!P![,%H6/[I[Y]?51\:@C@(P#JZ@%LN84@@D?R(G:XR M2SE$KR+0;%BN[&/H]*#+8U6$ E#*%,;O-<$+TP/]6<1.0/-BM4UCN MOW^AP>\^%,A+QH/@TZ>PX4OXL>$[MPB9VUYO&=2$#43GC5=8EJ,@..F\800& M!4QN!!?/KO,@+^$0AEC=6OP2W,8U[E61VV@#:WT#.P [_I_^"5X85Z<%@V_6L\?#V M,;D==1OH=[/PK+L\%MH,Q5UHV@OKQ^\=)7>)Z#IUL SC=8@$?PWRZ97;.-C" M.5BLI: 8I]=%O1I? %;@,@]!%AX_*B[@8>/YY>D(5.5)@+7B1[#*P?%@EKN< M/((07F2-P44Z.8<7E%15O<^! 2A*X\PMK&I;TH?W@#$>H(8_ M8'L\?RWX@^:-&VB=O\?AB7M\ "P( -ID3Q\X=G*!>"@CKM)&S=#0M><:+C8I;SYKW.8DU:K1HV)7Y>.9WJ .Y9Y5B>.43KXO@ MJMR\; B*"XRMF#L!T0[0"XN)0]-Q]=#!?.J%) Q\XO7T(R^QULW:S6XPG@]+ M@>7F#\LSR;UV=I&"YG*:91,W@JO425%XHEO2Z=")E^!Z!!(JO;H"ZG-NR6 Z M'U=2;9J=NX %/YUJ#;[%H?LZG0[+H8'('EUV5@9> 8+._>;UO-R-HAID M(X)K5;"R;=W>56+^],8/L++ZKF 9!J,K-ZISI]%Y=(7?7:;RL-[7/R:>)OR: M^-$:SPIIHQW\[>8W,_++7V3-I->27W&1S\

7^^!WLE[%9L8=4\,K]68"G#8& M?<*-]\A#0I?__A88>-W53;V3SNF_>(\W5KZGH[$G@WQ2;WCSANOLU%44 /7F M^OH(]+8CT-0/.J)M>42@"_T)/Q4WEX!DK?ET\E_-%L .P'N6K).%UYSYWT"# M/X*MVD--UO-RQUOAJ6/0Z*V>B,M=G$W325$>B!0=K@3CZ1(VOB+E0=T@(I:<3Q,UP 5-8EIV(.RS@15B'=;3\6*SHB_M]M@+WXLC^%).E2("%F@M+):LXD2)3(MBOGE53QJC+"#C@1S5Y5D>^Y>>=L-I6A=?<$T^YX!P9>V:UG?&&P\,YC-O6 ME8R! MER_#T9DSF\ZF^:5#WJ(SK\U.-W9+1X]13Y^'^1Z@G3X 9?ZV*F4_ E@/O,H8 M'O_C8W0(0O;A&_)6N/AX$OSN?1H8'W3<.?_,IT"[_YFE8V#7!6?T,!N,O6KJ M5?3YS!^)UIK*)/^>.9U[FD_2[Z/IO&A4B7J)6[=/<#[.3X%=8,3##&S@VA53 M2Q-_DIS]&!6SVF4';UNC0'IP\&$%_L=K-_*C(/CGA3>J+YP]5H]RX=$%\/ T M<]9_20?5<)R/RYGD@9/_WP&R #9:%Q@\;[KB 7/@=1-X_6%:NYG\5T4Y0H=Y M:W7?4U#/)VXLE1LW\"Y(_\WY-!W.O?H\S0[!5ID$IY7'IWI!,;C(\W&-66>S MH,@OG2KKO+V5YC(M:_Z[Q[D1IV[R6:/AN)WR:'P^'Y7FA<>HLVSH]/:#RA'A M'Y\/8&'&V?FH&#O?5O$8Y>Z-2T!G^I6V!X@5D"6EAZ@!E%(&>#4P!C\U'M1L]'8Q"FV;AR0KOEK[>_U#0_ Z-=EFXFH+]T M,@'B&Y3B$RRR+V?.@>\E87 %2OG$^;G:07T'91>>50T.>'D^*)WLP(?N[<[: M&Q0R4G(G; MKB7.;@]5:I] J5%4[H %&Z8Z0RK5[W(K2QDY63Q8\!=ZM6L%WVICN9Y"6@'I M]]PY%/R9$#S-4218]X.L,HB< C,MO:<>@(?N6,FA::F69.?B&.IT[MG-N44ZL@]_%PA%& MD;7.HG85:@QM5=N*>?TJM$L/UWO'E4?A05HX[1%$49%-G!OI9(W)#:MYZ;Q8 M]2E<+2'<)CD/$RC68)7/0=C"\H"%^"^G[59.XI71>%8?Y.-Q>N7]'IW] KW4 MG6R6-+3HD7:N*Q=[YX;OGS2:UAHX+.)5-G72STFDDM".Z*]AE-7[G#EMP9T%@CP24+;P1HZ?'G?7A8WWXV/8B:NX+ MB=F-%&W/<7VT]F%^=C@O:G3IJN!GHRF8!,LJ>"E-ZBB#+I@-+E)0S+S*?Y[G MP^O1>%P?O"]"6(W :W7\H\"%NY:GL*@Y^OS8O@:N2T8_2DD0?,I=]#^H>D, M7_?LRNSQ(JD>YM+!^3#W3O(B][CNPC81 E?QXZ_?SPP@D80.$7DI]9B M#497Y25 0[G[;ZN(+5+,A=.%QD5>:?#UP3(P!]B 53_/(TRW$AL88W1P4C%V0^^^60L&VXA+=!0L\TT!*'Q*]!L%;%#./C M@^#O^<4D^.=1\-OHM'"@\_?IT4%#,LX]X@I2@W$W=LHH6"/UO!^_:G>FQQ"! M!,\$:LOK*LJD83*1S$@>AHFR3 @6R80D$?S$ZE.-L]F?ORS6RZZLG"_9U,EJ MP*K%-)GR8(28J^D1_M]B.OO?D]%LG!V??01>^SYR;A6?FNA^"2]&V5G\(P," M!O(\=C"63=D9@F M)-%$,!Z'7$MI*&.:B9C%2<)D_"Q<8=VB')]%]9+L$U/L CH776S>',E*V^+4 M>6Q&PT;;JU?D+;)"$]'8#6(H948 #X=_@W2X= &3YSZ2J&->S);"'R^R=-BX MX\ D*U?O/W,7MSH)?BO/9+YF13X'6O5RJQ-V&WI+_: Y9/KMZ\>PC1E*!Z5] MXVXZG?N(M/H$:9I=IJ.)MRBSZ64M!6\9U3AS"I*#N47?JSM-=F<^!VVPT&7N MG8(PW:P*(2YCVSUN_'T^R=;MN4\Q#0;9>%QMYW]\0!_\9[>6]>K$7QO5H.+LHZ>1#D]7;37>]KW7&/9Z!I?4\B')>'=W46K<["'*TX>#(0\WNM>Y.Y1C)&!<(,10FB#.%-1*Q M85&26 [_,-[5+QJ=XN/DG_GT3P!+W\?H#O4"_YY.CRC:#U6!KA;A>KJJD->A M%65['N=#7,R#FJW9H\ERK-I6CHP:U)LR1+:N>W^6E1DE#\'?YU=CSH=-< MRX/PTC7L7CZ?=G,).^?@U8]+:62-V@W Q!S-O+'A07\YE/^/09)%5L@HM)R'[ M4D_;7(DJ!@$^_MK9;I=0[%6\,NO/'YWXH"M_J)-.I\ZAXF'NUV;S*C(LR@M' MX[%[PD$5_A4T"1F>1"J'O#^@F=VT)Q"791XF/+4,=5^*/UG,XIW/+O*ICW_M M/+0\$_,A"3Z_8>5TH]UG'SGA+-%Z&'AX8R16+I+K632Y7@]*AQ_%ZO\H)C@ M=JD"MT@O31?K*LF]J 71G !U'+/^7,YY;$9%*7?\%SZ4OJN(CLJ49Z=\E/&G M^2D,M(XC=6X3+QC6)*;YL_/,9<_#P[V7QXF+&;QGZ@'Q?)I>5BELW0"F"2S M;.Z3:.X.1=^(U;ZX(]>FH^HX+0KOOO'U7)J4O@AH?CKR\F,=>X7:N5E)$DJI M.!%0[;*\3H]( M=WFF3*ZPTDZNW.96:9M->D:;KS5M)E(2;Y6&4HNL.G2WNO^JD[);1NQ-EQ<" M](QAF299JH9PR_=1/B]\E':5);*QEN[T&A"6Q>9JOI>6G1*"M8:3^5*"]W!7 M'ZSWD& ]O+4B<28!N4M"!O^ &(ZHMF'"B$:6$(NEI7V1N#[*;Z,B<<]7:6U# MI%KS.+*]1SVQ^MOG[+I3)6.:MXD5A=/(_9%W\7'2O:9.>;^[HAN+8HQ5K)21 MW"!K*8D0U8PJGI"$HXX.$0G#"$%)C+3FB,0JTJ$@8:BY#B7H$W<7/+OO/:L) MM]M>IP?7%A$FDG$8BBBB@F-IC(9_)S0R0E,>V^Z:A)&6%IM0*Y@(C;E*1*2M MY;$Q5AAY]YK<^YZ5-0$5*%NJ9[L*4YU: M)XW+'13U;#(L2_Z"F@WV9E'-./C)? L#Q5H_R,\GHYH\OOKX\..S M0Y>67R_.U^-V<;K9W/[LOI/3[?Q=8Y=KE=5U7W)W@9]OT#$7TJ)36:SZN2R? M42O]G2SV:MSHYR/8,U\.++]:C?!NDFV6'AS V+MCAJM*[YI?N.6+%_+3GK3ZV1?0J5W#YQ*OTILS4+^>W,NW2N*\-^W/0 M;F?>(^@25:^SL4L&@_V_J#(3Z[F7#N#N[M;&4Y4-6:>"+46E+Q;&:,L(+);L M:*L\Z=<^Z16X*, A='K%W/2]/8P*@ M5$_E$1KG?B(10$D-(6I'$++L1?!IL97=?I+^".+JV,&[M3L=EP+?GQ:NFL11\-&%$EW6;HF' M\U3YNK4\=6OMHCK5L5/GZ8T1NMP%H7\L2XZ6Z^@A:-*R &]G.17H-5+K-S8ZO)>OI/YX:D?5P7_BT6/?+2;+^7I M-94\']:5*:M$6T^]H/$>=@X97S&Q/H^>NZ38?BV5G'92;?7P5Z/KKM1_7<=X MF.Z"\=K5"I(I*)7^.+46_)6E7OMZ.]?U6/)8+&FMQC(6W51\N'B?Y:JIQ.+P/&^ZF2HF#B_1)\ X-E#*M16U>= M.3B>ZMZX(Q I:]*#MNJR<+(V[L6-IJJ[V2W%"2RVQ85IEN)H\[.N+4,3P3N! M)C>,J_GIV'M%G7@;54Z#^LGPU#+[>BVT>&BJ@\+\@61)O8NU(MUY>WD0"8.H MZJ#7E-46]U@$O[>GUGM4 $9?P^!B1^I#1]9[V[0,5OB4^SH\KM1ILZ ?78'_ M>>7XW39#7XW30>7G A*>>S?.V'>-:&L+7&9 O$/?EL*74ZP.KEL'5!55T;W. M!W94)99]?%I9:KB*R1CG3;FAQM7F8T.&61N_EP:GTSQU/B$?F%86/DQ=?P)$)'P40Y,E,=W"? M,_-@VVRY>B+?G]$_Y(R>;.V,'AMCHA S:53$F4Q,J+!(&!>8*J,3U)_1]V?T M3SJCKYIEXN4>L;L]MZ=//".OIBPGP8?!^Y3+!N'[ZT M[1PUJY0%HRLXSGX_& M==GQ,W^D=#;W)9><]MI9*=_ R+O_ABZGWI>?^.&5Z_&3DP+__1Y^D[CA-]"! MM#:*:X41U]PJQ:D,D4Q8J(@B\0,D1]BU.D[<#,NS;/QAG3@B_WT2;8G1ECMG M\X;)Q-T9>N)(K#!9 L[[O;ZV7 '#JH:$;.E[7;"U=&3,RH.RG/(4>&++NQ\ MMWE')$L'JK%0%G&.F94,;-H$DPACBC%>B;VO @M.\@HY;5/H]C>7][ZO.TSX MT2J,;FN'O0$/"'C0K>G:I-MUNPPUI7U]BX)%ZQRH9.B3%DY=F8ELG%\O%F#= MC:25NJ$%3CE1*,%(Q83S1&D=N0!%%D::)UR%#Y"T98?[1KI^])Z?XZG[KP/K MSUX0'I_Y,]3JUUU3C#\7+38B&HR/5E-WMT8TY< <[50%AWR2Z*0,]Z_9HW&X5[RG/J& M)CV5;)5*KL;SPL.$BX_P;O2J$7)9Q*_*1_=$X0V:M=<^P[ZWY1XQ8I3@$$>( M@Q"AKO48-B)684Q"A+#IUAI9(T!B/ZE_EC,(RPD8USUJ]_K#IA2 C_3.". H MN*/LS#*$W*9OMIH%0,-N*8&CU@E(K=8D%%PR2[BF2(<:6RJXI0E66M*'J1/5 ME!84BT]5&/7-3ITYF],#V1T@. 5AIW8"1VT1*<*0#"F/E60)B<-(21EI,!90 MI E7W'9YN=;XO]0M:^)T.LGG,]][V;6F7D;P[6[65?V:VYQO:&'/#HMLX/8- MH')89),/?YM=YRN;]G3T;MKWN-CB0U? L!EG48IQA].[9LE6=1.2B<12QJ)8 M<2:(%@D+F20)F(,&1?0^<(99',.65J)Z7P%YIQ*YC+MU7IU*8RNM.-#*_8A< M2E IBBN_7]GQH R_]5[W=:20#P;S:3"J)'DV.1RF-ZYT/(B]Z@S(@; MQ?]6^B$H@+ V+J/":0/9L-@U,75*V$HP#"/)!=8A3AA)$))*"*V91@))&W>) MJ::<>LHG%V 'NDSWX\FR[;=U$/^23;T;XF'(L*+?[0 6?#$BMXE;\/K5<2Y.&SO- M8"!9\#MP*U8^5H7O8PN-C0Z*OPTNLN'LZ&%O>E\NO/8.$1:A9AP0D3, MA<8Z4L)&-#;*AH)RVSTVM@F#'Q(2L8@SCBT0*-PEI95)G#![Y['KO>]Y7+?B MW87*G>4N=T5,[:?>Z^8.(8>+P8-X'*4K%;*XR[-%I8 MY//1I!Q>.I_E]1>^95'Y35DIEQ$)(SEU^9[3P[HOVR_U'RNA0&V]7;C$K>U_ M?.!UG=TUY77+=Q A%LKQ+OVJ[OA1W_$;QG?]RCJ_W5_XMXQO^?4T'?QY[E,K MW5KDTU_^;0":QMG94IW?I2"8[N+T1!FL*M:9P^:^";SNW6Q=K[E_[Z+ MK;UCIK=.R&_M5H3Z0RQWWI[PQ0A$*)8V44;QB%)M7,%?L/N22)$P>4A4V-^6G^]CT9BLO]CG!)Q?IY+>J@]NB M_EBICR"RL'J*#MG<^Q$DSIEK6Y5])%?/Q-^[IE\:)0;\F'[<]T3!.W$2 B,0VJ$U2(1W!)A-.74L@1SBS%*2(^@ M:Q"TX1>?-;]\W]:0E!^@K2+I_@/F:U?"P[H(]]@5L.TU[\V0=:N+L!^0*SK' M33(2Q!I&8R8,C[0T.N*:<(DXYBRDJ(?<5N3XZNM :PX4+VJ^JI4U8\3 MUPPEG][TRND;54X%:95392F*68PC$F*N3*)M$D4DQB@,:8B39+=(65':;A!Q M"^@EMVQH[S](O7KUT)4#[+7"7BNLL8YW@I"$#46L03'4,;J_OI'JCK M^!P9(Y%(-* =,USBT' 3&64L-R$#@SB\)SSO(3"7KH,YH,7%B&OXXOBL K\] MT?=<\V;X[IX3%A )6T3!579X"EUM"SE^?L^:8C+ZX2-?'$WW"F.O,%8H*E&; MZ6QL'&DBA:8ZXLQ@'2,5AXI@9BW&X4[/OK],79WSVN+\ ^"EW0\JFE[#9IS.'A([N.MT^JRC!GSJ]!M9)C%Y]?!/JHZ1M M^"Q/D(H$1K&PE%,2Z9C$H7;?61NS%OBVK3[ZLY+RNLZ/^Z\N*MTKB_NC+>U@ M\O797:\H]HIBC9>\354V!#3$T/TO43Q66LF$&E<:,G$IJT@L*XJ[/0K>1H2A M/.#DWH2E7IW;(XAR;L"EO([WJ:S=38=E+D8U>GKU(QCFC%8=C!8A34*J91(R'G)EN>5QPI/81)B" M3;\E8[Z&]K5&/?#HWD(^%0=<;]6"OX_&7I9M[I0+?_6I8\WW32'NOE7V8\MP MTZ>7X>ZK:??5M+=7&5^W?X/32O6A1JK>5'V&=UM.06INQDB$B>))%0DR-4Z5Y3BF'"9 M1#),HO@A]8V^95?IU-?];964DTXKO[;V4Z>[7$?!"&'6\8^K;%(\I#Q6V=SH M6]W*XE->-LQVIM5AV_=CG)V[ M$(NVA_-!QVF^<+/K3PN+7[?ZS,K:G?#5)*OJ-_NFND"2KO!\VFY'W<:IHM2V MGG73E3TK37Z;#K"F_TVV@5Y;&7"C$ZYO95 $,!YT&KKYSW4+A[_/* M!-@]B"C4L6\HB[0.C1*,6$TUPQI9B6F"<908LV+?U(;*EZI.9-N_S+2S7@L% M].4+,Y&C58?[]BKE?-"%@0?PTZ@RB]UC0:B. MSL\S?WOFUJYJ+.X:4P+U'FRS&5V;Y%(T34UJ^O83] =+3RG'[JMPNV:4OG[6 MI-N6R_<"*$:%JXGHFXRZ-@6F:8#0-JYR5 _"XWLV/@H6<&J:U]']M-=JEG5KK8G5AQ4+65+'4-5\Z][A4/ MZU4"1=NE+CS^Q\?H$.NJ(5_3F0[FXWN=P OS40F&YVE9P&:<7V?3Q7J#%ZY\ M?-TD\/3&OVQQ4$<@(0!TRC%55:-<0TT81NYZ:79A"K;6-QH?EFT(BWG5!L4U M*!Z.P&: .^!UHZ+J9ESU("SUJ;)[)X@;D"BN_>_WD@^*HA9?#>XYG;WJ<[@ MM655JU4LK(R^_Y*Z?5DF\[9:FGY7 MT\'%",3PL"V$ON(12(,ZZNGF.5"V+:P:A4HQ1$"0BB1)!$>2$A8F-&),8RUV M5NN8;D4KW[%EWNYO6_NT+"%;8^6H:)G#66:#P=0U1^J$L-7\Y2XB++[@..IJ_9N,@[ +%:<:_$E$NP+=TK5BERM7XK@.OL5N7OMK8>BZ_I MU.YN*=@1_8Y)F+8%^T42AZ $DIABF8111"1H@T#"B7!1$O:^VL#WD>\?DU;] M-9<.(A-8CW^XY=@99>^R,OO!LO]@USO5^@PXQAH3R:-8)MA2K&VL8:<8,C%7 M6,5;W*F/U02CK/SOK8K?5CR$.U34.Q9Q)7^\2E1"BI7%SA3=7J^X7=;Q=X16KH07D4LT^ "-J-:!&@BJ!.2J ME+FK#UGJ_2/YI'IOZZ@>^?7T8ZL.8MRW'4]S+=A+G^OM+I![^V+WQ^^KQ^_L MZ3VU3_8#!O(P&FKH93<>B./)YFK6WU.8OVM-[")7L9=I6#_!:.@J@1X:2I^Q M:_#G>QX$]<%>8,ZG6:D0^.-F U]GT\,HG8RR<7'X^V@X=BI _:R?JK,B$_U> MG0+]W(AHH'.O#*3EX:;_JFQ)._*'-;MHC]]"IM1@\R1EW4X!^-R08 MGYV572,VI\0D.YVVI$C45DFQ/27K$@QLFW/P DUMH^_4[;:*H!)E3)%.XRG, MC;)2:(8X2:BUD0#3):266$M7HWX7X/QN-%^P>5?">K'^;PP+3=JPWH5'^_I[ MW@&\8HG<*CK@;OCFS-Y\@U5=J?JW8.+8TI_US;FSS&2XUIRR-X^2748Q\CE;,BS;-00F6NZ;4UA<3"4&YB"+!N.54"!-'ELO( MA+$F1JPVN5N[2Z4_K#@^^SUUYR>P+XW)UHE&_UI["Q] M;?X>.S-R/>1??Y _DFY*Z%[DGZKEG5]RSW&YQ.)\.TYL/?]-HV? ( MX/OBR?RPTV9J%?&V9>FTQ09'-D*<"1Y2KF2(C"0)D!.(A/!5 C]A/>UN2_FA M1_A%H!_PNX#9%V712TFO,KD C8&HRM_4CD%$S]U M46*LTI251(J6$XP>)UDB[M2?<^ MTL5D9[2[!67F'OJ5G;I!6J'$2%!E(LZY4CAQ37P)?*!2*OLZZ;?79>ZG7[XC M^CUR;NS"!8'6*5$N-+&)O+S-T^W=R;/LS];IN^1&7OJU]2FGMWFHZU=1\.S\M^7+EP65##HFQ0'99C?UA.-TA.V;'CVOA-6QHHUG=&#+N?\NGH M?.22Z=K U)6EOLS*:ZO.)TXQ=:<4<$M1>'!P>K,/TRGF@XL[8Q5X88QI@U-$JH9+&EYE[(_ V@T$6K'/MP+/?";]EL-LY6 M:T4F)32R_^F$QO0.BIT:>:)KY#VH\/#NX@RKL-8U'#A(KZ[:>'^/1,%5.AHV MYWXU8JTP'I#F9%@";O8C&\QG9=AM?<)41:^6YW0>41S2U6@-^WDY:K,KF[R# M>>&BUMV[3\=E,-#5-!_.!ZZRT?HI+ ;FPL.=7>JIKSJ'*C-H#KIQP*5F5.8Q M+">_EO,>%?4YH'MO)3EN.0&O!$@9@@707 3^P?(RX+U3O_N$!@)=M>M M5SZ>>TR#31ED0\=GL$PS-W.0=U7LV.URN0N];@.AV8#093Y'E>>!5*OQBZDRI3/7QY19TB-Q[T* M17$.G]%<;>BYRVJ&[^M#V-,J M#O-6+MH[$GU*O,72*;-D^SV766358?Z388 M5,:CX!:UM\Q#G92RKM&".RA\YVM][LME":FS_,"1J0O%]'4+@/(GYP"*/Z4_ MER25^6==@CYU.6_RL$HMN'J^5]%6IC JZCPN3[8-VH-T 3$SS7_X*&<8%_TK M :EO)/!HBWE":/*,LZX) +T<,RT8"(1"<9: M=97R+^6(DWQJZA5IQ-V*9X*@TC,AMG$PP(_4#@\&O,0I%:LZOARTJ-R5%P'^ M:@J7W*\:-GM:2K0ZP:YHS*U)8Z*MU0T/JL3,4@BOJ8!2EE19$UD^ZAC&^RG@ MDDK!GK@4W842 !OO7!,X7PJ^.GI^2^%=+V$ML]9!'B6QY3Q6.$X4%Q'35$LL M0RW"B"3PQ8/.2ML,CV2:7ZZ]Q&; >%EYX4GZ8WV*2=>.[B2O+%C.IA2W)R67 M?/-,TL##X\X('V(^HEU"PCKV;]2)VV!@./?Z:#<^I+(1EO.6E^R_COB%&U8L MP4J(;\K2NXL1[F0IEXDW*UG* 'W%X +TCK%+0=XQ\_ V2B:)1!)CS8R,$BX3 MH;B)-*:A (XBFJ$%J>:,NVSH.>1K:840HD C8O1&M^2$V[;2>"C.RSO M4^LOU4DVJ+25X;5L<'5H=*%>R_IR6$MIN"M/WSU,=CH=ZI!$0B3 6%9R%7/- M&,8V1(RH2$N4;&&GR79V6ARMEIS=VD[?M:,K*0J/3_WX5C'Q\=FCW(P;.#+O MS!8))8DY"F.=*,5E2#4CE+J0(H1BQ3'N9(L8$3,;<65":SECQ& I20)_JH@3 MP=C=-2WO>\]*ML@^P+$O]9&/Q_FU3\*?7UZF4Z^^.'_19%#&M)0$ZGC*^0Y/ MG6E>9"#"SM.F[,IZ#;-T(5;:*=QZBW>P<:1N3,MED2CW.JF8#(N??UE-,NWF-3TU5^\!54WOY[*%82S4JV\,%2=^)N7G M[C@GCL['J\8-/-(7O X&V7A<_?H?'T A<)]A/0;UYS4K>P)F>Q%\SJZ#K_EE MNE+=']CM?#0IAY?.9WG]1=DLP']S/1K.+G[1(/0EH5@+I3#26/RE+A ^ /9- MKXKLE_J/E>S1#TTGAZ8C"18?;F_T4+Z1TK_\6E^T_!N^XR>VV6W]RS9YV8NV MZ7BI=CKROG8Z"Z7U5XOG;[6KS@X3CT_N*7WX/AN8O!(RT$?\L9,O;UF7BKWB M_[J/#MXE+M 7((A'M#+:(5)TU?-;!;_?_%>Q^=L4#CWOO_/M7\O] M>]J_;YLS?UPEBR>2T!M@E[<^OWXOW\[\^KU\._-[-WNY[7[?:&^E\8>_?75- M2^;9,U'TD_LC/V&F&S60O6^#M]&_^PESNJ<[K#\Q5Z*-^*-4,Y!M@?9'F1[D'W#(*M1&^-'#<$R80HQR[A26K,(8##$"4D5Y: 2/N36)%7$4"VNYU':UU^FV--D>9!\+ MLBM-7 \07:VG^): =L.#T7WVQ1ZO)'W>XX@G.W#$[PT.4=[6NJ3"NMJ6B"+, MK<0F$98B9$(L8L,1>U)Y^\+5DW5=FHMO^?@!;;9Z0'IIK6]OE;LWH,.]#VSI M)!&&"FD;2\(DBWE$8J5I0@BB24@B*GBX4VSIW78]MO38\K:P1;9U'$(<&D83 M9) ,.8N5)=0FDAK&X%^6WMUE;1MZ2V](]=C28\LKPI:?[@$7W8(+MV#ZN*+3 M,<;<"&5-+$+I5!8&MA%]6L^OAR@N/;@\W4O#Y6K/Y,T!9I4GGT+A-)S;Q"1) M(DU,(TP ZRQ:*AO]<.=SN1^P'5&[&[WK9_]5J/WS0[_G [_WCE2TU<8$TAHC M)3!*#%J3JD>HVI.*=JK\1%2*Q)&+* M(J5!LWH&G:JW''NDZI'J?2+5/1XN0*(6JKC 1F$4::P1%S+2 M"9A^E"M+%0\9BYY!J>JAZHE.+K':ZF<'4/4F/5\+C$S%'CNX7)7QLH!H6S7T M!?ST57T07_!QI3C(_BAC'2<^L49K8BP!E8QSQ50H8R9HC W7@''V"4[\)IJL M+03?>[A>@3:V$0V_M$;VGA2OMXM,&+>ZEV!@&,9)K"(>@6UH (YB*4*#(\*U M#O6ND:GW:/7(U"-3CTP5,M$VOSHT(6!0$O+((*Y"H6@<1J$21&G7,D<]A\[4 MFX4],O7(]"Z0Z3Z'%>8M-$64N8XC(N*"<18JK4@__C[TZ[CK3<(E5Y9'&L-_ M0Z2L KU-RT1'"J%0;NBN]WM0(DY8",XND2DPI]6C5(]2/4K=@E($MZ575"BDZX5G M#&(\$=9$*!8H88E4Q#"V2Y3J_5L]2O4HU:/4;2A%.U7X0B2MX22A"G-+K;+8 MR%@:10T" ",[UJ5ZE'IB M^#F;'9^=I#]ZA]3^*U%[JRN])Y7H=>.,T*T727.7Y(=$K"EW\9K"@L%&I Z) ME*%(G@MG>I?2-@HQ,-4#30\T^P,T2C5 PU@"6)-@&26&@W:CL!0\4B)6- DC M_&Q TWN%>H6FQYFWA3,4M3B#0QLGDDLB,063"1N,HRC&**$Z,6QMUYJ=*30] MSCPUZ4X>*+;-RE+[[\)YF+-UK[/H2I(,3C/8V:P*.@IFZ8\GUP'?JB-Z3\(R M[X,VTH$VC2VA*!161CR.K&$)UQC'6A EU=J \55V;L,NDVE^N?82ZS>NO+!W M"KT*'>I6SGB=(>7]L=L[13LFVY1B'O,X!D4N$I3;!!M)F4 8A90F.*'K>KSN M!NUZU]3>N:9ZN.OA[BW G1 -W%DM8BL5@)Z..*.@V/$D,EI%BBE$Y,/LUFTI M=[WAVBMW/=KU:+==M%.B8\H*'"$1)3%C'$7")#&REF@!4(="LZY>S.Z4NQ[M MGNZF(T*^7\1[@_%9'QNO7=W$[ST?,# DNA62A;*)#F5D.$&1DI8FL7;Z&HT, M>9@7#K H/CO+!K/CLQ44N^N\H??%[;^ZMK>*UWO2K_8;;NZKQQIO5)#AA6HN]!#U6B#J M/H1B+4)%S"(BC.22AES$4B ZQ&&,M*21E)*BASF/MJL1]7CS1(V(D .AV#O5BMY3<-CG M;%:'A/E"Z\,.)=Y;=?WNQ2E]@]4$Z=6/8)C/3\=9XQ_Q M0O?2UZL_A&"ZK?,%:FML8F*$BA"7AILP)CJ.K+4"8RO%LAQYP'E#40<$FQE@ MYNE\EL+RGN1?LZM\ZHH>QG##[*;WXNV_SKHYK^SG&<5[/I7MQ48O-IXF-CAN M"Z^))#+$"DYBE( I(C33$2>*Z(3A4)OP&<5&[XS=2OORK1Y=]W*CEQN]W.CE M1BDW.D6F0I58C"B.0DLX$J%.)$'<6!(:9D*T$CBP8W.C=UGUYD8O-GJQT8N- M/10;G4I@UL6;(:Y$F" >(FUI'(:&QU+QD-!P)0]JQ^9&+S:>:&XP=L 5[47' MW=&T?_4TV7P/BU7M8EJN5F=H"X#I8FK]6$<30/KR\W@TR0XO,B\<)FYCQ@M( M@5$I,/P;@T$V'E>__L<'],%_AB$.ZL]K9G@RNLR*X'-V'7S-+],5\7*93L]' MDW)XZ7R6UU^4TLI_@VM;86.U]%K?:'_ M'(]6):K6CJ)6=!0Q"=L<)(4<0MA?]@!:97I$FO[E!5%EC7-U3YE:9$5)W"C'>>#/S]X-G$?OV7CS"LM"LIQK,,(A8BBA%N%M-;21#)45G &K%9JBE[% M,K-'OP=_"#+0G*X<%$[GV8>_!4]9@F0T<A8D*(BSBZ8P'N?<_* I2#KU7$:AG^ MMOJY2]M+$F>3^>*G38-\>,@H'D(.3Z$F/!-<)D.,_^%LQ(*MW"S'#1/ MH()@7OCZV.['03X% PV,HN B2X?5 XM@[*X;PD5@>X$>"I9,< GJ5.?R[/)J MG-]D\",\UCWIMW%^FHZ#KUF1I=/!A;_GXV22?R]W+?1P'OSD$(F@7W_[^C'T M?^)??PZ&Y<2*##9IN#RK(WA*D%;V63E%/[I@/$I/1V,P*OVK8&1@LEW! ]RC MOA[_$8#IF,T*9S;=-5-WKQM,<)U-LV *QF'JC+^AFQ9\C//).^8SF,?_E2]JGANDLW)=87!'P?_5%DQDUIK3L:_[<# M]%N-:]X8U^*!/2^/5LO&!;!&8_ACR=1^]&(&6>IXIG [\KOG'XH/*OI_N/KT M3$"TP)##%I5F%],L Z"8S"Z*( -C>;@TET6$F@*_3]U%\/H1?#6:>L*ND&D= MN>Z:6%5[(J\BPV),6!0CPQ,5*1!("E.KHCB6H5EI5[M(GA^;Z=S:)_LQU'D' M4)[-I[[3IXNJG!>%W_1I=@;? -1X/1/#QE:X_G%A'Y/1 M#[^]P^!3[HS[T7?XZ!FV.*K0?^^(NR-EUPND12(NL;Z4"XUHNENXEE+5X7;V M8W"1@F#P0BH-2-.:<1(FBFI*8*$6D ML5&XT%;K2SG D_RDGKXG^[6$3K9#Z/AHM>/PUM"W5G" 6,?C-;J-4Q#.TD&I M;F0^QA]HN<+KO\\G64!T#=<&Q&TEG3TA5"M4$]7=1%'2CQ].^F=]RS)=W :C MP7G5 :5\2O-F^&;WE-0)@B4@W6E"N EUQ&/+#8D11ECP&/Y<@YUM:=R3=LC' M9SLG*70D=D=2S;; EMRZ+\O"?4,C%9X:YL7LQ)^YW&6?LL3B.(JED,#MF'$M MG6,+"2'!$J5)W#7098P-BE6"K1. S)5 MD0R@5%D%*7+!N8^8/>)YZ]+L *\ M*@Q$7ZYX56["\U4QO[H:>Q4:K)5!6EP$SD<,NU02BM>\IYZUS_(Q_%($/SDM M_2*?%W![\?,OV_5FO<5#!TV.@%@ET8@Q11G%3SQS$/<>.K#.FL1K[ M2C:[8)'GVGFLW[F(Z#&AQX2>;'8,*%LNB[!]C-U6)&1S'K'H GD,)\&$]C!R M?.,5>53$;QYY=W=$N/?82D3;TRZ6R)#QB%JMN,34,"L)ER168P'4.U%UDN/2V\;ETA[DA3&*HG"."2QX3Q6 MU,B$,"TIX0GE,5XI _@07*H2W+=1HYQOLX_@GI)GCTL]+O6XY'")M=%!-C8A M82%36!K.#%SEMH]Q=MXV;>,E,)>N?LK_-5'<_M6'^=FA M2^(K\V/VJ6WD?BC$BK=I#9JHQ(I8$H($5]A8$1)7W%]1J00V*PIQ-]G79YD= M-UEFW;W8Y7G'-FO6W[J[O7G^D@#]'IE2RK9,N@H%20Q#(8^X4-)@&TD._QA# MXG#5?[8Q4V[/V4_YLW0C[=FR9\OG94O=]B$%42FD2FB(D.8$F%%:G=B8QG$< M4HK,5F7EECQ*6RU[UG-ESY5[P94:=QJ;8^ ]K9DRG'%)A*6&)=IH&8=86[32 MK?-)PG([7,GEVQ:6^]J=^PDE'6;9-"MF;99JIWS(/G>)VRT7TI8+*8MHJ!6U MW&@>A0+XSX8Z8<0P&8&(O(L+Z]6-2P_Y+FU'WO=8?&/"[3DSPYZ7NWC;?Q%I MI!@+99R E#.*6$09M5(8H2R2\9V:Y[WL/#2+7M1&_-8 MRP1'/.:1)HHJ335.M(RL3O!*O9M'"Z_ML-=JL9LW*+S>S\G@B:N*%YRM"\$) M@AWS[58]+J\@P@XCW+)[K"FQ#',4(<89%YHCG2BBA0XM3D+9+916LOIS)4KI M9^3P5Q9ZUSM2>[;?@.UIFR/)1&24HCBF3'*+M.6,)#&1422E :G_6+;?HE4J M5DLC]HS?,W[/^)LS/B>=9)^(@H@/66@83SC5-A8*11*'VHHX8IO(^^UH]&1W M769[ON_Y_CWRO6SY'I,XC+F)HSA6KAJJIB)6B23*6DJIY9L(_"T=K^ZPV=NK M9_RWEF3S[2*?S@Y]TXD'E')Y!YYMC#JUIA,6ZA!%CB4UQXAHF7 9FE!@BXU% M*\>R?C5=F>EG,K9Y$MO03M.VF#+-)5,B)CQ)D.))R)B16L81 M9O%*/9J'2IMMG9_VT3\]W^P-WW0:CO/(RE A'<8QYE(AP[E2.(IE$FH1ABOY M'@\5-]OA&_TFM+3W=O*Y<5W+M6;OFA[G&_DX]M-6?E3%E(>NSQNOJH*Q;.,3 MN=*Q8LSEJ#$7_:M)!&(?"VL%12B6M_;DV:5U2NCKH:^' MONU"'\%MP(]&"J/(8D*3A$MPC=;YM5= CJH>^'OIZZ.NA M;\O0UXEUC"BH=B(VQ!#$L=5&D!#),"1A'#,D5OS";K5XZ!N#OKWJ MI%>UJ?5>Q.=RIN]#U;MGG/=[FFN_QV]_KOT>O_VY/O,>=P3U&OF^'ZOR;EK2 MA6EQ$5REH"J!DA>DES"361&,)H/QW#4*'DV"V4467((J.9]FE]EDYNJ=KA2C M>6IY\?=K +[AB?>[W^]^O_OO<^+][K^Y:G1M\]J!TQG<.A;!V32_#/+%MK:W ME*9[OI"ZE_18OIY00(;;>NS6Q,R&2(<":<_G[X;/>5L75ZDX8BHF"8X)%XSKA%B*E 66)TA( M^Q1YOJUS0[K5=J@]I_><_FXX7;:<;C66AN(8ZY"Z'#B-I,*A48(I27F\$@_U M&(F^K> HR;99 VW_C_)??2[/[:;^0F7#OLG9&M[4;3XWIT2%8:R1M0E/:*@Q MBD,3J2A4UDI-'U*"M.+0X\FGZK3EYK44JM^_!A&]0_:=,B7';=8KC95)I#96 M,^9O0XKS-]-=9>CK.ZN^W\NQR93[/+^&60;W_UN M AK7F"IAI$HBBZ,PCD&M.6R=WX;H,+(L$C;A@-\ WPE%$4GBA!ICD?D09$ ; M5VZ+IO/LPX;SZI+L!O/AQBEDV,+@&5<"J9 ;X V"E34V2N+N?+!,D*9212+F M6B8P_UA)@V%%L+"Q6)E/APC'HTEV6.63 4_^90%/,-E.@EDUZU%6K,V;"M)I M%J1@\^9C;_O^Y/.M\GF13H;%STM957>-O<-1@\RY7M8,OG/_ I8Z_X"_?S0! MO"\_=U\P<1@Q7EP>5(*KYZM@D(W'U:__\0&4:/<9!CZH/Z]9L)/1)3%=DO]1^_ M+N/,A\9]TD@=_>%VYTKY"J+^\NN'%9@K?Z/\]M_P'3^)S6[;Y'MVP@_:A MS^Y[\A^O2_H^S<=#>,3_9.FT"+*)&T@098/L\C2;!A0?O'.][-X,GI>EAUOA M[ND4T8;!?'K.O):>$/:-$"J%YG8RZ(+GRQP?K2[4R];#<034"J"2[CRPN-L-@R^95>S"F?10>#N^?F9F.SE3GV(#2]H6 M;HX,#:.$,8Q$R"5.+"%@L"0JC@2*A5A3Q.\.0ZFVA;]FEZG38*?'9\G(6;A. MH"\9R!]+FV4K^6C;-(_W[ZSQ/0< /!_8O,**?&^\X)[DG3++*+8A?!'%&G$F MF54)CY2RD37:1F2EC=E:O\?+P--6LV7WE'SWLN3>;E0I_,Y-CS=\-B EZT1X MQ,1:R9!@":>$&&T0X(P2)H+_B_5&>E$TSS[#Y$ZNL_'W['>O?>\.=@XHW6;; M\[U5?WKF>AW,I=ORN<8@K4Q($::2(T--A"6R5,24:!+?'?SQHDPEWP1'O9N* M>K#OI#>H^HCJ&H-4I\X.05R',D8)8HR'5EJ62&I9[*(Z0VG%I@+>V1(GU_D. MY3K9;G?SWM_1L^>>L&>G/$ZD4"C!OE/51%VS9;L M6:S\_5<97H]F0'M;XZW:&DJ0-M"<4:E(&(&(#[FBH8U!\',6\]B$-E1K&K0] M0LY?3+-LEQ;\5D\V]E:@]USU.KA*M?4TA%!A;$R(64)YD@C-;:)CH\W_S]Z7 M+C>.7.F^"J+N^(8=P9)S7ZIG')$;?#6N5I5;JIGP+P>*A"2X*5(-D*66G_YF M B0!B5HI4()(C,=ED<22RSG?6?(L*K;8*]8;B>>M"NM 6MH(H #D@EE(DC"3, D"H%MHX2>_HOO5TD1Y/YUL\"AQ@TL&2QY9B#!73AF/KM6Y+>4S77&M/40ZVRI=HMQUJNV:\G_CO MT^1TEN:]L?'J8 .P$]E&[&5/>@U8/6'H(6 LW@+4D))C%3QG(*B9#>S%.$2P,]#]Q\>@!M=00Q&Q!LN0!>*H%5(R+ISE MC(H88^J>%S_R;3+*BF%H[)V.W.]#?ZDJVWQO+RQMP$&;Y=?6J?$EV]H68[Y6 MIGK/BV_ B[3F12>L4+%FRKF8*J.U5)@(C0TCVK+XP8)M;\>#J,TVBN^' ??' MV_35JP->D8Q^).-Y>F=QL=Z,V]1]BKTZ.YK.0VVSE[C(.ZHY;V3G/;8^.V\( MBMI[%6.I22CB&=)TD18*$(UC33FA)J:"/MQS[[Y&".UAOQP VF;@X>:;WTT3 ML4?!'@5[%-P$!2&H]6*AF!5:QY8B0;D4&L1:(QO48PB0>EK U18+H+1I@>X: M KY25>2[/H?]SB;S9+$C:]^4#ZH>/;I5]7:]V-_-!;Q1%9>3IU7%;6/>]XTA M5.9MX8V0W5KF\M_S?/F0R^0L_?@]3Y-?/Y8!:I^2\55R7?A7_?D\7ZSH0T.\ MG_#$^5$>1R=?HF]' MZIL]/'$V,E^.K#LZKOXZ_O+YT*KP=7QXI([,H?H<'9_X+WYV1R?'=Q'*;8YZ M5DWO$"NCBB*=%6HR^EP;EY7'\?%BWH@(X@0CS L0"HE5P!(=QX XQF+'6:.8 MM[\*..:8X)!01Y &$AKL%(":^S_I7<7)F]AQQ]NU0T8IRV(.$/6/E0#')K;0 MP=CZ_^"/Z$F/42K&&!JB'+24,2:)90PSZ*BA#E)9/N8ATFF*_[9*BS^3R;8Q MA./YY>4X#>=9R3CZGHS+(JG%>9K.HFQ2">>PH'DZ3F;I*)I-%_V\HJSHJYZ_ MH.JYQ >4<>3YB4$I!)(OJX'./]SO/:M>R-!FI<=YZ\7,G_;$-ST$[.LSOW9] MYE49X6J=EK6$^_6Z9[V6U>T7RP7#2<=AATZ\G[$LX=P7;V$@Y@" M;]L8R:"W<*BF@F!+L.0N-HZO19_]!A>H7I),+\MY52#//\Q#(=#G-2RB>GD;36UKERX*:>OGY MZO(3@T8M/(.IE9(012!E.I:06^Z$$4H0(.1:KM<]T3(+,MF:.LEVH]]MSPS= M8P98*Y/(RLT/RES-"2-DE$FQE$O2K9MLS\/ U# M2/.+YXO*?2X8A3"NJTD*['G.( D=1E2!6"@*F!&"00<%I"9LP!'6.M*$6&,F(U@P#Y"S%1%*NX#;ILS^<@>5_%[ Z] MJKMI(U61DK^T2>XFZG5_H+:(!(,H10(&U MPJN?E@!OZ'GS3YFG2O+MR6\^('O 7]VT N]S%XO>?]XOR)LNR&Y54+DCMFN1 MB=1.9-<^19"^][EV4Q)LI3A L/!FUU$R&47I;_/L,@3IOW5YLT[JG2])V>R( MSDEXHTU%C(P0FMNR[KT"TBCHF*'8FW..R;5HE696YJU8%9UZW3%5P^'\8EXF M<*B+<$3[[S*I8WN)FSO>U*[GN%W@.%D[4:#&A/+8"$@)588+#)0@&OHK<2@3 MN#V.:\D,1++WX;X???;#7QKTX;?[,O?[6!+('M?KHJ ^/[&A&9R.F1+84BJU MH%HXBS3$)K82/%BOZQ8_OKKL:_.4;YTRNQ#J<4_5O/V@4M20&E@20E%,C,"4 M02\]&.0*"VZ$4L(\V,MP4RIM2U[L)Y7N4VFYNZS'031)W]R$?'_G&KM>$HB2 MNG]ZR!/R9J>CQ&C*%!3<<>M"G2!(,!#R&:"V/1F+6CWQZ":A=L+X['FU<[S* MZO"WV%D%61Q+A T-;B+ I>7&4DF]^N'6SOZ?Q:MM:1JLU59EW2343IJM]YP] ME4K+/IU&]//NR%GC>XO0OB.KZ71Q[/AF(7>]E_AUQ:VWZ%?B5B(=6Q@#%U- M#5 "&CS'NF>O=,U4CA8,!@H(@FVA%J8ZF% U(Z MIB0' L$'#SM?+9>*OHH.NY]J:@OSJE.IGBF?=\)E_1BS->I@.":L-5PX*2E5 M2 @(B+,Q1=!(P %X$K.]0K84A&VV/GD7*5'OF<)8(QTAQC*6$A$!G"[/]"HDIXZ:W_UCM*N.4J9H/O9YZ";)-H) M@Z[GTLYQ::.C..8<$4L(=X)1"9".02R@P-1)[>3&7-K6009\E1"[;G)I%P\R M(-Y/AWX_[[TZR'B-;*K_+3^EHTCY"2=G:?1+>I%DDVQ9.CLZ2?.+]YQWUQ5V MV=E%V+DB&[>J8N^! W'93>B6AL9%[3_4@%BIJ8..4&JHE01!:BVV(%9&(/)P M-OP2918@L\*8\L> ,/ ^$ZNAEGTLTN>3R_3I/\PU_D@;S=H2P*OQ3OT)>S M'^0D0". 6F+K"!!(6DD1AY(ZK1F(J=6*"O!([9)-R*FR!>XE)\@.V,[0T_[X M!N.F5W"?:^;=QW.-I 7*..86&$1B2W%,%%)02LEBJX7GO ?C>[< X/A M,UP MW3M?W7?RPW4]'1<3!Y@)H30Q]?_5$CJ)) +.>CG 7-OD]PC@D_;QOGODUSMO M]LB)L:_S[ITW*^>-S8JAG]\L^B69I;W#HO?:]%Z;W36S[SM8\__6Z?126 )]7\_'+[W9,U%[3R-G<%2>YF$)%6Q5D 0+(Q%4D%JS(-UB=Y6/LD# MT)/UFN#Z\RSY/DZ7W[?BYMQ?TE_I)-Y&N?3"^/O M"!SSO]GLW,P+3[1I?N(?HBC:6&$!"#F&IE%9>Q M841@0"&#D'ZL#V.P,8Y(8)&B@!*/. H:$\-84*H%T:A"!$\Y'C9FSWX/_!"E M'ATN U/E\_3#7Q:SBD[]M*+EO(KHRL\L6DZM6"//&_1]BY@WF3Y\V:S0AV<2 M?@-0_N4GF9U>MX$IB[4LHB1/HSP=3L\F_M=1='6>3LKYY=-QR!B?G:?1I5_O MK/ _GDVGHR*:YE&1YC^RH;\[*R*_"Y/B-,US?\%L6MXP7&S&(,HFD1]8 MX!^9_CX\3R9G:9 8_JYID:X/[2 ZG*PF%CPJ^9)Z_$5^1J-Y>'PH+[6\8W!C M *,T9.3YW:E&6LYR(6$O/5VE87$NY[D?B'][&?1:OGYXDRR7*^$??G6>#<^C MB^2ZFG4QJQ+R?_>S"J/XD>190/.;:W(0V<4XPA3N'DAX9!YJ9/F=+#R99*=> MXOGE_M=\=!:J9D7?K_TU$R^TJQI:U4"RR7 \'X4M'(75/;T.+_ 6:2F$@Z$P M_>YIKAR$'WSJ">^B\DS=/=!J9\I'AAVZ M+MUYZG=_EE]')^GP?.(ULK-LL?.%%X>11XTDNO2K,RM)*[M(FWS;8+GRCO-I M[J$F9-/ZBR>)WU>_ \=>R:Q^_YZ-QXM%CR[\G>>>(JHU+QGV,KDN>28\H%BP MKU]X?Q$&'PF-1LEU44+(R+.U7Z=A.10&ZA_\,--\4FY(R/@*D\PF/Z9AI"5! M7,Y*: H;$*X91$4YMEGR^V*$'MT"&XVJ>Q>P53QC<[>SEW=HBZ\_B$!0-IDE MD?*+>^V7O_!D4*'<2H@5-Z"^6EU/>ZLJ@H&>2GP*A.1_"%?4/)JG55E;SX%+ M BN);7X9ZJ@$<&A(RW#843[G((HZQGS5QW#YIVSFGSWTS_!&6W)VEJ<5K(>Y M+V;=L;%7^[Q$5"]A@P18CMPO^Y(G@F1;(GBUSW\L8>)C-OE8[FZ^VM1RR\*L M_W0#.Y87_#'LY/WW'$1?;[S& WF0!(%'/8F55+"A[O^8%4_"L4?:+/9-%'.2 M4@ZA)A0*I E7U*N7$C%OR>/5:VR>R!K3=^Y.P\3RMF][I)NOG(2JGB M=8A)P/"-'W.<7L[2L.35Z2<&@RALR^;#"A/;^.[@R]GXYH/'? SEUY5XN0U M#7@)I)OF/SU@/W%R0^XL;GA]V=?"&R&_M6CEO^?Y\B&7GHD_?L_3Y->/R:F? MY:=D?.4UD.!?.<\7*_I$\7S+326>.V+Q0O6@K6VZPXT2?_YRXOX6'1[9;\W3$<='4#$;9Z6D:ZFQD7BVHU;Z M='5[V6"038J@&U2*=?BNV;.@O#QI5"W_4VWT+>W3(%>*J;?V2X5Q^1ZO"R:S M69Y]GY=^V* RKHR;&YZ(S9QX-[6U+Z<+87T2WO6@!T]K"P%$$#B#*,%^9XFQ MRGE]P6%JK6IX\)AURB)C!-60 JVTOU9"ZF+%8B.D>=#7]>A[[O7@O7B';NJ# MWZ]7>[+8I6!')<$>&X^G5_[!I=-@.B_\DXH_?7JIC_ )$W\YK#3NOW'\!):L ME4V"YZ;\W'S!)"ABXYOL"*ICBHI,A^EXO/CUOSYX=3%\]O,?+C_?P8TG7C$N MHJ/T*OK%F\-K05W>0C[S*G2D-(MNKVR3R9LDK%47I4MSI<[9Y@7:+F:S7Q'@O M9'#D1(9J]'9 /Y])9O: MZ;2GTJ4;E+%WF-%O_EMO_IV<_[A&X6?VSC/D5DZ23WW6U[TLLK<3[W>_W_U^ M]_=SXOWN/TW^WY@E[*Z<7P1GO%;M[ZW/9Y/ZP.\@CZ:*P.&RSD<.(>XQMI;+ M&%-)I#3(8.14K#%TG#\W&M\M#[U")T/__Z.3Y/>[(W+^?F+_6>2S?RXHYTM^ M7!TQJM^SXI^+MRU__#FMXG5:Z%8Z )SM0K>!/; =>]3H%&H(6!>?-$83!SBA M''/*M)9$/(.H\A .^ENC?FJ[Q)J@AV8#CG4"--@\X.NSY6!#%BZO0/'+^ MM5/E/!9,SAO9]QH#A1F/I094TU@+0)C7'3!TB@.T5F_J==T0B^]:8W+&6NU? MM"GI=%:AV%FG;X\(#R.":'0@DXK%0$,$XIAR0S66,8*:(05#D/I:,^K7=3&T MC0B"M-HKOD>$'A%V A$DJ"M^20)CBHD5+I:4("2UA2:F#!D0$Q;';^L^:!L1 MX$"*5GN1]IC08\)N8 *J,0&C.-;& AD;354,91P[BX4"QB.'E&M]2E_7.= V M)N !D&2O,:%3_3/>-#CHQM9AOW6CZ3QD1+XD8/8=]F1^ZC*\U][,"\BCN-$U M"GA]QV%(**.&0(V<-039&&E+J$3;=)6T$X+!<9L%NA\E@6ZV<>X!; L MK,8 MU1$8XG6' HA-3J.%8*"D0_%5AJ$>:'FEZ MI'DJTDA8!YL!@S&20FKC*&%TE@M@)'164PZ1TI@"0A3'+GQ#;^OB9EK,OIS^-31= M49/1,BSW>#H>=2@!%'#="!-]!!:N"8\M]S32V1@C*._%\F MQC T^7VI[O FZ.#5G@'@;6:1=,*W_U)_?H==$VUECNY>A+?7[>M:,PX;*V*J M#3..2N*49-P3NH3^O[$#+^+6-\L ):C5B(#.Q6GW+N0]Y5P$:,-&1U )&D-* M"+5 **=CY&+(5,PH%?!5;/36,S77&T#VC-LS[OMG7$1J!1EK19W3E@-++?1R M5@H!H3%("B=?R7QN/Z$2\%;++O2\V_-N1WB7U+R+G4!.:"LPY]1)+*W7G4G, M&* T1.J_BG';>L&45DLB=8]S^[3&/JUQ#],:(6)UP1$D5LYQ2#4'6E+J MB&0*6AQCT,9Y?SL'^*15)WR?OM@#50]4G0L306$"TY=Y12I026 M)EB'$& '"-$MN'%:L>T&LB\(T0-5#U3[!52H!BI&,(F)LPY818G3$C(D8XN! MOQ3?T4YD Y]52Q$6'+89O/U.D:KT5OUYEOB1+K]OY=E^7S++3ZY>O0?4Q7/XIF_EG#_TS5)XGD[/T M(IW,BN@JFYU'/\_'L^S2;]M7CZ:!?B;#-/KRW0^EG,>M (\WG]2'OYRA#% MTSPJYL/S*&DLTR":^3?.IGX)(_^22;& A,O<\VV4%5$R'D^'R2P=^8NB-/&W MW_T"/Y#(SS6YF,XGL^A[4O@[_+?AZ:E?G8OR$7DZ]A?_2/V2))-1,IY._)_I M>!S29,LW%M'TM+SG,I]>9.$99P%*HC#T!99XM/",-[X.]SPPGH/H^-YW)'D: MG:63-/>3N_9X,TOS"[_?HYO#7EP\/$_RLVKZ]!C68.@1,KHLR*+:P@711,EP&':@"'#I]\23=#::^\V]^V%%>IGD?FO\ M,F3EPE^7BS/*_)9-AK/HC]E!>A!^2I8/:&Q%((_F [R:XMD@*U?CU.]?-/4/ M](.8I1=%((\PS.6@RV&4SUTN:C3TJ_3=[\II-JMN]_\;Z,J/>7HU">\MR;]Z M:)X6TWD>IC [3V;EH/,T&7G>BI(?238N!^&WK'SGX@U_.HA.JB$4?JSY@FR; M)/X]G5VEZ60UJZ=NP9V$XX<5/CU (M5^5^NSFL9D.@O29-18VFJ'GT)!83KS M8L&L"[8K;[Z/X0*_/<1%'0/(NU!_6=XATLDX#+][H/XM():GS[(B10/. XMZ M#>/\;C(;-/ F$$8V^3'UWP@_41^>)A]CO)2'[;XK3+!T- CE>G6=A MIZ>91^C+Y#H(@))@)GY(HRSG3P M@#-.9_>/8DG,@0;SS#_Y"3K%7_XS*;71@G(EH'#<>HN84B&49)8!BR5G&"(+ M_#;\.=EHB]NAP9N-Y(^F?AUX5$IL]%.TT*^/YG[OLN']!OHMU3DISF-O\1W/ M+_W"ALU)QC8KAN-I,?=P=^(?H3U0_?JA7*'P\3@=IZ6X_D@I0\PI9!S'- 9$ M(FZUC;40'"G@R,>ZGX>(H<2,.V 4HHH*96(-@528A!Y@(6ASL2OI2,V>_1[X MP>/.,+D,:F\^3S_\I3F;*$PQ"G.,#B>5.N\?NM3:%\MU2_7<:"F/A^?I:#Y. MOYP^MJ@!EQ]<615# 1R*&= Q18!H@+43"G(C)'(4-%:60Z<4$A8@1:E$1@A& MB!"QQMY\4IYF;RW-?][B@$WV%7YX;?*_M:7#L*7!4>$A8;6EI50-^.8EZY77 MEDKA/YT7'MZ*VQ5/'AI]"<=>B?&O^B19.Z.OO"!/_W?[YC<27;A,?DHO8I^ MF7K@O3W)JVPT.__$^ $A#$O,&8("(_R'I=$Z]/N27!;II^4?/]TV43^L5_ 1 M'^Z/B*A>2.D??OJP9E]7O\'[?PH;O<%MF_WTQ)>]:=1'8S.&GJ+2O+&_XKE4 M+YX>G\5?6-"^U3"MM9FW**T]=T87_OOS(DH]TXZBX_1R5@9$11@,NA8$]%;D M\&B9E2V0PTO6HCT""7K%?AX#])O_E^"7WG+F6X<3W]94NY6=6&MW]Y2LZ^LS M]5'>^[S[&U3G0J*S2' 8 #8-CL8D&_6)]-W.-8"8XY3A^MC66D"5I^EZ7\<'J11K/D M][0H)?T@FJ2S<"B8IZ=^6GM9 >./CS!BHUZ- ,)JH*"D,O8BU@A#(",8&NE@ M2)-99\2PWB=AN=L2M85? ?_=PTPYD.T6GW]L6VL2[H)<^%-OJ^T1^S["O8WV M-9J[."88((5!",,61'A!"K'S+$XD6JM?\Q3N;4^2"O$J+-MA$?N*NO3BL$ZV M><;X0D?);DU[CZ:ZCSN\A^[Q8A%D$K1EC]$?2W=Y-OD1XNXF9V4HUVDV22;# M\I/'[Q]E*%7O/>^]Y_WN[[CWW/TVSV;74584\W04??3L[[\HRA#+ !?__17W M/K=W8"QP*1IQDP+'G&NL22A(ZP2F3IC8&_T:08C!6@SB;#K\]; D #O/_?2^ M^G%,1_^3C.>IJLFAV*:O70PHWHFZLUU0(-^;@MRS_DM87\#Z-(URR:RAE#OH M*")*(DJ@H#9TON62K(_#O-IR.O@@8J*\/0=X'O]\0-KX;#/"@* MP^0RI+54;21'V2R$J/\V$M$Y\84PC([C! M"D$<:ZPH4IP8 ;"&FE*V*1.V6""@U/"5\O[OYVK55Y6W7@[FV<]7/>! M7"5._O#3^@W;6;&',HY:>",4MQ:Q_/<\7S[D,CE+/W[/T^37C\FIG^6G9'R5 M7!0\OYD%"2TTS"I(C3.A5*P0F$E)E8TI0A;$X9YF%N03LJGNI,<-TPB> MN;:O$[\=?_YRXOX6'1[9;\ M.!N9+T?6'1U7?QU_^7QH5?@Z/CQ21^90?8Z.3_P7/[NCD^.[*.P!5GS#K%CQ MPJS8P\D/OPG3_+K.VGPP7Q-S092QB%.BJ%-$4.D 53P$3$%M>"-?$ZB02JPY MAMZLTUB*V &O1P*,>0RX, ]FPC[ZGK5,V.5,0CKUHSFOC^2%/N'M+TZ=7:V\ MF>>Y_^OQ7%G+"3.$"RZ!IC%R2H5R04H;AOS:QKJQ]B%3%CD!" 4LM([12AK M$;4V-H9HL98K^]I)KLW="IGL;:2SK@_KW2650@"VG4;*-DSZY*^81OK$EW4J MQ*$S1U@[FSJV2B.MU@F#0=2G$NXQ/=ATV"0'&,AACY,+?TFN5L5@[G%KMLX4 M]Z[9.RP_^=CVO]^RDX+!E%)<=TI!%L/8(*>-]IJM45@H8;'UYB]PDN%[C01/ M8C\O*>R6/^FP4GG;\.@."'R5IB?=K#'9*8_O>S^D[>C>]_BTCD^\/G42'$L( M>:R%A53%6 +F+5DH%0$RUG*M"]L3\0G*OY,V.I@.<+M5N[M)HR\[,WXG.E.< M3;+B?%D']87'4._RM*EB/E%'8T"(:(PYQ@)*BHW1_@I!B. 4<^;L'3E7"^9; MKF59G7IKV@$4 P\%NQ!\L4]&ZNZR#@-UWK#AG$)B0MZPIDPQ:8RG>VL=1A0# M)S9EG98$%R(#RMJ47!V704_3E&%WI5/#2=ZE"(EWH$TR5'-ES#AU!#D)N:,: M$H&IT,XBPQ&QVJSU6%AQY5_S:;$]08;H0#"ROWKD/MNY/=_>Q[>$KO@6(>:E MJ<1&64.]8)5(,6(L!PK&S&'X7+YM2XJ*@01M1OV_,[[=K4RBSVE1A&X':?XC M+0O&I[\/PU+2GKI=S\FA5>7ZUJ1\6XK&9^_B=\=9EA1 M,ZQVF'K1:K *JC*V*H92.XFD]?)6KS>@?@[#MB1UZ8#)5H7NSO#K?AQN-TSA MLH969]HLOEFL^E9:++[DD*D;%@2'=0$BS@QT% CKI*4>SQ06+(X-8TK%#+/[ M@V'72P^UJ'J0 >9M%NG3H, MFS5:MI2Z(<_\QR-,0V1=?YL; M[A2T5,<,<@EB!+&R0F$M<2S56K&0%=/\KW]_:J=7D[M3DO]^8O^YN.>?Q[-D M5M:BTO/";TQ1'*=G94]7]7M6_/-T]NL_W23-SZ[->7J1%;/\^B0=GD\\[9YY M'?7G,C#U 4ZD*TYD#]L]!^M5"B._FN.RL]L-=GSVLI?^KK*YZ7(*47,.45%- MN/2%;7EO&\&)C!/G!&",,^(W&1@<0VV0X9KIF--7VEN;S!(U2<;7'LS:VTU\ ML'[\VOINAJ%'J[$O=[%JSNK9-D^3(ORQ[NDLANEDT95X-LNS[_-9L\WK[;;) MRX:U5:-7#TK_KK*I/&A/\]#YN&J'N0"*491X9 DW+)H9AT?ZU?E>8]2/XMPRI-JQQ#W7+Y M=!Z2JZ-YD9R%%KF_S;.\ZOS\C(S([0BQ)^9@WB%'X(:#J(JQW"\T;G927C8X M'94MB//T1Y9>A2M7SO;HNH;A8E6K=9157-KOS2'J_ZS:K5P*Z!] M'%^7+VY4XUDAJ]_$G^O]^?S9/ ]=GU*/&QVLQX^W!;-54^G3>5[VR1YEQ7!> M%"L@6J-1#[]I5&;JXD&TZ&H>+FFLSRKPJ:>D?_C#Y#NI'0KAZ9H@<"@AW ML'C8S49A8*"EV%YGY@D1&!-O;S&_2"4$!AQ() M+H@%#%!B)29OGDE]8\/3Y?2?F%3=)TCW"=*[=JB[OPFQ-_KL]KG1^TP*R]SH M:._3HC][B??6V8;=/&AYS^=>Z9)&8QR+ MM:"S>Q5'_W=<]A5(/P=/V2]A0E].OQ6I*HITIE-OH:7>4)Y?S,?! V33R]S; MG:7B[&]5%U._UI4K[.XCY)61?.\(]/7)]65:&LS+:P,1/VHG/_5T!P^00#M= MKZ\_7^YSJ/)EFL!4*$0H29)-S)M>CY-\'#<%S] M]GA(!H2T>MC=38;9BX1N/<_&X9W5N=8X4.RYUXBC["*<<%=',_N8JUKA@VAD MQ1$8DE4A)$Y0[(2@#@ID*)9,8!FO9<6]+WUI20;^LN6?APT*: TZV "P-ML( M=E9CV@'%: \8G(%&^ASGC&JKE0"(.J,5Y@9125F(*[/PG2L K\7@6 QXJ\7- M.R[FW[NWY^=D>)Y-TOS6<4B7TG [ A6HD;#G+#4DEM 3152TEFKJ41&A%:] M=JUNQ?O2!58DT;RN10U HE?)!NZL:K#+SI2]1@A21QX!:AT1"#"&8\J]N: 1 ML2S8"80CIMX<1.R4"R'.?@_AJH$>RQ!0KU6>Y6FQ MOVX#U@A!A$Q9 (DVV H*)= <*RL!P4;$7,MN ,'&JD+Y[F^349J;Z:28Y56X M&^; MJ_M6H._6/1#/\TG9#J\*MO:[V?< O0L<.*C! 1!B"$":6\E\A?440YNHH>VG,.$+K3>G_O&MA3>$!UX)5Q2&&'+)1.T=@"Y6(. MN)"6P=@HCCH!#QOK#EN%!SA@.]Z^>*<< R=Y,BE",NHBT;6EPX5W# .DA@$, M+<$4!,U 4P"5TB8&5@HMJ8@A?N=G"#>WOGT?(1Q V68(4F!%O@648,V0Y?WI&7B?E^_89N]W8PHY+\O?N'PC%!.:A M9$$CD7+B)SP]G5TE>;KET$R+4()DF^<'&U-C9Y6+WMVPGR C0)VO'RI[6FXUPM2# M#(JU-5@"S#!1SNLL:[TMWX>Z\FH@@P>8O&:=Y>Z!S$ZY+.XN#K&W=HU -5 MI@CAQ@'E*)5<::0M5T1;((TW;U@G@**M7D-@@&&;(4B=50'V2=*_8S[$=2U/ M2N)P6$ Q=I 2C"22SE*N,300,]T=_T(;K:WY ..=X,-6W0$=;P^4U$3C-[VF MFEY17^?[^[N.5(Q/:\972C,"F<4TUI3%2AE!)#3*6J)"9;26&/^-12^$ X:V M5TI[ [+I?DN3WL[OX>-N^. U?$ 1*V0P4")VE/@/0DA@!6-:6D#X6\-'2QH# MY@,*6@TBVGWXV ,+OE,]D+:^!EMI(](AU'L8]&0CJ9MP@B66DB*E*&!6>NV) M"66!X4J0N*U@*W4Z2_,W5IQ$VUE3CQ%$[]-XHZ)4/2B]0U!"=4Y8C( 6U %" MM %V4!_V%RF(:^T%$V> MBM+?+]-)$1K ^,FD6^P!5"$*X;5KB'CP@-0**Q5URDI*) <$0"QBB\E:,<_F ML._M3M%"_QZPQ<82VVVS5"TQK8-Q,!-QK)$&&+/0&U-;S12!S-"8> MZ+5[W MX27V\-K2$L.#]1B7UELD;?R$V7F>IM&%__J\B-))Z&NT7G2[W,EFS>5GOV80 M6M)?IHL618-7(8W:LX)BZFBP,JPSE"HA#2*,:PH%(<[@M0YU8\$;Z0Y-U6@-)G].\N'YHAI]: 7F'YY=7"99 M7FI$5TE1-IX\FY1*4Z"4+3,CKYTJ6A@#K*9<6.IU#NAU#B D8K$5P%FSWH)U M->XOIY^GD[//GE!&I8E2_+]T/(JGN3=9M@F$&!RLU^]NK\'5"U?^L86O!8VC MAC+FU3LM8Z_A>2N26>8LPC&"2,DU->\%"_^@$(?RTX(+H;%#L?33ZUHWL0T)_H['0=#>LU[8XJSDBYIC3-6G]\&V6,P M8RT$2FA$(>;:* T1M#%DR))8-=IBA28+L2806XHIT4(#@R52%F@"8H0?[FKV MZ'O6NIK5\PB&]L)@]X(^H,#'<8"!J,*!1QN=/7\A;3I+LG'QY?01^%&3D8>? MD;XNOWIXH;7"?JZ$>3ZA0#J-+)8<8P.87TG*&@N-'&<4,J"8Y112+00 2@+ M*?#K+_G#"_W8>]86^@G0\Y3=>\GFHP\/X\+K^,">.(*6VW OFYG63;AKPF]T MVCY=,4 6PL#/LN Q7#BP&AZJJOE;^%2UD;RW#=Q;3?D>_^!-\7F'QW!YX^UA MK_=6>H"6.+DQK;::,3V;FEIXXUI[I_+?\WSYD,OD+/WX/4^37S\FP8O^*1E? M)==%$,7G^6)%-V,Y\=P1BQ/RZ>4KWKC_QD%B!WM<7GB$SR;5\)+Y;+K\ MHCK%+;^I>CQ*<4"\>DVH\)8J8X*]K"DF_W!_Z,RB*2;8K$^E:+WSY=.>V'>^ M?*6YO@[FG3QBI^[MPAP][!+=*#IN#SGC=1J!;M;_:8O4 K97QV);7 M_FT*]'8O8;WGK_?/7PPT$F*Q8=Z4IMX:CJE51BM_A:'.QC3&,6WS5.SAX\@G M!T6" >2[W0-GIU)*OGCAGY'W,3*\8L1'73&( MH>&2Q<3+-V=BXZ4=$@S X)MR:U7Q5^M:1B_7;/EY6A3O1KZ]I1C;!_K"HHYR M94R)V!(!8RJ =C'CKJ*O$!0&UN+FGT]?[> ['Y!]*5K0A03CI7];M!'RT)9_ MI%^0/5R0W=)Z9OZ'Z'!U7EY\ZJ#3N*O^T?<^U_WPRU73;_[[-9F%=LBEHVZ6 M#L\G?EIGUWU#B]MJ&<=UQ)6+.5&Q5$8JA4+Y2 M*M0QAPV,&U](?FO9W#2^5 M >Y^'X[G8N?DW]-%PK9!*"_3^CX[1 M.R0#CM>3BW:)X'=*EUL7=&9>^/%X!2]/QV6T47&>7>ZO&XLW6K9R9Z13W (A M%)+,LR0X9IS MYAATE#EHH2AIF (!*5USQ79 1FV'AB$=\%:[ '1<(.V>27:X%K'?7H_Q7=14 M98T"@$,3<\P1D)(S:C%@"TDFI).\2Y99*-A_^Z+#R=?%-G>S]W#WE-8]IWT! MZ_YZ(C96E]UWF;6QPPQ"54E #0%U:UUXWU ";HOV;](?\;349Z;#71V&K6VR.!>CVZK(](^:X4R)Q=SF!L-J_P6#,)2$,.2\P MD0*Q DNMT$J]UO'IC27C]CG!3WP?.&$_#,B34'POFI:'UW6R=V\HKD,"JR%! M*BXQ4M@@Q8VR0@$D2TA@&&K\<&&9S85C&\R+!A3U)V^[3*:B<=(L$8(*$\V, MI=K$$H2R.18" :7E=$LG;VU$?*,!9OM^7O:*H3&=C(![E<2_?EVZO"[[I()E M-TI0E15X!M&XKC^U<.;?+,ISCY[V# )JJ1S^.TOH>FP)WG_&ER2U+XQZ!,[=I=W>EUZZ\0YW-L^RY]N]X%M:FYF"21-[K1U0 M ;RI:07">L&W,05ZK7#L<_BV'46=R8'DVVL?]B[X]HY&%IVN=_?ZPVI4;C[- M\F)VNZG%H/SI,L^&:?AJF,]'_H]L'"@R#'$4?;^.@@X:4? '?W&>!-Z-OJ=> M)=V\FO!_(+IYK?%+/YCO29ZGXT$T3.9%&$\2%7[ALE-/U5Z)&V5%/K\L.3P9 MYM.B*">9349^7?/K071UG@W/_1S._*MGTVCB_Z@J@I>:X'!67KZHUUB>Q?.? M0HG=8CZ>E34:IU6VWG12'$0GYVF1+E>K_/7."Z.K-/>7Y?XUD["D_LUA58OY MY:5_;;@T\]/))L7\U$\B"ZIH,9OFR5E:M0@(?N7R?_P,YA5X5>\)LS_-IQ?E MF/-T 6Q^5N;+_QS:CU >1#HI_#Z&;\NQGOIKIGDQ:,XRX%1P,OCK9N?)S*_G MS$/O65H23_JCU(R'BSXI?AR#T#C7PX7_M>IA$/1B?_%%("]/\+-R/9MZ]

OEE%ONVR\>L/XENQY-EL,IQ>I%%R>9E/D^%YM6>G M?E&C'\EX7K)LM>^7H4.2ORF(E7*=1ZG?D(N*@QO[[UG=TX#?D-7]I_/9/#3# M28KS*!B:%4VO"&,^RZIN-^4.3[RU%)IM^ZO]GN;I9%2919?3$+6=^5^]@+B: MG4>>[#TW>#+T^^[EU2Q=?\]R\*5U%>Z;7]ZDU28GA8\W:"O<5115<9K["#F\ M+<^OP[K<6*[&&Z/T=R_#RG*L_D6-E;V+.LNIWJQN/P[HXB_<6DG[2C/A=0,= M*P2GVG%--*$,Q=I@:KE#SDG%M5T['?XVF1?S9/PE/YR15E'2X^G:)BY%_ MGT?5;#A8T>AH=6E%?_[9D^G%HDE+19!5J_"EQ%C*"W]]D)E5F(,G\\ ' >N" M6"W"KYY]_U45QBSNYKFWAIQGXMXM'3XXH[8QKH6:B2"B2-[49HJP.6L]NFYB MP>7<[LQ ]X2*;S))(>4"[]KIPX9]W%ABZ K_%!Z\R3;+B?''# MS:9@5]GL_"[2O3WDFPZV%\[_/\ !O\T^+WQDI;%X"3_WFL;%M"CYI%*0AAY' M*MTB_3TK2O$R7$0^ET3MIQBU1_@B^AXT[- R+_T]'LG7->!7X'@ M:4/G5.-0B_SLO-JA;!9&-/QU-+V:5 J#!XL\O0@0.%\JK)=YI6B6=_@/R:CY MR$HOK73VQ=I7!LUY,CY=M>A;Z?1E]9O[.OH-%G13,7F17$5>4%Q'XVPV&Z^4 MA- B;QC WBM7:7CU88S4-KO?#+OP/QS$=G?M\. MHN.24H/&O)I5'A3Z;$D2E9_XLGW>I%07/&[MQ7"N[*T6%I- M69"S0\\KX;4EX_HU"+LV#2"[&N-%,$T^7E;H6Q'24HG=H#7BEL7,A[\<3@(] M%]EHL38+(@C*0Z!)/WO/]-X8*PDF#1IBJ0:Z>8V@MY?=F4)-/5>>Y6.D0 MY;E"T,T7ER0KK> AJ?0\&RZI@28PR[GGI>%TON@5<^5U8H\)BRX#CYI["V:[ M>V M&X-W-JCI'+'TYEE7S+-[>L2]A8D& 6A$]$NAA",44>&ZQ%<.=E7*U *_0T[I2M%:0[[7%=;8/ MXC^-RJ94./I8=H!"X*=@F*A:IRV_A3\]I3-AWRCEYAUK19M'SV^4LNAS!HTA M"$@DJ6140R(9! Y@9H7FD'(:[FGV.>L[K/0=5NYBQ3?L>P>AQYC-FJ(MHPQM M5@R][/1:P8,-SRSS7($A,X81RK41CE)#+6$QTC&)=:/AF> ,:XFLM(!2%SM% M*(FIX4I*R;FB#S87>_0]:PW/EA.)'NT<]T@OFR>\>L,&=,?#?4#4.V_1H@1 M*->ZPSU#M8;@5H0#!#>5[;;.?5<[N#KA:OI_O) .XC-8I,6B(=H+VJ ];#[L M50LBS/CE[R_J.E2*R >[#B$DJ]G>V>Z'/?#;0_?!,B[ROE])X[=N%@S=)@]Y M.]^FPX6Y5)YHK?66:Z4B^WLM)-@7VW_?(5Q(@)3(NM@^5(@QPA2F!%/(M88N M1AC'!FE-H%TK*7%/=L5AX)._DY61O;2M&U;;RKSVXNCG- DJ4UF\^;/IJT%L M,R4#O@/4+367=:WEE?"G8_BZXZ6M @)16",0IH#&V@,.1X)*Q+37W D5L1 * M8AB+^Q"HA)8\'54GJ%_+!K^/9RN_$C#=]OWQ 45H/ZI6/4L#ZC X-4AAT3XZ M2D;A@"1\TZN$?4+K$LN:I61C16-"M;-.4\5C(H51QE#JE*16WJM-?5W$X*AA M>0+IYZE6I'9_[-D;@QH:(+[O%8C>F<)U>".'[ZQV_?5ZUBMGM+X6=OWQ$?!B MM2+&%;"QBR&S%E!F0Z0LX\K%@IHXQ-#>!UZOUX@'P@$'K4+.$W>VIMB7;&U; M7/RG=]/:9\N>NO7(AEXOZ_,U^WS-)L(S4!]W*4Y);)G6,4<4*N!UTCB.H790 MQAS$:PW7[G?V!4Q_8_53#(!LTZ3>CG:E MRB(,#6(.*FP81@;&6#A$A%?6WH51^=0H.72P7E:IK2"Y1G"9B#Y&AXM-S]+G M9!:]#<'G?N 7_HKS(JI"\-95GYL,$%*^SB9ET&M2TVTCX'-8)M^_!B77]Z8P$)8M-:)XSD61B="/.$!?]L0SX/H9@#EK#7A8 N%"T. C<,Z[I=5>Z)X5U( M:&T%) 9)2Y4Q6D/M25Q0QP5A5C1"CB0TP'',@ &<Z\8/A M78^^9RV\ZW;7QT@M^EN_+-CK"0-Y<;#7 X5E3X+*\^". (@1<@9!XI=9$R2Y MCK&U3BGHAPUI8T>,E9R$SL-<,:J@E,!J'D-'%,,60+Y1$%A[M+[RM> G[C7]_&[\,Y*P6Y8%HSKUD_R[6<7T=NC A*_WY=AB[^VE_ MA'>=Q_24M ^4I(;#^<6\*G>C+H(=_N_28NH)8D\)(D!+O_E[NOG/0(.].:ZO MG#B+$N%K+HQ/+Z6EO3V[W^&)][O?[WZ_^_LY\7[W=R[F^&LR*\,LJHIIP_.) MWZZSZU=2DCL9=?8>8L>P9"+EK(Y"X=0B'A-''&04F*$]@G0+01K=_J1S3@$M M&.:24FDEPPIS ZUPS,/)6J+G Q#0L+2;AG:/*3VF])BR\YC2*%^AD%$,,,J1 M5DYDFVU(>Q3I461/4$0T2E"0 M6%/B,'48$4J(%%81;32'2!")(-Z&9M)E7&$##MMLFO:V"3)[4:W"++LCE-U7 M0K'T\^SRGNZK>UJMH6)[7%=KX(2%4I6Q8@A1JJDV!#MDM$ 2F]B8#K@TEMOZ M2W-7NVF!="\]KG>D[RF/4[SB<1"D.B768,FI95)QIZ'1.";:2HR?X[9\/:=# MS_4]U_=<_URNYZC!]5A"8;3E@%(D_'\(((H"P"E!3*R5,GD#MT#+/'[;,T ' MF*WG(O9\WO/YN^=S6?-Y')K'2$@,))1*1Z3_/Z@-Y(H3)^+G\/GK&>[;Y7PV M +!-EV#W&'_G(B1.\B0TW\E_K8(DON=5B]2+],7V^SLN7/8P"$A8@X!1S' $ M64R]M'?<*@$0-Q1#:R L MF?+W#:C(J/QR%[>VH2O\(U716XN^38'_'K(OK MH"* E(DMDD);1ATD6L>2TIA+HD+^/NRD=?ZNF+EGU@XPZP[+85K']WCK6J'8 M4@A@3 65"BCJJ&&4 2"U6*OT\09&=^NL>]OL'F *>U&\7]S]CKF7U]QK(1;, MRUZ%!:?6$N$_>6FL*8Z]%LVW$IWW#OC9T\(=EV[14A".& M(2"<2VUH2RZJ%@Q/3 8(;L^3U*MU/7#U:MWNJG6- %@CA6#<,.G_H4!BH8P& M$&F+M5".J&WY]=KPON&!$*(3(-A-U:Y3=4N7!<5#1XS7[/=2_W>&_*>YHDSZ_].Z,?R7B>]N4\^Y)^_>[WN]_O?K_[_>Z_ MQ$3O;GS-/_3*_E^CE3\7RO_H@.*Q%P(@SFBL8):.&@0 M--9JHS5PZQT61^GI_3Y&]_MP/ _3?KCW]+L[-.[L* 9=9H$QK$BIAJS(5Q"A!N,5?,8D+;%Q8M'44A,,"HU;3J7F#T M N-UK(\_EWUVE]^W02>-V3S42[BDU!M+2&XZ7L5SY\O*&_X(_[1!^[[J97:> M!W=E:*0^.\_3-+KP%YP74>J19A2MMPH=E)>:Z85_SW64I\/ MZ,H6W6DCX;G M27Z6%M%L&ETN6AU,3S<>7P6I__$(IN)&W"8C@ECM8H* E@AQ1PA15FK*6(R- M61@/50@\FL];G;@ MVFQ3!M%P65YQG!6OL\&B%IK**(LXD$)IR15A0J%R@SF3 )&UZJ1ONL&;%3=Y MZAZS [:]/2X;E-Q;BN,5]AS5-2VDD$K'A'"$$*-&^;VFY9Y3Q6,D4*?V?-,L MO*?N.CQ8CX1L:=AW#?L?9[Q[K PE\G@815F:358MQ M<$O:5L,[FGO2SX8/2\BF#E%6I6F(S']Y]LE.K]M0"IHA6F$RCZ3$)K^7R%L@17"P;@2\F!07ZU82VM97O58<(+640BR5BQTE L@8$FF,80P30M%: M:$'(36F]GU>$V:=V_=]WT M*54<+Z0>,X7*"\-4!]X.*BY3/[8?Z?CZ#DD85B>;S)/*1](!67BW#;O\^K9- MN]XM^,/]L^#DALW;5GOA9]O=+;P1P5M;6?Y[GB\?+%4U*+BR 0)C*1A UC.<$) K0YUU'OZ8QBS^5$>1R=?HF]' MZIL]/'$V,E^.K#LZKOXZ_O+YT*KP=7QXI([,H?H<'9_X+WYV1R?'=U'8 ZSX M.&!L98JE/8"CQ3EA])\WM/O[1>Y-&>*2W,/J6?$US8_/DSP]\??H\73XZX>2 M1\+'XW2LY@2$GNU@FHM M%>>QDUIS \*YJZJDD\??=*1FSWX/_!"E7E!=!AS,Y^F'O[0S^:_3<3:\?G ) M-,#80$L59)A*08._0T@"_)<.P]@UE@!I(I%@PO^O\M,H* MO62!T0/R]!6U IT4GJ WUJ;2%56, U5LKI5=>G(:3B^\^A45)55E1>15Q6&5 M:A5]OX[\8F5A14*0S>8#SB;^+>F+A^O'$W3("C*#?^1'FGO-(/**;% 7IZ!2=>\3RD_;_/\L^ MKJAM 2O^E;?(9S1/PPEKH* O^6O_KGS/+BL1_6A;B58@GO^]C)$QS4E^Q_* M __@_\XF_KE+E*QA<^:U5/_$9%:1_60Z"W<5V2C-2_]Y^;9[:+W!$0NN>:&K MZUY/%P&"IQ35FK%61GD56&KNC0-CC"(,, !C%3N+H5M+]U9^A9:K7R^06S!Y M['D\G'W/9PM/V&VU7EU,YY/9X\=*+WR-OK[[ 3>.H7Y)BYG7N?U^'(?-^S;) M9L4OQ]_6CJ&JO=[0);J%DZ@E N2K\2^H+XRX:,-3^ACYD*9M*2$/->^LIHH" MY30P#G/*)8J!7/>3[@[YN(O+\?0Z34OB^7(9GM0FZ9!MGAQ5]#*]K!"G%[5; M/WMXA*,:\?%,8JT5A)!P00GT[,60]N*22Z&I6X^/WQ)'+0XH=@^0MWA:<@\@ M=X:]MLE?KZU//L6NNDNIN^-09W$$@:P4"&#M@/(:JL&*.0&DE0 AZ:C6MX\@ MNN!R)B]T.<=)EO]/R,2V63'T2NG"@('"8J\Q2@J9TTQ*YORB0ZG\ M/K"&SY626,02(69P3)%CVFE"'00N=@X+JQ\T6!]]3TMNY]4"_)PF8?8ADJ=R M/3_! 4WC\M0*PA@C"CWI JDU+'VIHXF,6HN!M46A[UA8C3"LJYQ4U)E:T[7U^RBZ]9).?YGU^RO*\9'4[XGTN][0L MFU!ZT4*>0_#C%:5L24HQOK _2WOY>QJBC],R>BM(H"+U0LX;O<&$#D$)D?_N M,LE&I96<)Y/BU)NC233.DN_9.)M=!Y/57UNF'8ROJTL6RLOW=':5II,HA/#Y M!UTF(10^\_,)UL>L',]%3771*)FE!]%)(RQZZ+\YF^9^PT&R9A+Z>W9]A8 MU%O.TS)B/QKZ+5X0XW]] !_*S_ZJX?+SZEB^IE>R%$\+ZCO)0NCJ47H5_3*] M2"8_1>N$>S,Y^2H;S4E'$U"V:LM,UL%/RR MPYJGIGF3I1[-_.C):A#6[=D$U69%KB7[)PE%8D/ AW3Q?E BJ(7EXTK4?I MK_'P&,3;<)KGT^_3?'G>UKAH(9F\Y$FJ47TWS!B9YY9A6K3J9+7BQY/.B5I3=D<5=0ID9+12E/PQ." MCAJDU^RZ' /_J0BL.;]8^"J3[]/YK*'&/7Z*O,:O;Z[+5Q_#Y9^RF7_V\,[H MOMJ$\PA555&)5[KRX:3PEM["J'MJO-\K&2HGY1GOHLY;99A4)V6>51(O FJ- M/ZMG,6B<^@V3XKQ4A\L_&I$% T]%P^IYE6T3-K1*Q%K]<)E<5^KTY64^_3V[ M\-*AJ4,WS@6+ MYC_T-OY;C^^^O.$K&Q?21<5V$@2RL MKW%:%)4;X'^75V E0BX:%-7@IY*B5NL:!$U6/:0T MR4LIUS#:[W(C?&J'U^Z-K&X\\(8" Y;W9Y-@QI6?FV^9;> M^9">>6NT7H2?99-J>,E\-EU^494L*+^I%$])#B!%@# N,$,TY#HL"E<,_9XG MET7Z:?G'6I!^KG>^NW^G_A&=VWVT_M^UV:WH8Z, MOAOO8J_X+@B>=%NG6@&T(%?Z\BU]*9Y=F^NNSV^?]O)-Y_J0.BJ?.UEY=T"" M3L9)"-[U:OB-5.">M'=]KKL^OWXO=V=^_5[NSOSV2:3:=+B0J/ NB=I;$]GWTRSZ0E[I[:V%TJ[O[N]4-KEW;U'*/6[^\YW M]T;NW08FX;MO*5J&^YV5I?47!1?*T+]7(O>.MH#?J(G,8Y3PT#)L--O7ZBQ# M"4:IA'66M6*,"&@4X=A2)J6 BHO8*!RXR:S7+3#3BXML5D8JWI$S>7?/L;I& M^O(.?;WZ\_\MPXQ*<+Z1!KVZYK",<"TO@%42]%V/;"3XQ7GZVSR=#*_O?EXS M%7 5@?9HU?6WZ8_63:[:M ?.EC'V&8ORWGW0'26,'F[7X1;7?;R4-E8@32$T MCA*/LT#')!8,&(@-P&M5AMX:;E$/MUW@JAYN>[CMX?:)<$MI'?1/>6P-PM;_ M1J5E&AD G$-(*:1BR[H&M[B#<'N[S<) M C;H\M>XDMO$XH,M R)XSFR@+* ME9""2:: 8#%BPFFY+6SI@6!G@:!C'N,>Z/87Z(1< 1WG!CIIE#,VM#N+E8)4 M V=C"8G'O;5V9\\%NM!ING<1]L#9VZP]W.XIW$( ZD:'FCK!B!54$4BYE8IC MJ0BW& "(,7OQD4S;>-O["#O!5AW%VQY2>TA]&TA%-:1RC0CB,0)4((JY%-A: MJ1&'3&.-[8MM];8AM8M^P!Y2NP*IO0K[UH31X^T=>$OJJ"(KG,%"4LXI";T: ME*(QQ 8Y;HG_=ZU:5%MXVX/CVX/CS9*@Y?>M//M6A?9-RU"U6-_/UMVS9N=9 M/HI^FR?YK&HB&/SW@ZJD5I87LZCJ@W'IT3A034AFG"7Y6:@^7E5='=X3O!E= M)464#,^S--0O7];M6M8/3X;#?!Z^;Y0K]P_<6G_X!:?3VCE('6;*.F*PAC'U M]BKS1BNPL2 *,QKCI_09^-]L=OZM45.S4H0\5TXG0S^G.N3Q8EVHLO M\]F7TTI;NK[O&R]'RHX!8J>_IM7-8@G4W]!I<= MVSQUK#;Z(#J:+FL4+]8I\L. M;HT79).R.'$UP#0K7[^JCKS(GBCK%R\'?W?9]F*]]=QR.,T,W[*?RKNL]5B5 M/7RPS&.SWN%S*SV^$L*=W%&'T#/"Q]N]"II%2R_SJ=]0#T2!ZD+-TLNPX55Q MTF51ZUDR.2M[""Z+&CY2OS"\\ZX:AE7!W>__"JT//9O M>@7L90WLQ=I8+;12S-#8,,$A,@P@2#PFDQBM=<@*BWVX&JTY#Q*HN!,\8;.) MW(L5K":E/ZIC/168*=]F"ZNR>T!C8T-?S6"[E&U$*JH]\!0R2<[2!9&59:#+ MGAFAM.\]J%<"ZG#L'Y"=9E77D@50>LSM'/NKP.VS:D9EGR4\N*5^>/8.+!N* M^OIK?DZN%_+CY$8MT;+J<;AH!2)KBUGA0XT,BZ4:I:$L<=G@95XL>771";HL M(.Q5H]MO6ZI4=Q51S28__#Y,\^M2YM[Y]&&X)2A?H8=O$D9RD<[.0\_MDWN[ MD"Q&>YE[TLS]DM;UO)N-3&Z7"@\5_V]4$J\ZQBS*A)>JWKR(UM7@M5[02WWY M-MVL9UU]N)^N0HW2IY1K;4.9?XBV6W@CNIW 6?Y[GB\?81WZ4Q]')E^C;D?IF#T^*O?N79OEZ&?J#[DG$AS7& M=4OJ25KCL%3$@K3P>G4V2V\(QM?0*05:Z908>(->Z)BRT':5"\ \-6/",+66 M,+-V^'RRD-?/T"U;,LSA-BWSRKJX9Y?.IM/1E7_/JVQ-G3MDG1-6Q<)RPYE0 MFD ,_=9PK_[+D,9Y>VO^NAAFO2N?I\5VMP0>\*UMR7UJ7MTM)8R_U.M2S^\7 M53>DI1X6NOU-DO%UL!P7-RZAP.PB&=3!T;SYY M5J\G_1706C:CN RA'!)F*:$QC*&CCL#H!(8,;J6Z:F#!9H6A9_/]VQ2 MCK@NZ&":$UFYPF]">94R@/R"8;ARQRR?JNK5*]TUI[-?_^F7L.&D^?S9W!]T M\,(XAC9$RP':HF2YWY%S?^?1!WTYK1P-+?NE/^EL:!"ZKL_'I2"L.M8N#X=> M\V@(@EJ5-$QZ'=*%R)M@%,5.T#@<#5FC'%;FC8^&=H]%MJD/WVQ;7/;OJI6L MV3UZV47BS1E/CNL$GB;YY&,X1/(ZS0^_Z$%$S>XTGRJOX#!/2]4D/+=^[_H[ M&YQ24[TW,+=.];66[EC,C'0@Q.L2(AE BE/@/PM*+'"P==Q?RQ7;&8*&!W++ M!)W^?IE.BK1$V@60+L]QGH#/2]U[29]WR(O'3O>#0KW27,+9ZF7Y2VC]6 VM M/'%=>)_"UXL+IHO&>O7QZ?T^B%NZ]LO:N3W,9ND0"!7,YYSI)G,2[#:28HU802E_$G-71[P?/4>YN^=:]R()/&IM]!,^=U M->SJ;MUC>7E.'W?% 'R?6N*-X=C]YRUYW]Y7WS=Z1"6A6 NEP!S XGE]W[#X M\/TJ=K,6QWJ7W;%>M!77X;[L79:EESNH,_G=J,:=594\>\#-_SY3PP]LDT_N M%XQMHXEZLP^W[!;^[Y+><\;7GU,S@NP,Z,7 M=7@Q\_2TJ7=MZMVJ_YEBMO0_*PL7*$DIIUP:I)3$+J2D4>-3)/BV3EVJ5:?? MPCD=GW6GAYILI>@8:8N.[0GNM;G%+<"]%,!1N@ X;;QE1AF)B><*_M+&*I+* MD%]L$?[^T<5N 0[KS0"NS1QNT:U%M_>-;KP1-,-29PAU-O6<>T(4-UYX$FJ M2>?T6L7JET,WUJ);BVXMNK7H]E1TDTMT2[%CSL,WPEG.7*:U IPSQ%(NG&=K M0;$OA6ZJ1;=M5'UYK?.P'6/*29Z$OS,1J6=R) MX)2ER+J0*<9)EEF?$FZ-T\8FZ-E^ U-,6'<>!SEUE$ MN=PCQGZB4=Q*[Y;)WS.3$]HPM!U16&IF,\UY:DU&%4YE)N%6JM#6SFFW)+WW MT/+>/\8^M!/:>;6?6]T2#MA3]N-#',P:',R<,R;%*?4N=B?/L$&"(&^6\=[JQBWG[0?G/2@H&P6OF04)25.6I0IQBS-M MO6:*AJ)2$EFVM8"*#03E=@YT6T'9LNM^L^L#W"H:WB?0<3/!J-(.,8ZEL<1C MZQ%\-#;C;FMG1QL(RCTT0O??UGSKQ[_+1/TBM#=[1HK^+*Q[-ATZ^C/I#:>A MFMT\M/N]ITD\M#Z'GD&-=2)&57CNB5,K7.K^]7)(_ MW4H(FMZNDWUCTMG/7(N] M5]RB1K,;3%T/LQE*VDL1BE+79"8TZ(T ZGB"M/ MA&4N\Z^8:;L1AN[T,*,%T!9 6P!M 10+(5HEM,70%D-;#&TQ=%,,;?1T;)70 M=PN@T4?ZE]BQ8O[]5IZ]TM_EK]]K&)Y'JJR$RC*/)2=24,ZX"AE5*7)($6)( M)B6\XB_Y_-&-=7JX \BS5RY^O%6F/?2@QSR9$5>R62^;M#B?I&75[0\#!]W; MCL9D+E.8:(F-X88R@R@R#F$+'U4J9:,=#; KD=QG/":I::V$P8I3K;W"V*3L MP[R+3]$SDR>_!]_N9A,FL;[734)XN&OU8][ZG$$_U/1Z-\QUWQMWUKO2C,9E M_^Z.ST7=S'F'/<@4Q043NA'[Q2TG*?9*>)BV#67$6(:1@7^9$FN-]SZ/AP"4 MO2H;#Z^/9[5./ET$"EN5##5+$9CK$?Y(T:(+6+CS>% !809QM.@U]CF_Z5X5 MW3_@\9.:9."ORW%^?:OGV*_#P67H7!L>NRX' M907K&;H?W\3'_WYT>I2VK-_(E'2=V3=5#<:LFZ MWHDUI#_.&[6NTG\.Y'0=R1^6H5Z9G3:AC*P@E^?%CFKVK$Y^IAP^4/![V^VN$_"O,YTX6@<7 ZCD-^;9 XVB'W?.2 MX?DDASE%$IL1P!("Z]YZ\PVODJO\*U!-GP MY5I2A#)F"&P]2;V05@,L8HVM=2EV=^D)2U@[GHW["PS[=!)8^',Q#@7P\\OB MSD:\<3WV B6!,.(72R(Z/LD65 1B^EX_R!H1_?!3X;C)>'$OKN]:?AWV62W&'R,_7MF!_#- MNOFSQNPS-Y,/;!MZ4X(9HIEG4[93#,T8UE,;N]O6>#^$G8WA(2+^* MDK'1^3+8K+,?3D>AD2MAL/W%'U6CBV(M5,"$GV%V)ZFFY_\ 5@KWY[VP3C5! MA:=<%7FO"R8BP$_1FW;K"F]A%%T06/#66AKVR^MR-KK8H+87Y74^"4UJ^X#6 MDQV#5L-!X)Q).9-<89=QZ\"H\ *!6I=12:U2JBG EH#TZ<+!^GXI0-[ /,^& MMC"P7-U@:YX-9]+,U\M\R-@EUAVXSP:O.8\L.*.FY 6M!JZY3>U'H-"!'3": M-Y8-'6=!0:R ".L=6M&9)L-.0,;+X3"V.)Y<=9)N\(A 3)[< +KVB@4?QW<$V 0]#A@W'\>&R-5T%'@>./9R6*ZVE9W-;S:: M(,M!K:P'4'9K_KB8CB/3SH9?W1I^,LG_". >^*];<]M\O.=S_3-LQ]?0G7G> M1+?1K1E^%&ZI@:$:3L>AFRD,JU_"ZWKAIFIZ 8,IPQ/OGTSHA [K 4KLN%X\ MF,M@.(FYGG$^@TG_!HAK,BX#98.D"<.'XI28^.Z[>E,W9WV5UP_.1Z-^ M.=M]^/_5)MFC80#&$M[2A-(9:BZ%4E2?QG=23&>Q7BM/6('M";RDE]=+L_)3 MF'N-U1&=![?&_[6,G>/+,#Y8DW].0RH*;P^OK23;A_?NW6:*HI6#OQ M_O/8MSN(EBD(D&D4^WD/-K:(C92':[_N M;FN<@0F;4@ F."B^)9= /C%<+^H:\,6,@&OY,"[Z=9?QF6Q+BU$^GC3[ M09^-HZI^,[?GEJM5@@#LSO8YR(DHX<+*EI$[X*NH!"_< 37[ W46?]:T?K%Z MWO!T3SPY0K>U^PW//+[!4T!_6EE 0*.OQ7@0%^/'>TU)L$2GP*/A5W.8 #$3 MMGUU>Z*,#>LU7$+I^7 \'H)Z%U=F (I#JY_M\R"^XUJN;[P]S/6V8?=X!R7[ MX5$MI'>]E%MX([F=D1K_>S6>/V0$ZMK'26W;VJ8[//_9KY_._'\FQR?I[Z=G7X[]:0?^=IO!PPZ' M>0*C/$W./B6_GYC?T^,SGR;NTTGJ3T[KOTX__7JM#]SZIY%,^"^8P_.'"+8499)P8,WF8C4$<\\ M,0(Q[!K''E8[S:5EQ'##K63:,VH)1IAF CO+;I];;.-8XJ%SA=T 8#!B/D9] MI >+&%3T4)P@*$%SY79F14=%*Y^;J%7R8W!S7 VG%6@=U4\_[R&0/Y=Q&K]? M"6Y HS_KWY=1YXR?FR\8!-.MOWIVB.K@CG@N"F9'OS^[^N\?T(?X&0;>G7^^ M8]YGH,A7R0DH=U^&H/C?'NUU#JKFH!Y>/IT,YU_4D27QF[I[.U5L&4_0A:W, M1U7Q\_R/-=C]L,AW6:1DL0_?SX:IWT$8KV=[9_]X?<\U3,0]5UGC6MNH^L%8 M@O6@@!UG'^U0 BWLU'J=YL;J1CE:,-FWDH?E5B$X>@M6\'H/&^F^)',\;K/? M>C9>/?WU_V;]X:3X8V& OG:/HOT,RWM&U-WK!]8%MSEOG/MJ1#2208M4AC/0 M&WGFM'5$V%0IN5XI.BAW9S,/]0Q+[HXLW@.7^.:% #01[[S$U1L2:=\#LW#< MOO"$PC_/+66W U5H3_! +1-F,R$,=TA0C@G/0G1M*K7)L,:*>Z;7JE9N#0]@ MM_88$CC=*B \0$I[C@MO7?LY&X;SJ^YFFG";TM"F-&R,M (O-2_B38J\U%A0 MQGVH[F^549QHFY+,^;529D]'VE? 2=IA@K2Y#/M96W3OG$QO2,E\WQ)SU:7_ M\W.=BH>:\?@NS*K7\1'MI3KS9BP\(9<-1[3RE#E-J7"*9Y*83&N/F.0:4Z'7 M*\,U]8Z3X:![H$X?W%%;U5Q:B7003I_#ZE\0L4 M$^ PDTI0+&VHI8Q3K=+, M9]IEG%",A5W+]-@F%NRWPX?2]:2@U@.\IV!0.W3ZM^).!D6,1[WEY]D;K\[A M.6\.PTKC_0K"R190P(SUN7(L0S;D I1TXHIC*;LI2X?:PL(9Y96>)X MT!U>%V?YGX\L+Z$P]U2F(O7*1J+["I/=+RR(/.TF%A?X*( ) 1UI9KDD^ED&-+,\C_K M).]9EL\LU2BRF/RE2HKYFH=0VD!MBQ^LQ,]N%C#[KF)5,8+)/R=4%9,'8U49 M_^&>:-1[KFUVZ7">^"[/1OA+MJ/883CMV=6X*))86: *)?Z+WFHFZ)YT'?F^ MKM.9WOSLK-CVD)_:R:3P0? M;;5L_T/D\:0VF*][7E #[P^OS21[)G):=&BB UOFS"B4991I19@1G NBG;=( M&(41MHSIM?X>.T&']1;4+3JTZ-"BP^N@0Z-E/384.6FXI,9QH9G-,D&)$-K; M5"OM7TQW^)\6'5IT:-%A#]!!-G0'(1'S%DM0&\)1O5)((.L,TBG+A'H9=%CO MRMVBPTNCPV9'(7A_/1"Q]GLC8J&H%B&9<[_$>3$H+LI-$FW?9/AUS?R:+Y@? M*2I%RHC!E'&4@@FAA!;86($9TF8CMT)<=C/H_3J$15O<5U2;^1/H8WD>'1U$ M\L0[\!P?*%])M$QKL)9D*=)(9U1Q+(QEJ>,LD\134,,)WBU?/<82?S1?X2/9 M\E7+5Z_(5V1IRF;,$N6910BG7"%JL$=62TLQYYYAM7MY]9"6^@1YMO[==Y*:[]\0&VY4MQ&#PW M8+XY;C+,#4A$*JG@&?6(6VY[;IP=LX3/[TVL;\E$?PFN?P!)A=+!ZU5F$K#L\PXRHT1Q@GD%4?(2,<$ M7^L1NQLFWZI-B;9J4^Y?;GO+JN^(5159JM',<"R-RKS$7%BM//CW67QOQ;/NYM8A&_7>Y5>"EGO6+*8(DQHX1+CXU@,I1$20E! M8 YO=KQRE8\+&U;7-1H,^]CT$7Y@ZPV9->[=^5EFZQL^ !FZS\SV@)=)D:6L M3+WGQ"G&>>JYH%)1H:F6PNM,2\TV;HT^QN6$M\IVA^-9:OET;X4B MPTLV=3Y5F59<<<>5I(8AP1W&5%-/O!*O)!3WTQ)M96++:T^6B9PW9&*626(2X3 PLU8QD(Y5N0)WRB[_?%B=S_MUY8[ M6^Y\1:U8XZ4I3"1RCA(F;"BE+(W5UJ@0BRB8SKC8R!1^O/#N7HBKRY@AIEEIG.>6&>D,R M#-3NF;(9(V@CT?@8AMK-\2@Z8BUKM:SUBJPE4*-R 4N=P=Y0K<$>I-;:-)64 MT\QS9-%&4?&/E56[T#G;@)^6M5Z3M1K]60EUTBF9$:,I=YD#N\YBCR3/L,BT MW)D:N"MS3AP":[V?\\A%6&PY2+[F_5FOJCQT&,H'W55!&TU%N$ /#.MS_4=<3Q&:.ETS3"QPB.<(99Q;:EAGAME+'.>,9IN)*.? MQ?*[,3G)"V6*MBS?LOQ>LCQ92GGK*3"[P*F4AL,5I2FRF4PUSHBS:*,@A6=+ M^1T$',JC%VE\WK)\R_)[R?)T*>6UX9E("69:$,Z0,HY@3#W-0BB$W*RN_[.E M?,OR[9'KDR=94V9L0SQO'3PO[]0MJO#]R:=?DVX^'M^$[7M7OC>,^/(,ULG4 M,*P=HFG&4P5*O476NDP[;15B:,[R%Y,_'L7N]3V?+F[EH\.B#R]@R=U\Q7>4 MV-H>SAZ@W'W+K":6I[/(9\2G2#%L*+=2&TJ-$EBGF&AB)'UQ5MO?8."6U5I6 M>S*KJ:7MJFCF&<4B10B%+')%B<:8$^4%\V99#_M%I=H6*Z^T););7GM57M.- MXUN6&N WPB@8C9I3PXTDQ-L0+"&T%*\BUO8SBKX]S=WY"GR:P(7WXMMY@$LQ M;IS9:F99*JGPUG&M4BN]3R7.+*6I%PAMXMJ):VUZ_YA6DQ#.O/6.*VU"2^MV M?:NL^9#;%1/6\,%D(B.6IXHRGEIFC;5*X2S-O&099;OAS;<0M'L KM66K0^) MK1_B:KKLR>01(BGHQ$CHC&?&JQ1I*Y22TED&INCN).Y^*K^MQ&U9\U4E;J.1 M!26I!)LUTRF77 IC)#?6.\-"Q@SG&\4V/$[BMOFC>WJ8N;\F[8+X&AUKXI'F M)MM;-X.=38B._DQZPVDHPS1O"+O)FKR!#L08RV6!ATP1Y:1P6&/$7>:U\DZY M3%.-I#3JD6UL'(RC'$QA+3Z-BG&$@+?5<_31M' 0[8;?N[?Y_7*^:I06%D@Y M[967@G'/I9&$,DN%QPH[:QZ9(/LXSM]R5]1M9A6UG-]R_CO@?-(HZJ2(]AI3 M!0:Y##J_1=8KEE*&,B92^^ \_%2Y@ML*&;6 M"(HMSQ@VC#(=/.XF!2R06Y?Y6^-\NEW#_EUQ?O0!_&62PP3GWV_%;5AOQ\GT M&G[279E>OQP4'Z^*N'@@>7ZXO5KPT#]_::Q!\!.5%S<[\F\^96!D9P/[-$A^ MBX6OB.PD02YVDLE5D3CSQ9\FICM)ON554@R MHM>2+\>%]4(^*H([8?BC9_^ M^SC]B'4"+^X5UV7W*$G,]7!PF0R#LPWN@7E4MQ\Z&@^_EKW0Q B^SL_+?CFY M"7P6_":C_*885^'YB]CO)$\&Q209UFP-S^X/JRKY,3C "?KEY-.O\2_\RT]) M/BZK< .,- \/"]25W!3Y.#DO+LO!(%S++R8PL+3H%H'O$XK#Q+&,I;_."QA% MD?PM'TSS\4T2+Q$&I%K FSI)+'_4S=P M=*^>8/A8E%_C/.$I=RPFFUJZ@EL\^VJA,^!7>HMJ?GE;]/^3;SA*-F<_7>'2UE_VIW4.3Y5&&ZQ M<&3./9A5PPH"?%[#.&'G MY^#6W/'S8O(MT,=%.8"-*_,^\$/1B;[W'O@0(7AQOJ1;S'13PW/#>_&ZV:,B5@*85 MC!/$$MR0Y%_SLE\+AO-_S+@ZK!=,MKPHXX4B3"L^!NCK*AD-JW)QVZ"XS,.' M)D(ESOP\,NRZL?7-ZMQSEBSWKL9:(4O0.C_434A)J). :QQ':D$!GDQG0 A MW1KK4S!Y-TQGXN!NZR)Z=5L;'!?)O*RULKL(:'G#<-H/(#:946$1GSCK(1E? MV@4;) =.^0XBQB&,HSIT6^W8M9+1J.F6.F,]43+32'"?.FM%ZM,46\&Q%&HM MW?7I*:S'T21D6U ZL+XC9W5K6L<=S)_DE["!U21N;10Y@9/"C5$7#"KS'9N[ M(K!6KC<1N-%E=$XHM0#]QQ2XK5?&V8%^"P2*Z ML=:MS?:\-I[CU[6Q=)LE&QP8HLJ+\2WK=85E)5MAV=D/7MZ2V\(;";NU:/&_ M5^/Y0T;Y9?'Q'-C\CX_1M/DY[W_+;RIXU5^NQK,5?22RW;+ZU5-'K#99HAUL M4_SXK7['^;#?"YKNKY_._'\FQR?I[Z=G7X[]*0CY$_<$3>QEAGD"HSQ-SCXE MOY^8W]/C,Y^"B7V2^I/3^J_33[\>IR9\G1V?F!-W;'Y-3L_@B]_\R=GI781R MFZ-NL5Q$WS.8VVG1+R)7?U28>RI30%KEN<7*2N0Y%]I1,.T82S^2>QAO=[)R MX3Y8E8Z 5$7= ?E.C'P!HU@LC>*4V4P[*8V5*3<95RIE!%,1$KBMQ/JVO%H7 M3[3K^32L-6_9GWRJ_'A"NQ.\XSMB;'&H(E*")W:A^3R;@\GT;7 MX/R^:(I=%*#<@NX)$@9$S]FJYALHNHA^HVBPYJ#R@1)\G]C\CH ,]CTH/*"F M!O7I.UI6<;.P-J:3,BA8O:-'R;8\DD_E!78JU,YD4G*/,ZV)23EP'?QMD&4! MO?.G&(C1OQO\A#M!I2%(?BR36!I> M7P.9G8:>[&M>Z!7*>!B!'_'VUT#@S07[MCW6-PEONJNK!F7-U= Y-.2C8+X' M^0 8 36B^ZBN?OZED?67-<.V&!5?BFBQMM+7#BMN0"K=Q+%2? -C,%NC9O7 M"6@!5N77[NGD"DQGP(EZM+4-5M-,%6@FN1@/ MKY\KJ[XKJB2BJF!R&5_KO,/2>9:1U'/-I%',$$*8!X)C9KU:=DW>D;HCRU9F M,:%5H51[<0GLT5'3JJHGW11,QR?90C*A>P620AV$XK\/G;8]71[!/NUXS9?: M0<M0N@CRWOWV0KT!%LPH/5X)].^J-B7&-1[5;;+1NH1GLHJQ%HQDJF MQO!46R6\UU[8%%C!(+\6W/MY/%/27HD3=@4]M>]TIG]&&?"2C+%,@^*I(C[U ME)$,6($)4)20)6EF!(=M(6MZW.I^'#AO'-41#-':"*IV>#R8(.OB/)PJ+%WN MP;DV5Q.*9#2%OZIBY70J[X(*7)6U'VWVDM?6K>Y0\#;3]+M716_:+SY=-$#T MTW0""M4@3/[+L-_/AN-O^1CL7%BN>U5^@P5S"'O&K.!@,FECE;$"@:)BC%*F MH?([)KAGQ+B46IYEF:&:9,QXZS3V1-#;.OMK>/RC)WV9DQ35P.71YEPCK&FJ MK"JP3I+>=#P_#MJ8H@

G%W*:#5?#(.- M7?W\]./-8+VRU:/-[SK9&L];"8Y;'(V6,+U!_;GYPD% D?ZJP8SJX,#:U= M M^OW9U0@[X3-,I#O_?,>*G)77L$TGQ;?DR_ Z7PLEO,['E^6@'AX@QG#^11W M%;_Y5O8F5S\+>H2Y5*"'4Z$8P3_,P[:ZL*3YJ"I^GO^QYJ[]L,BD@EO"NH?X MM>_G6=7OD[#V\YMN7R/Z^]?P\M*6"Y;L;W+7Z0HOYI/UX[KWDK]YOTH!%LTR M.$@Z(XDVBH*E(S'20FNLF9.9EUQ9_*"EO+[ M7UCHK=0/JDDC&.Z@5H'HK(KD;Y_I>ZGN5;,:6SIRTLQA E:L,C3C"F>&9=9) MB;#@49%?T\T"D]5KF$:] A3P=#HD\MQ/IA4K5",G,J70M$PX%OG@U??<.>QHB[#RA&GO0X] M6Y[$J5\6:Q]O,V'E_V,\K';.MJ2C,.\0^B*-E_:?G=^J$OM]ZZ_-7GJ8JQL' M*8J2D*+H,RPLIP(9@Z3AQCINL/!BK=7:HU7=P+9;XEDI.UJ2#J;\)=.57C?S MZ%[.WGW>T?W'_\@XA0DFG! ,_PJMK+,ASI%Z[A7U^WC\KYY[_%]U"P:PV@>"!!X_O)^!G;KWM3_O3^DPCE-8-&,0)0+F6HF M*#>IP\*DGEC>6&!F&*'6,VJEX 8N.NM3YJVF*$W(1P]/! M)N@.KT?#0;P2\CL&273CCL9E51^*U&E253'*X\G(,DND7$X[NI,71REU2'NP M-BZG_7S<%40TD1'$F.1:J\Y1DGVBJ) M4$9PFFDIA+@-)BJZ 9]Y1MH"U4Q^/#7 MR;?A]L_SQHN)+"CWY\1=%=8MU M3!G8J&6W+ #!EMF+O7$(E9UENP4X[!?S@SZX7 ($AG.EC9=EMA"+W* 0T0OC MGJ5)P5^ *=.0#0F*5(RG$]CTF*OZ)=?8Z88#/(Z'_\1 E_A M![ .PW+\,1R^!=WCHC\%G;VZJK MU(M0^X2O\S_+ZY#O%(Y9888WX=4Q&6T B%O/-J:"791%OP?;X!;[.P?WNVGL M?*[MW2(V>%[0\@#ZB\MQ%$K-B7;C/L6E@*_C.Q?$UKP8SBQ'13RX_-[O1[ ] M05O^.)I>CVH1')_3O&>0S^,3XFK!<#X.OPUF8VK<%RZ'$8\7/ZBFHU$_L$M( M]0$2 IJ)LUS\Z/63Y9Y91&%WJ;/'->-7X6"_E_QSFH]#A0$@IT9!A?N!JY]/ M!R%F(LF3,(^8+IJ'!-/_G?-H+Q0V"#FMP;!BLO^=^L1--([0XXEF!$UYW87@X_YMB%=%L@CHB., M:9S#I6G$F\YL%(.B7W-R,:FQL;-"7YV(-"%_OJ;$^7N70Z\1J1Y%66?MW@3> MB; Z>W*=JCJ;&:S813&>E7Z87 5U,1^5/7CCY7CXK:&PUGD#@ 5P:;'J\^69 MP_^7B>E=EX.P%C4(S6M09*E9U*"("%;"-B574:T,G#@= M R(7C3T%JLC'ES#%,+R0*1N3V8,&%360;O#DPI['Q.1 6"&WO9F(.ZQ&0>Z& MYXQS0/YZ'6??EI.;@+S#7D.N%1]G]%)G]XZ+">C7L"WAM36%144]9/I%B@S? MU"4\ )JF 0'9CXM9F8-[0*$. M]1G\ ^@OTE%,6(YAXLL#N'#OWS[3P*PAX!VK><3[0LN)VD:4?9UFFG1G3L]1 M;E:@<\^(,-)8>&P!+QDMMGDACZ*E58^_AI0Z[[U.HHGZ4,-&R\^'TUGJ:3#Y MEF,.L% ,BC&H50O=:08QR=5-;PRVU_@<;HVZQ2R/IWM;"-^]NDGB M9<&!D+S]$92>8F7EF@O>"T^(&W=5]$?5+97U,FQ$W,YEZ"(\_**8%>*8CF*]A:\Y$#,HYB&P$)X'S\QK8AN-P1@'(;[T MNTI$RKY'PW_"\X10H>P96*W; (CD<4*9I3-01K@L-/:JSD19K M(9(WQ&A(UEOK[=F+9;Y^P-!SU]F9V\=Z3EDQJR3*1&JXM=P3K#$P&FLDT M4Q)CT4Q>%89C(PAQF7&<.J^LH,II8ZDCBF=D%R;(R'\[+#BF^Z2^C-2K5-KL;%?8DO M=P>^-%(IGA($LQ[FLN/EVZ$XOMMC^3Y+>+?D<,MW]NQPL9=9FK=.)IN$-^\2 M$A8F*BH:)O%K"W\X6Y'80#LRL& ?M/K@HOALY M_7@B:9M8'M[$V]UO=[_=_?_GA236"-^,"WJ$^;0IV,< M0VWF!ZVOG7V\K:G^ZS,FLL>YF'5 M"3+8F!2"LR4T3;+"#=<:>-221U!RF5> MH;4"!5_J_<]@^T.?J?""_UM.KN;!@_[/V8&HB4'DL7SK=SO-_KT:3_[N%E7Q M8:#'X;C1_%E6?Y^][^^+0/MYW/5OT6.UN!X++H4+\R24^7WQ*1>3/_[N8PC& MPHO3=.+4S[JG9.RR 1:]/X6;=)#:9@NL5\L*>P=&:XM&^X5&;'G:9UVF!;/* M6:EXZI62UA+&4FY-QEAV &@4W(<+[^'6\$?P;?;<;<&G!9_W CY\6?Z12"6% M4]ZS+-3)MIIQ*D6&*?R/]7HM-^REP6?A=3X9#F:XLCF _&\Q'O;RZBI0:TQF M;O&CQ8\6/YZ,'[)1/E8@E#%/,>.".X8M\:EC),V(31G7:SV:MHD?V[%A)%UO MW/0&86"_3V>V-?M?0^Q_=,,L\[*;$<<>4GGW$NQ[8\/\*UF MRYQP9[CFQB%&&,\H,9G!DBN-B$:"K.>$+XR NCGBK]^M-?7V7!R/Z8JC.DIM MLU+=@^3UI"[?.V>[GUH??PLC DC1G"9LDP+RSR@!['$"(4 6H2FCC*U M_S#R#-_$8X"#L@[:;N&M%CE:Y'BKR$&7R)$2G5DKO)"IY4(9BS&2U!JM=::$ M7*N'N6WD>+9CX3'<3SHPDY;Y6^9OF;]0O-$$"'B>*K V@O4AP!;!'*>,IAQE M"+G4/(?YM\F_C'>X9BT#'VQT1UJ,QJ&6T2)C/;\.Z7W_>TBL/@/H'/MHD6 M[9G"'LCB-\S&FC=ZLA!!E2 V"PG(1F@NG5-.$),QT+?7"E7O+QOO)IB R)9Q M6\;=$\;5#0^;Q0A$KP5MF6F.769">VB3(<53Q$ FOQ3CM@?Q+>^]"]YK^*B\ M8_"= I/42XXI5U9@8K4GTFD.8G,;O+<%V<7Q-MNQM"?8.YV]Z=6UV&+YN?XP M#+B,#>JKJOA>WZ3#]AL]P(^\*0M!C>7"ZC0%LQ1,4<4IYS2C"BE*S5K;^L_Y M3=0=SX:QM=FX^#P.80.3F\_]?# !#O7S4HCOP#35:)OALOO7M*EU++]3@&BT M8V)(8J=H)I7)N-7"4F05PTX(DB)LUYN9OQ6 V)+1NTN]NT6$%A'V!!$T6:;Z MH91[2;RA5/#4"2LHH9E *N5"8;R67/-"B/!FK.F6JUNNW@^NQ@@OV9IJSYRQ M#LA=\510I;$C$E&+'4(D7;/,M\#6K0J^!0O^!5UA\^JC:K2%OHA;*OEP8/-^ M3W-M]_CPY]KN\>'/]5WN\7Z[UE^I=!_6;0&GMGQ7N_OM[K>[W^Y^N_L'%]S= MENY[U$3VW_,'NMHRD-48JCE.E1*$4ZZ,MYG)..&(2/AZ+09@*P4GL#ZP8 "" M.VJKF6E[>QSPUA&YA:/]@R/2:-7%*: #0CK%GF5<>T2QAG^L3[73W+U].'H# MH0%*<$:5ITRXM7"GEP:?-Q/ET )( M"R#O!D :U3\YQMS9+#,AC$*B5*7>61^*#BNGL=PI@+16S)LYH-EE];[W&.CT M0*4,3&2CPA;+K##2BLP;SB4SB!)/P++@/!/2;%8GYVWZ,QY3L8-W +?:@AVM M1_\]X,A#,-*H]YEA9'WJ*=8T^$N=Q=P'/X7#E!%G-ZNXT_HA]CTBL^7]0^7] MAW0(BI=I4:#R2\-33+),4:&OMM=S? MJNGO21Z_94YN^.T0M3SZ[#S\JYTE0F31X&88!5/\[7#R&S"\6\9M&?=9 MC*MIHZ,5TU)@P4-+"T>4)4BEV#%MLA13M&8L[XIQMWIX?EMPJH.H&-9RWT%P M'VNXJKADU##O!*,9%SY5H $;"@9K:I G9*U>QR;DZMC0,T43$B[1%3ZV0^ M0(S@3;'-C66 &IY9AV6:(J&CM /&;PL)+23L"R3(1HDN0 )N MK93$$ [H8)#4F=02>Z.H5Z^E-KR9F/26K5NVWA>V;A341#8E3F/-C;>_;ZX:OAT9#_RR0_[Q>+[^-_&\,)I6\^SFL.$?3#+XWQ M_6-:3V'C "@TC(-#X@'( #%A_;KYA$+:COT+F&-5$'8>9=(M^?W;U MWS^ BA@^P[RZ\\]W+,M9>5U4R4GQ+?DRO,[7N/Y;V9M<_:S)D5:AL2!FB'*D MU ^_G _'O6(<]JJ?CZKBY_D?O]S>H0\+;\B"X['X\'UG2?U&!FOY88UTZFOX MGDMDHY]M]BM\W[6W_;+'_>Q5JU-N'0GBQV:QJP]_S8;C9')5) -@PN0:KE]5 M20&\V4M.B]$D*CD)19WGUCZI66DV=SSZ,XGJ5O(O*/ZSZ]7;6;&P#W]=>(*2 MIBOHG9\[O%]R"*9_LK#]Y\OT_.?^6S4=W>-K7Q/2RR?*T62^:S_B$"XV'6VD MO+S"EKUU\MU$2=\E5,VMV!A']PE0?]SBU"%N]-EPDO??W+G=*U7T)*BMZ]96 M]=O7W9\A4+2#U^"G)8WW3!KM[K>[_QJ+<%#I)6VYST=-9/^/&V0C'M"D1C"+ M5$J1XD(HY940U#H>FO"*]<""K52H"1U__N>0HI"H[C"QS?./O3V#?.N(W,+1 M_L$179Y^:D6DI,IJBB@/O48M%H2P%/:^>O7-(6?UK\ M:?'GZ?C#E]7/A98X-5[[U&;<\\QH3#+GD,J(DPBO]3U\:?QY,]%5+8"T /)N M $0N <0A1RG12EOG.1,28,00+93(C-*2^UT"R!;T"(8[H'@= @[L]P'.+BM^ M=I)R,*.:I+P>Y>4XB(GW&';Y4!4?J<32\DBE5MQ*HJ7FVJ26"419:K6T% FS MEACYJ"H^;]/1\9AB0I)W,&T+@;:^_A9( $@46@()9 M05Y1D2%KJ+2I?)8)LE4.)J$+ &Y9^&!#/=I*HGN/>V8P_(.P,(XK(37<9EF&O,#*4+ZFQ[\0)+R9 M4/>6K5NVW@^V)@@U&V1QHCR1W%K#F7:**<$0R1A#AC*V"[9NE? M&/$OZ!"; M5T%3<.=+L>5#M2 .;-[O::[M'A_^7-L]/ORYOLL]WF_O^BL5_,.ZK>S4UO5J M=[_=_7;WV]UO=__@ KW;FGZ/FLC^>_YPH\,V\L@9PIA/,\(1#04H#!.(.62% MMFPW16Q"+Z'#"@?0'44.(G!H'\S7MV:>MW#T+#@B>%G33WJ;\91(S3+#N/:8 M2Z.U-B2E4@K+WSX!<\>54L1XJ15%2!B[GN>[30!I MK9@WF_"R!Y"$<:)4"]=S2D37%BE2?>9A1ET5&1(2$\ M$ON/(V_ $;%_(9DM[Q\J[S^D1%"T3(Q2PCF4<*6H44@@SB95Q!#/R'/;? M:O%F]NWFU42;(G]O]?3W)(_?,BILB1CQ"#,$;,ZDPHX&RQNB@UQCJ=O MAY/?@.7=,F[+N,]B7-4H(R(9P:FU2EO,-7:&2D4(<4A*:X"=7XIQ=UEY3[%M M5JEON:_EON=P'VOXJC1BW"JKO".:2^TLQEDFC"%*9BZE:T5\-N&^+3"0Z+"M MMHAJCY[;RGM[Q9(-_Y%2J6+2&:D$X]Y)JQS'UGO%4YY)O19G]IQJ&P=GHN*. M$B_2$69OA7#K9#Y4C&!+L:NV]UOAM(:&% MA/V$!+$LTL5=F@FA+46:"!+>3%1ZR]8M6^\+6S=* M:C*342H\<5IIPS#/W [8NE7#'VO(_V62G_>+^??;>'9C,J%T MSL=YS2*"?OAE![-+YF]_XB_CQV;QG_#RZ>@>E\;:;)9/E*/)A[_^B'\*@YF. M_KKAD#[\]>RJ2"[*03[HEGD_*0%U5R4GQ+O@RO\S51=IV/+\M!/;Q\ M.AG.OZ@E8_SF6]F;7/TLQ9% "BN)*>.(:/K#+^?#<:\8!XSJYZ.J^'G^QQKO M?EAX 1>23GWXOH^P?B'3/_SR80TQZVOX^Y<(W>AGFUUZY,OVJGCI2^DR#Q:Z MJ:EG-A,\^C.)FG7R+RC^LVOO[\XJPWWXZP([ZW6: ^@[/V-ZO_20%MTF.>! M#G=6"'PT3KSU(Y.%6SQI^L5?B$&^NW@S"HQB=XW\]C(U^$$ZN&\9-IKMR]J& M7.IEVS3IA:+.6NT4]Y8:83R3TA"MA?)B+>:IU@YOV7W'==4,RLI551AZ36Q0JQYS;Z'C%C_ M%SL<9,18=##>9O/T/66/O6R9L8L,CQ4?UON-:!-X6;)2$)2HUA'',C$Z= MPUGF&?(62[:6>OWZ2M%N>JUCW&&'4:[E/;D$#IE)Z;*0HT*>"68I%1IS(3-M M2,B6MM0Y1+E?"_I^??G\!@)3]E^LOGDGS3R8(:93?IK ;>WQ]3JC\R6C>Q#" M3A"26@2*N 0EW"/F4B$-5HYHN6UIO,LL#D8Z1)&#/M7>*P;>5QE\D#PKEW4* M*6$L-9I(2S'/,-5<4 ,2VF!&A!&/UJ ?*YQWR;,8LP[3+V+R[K_X?2-2]FPX MR?OWYHH\X=2,COY,>L-I"!5XSK'9&W3W/789WKC;3VC1:%(U"+2')$D7B;J MI%QG3B.),#8<+!^#M'!&IMC _X 9]!1=:@N(1"CJ"+15=>AM0M*.PG?#NH:M M*P?3?+:P]4J?3*_A(=TXW?D/;P=6KH?>K"[/2N"E9(\+O-QU4/(6WDC$K46, M_[T:+P-&+XN/Y^,B_^-C?@&S_#GO?\MOJA!*>#6>K>AF<=/JJ2-6SXS;WF%( M5?;KIS/_G\GQ2?K[Z=F78W_:@;_=$T*47V:8)S#*T^3L4_+[B?D]/3[S:>(^ MG:3^Y+3^Z_33K\>I"5]GQR?FQ!V;7Y/3,_CB-W]R=GH7H=SFJ%LL&-'Y#.9V M6O2+B'8?*6:"*.,!E3F7%%M,!.,29]RF\(\&.-V#:.[Z8[C]YQ(,HK)[UW+^ M1S&\'.>CJ[*;'"\#WO\,P^&?AV7G]@M]!>,(CHJN_2GX,_G>"?OG]Z/0H_HE_^2F)SV_<:\;Y>>*O MR_&MGY@CO_Q1WHTOA-M# L'U$$85W[EQ'@-&/VS\VQ#Z/^O">)3\VXKL64OW M"59.3/=954%.NU=%;]HO/EW,=JT*'2C\K)OCO/M$90:]7X>#RU]#88=::[$W M2VK,^P8 NSH+ C8PGX7M_>/#';RH&5?$<9=BHG@&UIK#4AHK,4:9]RG^B);A M;EJG%#28#$O-#4^58UI3P4UHH,$4K[4FX'L8T.3)[P'CL =:A0$\7A:K-#L MY9++%F0*]'M?\L0ML;_"D \CU"-&V^9DW)F3(8^P)EH1Q@5FB++GY61@\6!2 M!MXL*0.K%TS*P.(E7_:B,WO("?N1<+291VB'M/.JJ6A/6(WWG:>V MAV1S9\K:>Y(N+66T@-*2S8X!Y7W4# V.N#:IJTWJ6CU+U8UF'9'. M6OMY-/N>8U!;J'O'4-?H9L)D*HRP&J74<9MZJY@166H9)IYA;'?6*OR%H0[K MCA!;C9#;3WIOL:[%NA;K&EC7: ##)$FUL!B3E'&L/("<4%1G(I7*"+/6@VUK M:MW_O"S64=(1]$6*8K98UV)=BW5[@G44-=KMB(QF,L5:22,X9ZFEG&:&6Y=: M(U*]%HNS-;WNA;%.@5['W[%>=U!]9&.\V[NM6T!!5U@6%_'<&X21 UN,8F5! M9R$L(T:I%/%,[,8N>YH+ROBMU._>;N+2WBH=!Z!;O L>I,NJA]8BZHG%EB'! M,DY23WCD06LT9G:MMM\N!+0<^BP/YLKH>5T)KGW%E4XNE MDQ3^+W*@QPZN[8/%OA4.I!VI<,N#+0_N"P_*1H5+J@GHH-18R9@WPB/- @]J M3(5R9BVQ]!4LR:WP(.D(L!D)A=-4,BVDX Z0P:7* 3QX;QC'*,NRUPP/V!DN M\&UJXBTNM+AP*+A &V%#QCHO*+(*$)M>LA876EPX%%S@2URP&4Y!L<:*$L93CJPEA N7$6Y<2I5^16?!;G!!=CC> M:J7>-X<+!W4"'2N"[DOAO?T,HME";;U] 2ZU+$7,!4(9\Q0S#K8.PY;XU#&2 M9L2FC&NR2P?(-LP6TI';#?E[:)OW5@\Y '7CY:'F#0;SO8\:GY2@95 0QY@[ MFV6&8,4E2E7J'9A=+,/*:2QW%]2W'9 BN*/DBX+4?L;LM0C6*DMO3EDBN-$. M%CE*B5;:.L^9D#;CAFBA1!8\0=SOTONS#5\.[B"Z.V=.JRRU4--"S7.@IAF# MZ30SPL*_AG/'E5+$>*E5J,1IK,IVZ5#:1H:][JBM]D;<7ZAYL4+GC>F]5I7A M4(_V8S\4I)UUCTFNBGXO*0?+@)2UHL!'IT>QD/!@. D$5Y6PC_![H!QX1]Y/ M)L-X7W?1PBC4^2T'^: ;KE9SOV;UA$+;+[(:]<=P^SW5HW_+_S$<)XN2OLGJ M'+93/=C>Q+(^P55C@C#.DM023*^49=T0*PWBC M2G!F4RDYYIA)R@46RCJG4HM%9AVW&;E=YG?CK=H6Y\[K#%\ . +=A1WISA>K M$VH,Y\FH&(>R0_EE$>H[K]#BK-AS9[4>\<_;+?O>^/V*9'[3E8+%D4 **XDI MXXAH^LQ*P>3#]SWOLWJT_)Y:M9M5$:9;?^)]EU[KB>^P4B=_)V5;V^J]+1G\ MTE;O?9$HA^VLQ!Y636R+;;9DTU;O;2FC!926;/8.4-Y'WM?:@M4#3 LU; M AJ^U&B<=9E.L4I1AH3V5#OO(] 8IA2F^/D:S?^\9Z#11R]2.[$%FA9H7A9H M_L\VI]CF5FW5**.4\#;$JH8%H+R@7C-J6,TQ"WC@G8&NKYVL.[ MA@*C4^#@C0"TC<[3FVF:$ M&F(YSX32&4DI)L:D1ILT7:O-L3,CP!VF$4#:$_,7R?M_;+(T&]V9UK["SF4O9O?GW5@%()!1\ MOBXG,;'?#'HNKLTE0$I95&E9=?O#:CJ^/]M?(F2M=Q@KQWB&O'8&9]HI(QGF MWN-&MK_,?*J01:EBE#.=*:F8,)QBYKT4J:FQ$C:GZ)G)D]^#;Q<+:,PMR0>] M9&5VZ[1QJYI"DTXVF3;^\$0B>;7"$K^6D_(RSG//RF*$C.,"MNT:?G83:B94 MT_-_P/J'.A\ ^).0A]I?##[N<5TQI-O/R^LJ8 8@R;BLBE!6)%0&J6LC\1#D3KAI\>8B*?X4)ED]WL MV(9B:)Y_=(N4MB-T'\4%#;38?/CH13@AOQP7-4D!S7TM>X&\>\7UH+P [2BR M EPZB7\!^7PJ^]^*?C])_[^S3O+KT>>C*%2[H$OEP!4EB(E^ +5IH+1Q(*O) MS<=QT8\%2V:,%(OR# 8U]"7?RLE54H&F%^@P$/\9H&)O7%Y,%NP4]<3P,U!W MY5$2!A\X85 5X6'=Z3B4[3F_:1)^\JT ?KDN!T%)C+P\WX8-%?Y__9[&SR16 MJ& -A1_$O#?8>Z*8=(1HZZE@&3.*>*\17^3\@&[^\_'J4OMZ6IO4_.0+A5G< MJR^CH_7JZ+!0_7X3L3=K@TXN.WB^UNNUYBH=EBH5-@!.F$ M(!ACI$S&#?-QH:DTWF<;\\6V%OH%^&)P?[&+^]CBJ':P-)&[5@>J@,\1!I,@ M/V8XW1U6DVJAJ,"2)57YY^S5G>3;5=F]JE4*D"G7^4RG&.>@T";GQ>1;40QV M3AF-9G<\ YM(>IO*EWD0';UI?'[X M(ERL0E$1I[T0]G6,0@C,&(G,RG5*"SYT.-!4XBJGY0P;Y9#H&01<>MG)GKPC6=;"\'[@U7(I5/#\. MOP7S>S"W<<+O%O?-9G3GA.Y:DIM1<"KWEQ.;72IG=DC8DN E2H*;O9C$(<]* MX"97PVH46 J^!,X!J1]_,?\6**4#(#1<+E$G*3["0*_# 4&\=5R &=;O)%4H MLUES7:QZ$8RSZ^7V_ ?04CT#>/>XR&N7QF5_> Z#!& .OPLJRW)^8,OUID'7 MZ $]PK:[3_]]G'X,.DJ#*^#?*&XB Y0PWNA( :LQ M+. P>#M@DI'N(L$OMC$\8.$]@<]57;XRN&BFYP!^\"H A/B MG]-R'*KV]H/3(;!]'H8P"AQ1Z^'Q\PPD6_#6577I?NM22TU7>=]N!3*$U\ @ *,!K=?N T@*Q!:?AV? M=\=9Q!UG#_7NW][V]2(X]WB3)7M<8=A=D^86WACJ?*\L6OSOU7C^D%%^67P\ M!_S[XV,.BS_^.>]_RV^J<#)S-5X]S1%8!ELDS;1*N5+$,L&)-D@IL%9,)FZ? MYFRJU&Q81'!SMM]A5:3LUT]G_C^3XY/T]].S+\?^M -_N\T@GSF4Y!N)ZD_.:W_.OWTZW%JPM?9\8DY<PXBN>[A'TS-.]+[4;]W,^GMR<>ZSUB*'MQ, :2[V\Y3 /TI>!BKZ7?<>"XH [/JY2?UEIG\F,@(X)^.?YR M&O_"O_P4A#!H5T5O13S'*GI15$_R/X,..QT/ MJH7/[*;(QS-G60I"N_:5X> KP^PH,:%(>GV258OIQ?=^KSB*"JU*I"#,)6H#X>JP"ET,@C(2 MMCBJ[2L/6ZQ:?G%1]LOZ:&5NK@37^W!Z>;50J.>G.F!'!%UL;ES5QX>+HY_Y MD<_J(4K8@O"_U10>%1>AMIJ:HX$GA14ONM,PCEBPOHI6U"70$VC;P1!*+O*O M\*A5-:HSU\H641>WSIV.DKT[03:3Y&_303'SU=XR?X).&2H3AE6 ;3DO^S/= M<5<2TU&F '=1"F.&%9*8TRY91S1T!GJ-J2?A3W]G-\$3=.% M<[3!Q QZ)\/Z4&TPN>5P/XX.=[(%AQG9Y;'&+49=NKA761IF$P[/E([=)1&+7Z%)4=YN?-]4$O%)252DXQ+Y)GG M&"N+4VJUEX8KT*KD6KG'XP$ =S';C;)WY_D6FX=WGI63T%SE> ! 6/:FLR[: MX0I@<7'A(P:77^$60-"U^DC?T]Y"4Y;EE<4CS4*V>%!Q)C=;=)6+W7'^C..# MO)^Q06]?1L3!HGI.!O3Z>QO.RK\5XKIXL$6,=(@)P-%A]B0[Z:-6# MD-\%%=^3%TMW1.WB#;?=*=Y!G*Q(WX@U85R[)O+E.2XFAB'XVI) ZJG34J7* MN33+2*:L6$MZ3NON7PTR@XFX'0/-+@5,W.A/W6 MTB8J6O&O;PUMJ9-< B>OJL3SEE.Q45H@S!AO'/7+BXNJF"QTLIE?*!E^6TJZ MA685O>QW/[M^'OQ@3M2 D3=U6&/QSVG=]FK^[. :!BXY!VUUY9QX- R^_MH? M>EX$")O[A9MOFT7DW$G&D!^> M]V>1FM$&!/Y8CZ2H];+;T+H"GX$:=DP FBY#ED,/>V(%981SS8FA%IO,&)N1 M5'N"GH>_-1ZW=%*A\72U"J3Q$"1Z_<,R/^E19PL\.#I+HJBLD> MVLN?EHXE/N?)%?[KAL/'R/SG43.K<;\H;OD*'G?Z,<^\H)E7#!02)BRWQB@I M$%-@&DL,FKAR>YAY0? S?;.GT_,**!EPP7^-?17O3;)@ECA.4^X]X2:CRDJM MM4D!LPC+L&AX8HFQ1BM.4J\,=T(;PC#E4AC-,$8DNS_)XJ'WK'EBE]-(ZGDD MS\ZL>,08GC,%\H ']X"/>5>4X+FT7<8F+CR"\2R_WIY!\+ M7JU9P<2R:;%D3&/%"+62"R0%(00LF%0BY0A'V4J,[Y?Y<(\'_W@X-Y.R>SNU\A8OKZ55 MWKI^Z]>_#Z852+1/X^/!Q;B^[1@&L\P $;6'_.@[.U[#XB%?/X)'M\/;>TK-.7\.,8 M<1-6VHKW87?QH,$<&@:Y":LVCS@9]Z(:&)73:!T7X^MJKD/][3--ZIE55^4H MF5N-5?)Y"@9S"/XR"_<$/+D"13>HP,$*S\>#C\/I9.XB:'BLJI5#CKF^>H?/ M*U#CW*V>=\'^^%J_:3:XBW(,AETU 54E'!W%-0U3F>3CRV(2WM.KCY=KQ3AJ M2[23S(X@P]0:1'$T.X]\;7;*@>7\;)BX?Y+TR#_(Y^G+J4]B+Z:!7 MO81_,0*(DHT\$8FUU=I:[:Q"))7POY)[S SVSJT=8GVN4R6K8"HO7"9?ZO'O M-4KL,O9_'^7BG6;;2P]K"R8#B8;MR?!KC7.8+DS;? ),]BTYNQI>YU4G(N]G MP-HRA"/_) M]_1(U5TX/X-GHHZ^)T=)^&=9-V/A5P_AI=.JFM?DB,*Q*J-UDRW"ZMUP4)_T MQ7N^+"M;?%I4MM@SY_C::L27](*!%-9@E6(3@3]_V@1H%I?G]F$R2K=S<=>R+<; MA$RJ(A 8V+C=1<9=S%X*BEJW&>@:0BN+JI'PE(.%7E6-_*].,DO6^EXNV%&R M''*D_?NS_$ [_%KTAR.8-QC-TXL0,3 .JS#*NW\ &P7],?RZ/)].XH>B'W.N M.K-@F/C.F%#Z,1R"!4-^D4%5S7*TJG(0ZLKDP1G M\S.A@&B"-^U_5X3.:M=4 MV1[;U;UO(3!)H@P"+!R2U9]^GR,SD0!)'2 E@A(Z8FHLB03R>.[C]R#!@$98 MR$3Q HM=A2PAMBCB+%MS/)=ZZ'3!CL_E#<%1ZF/U M[F,G!3]-;X6?EUI\;1 MJQM2MSV)KD-> =R!/^%_TO>SI?Q!$X1M76(V< (_ MX>6I;-1[6,(%G5%PD M()I@Q4 I,5;9P66LAA5C_O[[J>9+^*/F.VI1Q.NE?*8B M;"[6ENE]J]!/AIZ2+#6_CA1P$2Q1?C5Y9VWB&GQ5V;_*@1#H;F1%,C<&(HE( M+PM? $I%4(7)?[N+)7:+A=&5A(J:7&',"@&<+E%Z1_!FH#>=NJWAO3ZBGM77 M_,<9G=2QONMDKIK8@3$F$@?HKRPT@("0F++0S> E5"^$C;P)_RO/>N?==(E* MM"2Z35G5DX3 IB1<0!A$NC7@?YEZ@QM8.]XTM102H)%L+3P.PXQZ'O"O+>OS M/'819H@JX.$C1>UA*]TB?WTMRK^)LEC_"EQF&+)4V1M4F8D)5+J MHDS\B>_BGQX0W*F?+7.:LU05XZP6]LQ^D+JPTV)?0@^?\\@B[[$/DW^\"[=B M[3'6;S,%RKBOO2@A"1*JM"&3ZV@:@= 7$]7@;^&&9.,6@R4@X.$$Y>>J)4Q" M"E^14$:6)+"VH'6K44F!P^OA(,@:W8'Q"M^ UT1^?$1]Y6!538/,!T/B!JR^ M10%<(5^_-+TQEB_!DLP-H96;,2*""5A!2@*\@B @O */U [_$W86"(6IN! @ MI&4%. %,^(LLD$R#4$Y%C2.0HDH9*?Z&J2-$FS&'4 =J_ ;I>\OX<[0+CQ:9HLE"S'N M*S0^HZ$XRA@=!6@.>]6$)F$6((EB"]\B1^',\3P>53(]')-&)^M4K3*UXV$U M]F8&+1K=NGR)OC:+HVL@'00:U1 ;/I42,FEYO0ATR)4HJP6?>Z M:B=G@O8)2P73+(TSDANV7$8HV,M>BI21>>T"11"D&BDTWI]Z;]D3YU7X\ C! M>)/&&1-T")ZDPD"1)Z4KUQ!-1&-GHN",Z*PNQ=R]\HG%8!4S-]9E^TQR! 'K MIBE+)8)XO0&.#1G9A2Z*'ZE@.EUX:8*MJE2R>@.KACT&@0AGR%5R(U@J\&.I MC./RN:/>GX)=';4J)!J9UJLGAN^+0G.%D%T9T1X7-4BBS8%D)-WB+S8!U6@[ MFGN%D?:#".UB$>IQEP[_U$84#1# MA"2 0.R28%_X$UZZ#A_D(:#ZV1KW,IR*1F;]-K'>8%I?5&8C+(TK$5W6^JAN M7G2"%/G;YZZ=6U?X 5;PVLKAITKB).. (&]9PS[K+7% S 0MT94_\/ZA?[0)> M%J-*@<>=JZ"$1:*V'PH. [)8BET#6I=1BZ MZ8KWG$33E!"[]2U<^2Y[1T&438XNJ6[]7SZ<8_Y9%4&LX)\_#?E[1KEZCN MW>SB A*<^BD2@@CG& 2"-0 '$)HZF*9 4 M6#$2#"_^'#1],.(BI+"@5ZP8W M.,"M 0N1*LG@O3GV>QS!E?C_T5J<_0IXYP0_#:N/D#JE*::WX2)'L<&&# XG M&@4B(*")CT!D<^N8RMC=4,G[]]8\ND:[IOB@2S 04--C^8=J3"\:NDSKY/V; M%P+*7A-S%,CXM^R42FP"M]#&2:*$ 1T+2ZR"]4)0; LA4BG24"4S7CSJ0$$P M?F"!!.S?R"O5T0H*!+NYPV&(0ED>C@DM>(/\ X)' #\I[HZ(+;'(BH$H$ U4 M5Q(6SX+/7OEQI+*7GV-X,=MXQSC3!2MD9_A%#&S. M0/)CM-/F\!8]6"[%ML 0\*7&4+$HV#((8PI:H7IU\\@KH9&*:S-,!N(7T1%5 MF&R9Q0@ I/1S%(,>4%K()WDL_5E#6S &IM2(AIVVQHK4.E4"?=!'IAF%EZ1Q MQ@%B-$XG5^A9S;1$-\(IJ!.U?/:%!/Z,&>!);PZ5KW'**EZCDKRP@(G:]Z8K MG[J>:H!4AIJ,/2?% (%1/(Z&H+Q-;1,8(;D\W(B*_)!3*9BRTX&))IGRH&1* M@M '(&]BX&V.E7J4WY0("F:^^N+T5.

3'0_Z6O/1//#D/!&KAO<4)VZ0?#%F#%"2WAGK M&*_^EL(8N75E>B(:" YRQ^18-*MN^>P',L?Y.NHRR*7N3W\PL2*ELL0BFAD.@>$Q<3$)?'CE2(95#D8I\]" MRC$I+73#J8T"A'5QR>P&PO9FL8M #@1P? 0B(=1NE7QB3L-7MCW$ 59I^8L\S,>+ .X,H8[\-0MI]6M[!RT,$5 MO?2<7%=HD:U<6#+0#+/6ZO)&"HZQ?B0/UM?6ZL$ M*P.*6L4H^WDC_;9D,D?M3Z43KB(TK2F8(K.E$D*=T"75=0:-WZ_2/RQCCRSQ5S)LG="BC8(X/RSC5I% [EU!R26J?E2JFE1?3 MR>97!Y^WB2B0?3TL5;)1L"683&JM(IKK.CT\]RA)U5?VNN%5T$(N=8DCI;X MKU7I0ER+NAW'5T4\Z'(B.%4K@ZFK23Y*/*B$ QC#2&SI2LYAO79-W.NR1- : M1+A @V0-VQ;7=%/PV"7'EJBZK"DUSDYNFW":!K/>UIRJ$&_RT5H8U06I:Y$C MNL1RPY8Z4WGN^9F60L"Q/V.CP."Z*0B^@D N#B& [1^5M\\3% /"=5/[IO7E MSX\\E8&!7Z-DL8ZS&5"Q/%7L\34^/<52%Y6YB6+4\M?TMEX//Y68]LZUP%IN MPE_C1UI.3P40\"+H\VX0@4^2/];I'Q&J,SX7-)$S[/#G]!B/!3_8ELWM]++( M.@%5&5O_A)/!"AI*#464 '"][_AW9]P#567E[;I8;BY)#=DL9]/'ND(#IT=;JJ#$ C(!98CB.C M: )((YXAT%J>$'?S6-2&7!$;R\!75'WB(C*!HDUN@R!HL]SA BR%4@SR^^G TJ,9M,\&NWXHRHK27 M]1$SVIEZ%MCBL,>YNP#)RTN>X-[DE)@ >QGR*A)#&JGDZ3030;)2GE"0M"PO M$Z'V 98T$H2%S(.8YDL<@7(.YI 74;A.5FTJELZ/BBB7[I>H%>4>E83X <&8 M+[ V"D\&=]'MP<%[;D8"L3@E1UV/L1N@I(@2-)S7 ]()I%X!,9G *.L,& M!T-G\J0JY'\.9\#%3OD\L6E$$M\2Z].4XL.ZHT"O[QB!T3.2^KG'HN\0MA9G MG-?& 4J&;DY$2H)*&HOR4'&@-!$E 6+2$>(P+:54=4D@SW^3S,IDC24 .#O?JJK$C)+D$[8XD9S7/:UOSDJP0%7H:@=!5!.#8\ZX M6SKBH>SR@+>GHRO)'*0)%M=)Y5YJ]V$WT/HB E],E8VDOD.K^R[@?6")*9Y( MK"Q1!:[?A71UE/PS/>$_OWX^FO',I\"+P,!"%P8--0]VE 51@A(:S_O:7ZJ2 M E43YG(L%AZ#%Z?EOI'TP&B2/$8*[+SV4I4*SL%WDA2FE1'_H&LVJ993KB:-P(=- M*M?^M:H7_WU0X42)U9NP]ZI$N>9'Q <,5"F6LK_R3)Z?).0&6RGV$\;HWR]! M07DW-KG0/]C*H*8TSI29?"O)3=;RS,ML>58*?ZNA8&1Z)!E82A(.%#-Z?+72 MN2\^2K46$?N1RIJL8;MB76/N]IS=$5NDLZ,7-N4/=[RQVV[*'QZ__.%Q3(J< MF\AKHWQP2H&B_V @D:+I*K=08$<:L8,N'RA%8!W$*)8X^JKP"7F' ^T3U9&@ M'4/\O.&UA MMM(4I Y(G>5%^[H*=8%V*YK2X0P5%PI$LD5T_=9NQ@17';3+!G/UL%LMTH7* M%9%IPSH&$54*"SR<+#!#U.M-W&+># R7*Z%C@_0 'N6K'B ?Y_.D36PS^!Z" M^[&^!X4=+H3K _Y91&0(<05I,36B%Q.%Q@!656&(JXG"8F3:-C+AW#6N0L,M MZ9)1C,$L,J1/J91%S*.S85E9J T M(S<$/=U*6A&LL]YB=PX)3/7@U>SR9WE MDVW-;;S7'J%,5^A*9Z[X216TGES.>\-/3$IS$W)YHO?[7D;^EC2@3I9_QXG\ MI)7/'(Y58&FX1V*"!I'^S+!1^?&]<( 9049+"ERF^ M3FXK1?[=.,:&";*RWNJ.C(=:"<022 M]SPPHIPW*Z)09.DZ[ND=N8E2VI%[@A@FP1G62 MI'/S-^7O$HEFCQC&VW#L@S$ M-M)+.@>%&62PEXD?T5:6,3L9 ZEEU6"Y1QI\STB782.SAAPG1N\M*0ZE5G(O M[Y;2_3UT>;IXF<[: X^4R^>DCZ@"]7DQ-CV>S\QF1FZ(\CZ),<4CNPUF!L2''5-5PJG$N"AUZ'$?O4U]JMJ6N%@P,R_ M$L71RKC71(NF(K3):M>2C$>H;D.2)L0Y^(!BEA@?I]NC.!932%3R-$**MAAM M;,G96>DO*R)5E:B;;5MD0X[@(]X(6O&A4*@1+*3BK,'/E,BLSC,'F.F:!22V5V"U_".7A3 MR+OH^ O/)2R@ B"]$G#NE>L':OA'+B P7J"ZOB4_\YOQ8T:_"=4?\1**?:F% M]D&D- ET35#(@U0N">C+ZY&VK^!/95^N6A/'QHK6>9&D^GVR\U6WP>:<0:@Q*_&"? M$O&BT?!.TJR6-1XE420/JU3TDP<:L"Y!&BRYYBRC=W-BCL%:"#]=D9IJV-+/ M$Q-]/6:!!C]BK5'+$3#T7[35=[S FU,6>I(>>5+@L@>5S#DS%5\I8X;D'!H5 M[XHWDI*$Q<"^//]_O,)IWBBSP4]0/Z\YW6\^1M<_ IE^B^6]:M_F: _\5O< MLC7)HC]#106)&Z"'=8DCQW^6N@1K=50NEV@M9_Z(9Y4EA0>!;L9/Y8]R\%'* M*"]-"T>[&>N5?K" DDM479#X,^, MP"\CQ.D .ICX,?DJY5" Y2[)-L.4#BRE:%M20$"P+L, $PYBD:I3/Z\AN8;D MUD8R"I"'+/ZP+Q_^>XFA5:KH00_?*)%-I4408_@J%31L2Q<=D]6&?__URX=3 M98ZR,7"9$9J)2DUPA9 O;35%\!L>&U"9)976%,I=J(DI0]0+(UUQ)11:%F?4 M*; 8$H/]EH%5VU#\2Z9XI=HC\HT#8U8;=P^/7JW;;;E\H]I6L59Y1MVR1UX41/&[ M_YK2_^X)HVOLO6*-X+W>4[4 \5X/7WMG[Q[UE=]T&_]'N/)'/;D_(H((.*=2 M^,=\D^Y+X'H@9;L]YBMMUN"QT/YVC5J?7'SB]=K??'@V'SL_O+W&4:7RDNGC?J7^L MR-+IL'-W[E[$T-T#,:R>A'P+F04KK]@'[9B&ZI.+B0>< MQKYD2$,V&\C&*4.MOC3MTE!&(U :LGED@7*WH;*@PLXUT3S/$V(Z?6(+IC+M M?.%VFB?BG(VG58TN=G4(/U78_IT7?]LQ5-HM4<4NMNMT[&&WBAJMZ?6M2W/L MY H/V%QH6/=9LF['L4?#AG4;UFU8]]!8M^?8[6Z_8=V&=1O6/3#6'8_M46?X M_%GWWE[O@3BWGW1C/G;^A0B#]5K\4%VS$X3H]/P@OK+&5OMY2SKZ*V%G$;+C;%QLY>*Y$[;1'K2IY^8:H&Z*N+U'W^ZU10]0-43\K MHF[W6SO-+!X:43^WZ.>IQI7@X=2!Q#7-QRE=;:C[.7!/KV,/*N7(F^!!#:1F M/4FJ;P]&57*W#4DU)+6Y"J\_J&)%-C35T-0FFAK;U!-6QV_V&I!J2VJ7E:#O#*KT3#4DU)+6I/-CN=0^* MI%X0G$0B"$B>)ET9P^]PN%'RPMP+NS?::1RHMA*Q<7X/CSH[=F>\TY;&ACH; MZMQEO<5PI[7P#74VU+E#^W-0R4NN'W7N-02X@WV]_M7UPS=6@+-B: 9XLHP2 M-\#) C@3]2CP:8)\UA1814W75ALWY+1O M%F^A^/8 MP_9.2W%JJXP;U_CPR),FUG>JP.,U]-G09R,^&_)\T>3YG,3G:F>/NOK;G]8"=>UIB555< Y7I(\KBD5]KL-$39$ MN&]1V!Y4PFUOJ+"APET:F:UG5.*\%;#0H1>D8O<1]AT%PDV$E8IXX8>[0!MJ MJE9JFX5KG/Z&/AOZ;.ASI]WNPZ8BM:'->M+FMRD7/%""D@DSN9/5G%D] M":XSJB+![MIK0Y U(,AZ$MSK825'HZ:1QX,)/&Z]6?IQ;;7KI9A&L5!67^K^ M$$W%:['BM=NI)&2?>3U'XZF_-%9P'+O;;ZK\&E9H6 $K7MO]G<*+-KS0\,)! M\D)W;(^&C5JH6:PX7^$6!:X?M%, ;D(HIO[SC ./&C2" Q6D]:0G9]P05$-0 M.T4+KQ;H;4BJ(:F-X!95VKCKGW>ORY#WG<=I"97 @S_[809+:@ *-H5K.[W& M&6G\\H85',>&(VE8H6&%AA6>A SH MDB\Q\1/I3HB)X4U0N2_"TZ;NCV?I^1X@!%\33JD[43G.04V3;@BJ[@352*F& MJ';?G]"S^Z.#FK97SW+1-EE(+;J:]AX MUOLUZG]ZC/.YDZYJ[.I5#X9O?2H'[@N^Y+!((T\:>;(QH]#N52IZ;>1)(T\: M>=+(DYVE91J!T@B41J T J7PC;[=JS:8L_*9[/?^7PI(#09", YB_6Q-H_A1 MBN#J&:][W>WW6U7T8R4M]_B*K(&;/4@J[#NM*G5D#1$V1+@[(NR,QJTJ)>L- M%394V"!O/Q!Y^VWJ@OVK?T__-=82^*$XFG.ZRNFT?RZOWBD713FX'V,'?V5) MZD]O=K&)4S#^T.QV4S&Q8G$EPDR0F9C.A:7V]^"GIO-8B,K?)C3%$ [)6L"? MYHDEP@FLKO+SOHIE*A:7(F;6ZK9MJ]/NM"L_SZZ^E(GP8H0JGU0_G,K?_&G< MC811??_]46NT]0%LM7]8P7B;_<,;BW^#0O6BP#@3ZNY>+!^>F-Y2^6 M\&]XZN6-M03A1QJ'/BW@C='"]RQ<"V0NSJCZ+M*$3[VXN--/__IP M=N2,Y8-Q'L$RCF!3\GVT#A#9T0(NJU54&@]5"T^@!2(]ETMBV":(9NL%&2X& M;FD9"\]W^4AA9^XB IW]'_K%&ZTZ2 ,4Y;<6PY:2P#969K \M'[JY\Q)0J;3 M:PU_MC<0.-(-DBE?!Q"6BW_PX-+[/3*+J#WC):[:< M;\2/)];?F1NGL')Z;:=-9.4"X2*EXCHD.<,OS/''ZYX'AP>K1!;P_LY\?,29 MF[K6<>@&-T"(B96(&=$U;LP/4TE(<-A85$RG$ +%_@<6G-?7.%1X0.F?IRD MEG#C,,I2_/J5G^ 72N_Y[7.7SR_Q\7DM"V\T$<9NK@5( KBBU'<#..QH.DU$ MBB0 QKK (%A"LB=Q88-*Y"A!I'X9XZK4=1LGZ-)]Z!/C-9 X]/LN425N_-71\V^2&4%VHXJR6.]KZGI^@ )I&D7I$G:7,OO0W^E>X)4"3G5)! B? *'G M(ZDF280LKTG(#;_#MX#9@I9&F@PB. XF<"N!"_&GH!>!#DQ='D0S/V%]22P$*T4FPXC M9RE*$A>%TBV"Y!89O\(2*M=09A&#^O&N15SR6@LL-.S]_'[U"X^3"+F-C7?P MQFXY"D#_G]78>RQ.];8F;O?W10U<\ MVNZ(=O>^.XEIC_+VR8V:LD8.#;FXR8(QK1:V9;:S7F I/W5;8R7D#6M&T%[E MUG*3YN@A-HVR/S;;H/C^3JNOWE]!$3]Z;"E>1G!XPIJ)$!4#']%DX8>@1/!4 MX0Y>XW%WVN]/?_UO=[%\?TP_.N_?Y%(5[&PKC$ / 6%Y1&1I&ON7&079\/3D M/2680)Z@JL7;]8$(^+!!68.*E(^7FJ2)<#W+"%>WU=YSA*O?V2["LUV$:Y"+ M@_T$N+K=70:X-MO*^XIM'=]BF6L1 L9/UGI;B4#7$LTX]6'-N94";P.K08:-50 !/PT6*WN=X@=ZO_";P+W,74\WYG_'0K#@/&R?1NHLK>NY[\TM M/S%C!-8T"[6/$H@9/$K%! S+'2QS3C4 D1S-HPSH[U=I[)["*A/8'Y#_A;B, M@19NV' G^1*%1V#.9C%]749@+P<6[5^@().WN"VUWZ]R M73XE'DI;WQS *\@]1>:H\QMX7&;S@@< ?HGAD]2(G&B[]IY(&>W!?>TP-BG MOM["V'-V8.QM9^P.>_M,YW9;W7T;^^W68)O]-_;*X>>[[55EAVE@/U8QH*G_ M Y4UK!VUV5$ FT'=#4(8):Z')?"3VR/V7I0M Q7J"OR%3R8(J'0_!2%/4FSB MIUDLE3<^3.N97-T9)@T+=)3QR_E-0M'\U3AZ_:3Y%Y$(-_;FM+$)&(1!Q)%] M5I\'Z7;]U-Y!31_%WH +*,:R1XV0;KR8%]RU.?W6Q\B5$)+MEE( .0#]GC8I:N.1N3L$Y MV%6I,+,+5C9:0VW3SH40X^U3X])=>&64K-D=E_# M=\31)+H.\2,";F]!894IG+TL([6NW" 3*EJH+P+E,>B6];GSEO453N9C!)36 MM8XLF3;%J,QQ'JB1V5,Z0/JHT[:.Y$>+MW^AW9+?[I12VCI1LD"U&QL/4#6<^AE;ED=Y!RZ8K>QL1W_\.-Y?>U>CXD-!^ M&K9S)\:,>&\H@C%.6MJ+12E2KM<5UNE<++!DXL;Z)KQY&&$9GEC[P&UTZ4_] MX2[H_EY!C1:()R-0DMQ%#%@*&,=BHI5K+@U1Q%G/1L;ETVKR[OSJ5ZIM];U4 M8W3W'MOHC 9[#%'O]?1QY_L^_4ZGY6Q95=#X63ORLU!R[LO-6BO4\CB"69E= MB+3@%DPE4= HW(AE*,XD;WG)GZUJ/2F'K9+IH)]99T;3Z6J]:%JL%=VB1C3O M%LOK/]T;4D^!SPGY&TWA&VM'N6("#FZ*V+98 Y%BPC:]NT24_-,P%!RITN9$ MN7U&II&/0<'Q+I"2S*H)3/=?"A$66NQ3109;+[)_ *AAYM>PHO4#%D&(Q$S(,[8P M=I00;;WA 1!Y6<0VF8%]Q\BZPVW*L;94GGO-RCA[;Y5VNH-6MXE/UD!OUBFU M3*)>Q L_=,WVB>,%'R_NX@O()])87P1(99*MI^ X^:",OL$W01>[7 OS%V\1OW+SV(%H(KSZ0'6A4P2ZQI]TBB?/YYR2=N&Y S)5PFP.NG/\QCT&XR-Z^H M2?&5J:4T8O[AC+I5Z&"P@V*TC$OBS9NSV@P@;OC2^"B:Q$!-N3!=N>"4H6U5I86GX( M=[LJ+YJ^S9)!6(8OK]"WZ5K^Y!^ODO[IQ: W&ASWN[U!?S#NG@Q.N_W1\'S4 MZQVWC]L#_(Y;N(JFX;,66HQ^E,-6+J-@PB^9H(PBF^1=!EP=X]JX9 ND8X+N MXE<9K'Y-4BS*$K!!DC?O:J:C5[%JI_0_^3E\SCLLN_.]U8-X]M-N]53]WJE MS69FG >NFDO;P:7ESMS=XNH^*M_X?@&Q47?J^[#/D'\V7R"'7!4D8ILQ#[DK MVA-!(/_ZCU?M5_0S+-Q3/Z\YK&_^0B361W%M?8D6[@J4)8?D>'ENED;J%XS) M2+^Y]B?I_-V@W\VQS#WLSUDFXIWZQXJF?J6QMC6XI4/*?P,4-[^DT^[Q=DOX MD?S7\2U_&PUO^:/3O^6/M_WMMC>.NT_]QL%M?WR4-X[NO<>[T=6?(5SK\*X1 MV04(_54L_)W"N>[* =FH"#; )"%.TOIS:NC@F='!Q]O1LM:VZ/.\%GPV%ZC MO8^PSU]C+/#CC.@=+OR!3N[KV>UNE>'0-1W=]\+#CX=)A!V[UZXRP[2VID1# M4OLFJ=>.W1N/&KG6$.$>B7!D]]M5[+KZFV^''E@W[3IKP\SI>Q/?3@_C"41C MMUMI8OB=VZR9R*PR2OPYQP">*ST[3JM*;OG R)EOMJ'IET'3K[NM*L;K@=%T M(Z)?"#F/6OWG3\V;)?1SBXJN0_UYE@[=;D.%#17N-ZH_LGN50JJ'0X4O)@:[%CORI<5BA]V7X!HU MCOY+H>?.\"4$8QMZ?BGT[(S;3;*L(>AG1-"C%TO/9%F_)1P=_?M)+<#)-@&, M63$W #:@OX\%"+U7,.KQ#@8Y;(5%W=OKG.A%JNFXPTXS. M;.(P*W%RYWP!-=U@X?X5$91T86Z!"?6JOH'SDA(0BOX4E$>8(K)U#.<2(D(D M#Q>0SCZH 09\3K+E$L%VY:LF8H'_3/R)D+#2G_[UX>S(&5NP;_BC[^F9QS3G M(10SET]>/M_"P?41?L[%*\%5XP-IH*>P9D%TZ0;J+2A/(S^@#\Q<'&]@?1S'Z:.&>Q QFXY+&@P;(WW.(>ZO8-!U-M-?'"&VPWBKK>: MX0LBS'18"J*!N#."!Y?:YD Y!VRC+<8(;TFU3J>9$?)XLKQEF?7?B74M:+CO M-,AX> 68+,G!XYYRI.NW"O7#P@J5GXKF;LQ6"]?L\M$_ T;3,LSH,0/X64IS>P( M,T+R ]Z5)I3_NP$38SDCJM[<9J"CY;@"BGG(1$=K J.TU.YP: I>O/;GGU@CZM/CDC[Z=*M"2M:CJ&_2K M0/@]*_BTAC@VA@#M_K *$GV#0G5 Z**'5H;C$FSR- !QVJ_/S?AY%&R*FM(MDNWHN2O89W!/';O3'52"!3V@>ZK4H_L(,7TI MB#M.I]\9;\@4/76-3GE-GT*9NN.ZB6)5]S*+O3F5$?[VN6O)GK>%X#*/8KV. ME8@9%I=Q,9O\P9KZH9_,Y1>*78+7?CI?5QAR^Z%MN=N?VEO7=94?6:B[7,CB M]NNY[\TM#XM%20&('S[<7SC3[8 )E>3[811C?=M? CL/?\!"L,XM:?&>SS8T M6-KE$O<)]1>X,9YS)$O_^ /N%(^:.B/=5'!-_M^9G_A4* X^.=6T8L^C?GK+ M4AV?^&AJR9QD(B_@GZCV1_EMHP-2M3Y>"L_-$GJ=YRZQ=L=*EB*D2G5Z"*M" MUZ/HP)HN2>LX2.=1-I,]GCXL/8B\[Y/H.N32/V",6,#APGNXJ2+"7@>L .1O MP \N%>CJ_L]T[J:PL)FKM\UMJ',WF.K^4_X[/(P*,3VVPR$VG2JK[KHJ3X[_\:=9SA>RN@(M0TOWNF'GN%JA;^)('K=A>R&\6& M2T-:@[5AE\C,3>?<#<-4.8W=O$]D/?UQ>\Z@C871GA?%$]D1X^*[CO("!B(* M., H3OFHZC:+W- -*9M/HH2L>;7=$NWO?G<3T),90633MJL\J72TF MJTVW@:WK=)>W5FY)<] /<>\BL:[A:>*(53!J2+B"A8L*9NKZL>H3O'(#"30S MBZ+)-1A:J(]^ZQV%MST!J]@O@ KNML5K-.GGG6O[D'Z^2WOE);W@\.CGI MGA[WVYV+D=,&TCP>G[1,.P2>Y394J$8_#!: "3.H5'T-=L*\G I'<3X[,@ MS!$.92IB:7K#7]&ZZ;3?:PMD(I\GZ _.>WR#^LQ2\&NR>!F!O:D>K#[Y6G[N MZ^=S];LW-C(>.+;L52EYHYZ #3VNYX,EZ)*W$<&M7LI;3>A67>-6<2D1VD[4 M,1S#V65N$-Q8(7PHNL:_!O["Q^.1SPT[SP=U>N-S.5&%NY$T YF( E=,**XV=KP,V-P M#\))%./G8VL2B:1P(L1$^(^[B05,3Z '_I$X#+]++:O@>UK8O1:%0)OHBGS' MODE8!W_"A?4 CX"W@OR5D64NIE/T>J/07(WT#1*#"=$WE6(?9#HL!Z]L[9^U M%XZ^3YA@=WF<-^/D"MV&]8$3#%^[L;6#0-^!7\'2$MJ2^@/\#!ZJ)^26KZ,L M .\!.^-3-,@#W"4J$SAO/&WB)_@D;XN:ZN!S"PO^ R^ DYZ!:4".V\1//+ W MF 8_1B"G>K82#6?PMTAU\>=M1+82#?"-SR"@\1QS%("CA*K7'^;'UM6;\>'W]6:J=E?:;WL^'+(0;0-TF^TE@ M2P&O %^$+LL,QICX+JR_L@G%*A);FXV)ZF%.LL72T-DN2P5<)9C6&3\9235? M?<[[QNOI89['9XH',8VB%.0CZBSF%,DJK%5&M_,+/NTK(HO1SRX8B>@GV,2E M_( ._S\X"7ED^">2O*>F'EGW=,7#^)(U2QOJI?VA3U(3":O.E4BD3ZSMA]1"YK[,Y&V7Z9K!?9Q&(+U(.5*[F.43^?/T 5/"H\&5XE2 M>G+_$]LDQL M2[S8OQ0R7*@!Y J<8>[*4]LV/J!)T\H2-NVL>78.U$6/\$*UF?;P+<*:5 M98#PA3[(LY@C"A255:ND391=&)-R2ZLH;_>V RH=JQ'&KFQ$WP> 8 O\@W^J MTS36RN'YDG]? AW"< .1#-,Q:D6*>"_ %,UB5D(4%%Z#?0">&^K]HVAZA+D* MB7E .2[&1*!?%)% 6K!M9"M$/S*66DR@K%\KY5UB(Y.FETN;Q1@*!T_@VR': MWG(]ZFMNHC@>C4:*13I*7 V@R2R[\09W; A%2U"!_MV!(F5:)")]G?0)O(7@7'U@FX'"0;_ M]FH:UY$++ABTYH)E8A6EK,1K+? 8:54V!7*OJCI&3W7<$F7"2?/GKGNXVZV3 M#ZIB'=T2T&QWNN>=WO#T]*P]Z _:@_'IR=GYR:A]/NB,AJ/AV0$'-$^E^_Y% MN^_(\+\KQ[]FE,\_XL=O@;KX!"H2S:N:K7V].QN%LX@*'G08A129/U*6Q"_-H2OV5;4[A?ZSJ*OV]Z+AN4UW,A*Q.62/Y9R-%:-_83 M86N?-$DQ-#PCH&>M/9K&ZRXS!YVB8(3G M)O.5%!KY _@'-,'A!Y57HJR]E;H_,(R>L54D* 6$>GC0TY?3C]IJHH;(4TQ6^@+[G63[T< M6Q\$\TT<@5$#DCL5E&; ?\YB=V$%D5L[.^'5+UN%ZA\[#C]W3911(@U-(TA< M8%ZJR&5U$*_>N-79'L7+NI!9%B!X%X%^XKIP);NLR6J1"]9Y+8&:?Y#A#IRY M!?+U+F#))9SIS5(82.,< L"T#Z9HX4/6:XJ?1ED",BAY\VX;%C(^ M77<00 EGUX9]; /P-[H3X&\P_OG]1C2]6_[4K?:UQWQ93;O/*DJG>X&2#?> MN[4/(*V/MVR!\W9/3Q00_@\2';"%IX5@V &A M? 3_CDROUQE7K+U1[B.UTDAW$*-Y>N;+$W'-QI.L1C#[1'J[DRAN.X9*N]TA M<,'8;H_W#URPWTO?@%:QW?X/6(4TS/XLF;W?7:?X*F]XOW=7'4 2]?AAJFNN M5[^/NCYTO MG:#N5<))J"G?QPEV1PZ1"I]^U.\\-/O>@O1A3&.8B4F:]=BD6 M#PQ_K&>/.SO5[7LCX)=L=C]7ZGS=&]NC40,-_,3VZ"-L<*T@GIA-CSM#]JPG M*R[;VJ=G!)7[(UO68.V[#S16/VVKT.W(Q MAZ;QJVG[;0^A_M9 8]Z^/&;H/"4KU%PMU%+ZFTEB6?7%IN[KB>#AWF\*8[XW ME[W+CNTT]CU5]+;UY7?A\B=1AA5GVV3F#S#3Z8DDF1ZAU7ZTK""'ZO>B=8=YPWA%9?&-I6X;KXXR.LN)UC7U1? M<.T!7.A(MVB(S.LH'_SE,CY+H5<$;SE'])6Q93Q*HWM--08V)[MRLFD$,F\; MZ.*?'&>4=U#OZ1!0:FS?!5RBL]H)_+.ZRP@;IPT?\($]WR!'P/F^S @3:.W*$1#.3P@=5P,@(#+!R(1#@E^L8D_9$L5& M8E4CT$"WG=.H^0T$]"V@46W!!IU6;WM6+*XMAW*"I16!H(H?+$!"5=_#<-=; M"*TOG_[4&..(8[+FKG.8Y0?@2&UG-SB[,!Q*H.EZ9PH"36.E;T%4.Q"M=)BW M NMO236=72TR22/O.\W:$6'"*Y-0PRWK$P'_KI44^IR1T0T^-^","_!O;*C, M2&*@D)E(8R6?P/+"U,Y65LR3J)WN+F R-FD='PYCH[[90L:,=@6LH3*=<*H3 MA8:OCM;]@1"4,9A-(35L Z4P:B/Q=1!$UX1CG,/VS5P_3-+\00@.M+WV&^Q" M<]PIJ% )YB\JRC"X*[VGO-#0BY+M-N;LPB6&Y9&?A&OTDV64,+[L]L?>WH7Y MKQDAH,2)%+GVUEIA!TN[0RN\4'F]E9M@E$V4L=ZV"F95O^0M:&PGZ$DR4V@; M@I_AAO%L)%292C!*>/@82^@"G^%^%*"11-5,K*5[0\ 36ZF/SK@UV(%;77"% M0-I?1R"-Q%'J@_* =;*ZIB$7$M'MG84?4'\CEZN7RT#"$80_H+&5#U]($,O] MQIB]0$9[2 B$\""0VGT#Z4V9^RBE PND87JD,'?+%&DX"09Z]9UP4DP7+536\C^T:[\)%?J'#;RAA]#.&F0MC[$'"[(*1U M\FUO4@V,XNVEF@0\*]1ZK.5E%EY:1;RGB5.,'!]-I_ 1-)E7CF&=X#",[?P/ M^2".4=+=R2M8?Y*^"Q.V$EN$0$78JBIFN.R=AM ME*4,^G:-4S/6BNGZVS/0L;F>]ZL7'?D/FUYN,M+,&6=5K3R\O%Q@[2 M TZ_OXL"".#((C3W9ACO=9)AF^#:>$<1TC53!K>,7[5W8:BN4P!7\5-:71^,#.,39W7Z>WJ.:DR4H?/A5 M+.=Z?LI'5=1LX1*RGZ,B*_.6:!(>^AJRS,TELU[PA<#EX+!R%WG&5MR AR$E>?KJQA@EFT\"3OV%SZ-I=%I/#8MD5RC!Z68> MCD8]!?H2R3*B838X:Q._+^?]R?HH=3_F*)$-H^2-$2BA.<)*S37!^BL>#(+S M8'$U/B[(#6[^PQ$V>-]?6<@CG^2@%&^N#K%N]%PDW\*DE2UFF>U^&!12J(LD M$! !5Y[34.K?&A2/=:.Y:CRRT!A7PV$.H"IG?LC+<[,T4K_@KD3ZS8[F/73: MMPQ#X'?TJLU@J#@FHGE7K=^UURD)^P*=<,8O9&K&9Z6FS\!(!ZOO,VG'3?V; M+XT,ZC$481]T\0VKI=>?3G/[S_[V?\=L;3J'QUB.=2/+&2A/@+?7KH2X5SM$O5KQ7)TPLQH&VR^##7<*Y=[P5\-?#7^9 MWQA7P0-O^*OAKX:_[K6CE8*RAK\:_FKXJP9#4NK'9#6=*%]YGSD,ZCU#'8<^ M6Z5C]\95X@&U%>O/0'H?.DW9W4HXSPU)-22U*69I=RH-<&Q(JB&IS23E#!N2 M:DAJ=R0UL >58E/UM]X//7_YE9&RL+'03_,J_=B]MA9N"M]Q@QM0?]WG'W9.QT+X:]X_:HVQVVQP-X M_%O7^*):V>V8<'C93X1Q^"$5"^9MB>C6LO!__YNY8>JG+HZY)K@\^$6@?C[S M$YR#1=CEQY=1EEI_N/%WD5I?_.1[11B\Q]KRJU^^Y5" ".@G?BRCA,=S+7C5 M,:Q:3H;/IS+YV"8O$OBKF^)08T)8)O# 98S@A(QG.(UBV% HQ_EX-S@+F(>Y MTM?@+.'ML;#F+AS;I1"A%4:Z?L(&#;>57.SS6(/DE3,3C,$1XP"]B"5]?AQPMZ?RL=WX^/N\[ M%^V+3O^\TQMW.^WS\_/11?=BW#YWC@^.SGM,YX21& 4,//D9\;4G>,8U(V+^ M$3^NH.[7[/ \'Z<*EYWSZ/9[?!PA>]L;'UT2: ;(&8OA1-4Y+?4Y20S5!!;# M8D.$]/%T[N+@X"D"0:8\7^;OS(_Y,Y>:91F5/C6%$'X4^2VQICZ.&\;9H=GE MPD]Q;& . _]5@%AA,.ES)5:.&?G4&7=[-L)FTHA#^-9K_ )NJM-^;WZ8?N6\ M?V.CZ%.S=6W>79+@/Y-L@1C,"'&*^^:5P0\(<.J'"K$UQT1-EL+SISXCHM(R MST_U:<99(.=9X+'(2>H5C]P-DFC=N1/HJGGNB-+J>=DBX[F+!.X*TCH+P11) ME:3/<6ASK%L>Y0X_^TL:R0'GK?5=_GN)[DV3<*<@^A$O%T]^">N%3\$K:-8D MPI?222&:-1Q10EBKL9BY,;U,4X!VB6H1I#?P%R3U\>M2,XCI%,%U MKT0H>#@ODE%RDX!,DZ-Z[SC0E5U'2>)?:F#F>08'9(DX!DI4,+V>'\.9(I O M29380J0?$I\HIE:5G3T#K6 ME;]EH="C9^RB:LZY0@O$,F5[ =PF?,;3[_=*^.OXJ8L@ F'I6J=SL4"76+^" M1K;0U#EG##;H5U:G'B+KV_Q&.=O.6,O=2]@P&H9H&R1HJD8D3\&\(#+FR<'F M)#PP01+04?A!^1I\!"SQA#[*H.HX=EW;F75XJTEL"^E(F7+PJ4 M&:A16'/Y\0]=:S4)5Y2FQEOO*[2,>VP$4UE37L*%"+0HT-*P@9Q2M(=!M(3: MAKJ7T")NA1/&D!89HVOE%%X5V2QL4X-!>P'6K>6TC_Z71_?B5&-#=X,=)"9W M/]=6Q&M-X=)IDA_:J?G*<;@"$$URZSJ!R'U)VW($!%*7.6/"Y)>D%&G0ZT?Q M M:C&_,\+GP;FO!H@=(LA1D0;DSS1<"8QRD#>J(S'K@TQP/^+C[_3V!;G$># MNTW0()?OG?#/H3'45'DN*;L#:&?[#YD_\C)H7OMGZYTEIL%59TDZ17_BXM,?A;XP7N=O->W^$D2_ CW.7U)X9Q9L\[0G:Z_ZELC$.38\]33#\"^@O,#;(GOX2"_(%1F&;YD$6+4B"U"*:9JA%17+$\! 6"$%M@ K M"I4[6I R*!(;IR4=&>5NTW!T#JFB)9;)=!5FQO"W2I]+)T;:LWJ:7/[8)5S" M0R)R3Y<<3(R%RSFQI;%3#QKHM+)PC9((N.")+C(!DEHM+'$]F9WZ[7/7^D.X&-'F#-OOOY_:('V!VZ_@?H,; MV$PPP2RF2V1 I46@+H"_CO*UM&HV32#"SBQ^8 M^95%K"G3MXQ^R?JM4CQ:E8QR50UN0]:(H261)*K 9"VWWC^XS9'[,^')4*C# MH5!F3&-37,DOLP>ZY@7CF;HLQD@)&C6U;GSIPK*./OT(Q U6R+:L?XOB]C%% M[G)B_&&+YX0SE:,:"P5FSV+AE ;6+Q#Y8VTUEM/&1@GK M#>C\[U@@G$:K7[#7'M^]#VU-<+U)9)<2V66(E@J);-4/,QB<#3O#=J_3&_2[ M)R>CXW%W"/\8')^?.J*ORQ.R.6XS!(?#8N6]4=NU_ALU;C7 M+OLE5#>-@[N^@[_9/1\/RDVW=..^-1 M?W!^MD77W9-PW#&R'/:$6A?@\T;E@< O."XPC;!=B,J892G]8W'(&;$.]V^I4"[&WP2[(LQ9W?2]13O+RT[\^G!W!Z5*T?^%[%)/! MVG'R9B@" 'Y,YF'[F%BHXE;T*Q(17V$_,HG2A7NCZS0,\05B#B._9JN/.P$S M$H4L$ D+-'Q8+L#0H[U5@A6+?K MZ(LW*VY5G#!UOX.G=7FC-9^\[1FZ J&L]*:KYJOB,G+7I)]"!<^$:4G)#^EA MX(](&/#!/UM?6Q8&-2(D15S&%>HI2Q;+R VMN#T8K6"R*CA!ZPCSCJ^Q*V12 MNL\KH\ CK'+F.O*'_?@EJ.%8(D* O)6OE)/ M0C,C]^#*QL&N>X.O74?S]".,A1_,( MFW:-&NGKN0\"FYXQ=R>WR(O0V '%DO)&4;%8!M&-T.)&VU^EHG]XEM&"JU>& MM,-QSN"&XBXR"L4MO?Q2"L6L+$I5JH5BQH (FJW6FV*YD=A(IG6+^/<<]#@K M_0Q#7WSV>$] +85D@Q988+V3;ZQL[1N16M_#Z)II$RUG*G3!)'5>1I6N2D"M MXZ+00-5@]F.ZBDHL6F!U^<<2VVC";(&A5),I1-C" '\ DVG/@\B@(KQS_)G4:6,>D- M=3+!^D$A<6P=GLIA]Y(*S74F"NPLG4<282%_*)V@A21?:_#S^QRLII#_ MB[)@I5$X]$"M*7R+2FY;IZ MKF2^"IF)QSX\/AG#0%N;9U '5;#6= X5]<8"18+TMH(=CO1Q^@RMVD5PI94(0-FXCVVIUX]E*LN;,TP\'^ND$&D)JO1O3=*GAD=U+RF!&.;)3-RT]/>C;9,D$$AP4PAC_A?[+UB;89_T@9P"C4%K9IK6&@,$*#PCI>]QJB M?>/CN3%G%;T%I;^4N#QJ26 R!/8D(_1 4$7(#L5\]6A=^?B MGVQUFQ@AH<^JL#5);$3K4O$#)5]O3Y<8>P$GQ;_2?I*T_S>R$1$S\CT7MBJT M$OZC?CPZ!R*6D @(QS@#Q4=0 RXX-_XTS75>=HEE#DL)\<%K($*YAITQ1HKF M>P1%D9?+M7A(;#D 6L%7<%/]ZO5J3;Y,TVJ(H7>XSX6$SO*9H>5#P&?FA5-> MS4-6!.]==Y=2C!>8U+W!H3\:]@#V5-@@.-QK#?6F6J!4+5 >G]VTO=_YOH?7 M.]3*(/H]XHC%=W&3^^*VK(Q5$H?$.NRUT0+!)12'VIEM;; M'_HFLH13(+Q9%5T#W96AQN+:,C/V840764F#:@7%G:C299#X-ED !D8-NU.! M4&<.S].>-FF,!1P? M98"?@6'B,CYE6!7I0HZ+F2E34MD14ZDS*J;H2/.(SO M)QAF)>PP+L=CRX'-2CADK#%5ZMOP_UO6J6K\+KPJ,\%*$;<,],Z-]4W5G>)[ ME2%+GJAQ!H'4DP1>2=D)VO1[BGAJ.$C<1"E^Z6'\#;/.FM\411KN%I-DKCUO M,9#R;[6LSX34#!SF3U:'5Z^WQ?&"9S=%#S*/-9H T._UP9(U[B?(KUCAB7D9 M!:"Z=HE>'"V-P$1A5;;"5^5+]?PTSA)K%L/EPAF^MU(W]J?31,:?.9)(U\Z@ MK?HY[^^"IN;@Y7+N2MA"7*@D[SS"Y-UX$D1N%D27F&TB"U ""MQ.(2PCX>R^T"B6IY*"=\,7I#60QD M4I _1@AH[:NUJ4_&)X9O5+X5R-M-4A6FEN$HL?0I#B[AO#+PA9 Z(IX@69* M4$H$NMSBAM$REAS-YU($K)"AAXPQ8)7&=)&85K0E(MPA\>29(U[(BDX+U\2 MX*1GO@SNY.%PB;Y77!,S%99E9/A:J2_PX\I4%XG&+B;G*E:@NZA+""\8F;-8 MN*]S+]+1(@E"R6AF%^[0(GYI6?\T^WU6UZ4+_>=B,A-KX.LOLU3E?Q-,$G$2 MUEB^=$DX]: ='@2FQ =;L\S%D)YJ%UOK/:\]%MGI1"1&>M"X/Z(=OB9&-2Q= M4W+W/=65Y>\9:"O'K*G#PK#?B(N*X-,H?4E48EM(%&IQBE_]%QS/#Y448[E, M]?BVSJ@#W4EI@G('E0\PMZ$!=5UD$@7BB-_/U0.NPEV"*Z8"I67@>H*XE"F7 M1(DV?[ZM6-&K>S%V4""_%0:>^%A)D.%*F3D(MU<[Z9%1P&&:SP]2";5(4#6+ MJ-4BGF^&LO+"'KF>?/VJFF!5\1N]]O;!*EET?NI<.*/SWF@T.CWOG[1')^/! M\?'YZ&0P'G7[%SUGM;6EB7(]A%=&3U1^W^&&ES_#&.PN--XQ"8+!:U3YYZ J M07<:(T:H\),[+&1S3,7.F)$2!3X9,8S@\!@;KMRW]Q%,C&T:,)\F&/D!49YC MZ[.,1:V_M@-3GT]G7H/!YWTG>U*$20Y!F,A!+7DA*V;S NEK4U0MF;L$*PHF M++5BHZ4*#TBF%!CS8RL%BSKPV9!%SE$%-/!!Q,B@L5V$@L]KB&2P2_S ;%3" M\WYPM%A,]87R4U>"P" P8HP>+@?AU%>DGZO2NS*%;OV;L02A M$F,3N/,RPE.B\3PQ)^'+5=)PT)X?3B08MJQ&_(^&PLBO9GV]"]&-[$">6?&L:69?A7VM_/25 M0(RU<"@/:):,'?S8WPEVL15.BS1A3#X+8,C=71M0J;9+QLX;#UJ _ZG?U?WY6XU:Q MVMQ=)N*=^L>*K9Y##544%QK$+@D8-?@9P.OJ_BW3F_SWYQ=_ZES MRT*,K]T-);9VC.WJH-K'&.1\FWJ%5F/6J;OOO/JY1[0 MMPAKW#]F.7H(0G:SK?199XL?+KHWOO#_)-ERPW$C8-PM?NXR??7+:^<-K"5; MEAW7%S*07)-L]P63[#&61H+NI2PXG]9GS(0O%043^6X"[[N71'2][[,X GV/ MRB2*W_W7Y53TIM,='=M^QX+_EH$1+>>!JGGQ4>594IZ+L\K(V[W]FP]ZX] MZ#B[W.:C7]BF.>Y[IN*]"L*="_K]7>]/CW&U>V4QI]7I/0L.N[?">&1UNJM] M'F>S+$E-X2]_LX7XKZ>4=P9V=U1%S-=6FC="^P%TM$_97 _Z;_6K,'/])>VJ MDO \(1[)J-GY 6QX\QGYK*_:?@72_ M=R3[0)CN5N&B!L:857:5!Q#U=C-_R&D_P0 BK#0L7."X_=#Y0URL^-IY8SV$ M4;:=/52QIM)LI=R_ M&'7'_4YOW.[T^X/A^&1\,>A=7 Q.SL>=<6_0*5<>WVN_3P9WW>5ZVS,Q=0DQ MZ$^\TZ\B1'RF*@6;N]_$ILI7?0'=81^.?MB_Z+8'_>/.^\7AT?MX]'P^'_?/S%='2=)54X)6C M1'A'B/O@>NF[)%LLW'A7T"FW\_V ^?[\Q]R_1..M&K_WUDJI@RNY! F^79%E M]\XBR_'FTL9;2BQ'PV=0]K@[(I;4NI%6GV857%-8D^C&+8&G\8,+TU8*K1\A M%W$088\UMWXFS=-T^>[MV^OKZQ9\ MK#6+KMX>Q]['E?[FAAG"OSMM'I%D$Z9K MB!U9Z;4H30?&WQ^?_6&]+F*VTC13.@%S1C"-XYXPT"=B^B!L#.*U3'TT>!#8 M$O%?4QGI^CL329J/^4CX(3,":9F\L5[C(($8H>IE3R")KEEBB:%S7"<5'%$5 ]WO8;3<5NA:/6OMC#O:+*A?)#K)1W-M;)WT_R'I" MK9+\>>YR]!F)R^1!\K+-_^R0&34:OUWX2U?\$%X&TJ&JO/R#:G"2N;_DP=XX MO?TNZ?F'"Y)SI/IF-TM.>\/D;!KJ#(X;8I/QU!,"J4HC1JSZ+9J'UG'+.G7C M"6(\$M@C?QY'X<$2>?C\E7@D"0F[DUW!;UI;2.4O6SG]+T X_9ATEI:M^UAI^>,^]VW8-9V*YNUQPMN/4?Y^ 5D-(D[1(0E M[,B4-HPL^TC20:5']^U>) X5V#+;BDCGH.A MT:V[HJV3V_<2+(SJ[N!P_%8^L$ZB!GYQ$42I^ Z_GV1)RG-KX#.MW=@GJY[; M<)WC]IP-D"KMJ,]=5+Q4B: "ZL.NXPPQH-X;]#N]SE;VQU<<*CY9S_LG-S@: M2P6'/GEI1$U>U.7E#!^#Q?4[AOR.%V]$])IHQ0'MO[:2H]WNCD!2M)T^_M-Y M.R6M/1'3Q.FYK?1'6N62T*1HIJ;W8>]I%V:5(]C^T].0=E/>UNX__O0QO.GKO!I&,GSI'3_KL] M[K91$%05>XROVW6/G!YVP>6FCXR)?(Y!A/E+%Z0:I>_1"\ M&F9.]LA@SXV/.D_+1Q=^Z(8T-WHG?'3X$KY[ ,6YC\-YC6[;P).=G>BVK\(C M]G.Z_7:CV=8RWO/6;"]=M75VHMKNRT:-8EN)83FM#Q^_'HJ0;WRV;?;\_YU\ M^=WZ$"8,!W(6>1E&D#;B:CP?+8)4_O7TG\]:D1R,'JE&ME^]N5BX.R#:PQ== M2,VGQ[^_3'_DI8KM4S?PLH!-FM_]\/LE=I2\,!'^^_%)(\(/5X3_[EZ*8)?$ M>_CB#*GZ\Y?S1I2_)%'^6??IO499\E16[?K42C^S$U=Z\(/A/6:'$*.A%C$*%MUX\#Q7 M38O-*VJ<-\]?U#](#KX$;C@ID-ZXD16#L(+- #ET(M M13Y*O!KG4LCGUJ"#!^Z2_Y"4PQ^ ML.(#LPN3+ NNAU\#%%?K4';>7WYYG7G#;+;%S%38=FO1__3LDQ@?V+3U/T. MCX7O3K,X]),YR(GE,J#:;3< TW#ILRC"+T@9I-Z=204,VAU58#?XTJ6&LW)URZ0ROG2W-CK MGXQ'Q^/SGN-T!Z]^:?"E'XHO_30 N%\__/KQ^-N?7\Z_WO]\3(Y]1)3XSX;P M0Z%3F#-R7Y.)OSCSDQ2A& F9<8(=(IZ;)3B#!&VW6" >)+X&#*($=L&=) BE M?2G 5IHJL4="E3]@,])9AM81/=#-TGD4P_(GFPV<6RAM*X#?^[]PI8.SH">[ MP]%: 6P\L?#YJB#@QBJ.%M%_6.'BBQX7&KS7:PVZX^YPT'%&W4ZW/^H] "E\ MX<8S/^1]PUU'ZA=L+- 5_4$IM&NAE5=_/[IV_G_ M6!\^GOWY]=N7#^=?;?CW9K-C7[/QRA:O)/U.>S>FS+W&DW7V,)YL7_NNA=NV M*QH_N7E7$\=MYS;7H8+.[\ZB?YN\-<$-S/_^]NF?'ZU_MZQ?/YQ\_?31MG[[ M4GNYMA=/_D40_($0]!KG@?!]D8S]RP2#B[_%#1DW9'QP9(Q%,03J;UNG,)7:4':SO\.C[=.YZX,3'JJ R4GDQK4GY2?TH9J]/L.]KHV);'22#\A? M/'-347^/L?+V/@+!Y,!>SH!!?':5:*IEL+4'KG>S.\D=9$JML,8^ MO/L52,V&PAL*K[5D7ANBPICK"CQ.W4FY"=PT>VV"5$V0JE*0JJE%+M4BEP=H MX7__+_7#932Y^>7__C]OY^DB^.7_!U!+ 0(4 Q0 ( )J!<%%/4^Y0PP< M &0C : " 0 !E>&AI8FET,S$Q+3$P<3 Y,S R,#(P M+FAT;5!+ 0(4 Q0 ( )J!<%$;I44?JP< #@C : " M ?L' !E>&AI8FET,S$R+3$P<3 Y,S R,#(P+FAT;5!+ 0(4 Q0 ( )J! M<%$=,?'L\00 !<5 : " =X/ !E>&AI8FET,S(Q+3$P M<3 Y,S R,#(P+FAT;5!+ 0(4 Q0 ( )J!<%&+3E*4R@0 (<3 : M " 0<5 !E>&AI8FET,S(R+3$P<3 Y,S R,#(P+FAT;5!+ 0(4 M Q0 ( )J!<%'C/96)CQ( (/; 0 " 0D: !F=&LM M,C R,# Y,S N>'-D4$L! A0#% @ FH%P4367#8:.+ B/\! !0 M ( !QBP &9T:RTR,#(P,#DS,%]C86PN>&UL4$L! A0#% @ MFH%P41W%\*:Z3@ (?D# !0 ( !AED &9T:RTR,#(P,#DS M,%]D968N>&UL4$L! A0#% @ FH%P4<&^L8J-X $,H+ !0 M ( !&UL4$L! A0#% @ FH%P M4=-6*/]RDP &&4' !0 ( !,8D! &9T:RTR,#(P,#DS,%]P M&UL4$L! A0#% @ FH%P43^NSY ,$0( \[4; !( M ( !U1P" &9T:S(P,C P.3,P,3!Q+FAT;5!+!08 "@ * *8" 1+@0 " ! end

[OP]T%T_]:_ PJ:!]1?2Z"SQC._$,EJG>2UX,\<\>WGP7 ^.'UA- MS+;[)-T6S;EJ3I54,0;(D>>$ZSVV7U] M-MMX@Z8S(A>/HI9'I^+XO_DU0AE8K#LFM3OXL5F,5#=*M>#ZET?%_+=?:S-] MO+F8W&VY8[P'FVN-W3F/@TH+SVPQ_TWC>46[N]1,;19'LB77@MTT(M-^@QWKJZC_:B,"-/=^%H4NBT">AXSE1V$<, M75=H@Z1*',,31Z?2FHUUZ8DXL<&'DIM\8XBIC!1K#$Y5W=07@^^RPC?@VA_7TEX&/6#?20==A^#+ZV5HRR?6_CH+S/BNC[>YR7 M5;F*$8T)B5TWA"" A"2AW4\UA8'C"BZZ5PIE?A[F1%W=O]WTYW#?]4)9/[<4 MW:VM9B_G/,A4O@K.9[PRE&2WE?6A+ ],7MW/&O/2S%3$B$]C4PHZ[%T&LO2D M\GJ(K\\?@0N$OV]+%B_)"Y(?;JN[PPZMF]-IR7NG MKRY_A'<._[W85AG)?^Q7",=.$!(;L("Q'R$')-$PE^DBH?.U)!X_*:.RG^NL M;$];R6]+]L@JD]W%*.,D[PH"HR:*KACH=UPW:MYOF)R9MED/=HQ^Z9?V;AF@ M44G@TEYJ62]XH?+7/-_\V.YV'QZ?TFU13X.VBV\I\A*?>B'P8O9K%'B(],%L M#T 1L$B&, R7HYIZ>''?:13CB*QY?"R9P#[O+VN##&7A]UW 5!1 %./'=T ]B MCP0DLN-> PR!*\L^]FNKLF[ MNHNS:[HX,LQ4M9ES@FT"?^4FVIBP?K<&,_9$7>WME7/_SFQ^-E M<$Y7,J_GXG1ZQ+-AX5>6;EH^-&/M[OOT*O0@=MTPJH_A"6R/0$#[!6(1PC;7 M;>NRSS;9Z!JZHC\R_B5U*?ZWDO!$]3?4B++&9A-CA_K .U+VT0 M)7X0P#".(4$T=&+HPR%80)'@R=)R043>=+ESI*M\_4=S@G2O28RBJB;R]>U(NMS^MP,!0&@<8@3XJ M<; M!B/5:,:IU OL3D*LCQ%K3S H)38+*3K+1Z@I+15#U>!E=U8 TW9\T^[%FX+LZ7;%=//7W+&Y0V MC27ZD1:;\;>81Q>&YH:,GG_4;BJQW/A+*GR>8U'/*)"L_>_) M@3(X?=I6Z6XX3<:/4)S8!"51Z,"(NE[DN+T "H#HN8ZZPAJ>46W/22CKUFG= MW7/4?N9IMF?LMNGM=B=S8)A.XSD_E,_CN>!7\DZD]:Z769_^?G)45R=UQNOT M>%T<^T*NORB6T8$WD=C;DQ_->">/S'XWW'%CY,K'(+ ! AA EP0T0&'0'^F> M.-"/Q3Z/:PEIO"L_;! M3C:([K/+1[ :M%<6B:9\U0G#,QMQYV;@6]N$Z*?@ M^E*YIY+25>(I^R7/NGZ['NOQK%@X&B((G, //0I##U+4Q_3\ *E"3B26<;J= MB-%"-2$C97&FW4&='#L1-S>_3J0(@4O&WZ422RJ7JZB2=TB%4=TT;W9*2 )1 MDB0 0<]Q0APC.P3A,("&SK!B\9O*,%8NM 2\ODFL]1Z^'66G?31UD$FY+8\T M8P[KA5O_<2E;4D?MK'N"R%/Q?[GP4\J* X/JKBG,Z54/6=%=R-RNM5P%"1L5 MNQ&($8AC!P2$V/WUA$D8 \X3FK6&--Z%:S2]FL93GK63L%9ZOLZ0IUIGZAJ/ M^ROAYUC S>.;V-R\>62 MPPSY4ZM(UQ<(;D-5/S^8<%+OMX?/5YR=^,-#)T?JJX.HV4N%FG0^W-\;Y)Q2 M EEQ8-V>XRJ+%24AQ!YV/ <0XB>AS6+WH0%PH0:6B8:< F>UIM/5)AJ()NRL M M1,6JJ+:XW%'SDLG@YMKVP3I9NLZPL&G'1*/(Q3\TL9DRX>S'F7[]F;[6GLQ3#Q'#\"CAM0ASK]S?9L^!T':%7E5;KCHY]A*4(= MQ4$U=V7^5?QB=S%PFBXI/J0NJ)#$8%N7C^ -[#?6,0?KF,2T*%8S? 32$Y7D M,O ]5;+Y++5%"_+KY9'EA>O;_;B^$PX[ 8B@"]P@#G#?PW9\'PO>*FE @/%. M;X..NUW^H[3JMZNY!*E\Q7/!?71;O?X;J\G@IMF=/B1A'<\6/TFC MN5MX627'?\3'PDI0[MB/:4J2YS00=3O/M*D3E]/\IX9,F6P^2UT0OG]ZG66; M,F$ND6W3ZM?-Q:>[^%!N]UE99N4JQ+%-; "=^@80&R5>X)*^Q2=([&)7'?$, M?]KL);8#FC+=9?5!Y[>=/N'+J-7MY1N\3.VL8(OXPM03?;6W1X637T=]S;*1 M<8A.PY'WY1.JT#P:V?Q>'=R/B)>\9&3C+I*8WF$ MU);9""GUNL=-S*ZW^JWOK1X9_6M6?;JKIXRZ/]FL B^V$\\G$!([B2(;)_T1 M3HX3VP!+;-K7&E]BMD5BY_YG]O.'>LT"J]#_\MEMSA^I?]U\^DP[K8(8U5H* MG!R=W'EM\RM'IOK MXE8)!B&!$>OP^I$/D =]9^CV HI]LPH<-T@\&R;1/&Q M[?'<0,MZ.14!DZ^7N^O%:E\OIU0.2A"?J@"T@GL0O>#UUV7UXTZZRY=USO&G^6_8TEZ+/[U MRKR]*M^L/@Y'E37ZFDG61N%\GZG.&L;Y<4K-[&703V,^(Q^B=#C%R[8OV5,W MB_'I[GQ[ UKD)TP3"2^.:D'G>9#TU&G1M)I<)R/=!.Y M+'G9WM'9NZ60[JIA(Z339_8R2*QC9 M+^^+]-':Y:G@!WPZ_%\& M#;5G-=+[T^>:Z%?S)"\8G+OOQ5WX>OE3];RR'0H\&CJ8N'[L)\!V4-P'=@F@ MT2!&S@>PEV$S>! MQ =]7."IK%&7BS?3RO1U(['%GX[NGY#%*AT_4][JZO*U^JROH\9.V-4[\4NX MDR?C]4+8IB\?KHZ=O%.\9&L_DF0?ZY.\/A?;_7K[E.YZSJX\VXU@ !W;BT$< M4=OU0KN/"7'D24SIJ06<:-WX:2^C_1B<6;M:L6"O3=%=/J!-X*@4S#I=5B/L MQAJD6;VV:3DV:M,(P_38NPQ^:+I0\;A\\=P2%U,K7*Z7@.Z5+5K--[ZB9:G+6+0L7^$N MBF40TD1BTLM5!+U39"?9ENMVH6*V.:Y31/O-N>6+PTH:[+N!ZSD^BD(8>IA$ MU/<[B1[T023R%612888_E9R*[@]49?+T+",T5%1*&)Z_E+2"^D7Y'84W6Z+. MKAQ?VKI$J?(01[[98E]THV X=;YF8PK_>1L6SN-CSTM>N2["!! GL2,0!DYS MY$BO"2//%6E)S"HQW'0,7?>NMZ[A/&[#)UG=CI=T(3DV(H$ 5[?J4 M3(5VO=M'#9>./-[G*1AM>#^_<72Q>.=V6Q#O^DMQN7@WD"L'WDTY;&1*:,5: M%M=WB)LXQ*:)Z\34[3]%>AX%0,.,NF3DJ2;5V\VBIQ#?G)_O,3C=<[T8#,SG M:"V!*29L%CP7HVNRA;M,ED%=0[FI3)<(.LA+57IWEZVK3W?TY_J!O[^B/I%P;_8KNNLDUS]M5^\_(')W_SP[X[B9HE\I27Z>ZO M17YX8O_B0F).XD0L+^AZ28 =&L&8X*&YH%$LTO/^!TC']=:!9Z-8X4-:S M,UEGA\5$9LT&L/9\P?VF_45V3%>L-?@'\)NSB?D'R,1=D7:[*>?P)RN9*_,>"[P%5M&0[]4<\[,J2Y1 MIG #7B_<>*D.53@MBFEQU[@KT]3F_'%9KS.D,8G4[QG_XU"N6 MOU*Q(AC3((I<+PQB/_!M@H-D +)#'7$H*H>L:4GJCC2>X%Z MAOY9?5'556S_ X]$>0M@.95:8TY2(U$QQ[2-1+TP(A 0A"- (+)=%[NH"QM# M+P:B]5,YX 15\\(H=,9*:7*HQ&OX,JJBOG1$ATIB/DTS5**1G\0AL2,FA;K M3A("!TW4=65:3W-JYFU5SP^39J[8R^QR\Q;D,I P4:Y:N]QB#O/"A&15NMV5 MG^X^/#ZEVZ(^L*@]:_SC]GNV:>]F_)_9;L.DU'Q,B^>:"]LA@7J9;'$O MNIO->*GP3:4LJ4#$)E,ZY759'+4/]RDRU5I9)DV5!U>UE$BZZW,U4_ALTX,:2K>+Q9N2DE=QYRZ M9]SS3_GCX[9JCK8=#MFZS_;K;L?^:Q'(QSZ@(PTE=SKV3B3'O*R]&N55ED[-NQ.OTUWG_.VPS3T6R$&MA]"2$,EW.!;*E89 MT6Z7_ZC/\4_R@N2'V^KNL$/K=7YH)NK7V?9[/26(#T7!Y*T"/\")YR0V"J,0 M)@DDP.LU1, 6O.](;VSCW9I>FE4,VFZLM,^AN35DTV5AI=W?%>OM:"X,/D3. M5PIBK!SL_W)B/WIA?WM!K/4Q+\L;JU,\+3B%S!PAJ)E"609*#>663_%:BUX@ ME]UE+,"FNQ'?A2BJ M(0D@BT9OCI ,9 MQ^:@K;T?[J:]%+.TMHT^Z]UVW_WDSZ)7Q\F;RT?&B5P5P^#1SJ^MG:TNJQ4V M]25QEPP:09L&5Y?!,1V)O+D/3I,W*H3Z=*C**MW7FZ!7$"!$2!R& 0K#* &^ MX]M]5.38&C E$FTV5N5'D7J!)>2U/+5,F:P'72?JYN?7B1A!B,F8O%R2267# M@3-YET3FZKOK,U\0%'J($MLAB>?;+*X=1Z0G*(VP+S$I+Q-EDMGW_C)>;9TM M:4_Y)]Q-FRD^L][?O-N#ZF:63M8%;Z[,E*NXN0PH*6=Q9NY;W15I")UR#S/F MV1Y,B&\'-+"=( Z3/B3V2*!((I%0\^!(2W]*S6)),)GR5@>=9NM'C;DDPBD9 M;'VK#\$Z%,\G05U!S>\C/2T?1\J.KOF%^S^R;R M"OB.&T)@8SOP78 PJ-=J$1@F( :!7Y_/+7 QMWP8PWQLE=6+IHI!FU5VXJQW MW:\$.VTJKO)!]Z.T MN<-_U>6/;O77=G__NV^_7V:9<=]U*"",4D I"X MR/& CV#H=2MPPZC^5L!]\Z)Y*<:78=8S]U_KN\'$ M=F^=_,TA@]E6M&LP?:P/,F&1+H,*DV;\YI+'J=V>@#)' $+ E'F>&SIQ&'N. M'T(2]-+8;['8?/LDDHQ/T-X4Q62\-3!3/M,V![-UZW3X M;J9%$"_6?_@F02)E?6V"K-^\C4)]R_N>%^1V+(QLLP M=(!' F!#. 1+,$:2>!$+8IPOO9QFHDT6,(+&"1+&G&/2B!E<:S3-RY@7]O! M1L[/A5%&,HE+F%'Q1)@SS=NR(B@."<"1ZZ P(3"!/AM#=T$"!U&1>X %'RTT M?R]^3V^O1OBL&E&'!$&BWQQI@,P)C"8V#RC$_%H8( 3%7P*#C ?"0*@O7FB. MX_J2E5GQ/2M7*,(N@G8<(1LCA#P;>Z0/Z"(L6<9ZVKA"(JS9$;6TX MU<1=*3[6Y],5K9SF"(+LY[K^43WUD=^6[+E5/?G1)2#)$PF#!=EBR%DUSEB# M*JN7-1-SWMC#PQ]Y3Q?&(H5$+G%)U1MA1OV:52LG26P$,,0PCB#QH1]#IP_A M)#21ZK+P/'BZ#LN-M<\NGWBBP2)!KNAV1[K'\NN(+6;9P2+ST$+$J87Q04CZ M)2*(Y\]_Q$'^E!75\V?V;E1HOZG7;3[5$\/'>5\<)I1Z*$D008GK>1#%;0:O1)?@-F?EWQR''D9/Y_\[N2[ MEX-<"FT[=E!BX\!S, T1CH%'["2!2&RKC0D!0CTHM26;M_VIX^F)[)OZCI14 M]EQW,V7"!\O9BT,,GZJC,$CD#5:7LO KMD4+ZXT->8G M+YI_VQ_*0[K[5'S8WQ6LE\5:@P]5]MB\ORL?VZ">IX^<($P<#%W'3H)Z9[?G MASAT0A$$*P4RC-I.&WO+K*,ZJY9W4_\LSJN'KDI?KL<&W.6#Z63&BD%3AZ=& MV#CFUP@#M=B\#-;I224W\!KRL:LLJM6W;57S\\-^L_V^W;# Z.>V7/D.B.K3 MNAS;)2"B08(A[.+$GD]B'F#)/]TPI1I1S45Z@RSK]UH8)Y04;!LGT32.B>%' MPBP>VK!43TC#?O>:,A>].(,6==_FY8D&_;FN-TB!''_?5@]?LEU[1]G#]NE; M3O?5MGHF^6.ZW:\BUXD2X+@DCFS7!2Z!A/0*:.P&TDQ1C#L';5II*KQ1-5N" M1!/ZK(%1URPV1ZEQGWCYIN":];OK;()X#7BRP50Z7!R?BAIR2+7^W[QP>:N^F/U.E#918*8 M)BCV$7!\FP( ASA/E(40)L'-"K/-PR9-Q6%N)]_0 /+(I[QXE7R\8;HVJMCK M;@VZ^%DA:]AUN$[@E1A;W]HDP599O_C1.H%O%Q:'=L(U5M86;/[/I5H^ MDPJXJ_2IU(RQ!CZ7UD*;GRE^Q=#US70P3OR[J;CGB_YV*I$.W_=369]XNHOU M>MML7W9['C:'=?V+SUE1GVJ3WF&">\_4;5 M.*;G $_D646OSWKW-"CD/+-5BZ?7NY93VBDX+WCJY"#MQCJ*F]!(_C[GE(;* M=3X5C.7I@UXQX$)G5)=M\_=*M662ZW^IQ/JI2;HMZGUL&=F6ZUU>'HJ3X^5( M &#@$=OQ'"> /B4Q\=O%W:$':0&7C[).H7*,FM.[OJX36^WNVVUS=BHL[ZJ)-M\8I5\?2B*[?Z> M_85?\WW1_S9.RVW9+H.#T/4B$/L V8&?4"_"GM?K"UV7JT,UO2K#W:]CO;VQ M!K7-%J53O7+K;R*$SWCQ4$UH>K=5>0:Y-Y*P6KNE8$"U/MLM. M\9!-@\\+(YN.C"Z139M;*F0KA]YC]T'9#Q(8AS"./(P#AT0P<& 7VL<>=E31 M)AS0,-L&.>H8$_=2GF-&;=0Q0-:R.%H+R%Y;)4@R::>7BS+YE#A8INB7Q.!S M^.7_W&8%^_F(8WPC4QV6+XQ[FI*Z/#[5YYE2 M1^ZMC+XS20@"D.($0^(XR YI,/ 7 BR'0"V19R6AMM&K@O,*_;])3-=)QL4, M;"]:)]HQ5"Z"A9%2;VX\745-#@IS\\/^Z5"5#:9!UTL-8Q\2UXM\UTULKUY3 M'?>?2'P/ "!%28DXAIG8:+& )/5D?!-DG&'+Y(>VK; ;JW-P[@'N6Y]X\*7@ M[L)@I9+))30INZ,"(J??T8%=$D08^L1U8.PEQ [M+B)T72KW;4$BSB0@6"2#@3#A#)N:,"(K>+:/LALE%,8X)\WZ:> M!\*DCTABR:4;$G$F 9&K#B)NW^1!9,(R72!R%P0B5PI$HNXN%T3"F7" 2,Z= M*5<=?QPVCX68(M\)G2C"=N*2F $SZC5B&,CUH291-N'JXS:?9H+F)".K3\EJ M]MZH?1R=IC %>;JX 6S>,DOK'68-G<#*YEE M2X"W!<+YX^.V>CDM>=QULPJ)$V$/(3^@B0UH&&(8]D&!'0M]15$,9;B-P/F^ M8J;7Z]+82U9NV1N:BE^XH6HG']0G=%*,TB?";JRS>_6F9>VX42/PU.3P,FBH M*YGU<6J617VC/HFS2M#? M1=-*-!<^7DDYQ$NL3T_-_-+^GOZL3Y#*^ETCKH\#&]DVJD^X<2'&*!B"):'0 M/C3)$(89-:BR.EEB2)+UC8]%$U@F!J$W;LWTN?F\,2/4471R&;A132+7^G9) M J:EV\>\[ ]/3J(H\1,_MI, @(3XMI/T T224+Z[SM2C3(:95IDD9<3-$P2- M4=]D6=-U?=[5LOX\-W%>.\0#'6E7%\8=^3PNH4?1&5[ZG)FK:H9_B+ !'TTB MZL(@C&F,W=#NHZ$D%NK?R,8P3)YST[M2,T32'O(A: K[Q DXYP1]ERP9H0\ MJF8N@SO*6>1Z7S%UYM2_++*LOUDQ81$R> M[![]^!'W2Y)C&L9AQ'B)?.I1"CTP]-PBBCW>FQMDGV^87TR6=:+KQF+*^&\6 MD#9M'$]3^24&I'-625S\)>T9_RT,4W@G=_N"G(<\%R]%^4>Y,?C^EM* (X38J.$1@$.( :D"TE#F AME5<*-$._4;F3*&"C=/_0 MC(,ZAK ?Y]IK,.:26']0W-S%=@4E4KG>"Y3U1P%-QWMF/MW]:]Y.[K'ZGI55 MV?5)-ZLXA @'/L$TH*Y'H8OBN!?C@ 0I0DN'!-,? G[LV3]ZV#Y9[[9[2_BZ M+]/^2]-N:NMU#)&/FNMUL*UJ:Y#=CZ WLS.2PULQ>NHLK,5R56N2UXFKWU-1 M%N/\\7:[;X89^'3+T+ M%;>Y*(.UA!:I_JZNLIW1[N;9/X+T8?2>GY.GYL]8]_R#M.] MIJS\:Y&7Y?[KX^I.S/VS]= 8] 1"@)8]M'$06 M]4\[<0F%1'5!C E)AI'8:K&VC9AS7&P&\F7SM]0'\4;*3'I0/W=QZ1CDMSD, MPWJKELS!.8]-S!C<%8T MVF]ZU2L7(A>#",,H< &U0Q+@?GXY(0GQ95J,*709;C::TT:&:8:V>; .)2-/ M6JJRDQK6"T#/GH:VXE]6D3)JY M_(R)9O=YUH:=44=_KMD/_IX7?VSW]SA]VE;I#C$%C_5\>(0<'".'>'&(8$(\ MY/F]@/ID;]XE8YK#&FX:6FG6CU:;M6[%L7:A4<>_/DJWV>.TG]EG'3#OC._$ M6IU:"\UM//]ZM1D+0&X9F]:"X%G=)N;0A45OAFR>?RV>4Y%"'B.%X8(0P]XM#$'I2X6&IMBL[XAELE/0=.&C%>91@RG>>: MAAM](;Q0?#.<+/R\A"'%J*G"0P<]1;3D(8*F#+F& CK=Y.GR]]-6G_.*A=VF M.YH6^_Q0?2[R[]N2!2]7461CUT40VA#Y=A21!/3+7I+ Q5QW6&@*91BBQXGD MC$E[S[193X,XZ]WQUYQ?"G09?+UK/[&W8K#L;/UT9PWR+-H;?%0XK:?\O?:) MO97KJ:MZS-,YOV[$A0ZY1@?G[X3K3"8W\I:I3?BPL)]8V.X[^ HZA 0N=3$. MB!]Y('!M9YAE@HBJ3/((AC),?[39-!]Z6,T9\'^;ENT5$.G34Y&MM^U$,FL@ MDATKIS_^RW\.'1#\U[+]0L :B^V:\VP87>[+S?H8-%[+3 _39WVJP=4IG-93 MM0D=@]YJG<3A]EAVWN:E$0)S-9(.SM\TZ$SFRIR,DD<\34,?H6]^OK'2+Q_R MW>;3/EN%@1=XM@> !VP2$5C?S3Y\UT8^UV2+-7/-KI('=WW[DJS@(;2<.***Q$P0!C?RD6Y/DVPXDD3*[ M>8*87O69L5+>3 UO+G<5X*W;6(WP9M*F,E #O'4;:0#>8X8JP9L]6!3>(G8M M&-Y":?# 6]P7A0^@7[.GM$BK;/?\A<'M?K_]CVS3K!9*U_4?E\?9B^.M6:?+ M5W%>5MU)P?5.5@0C+TX\B&*"441=Y/>J/82@XL?22;4:;DJ&T7-Z<@;'F@D4 MW%$UMTWRGV$76YHZIIJ.R5G'[*S3]&ZLDXG!DPQO7IS*4B?9GZH^_V98G44F M]D%XEI=EL1^/YW'C^H?F&4N)MPG\:YYO?FQWN\^L.C^D98;6Z_S0?!Y'FW\[ ME.U-D:N$A7%L[+M^4F^TL+W0K6-#)@DDP!4\#T%/3!&$21V$<'*&63V V>8; M*QWTB;5*FESF:UNFMU>LA>CUW5B]0NLHT3K1."W?N6P;H;1>VY?!6LTYY29? M5*7/L=>6!/U6W_#=$1P]UBJ'VW-7OITD$(281AYT;0 O\*FVRM"6_8RO8S/_->XJRG']J;J[$Q[^E3^?]!'V #_MUP88' M&>J749[@7T>NJU7#/T \2+R7A' MP&@)S=(3N+&&4G[79R7PG6_R(IZL-V"TJ&?M#H@5^00]@M=6F^D22!?H/WR? M0#YS?9T"1?=Y9T1)=EL=IV._93^KF)GXQXIZ=NA$$7*2. QB!]J!AR%*4!P' M%%-7:.>C; S#K74M2VQB4]HLOJG,*7P2:S-K12>?IZS?:U%6HVKB:P(N>#,R M0ZGJYC+F))6SR/6^8V)T&<8TJ"RSJD3[3<^Z;59V7QPVG_9?LO6A*.J9T/WF MU[R&8/O;."VWY;?Z7)*CT)"Z=NP$K@TI!'$$*;+=6F@ 0@>'H1"89I!G>HW: M^B';'':O1B#6X_'C3GEC#0F(T6^.PN0#Y\++48RYQTFGT\N>6+$-\IOCI$X3 M8%RNU5NST5E_ 8R ?<;27D:;,*O#_NE0 MU>L9]FOVK]KCM :IMNL /X@]]G\@#BD- I+T4AV8"!T#/HO 65JC&VMW3+%O MFIK]D$>@W=9IWEB'DT2M;9UI_7=.4I5LP29]"03;L*66OVPK=IQ6J8O[;R?% M?6S0XK:X3_.RFL2LEYDMIZ'36$H\3=T<+\7"&KM9++C4W,U7'KP-WM MXZ>[#_MU_IBQIA?GCT]%]I#MR^WWK/OI;5D5Z;I:A9[G^$X280QL: ,_(8Z# M <6^#XB- LR),=UAS1%J4%JW3B\D6JU&Z_=>Y<20$?1PA!^F2F,9:#"673[- M.RU6H=L@'_.R3)@3]1Q.,YMJJF)[>ZB:GG7^)7O* MBWKBF;)_4#VO7 ()H<"/(I\D;NPE"8Q[?:%-$I%NZW2JS'^[K>M\_999FY,T MK'S(X\;:9PTMJO3GM$30YO((*Z8OR6509(:\\[GKD!AY6.RCQ%6"$(G9T[R MCK=C0O[,AIJUJ&GK^ LO M1NJIG&?+J&N2VG,=;XW8._^I>LB*,XU\';*OBY^;;1*O/]0.W0 _]FW"NO(V MA'&0^(C:B3]41N AL6TD$P@ROL>DR<%:O^AKOZAQ_R0VGS-%(?$->Q96.F(C MH;98S@Z!WM4)_/G&^K7M^+ L9AL5J5L\ M4)RV\9))XRX7RVNJ*'^4E>9-O[ M/3X41;9?/Y_L:60#P>9WNZ:3=MS',Z11]\[8'[SHM'U.V6.JE4<]C"A32P*7 MN"&TW81T.5#/P9Z>YF$>[<9;DBXM:]WE957'5*3W+2[+0\669_D%K[V1ZE^* M/N?3'??--_.3M$]V7IZV;C=6E[UUFGY]Q6-KP#*:/"-E*]$ZSON.+;LAG=D; MSC9W"27(VSR?D=^+6;DHL7U,2;U!)O8]%LJ#?<3(W+\^AM@ M:-O0C:@?A5Y,['?%-]] M7-W?-Y'.+6#^F+$?'F<=(Q]C $#@(-_W7)O$KA/T$B"Q7=Y=[]H#&UX:,>BU MVC+AW^VLW^)QX,SNKN"4SUH4YU/()7EC!#U$O9'S9WC^P >IOG:"5[?N1DT1^ M#$,8(.RCA*(N)@X#/Q+\<*04R_R2@:$^[IH#&(I:X/O\[OV!_29M"DCP(X^: MMYP?928S5;'!^=+;^5M]+F6M;N(O'&-&C7V1T&+P,OK+FG)Y/>.OT2$Y;@W' M6K1?%VI8HM@F+O40A5X2QQA"IP_*1K-<1T=J"F6XQ]S)L)ZZCXGY7;^,> #9 MR1XX%8")FRQ#,*/^*B+LY-">3MV<"'OM%#?#I"U>(L3DDQFEF*)'BAC[E3G1 MQX5!#'P_\%T2N-CSW1@-^'0I352Z8#+QC'?#/N;[^_<,A(_&.2;BLA+*#-FK MCV9'@8L VE&..-,DO%XTUF3RX2.;M%.*<%LE,0@@Q(B%@6PDRX:R&/31:)3$ M(BLH9&,87CWQK?XGQ@%VW4DE;&DU41>L%@$H<2QQ>[EH&/%GP8<@05=X/K4D MVWW*4N2=5?/CQ TB0*F?)"!R')*$=B_ B5VNZTF[_V@KH(TI=EF39SN8L)YXXL+$ M[>7$820T96E,A.%VZ7-1=YFKYV8+1?;OA^V3^-8:A/=*;=?;+S4W MUFTCW3K1;IV*GW@AH*3%8VL$39?:,OKUYM-\O;)P&E\UT/F2D,C#) &4>"&- M;!) .Z!A)X0 '^+5/KNO_]$W+7B65<$%AZB%PQO!W* XK?Z;[*G(UE)G(QHH M!&4V&S7>%)47CV.M(%8MHL4C6#E!?OCJ\5(#=E=1$/DQ]2'T;1B@V(ZHVT\! M$<^U0Y'98)4XAF>$SW=MFW.^M-'SNI?*F-1JHW8>IG=LT+%\*LKAC]OZQ7.. M/Q-^H FZHX%<)V)!L!&#@LN$,C M&/8+_8GC4RRX35LEE/'%7F=6K]YU+%%<,J%FL3BVC7JK1..Y5ZV.N<1)3&ES MEP="^51&^*;HCQ*V3I:1 1L3#]BVC6(2VQ BZ@R3!WX$ PWD$H@VX4I5D\P2 M\5I]]R1[3[;Y?_OJ-=1F&54@H!IA")T8NH5Z(B.T.JY H M2!#D78"J+Z+AJ;]>J-4IM0:I;>VR:K'\JR(U.CV.IOE,%D,5E[]2"U U6LV_ M]G0>R^66G6JSGF>Y*;ADNL!WY7? :@AMN9EZ=YE%:[[9[ZSE+B_+/*GNO=+C.UP6>U7"Q M)N?-;BVU-GZ"G5S7[1SI5ALKF67TN,VE-[HI3+N/,I,!'"*B,+030/\_\MZU MR6UJ(K(Z"((@P>Y/>)YQC\OVM7VZ8Z(^*&2)Z5274LR6E"[[ M_/H+OB3EBXDG29_I.%U.V[+VV@O PL;&!L H$#B/XP3"TXZ0R%*]@#V0Z9$V M[1T%U3??YAF%D:EV2C7,4$K-J-3,3WALDWG(:"CG!C(:WCG4274T7WYX9+IY M6?)^=_RX/%[>8 HYC&G;--++%^(PX/B#8*LGAD6O]),4%D4FTQ0A00H$^O(+*4#"/"4[;$R/G^RPUE7?I#MG/$+S[3?C M,0=%-2/3+N?ATBKS4--0SNGG/-PYU%72OU75^J_-=GM^,NG\8E*"\SB%29Y@ M*#.*!"ZZ4[24P"2)D8ELNM@)K)$]-#,U=").3_K&XLQ,YWI4%\^I3?B:V@!' M _+E@]EY:)473RK__'51\:.@VM/QIHAF=!K4G44Z,Q^#-3(BOJ@JC0 M"]P,*) KF_-0'V;O9E6^.Y>UA 7(1)R#'>9H(D@-($3K9X44A M;2(>_6\?*_6J3@? 8A?F86!XC7J[*VR_E/H+@ M*DIB4-CIR.N M^#%5J3>W=\O-OJZJ>UL=#@N$"68(JS (9#E/$T;R4R0D)406ET=;6M(:4LX7 M1)]!U<+T==*I^B%!&L/)DM%Y#21;)UX80DZ<&$?V2584 DF0,";C(A%"GK,. M4&:PB^S%;FT8U[_VQ>9Q?8_!*JK_I!JT"^OC.JQ/XOE&L[K4S6L8Z,-^*9HU M\UNWJ[_9K:K;\G0!X:F6%M1%"@AQ06!. !9I2AD#@B&48" +W:C+]NO#!5PM MHHOK/\T+P_WT^1>H&1@"KF3.8T0X>U'Y[6)FXX55A^89)_']KMP=RL/)G.0T MRU.2<*[,T?IQ9I'UYJ 0W&3E9VTD\*JOP=5>&-\A^U>SA9X]>WIR,PIQ9GIS MYJP'-9GBO,3.@.0X$SH/S7%WH_+K)Z+CY5G;3 MTR*&*8,YDUSDG,28($K[6:G@7&*C;0E'6\%CU/U=M:]/_'YM@;8"_@"JX>Z$ M*[F:&Q0C\FJX1W%!Y$-L?4P[AA-Z\>9QR\LJ2KH9]+ ^E M^NR-,LO+;^6V:AXDZVT6&6"TR%*2YUSR@@N0)R>;J8A-%,S-4F#]ZL$UHVU] MAF>F68YDZBG6>#R:Z=4#"B^03:-6@RP-:)4?=N>A5)Y\J4+T/\-(:[G9U3M/ M[W>?EG5U>_^,X@?5 X^B?T9QD3"), >9"NE(DE!!)8"]<2DIMMEG]6-YG'W7 M7VJTOT9;A3=2:^CUYG!7'50(H59PV_J5BJV:3E145C]^9'C-NZ\&T S*1B3= M+C93 *-?:HB_UD3SANA3)<[ID<\&;R1>?<$^3+RF1>)0V.:W%>:AB;Z=>AS$ MA>!,5R4_JRY:/UG6O&YVWK)G-\O]U_*P )!2&%/!8X33-$DRE EE5&19'&<9 M-=HK<305.)I[6']RO?E>JYZ*2AQ%T)5?/?$;D5HST>N!M6\Y1A>>!53WG&)=1,ARZQG:1(]+Q.597V*F,#,N6/[7F(ED=_JE#]TC9? M7M_WO]DU@<+[Z^:JO$4<8P(%24E!&3!:8&&WJ.1D*G 5JDK35KGOA M]'C&9YOZMN'2-.$=F$:G-/<%MCJOUJ";*J?]E">M3+8#O?/0*C^NO)BU=N9' M_P2,&I#EX;1OF,=29B NN)",%@PC"/IS S1+"VZQ=6=J8IP]NAY5G_ Q$R-C MVO3T)PA5E@>%.GHFJ1IXQ,. I-@R-@\5L4;_Y!20"PO:>9YZ+?)B*+7(4)Z# MG&'(&,&@0"*M#W.W1CG*F-G:S-'82 NS=CEV%>U*PQ(E5RXU,T'CD6B8%&K8 M&UR2C9P@&F1J*%?DA^)YZ)$O9QYGD'QRY)Q,6A0T8X0 0E$"0() AI1,=O:P MZAXFN6E[*Z/L:U47*G7.(EGHE0.;CJDCKT1Z3!G-)$]DDQ_2IG0>JN3!#]U\ MD"$S9O<,U$L[J;QCU4X9OE>VWY\VCVAY7>W+]G.?E]_+P^^;7;7?''_TH1W9 MK1]^2UW%=/SQ>WF\J=3??%,?J2L##@N9(5DP06C,"YD@)G+>US31%+#$1-WF MA'N,';TOC3>]7AYK?TS7A?,AS.B2BGE #KF>O=A[;'=NSZY&9U_[+M!Z$+4N M1!<^7/430;XX+*.O\:$Q9QCA)L6 T :?U1<+3/J=I,B>:6[%(:YIF M-/M92XE8@\EF[K*@SV2>"<2;RYR@(/59SNB7#M7(T?T+W+RJM?9LSDD7';QX M5L-<6?$7U2\ 1[$D%%"2()@1AM/X9!C@)/,;C+]J;K2JN-4YMM(HD)LH)G(* M9;2YGM-(\^.0<>!@R)7N^!/+_4[9.7PH]Y]NEON2+@^;U:FB Z6B$!P C"B( M4:+""M;7NC(6)T8O6;A9"EQ?T8")R@YB],NV6>(H\M4HO+VM=M&AAFQ8,N;( MK5Y(,!ZM9H%!CZN^A3IJD%U%+$>?*E"M$'?0<."DT# MI(&TP!B*E"+&LQQ"A0+ELK\VAQ' J8F4^;8=6-S83>:]$7REV\+Q'R9EUKP!W>EC@WEN<=X#0IV"/KNFF8=\!O/..!QT8=%. M8IMWJ!L@Y?J,XUUY?'^M%HL/\>1(<)K0',1YGF&5;\B(6UIR MM^:;[?VQ7)]R"UF6,,!@FE$DH(RQS$Z7X7*4\=RL7MJ7U>"%TQV@<1*6%JR[ MI"[#TNTKB=D&A6TKS"NA^80_X]2F?0O,6/9Q[$4 9.A1CC^[TR' MFC55D(1HL%::7TIT-@)OU"C^TJ)633U'T0_DJ5MJU(%=V\1$9W)!),TA@3@1 M629Y6A I^S0(9UGAE![5M1$X0:J;= B2(M7FV2[U$()B]U1#AVK:K$('PB"+ M8$KF//3-V8M7L@1VK.CJTG^6FZ\W=?+AF]+%K^6[^_HM[O?7C>7#^_OCX:CF M; 7GE)P0($Y CE.* 8*%0#G/^NLMN/HK898Y]6X^> JU1QPM6\@/),ST55K_ M[.O)V*2TF^G;B>\.:]2"K:/#%FYT@?=J\MRJ*;,#\ABLD>:AF^' YP03B5"<2Y1 D4F\OZ25Q$C9+3X]VLY\')_6%^C^X/Z*Q4GJC^]NV_N MAOBBO__>?H=A1.FYW?P*M/\F"ZK.$^S?&S'I08W-6N3GDF)#WRQUV(9!1Q&^ M3 !<0EDPB0C.$U2H"8$!"%-^.CPE"DX2+]&NM?6)@]UGQ'AMLM;W*@D MR*,TW1@!\RQ$^24VS679N5UF+(/R? M_?TX4RUQM9@;&+)^F9_'0/7L4Q6RKUH.RL_++]MRH4*O'*A C&(9"U"(&!9Q M;R0G:6JR+C7\ZL +S_. ^Z/!\_*H\L*3H4KYI\A6CEYC)ZSF-,9UQ,6,L)FI MB"'XE^3"A@-C76A5B*DE0+6K+Y@BWS>'!:09 02@G-5W3"6TD&H%U]FDN2RL M9,+*TEBJ<=5/RV=\:H96"&UUQ(Y70UD)3JGA9J8IA6'%YCEV=+3'B=6929&; M+R\IDP>&M"LO'IKBU>URLUMP#M*4(\090!+'J& "];980;#1#356%@(+T^.A M%/W1XC*4(TOV-*LI@A/G)C^O./KPN(;" R/Z+S;7 M:=-%HD*M001D*19FLB<%+3@G1T5;A6&#R6:?W_PM' +J^KF(1T.^)^\V>S&A*YD?-Z7R\/] M_L>E)9QE,BY ED69R(3+$W[51J1A0!FHF%C(;AL]*!LA,.*,CWI",V5F7@\ M)&DB^7B&D@$!<2%P'A+BY$'EKSN9R0A9KS=U*?MR^V&Y6;_9L>7=YKC<=C99 M+@3.<9+F,<@)I7$NL]YFO<(R$Q0W6\&EY0POJO']MME%'4(SF7&D5$]PQN/2 M3'I>)G$B&1HD:D"0_! \#VGRY$L5H@L:RM5J=7][OZTOUV\>):N79_ORIMP= M-M^ZEPTZ^X@+(E6TE<4%Q4 (&4MXLI\"PQIS?W;#R]@9:M0^T_< ;/3@J)VA MLOEC7U/E)J'=4/'>LS<1.1[WFR_WQWJS)#I62OOV3>YG&LG396U(_KPS/Q,I M]._78UD,Q)RN1'XLC\O-KESW9X Z8R+..2IDDE%(F,CBG"'0&:,920Q#.4LC MP<6OQQ6=CK3]K(9>!_'*J)[&C4"EF: ]Y7 :&7N>F '-_52;?J!\/BY1!) N<(R@EXB2.25;TA@HA[6I]]+]^O'J?&E/4 M@++=K#<@S7"'/@Q?9JIB2%783?D3(3H[\>;LS4-)7!QX:<_=E@N#NV[JU%?) MR_;7-[NGQ8H?J^U65ON_EOOU0F0PHY3!#!.10,A8=JI+HD":E1+ZMAU8>WJX MT2\]X%_KHPCRQPAHP.J%^HMIF' M- ;S[ND=,@%9U _+'MMKR\.C(:F)P*M2>N)EHB3W^QU+BR(2NDKPK MC^=+]Q8Y);%("Y2DM"B Q(AD?7:<24*,EG9FWQQXX5;?2]D=:=\TH,8= P^X M&.C_=IS-H^];8J]\]!K3^IO_NC\ M;:L?9=E,]!]47[M1G_BPK[[NE[YCN:J^[AH+ M"\ES6!0"%[E$N!"Q+.+^H"?C"<],1M=_*V+ZS:'0WWQ[/U.=>FH[/R) M#LW?W74>17?J'YH6$4KM32/]_'ZO0N+637=$P4+2DLFBE\@GJ4).HPP([5(L99/NF:B7[E(HY:S%$+NIOFU$*^ M!]X=-.BA1PWV"1*%Y@2_EDT,V&3SF$>">_E<7C(XJXXZ_A_+[7WYL3P<]YM5 M?7E5_2E2[]#\;5\O!5%,<5K$HL@A)"FF&4Q9CP6#Q&CQ% 9!X*7/&5@GTFHN MW@W= #X--FMQ]N:D293LB]-@\BRK_76YJ1^<02"+8U2( M#,@\Y0+G J,3H)BG@25:'\CX,GW=8QM1J T:)I!8AVF1\03[A'_FHGW"Z5.X MS1OO)Q5O"T==!=R66XN-YH]E;NDI,(50(GD_ +U@*ZL"? MI*R@D,0H)ECVB#" I,]:&V\7>T=BD;0VD_'3U2H/D].&F8^@C6&\0SM-*]A7 MD WMK_:5ULW.JO(GNG H>O]EN_FZG'2/U91KO7W28"TX#_T>Q=.7]RL#LVM6 M:%MOF"K+NE 2CGD6>7QX!>+5]I MTO&+G%"(D@)D*8PQP)AB=H*-,O-KV":&&SS7TJ[85Q?(H_)[_;/AX:_)F?)= M;3F'%@U25ODS%E1:-H:/RLG0_6 >\]%\Z+"MA1RGG7P4RY!5"TQ!."P0$0GB M4J0B952P+ -QOTO,:8Z K_H8(Z-CG@90:XM__P"CY1F?O\H8,Z;=BV&"D>R] M_N42Z2S2\T_XLZQPL6J">6BP?[<,ZE@<>/.R-_K ?HJE! +0/$DI+2!G.>@O M1!6(9(8O.OBS.U(T_J(R1K_XW_LT(][#5F^&0TB2P=>OS[%C O[ZU-D@O/F@ ,0B*D0)4&"]';R M#$+C46%L8?1!H;4;,\,;072)G,GPL,?_ZHT@9DQH#X[53;F^WY;OKS^57^M\ MR#<&*B(B)*<2 M$\8@DSR1O2$(2*PCNPY?'UA5'Z!J[ZXV>IG;A;AA11R),S/!LZ!+1\V4KQ=* MIG[W6,5>)N,9D?+ W+0:Y,.!RELO[R;0II0 M .TU1-/ %"IB]*2V&WTV2A* .0]:XN--;4LU>?$I;2_\S5%13%T8U!0K/G37 MB^_OROVR#HBZ&*A_[@2Q^HF"5/"4( #C@N'>GE#K+Q.QL;<2/)3I@$7+7??.I)G>./"G MISCC4&<:RW28KB*%ZK=3IF<2W7F1H 'E<2=U'MKCP8_*=W?3TY_KXY\+L2OW M7W^PF_)V[:EM]W92]YH$LSD4>8P)CF&09ST"1=C992IG4T2 _ MED+K4 \MNL2F)T6>J!R6H_%9-).D%EOT/(^O*U,(0M?5ZKX>/^V9C?D0^P#7 M6 0_DG[E=:/G<0'C1LVU:'A&T?W2-ZVJ>_:E"M'!##<^7T[POST]P4=PGH,$ MJI!64I1G>7W@M#=->2:,=CI]& R]M3FT=6:X=>F%7\V]RK&I-=R<'&)URL7/3/E_;YR<.A/-9EAZGZ]H)+(0%'@*CHF/1?CI @ M1D]2Z'UE8,'Z7!V7VVC98#$\>:A)B9X"!6##3&/(, 5ASN$U-@<4PI"5>6B M*>C')\]L?-99DK+J]K9J7[=\=U\'1M5U6R365AQ_O'CDDN)49)@F-$8PKF&D MH(N84!J+6*M2P+/)P#I0G\_;K3;;33NG5M?1ZJ8^NWJHCT.L&C>ZZL?NF(3^ MBW#3)UA#:H+R*6IQ-Y57+<';L7KM0%T MUK_Z[+RP$ Y [_0KXA!.54&[I.D.S G I>$% $ "0F4">2$82%+1%ZR@E"4>OM :&TM^+<:.(+KYJQC=7Z.Z-\_ MP'_FXY.ZA,]C\ 7PR_KXI!ES@=](H!R3^E@.)D5.20&S(LUZ,+*09O?_A8$P MSM!='J+]XRNXES7(]KV$.1V%'O$2?MVV^0E&N0CLA6:H:\:*[DAJW_3^O/S.-X?5MCK<[TOR10WFY>JXR#!4_\L!I!(4C&52 M9((HTQ(PQD3V6@F]#Q/A$F,MJN:"U3.NZ(\>VP,<#0P@'\S.8Q!Y\:3R MW^\L!]/'6QU$KPNWQ_Z%V]Y?>R#B9[ M/&8[>U:$&:I.(*YLU4:Q]?%UML**S!F CKA8$#@S4;'QX"4QL69#5T1X>5WN M]^5:V6HW*.O;VYH]![+=5G_5-X0LF"""QX(F*K"6$'&4PUZ^."? Z$Y)'_8" MB\P)4;3L(9GIC!=.]71G;#K-=*A'U\0]+;[VQLB67O(JO4&$28.S :'RR?@\ MA,NK1U6X_FDF;$\-/<;"FD* -SMR6]WOC@LB&RB;ZX2Z)]]/3VKF3^O@3^7WX]44?/G@M9:GF4%HR++ M>0P2@8LVHY0RP4EA> FO!XLF8]OJ^EUZ?]CLRL.A/^9\%?VMK+[NEW//WY7_5CR;<'XXJW-_[JZFWXE]/8<)X2N-["Z\JVI7E-0;29F;BP'OE-U MF+4AB?--_$P4S[M;+UZ9ZI4W73U\T2C]\5E]47._(A4QHDIQ$\S4_SA*..FN M!Z$X920WD4(?]@*KX-MJ]_6WMYMO37II]W6CR&]S3$;WJ7HE6$_[QN;63/:L M:0VB>!I<#8B=3Z;GH7->/:K"]4M/ZE;;[>YY9$DA,\G42I=.IF=,^K5XH=]2T0N][TS<==L/X4[LR6C<)9<#USA;/Q2%?AK-G2 M5;BW:O70WR)90,@2(7/$\I3F"$'$>P-Y++")D!E\;6B]4DC,%,F$$CWA"<2& MH;[4Z\1I[F$\^S^@&!8DS4,8;(!7SAW$;)C3^\VV?L5(:4O_XYO;NWWUK;R\ M1Y913!- 4L8H!+B /&N&IT6("VHB0+XL1A8''IDAR:)LJTW_>L7T:+-!5(S M\?!$M)ZNC,^QF>3TH!IV3[^YA#B1(&D1-Z!5?HF?AXQY]JD*V57-Q._WY>IF MLROW/RXCJ\XBE B0F"=(% 6G:5+@HI?; O+<*#?E8B>PT)V@-4.Q[,&9:9L3 MCWJ*-A:%9CKVD+V+7/LDXC7 T8!D^6!V'D+EQ9/*?[^SN!+P[SO%5?V"R'%_ MOZKKD?H+M0&2<4X@$33!*$]ERK/>I*3 2)6<# 66);GYWAQ5Y^XT],./ MKCS)^_UN+(W$GYDH/:2NAS61)+W,T( @>:!U'G+DPY'*>Y9-A7;CZ,SQC@#12932&":Q"AE:79>,J;0K-[=S9;)D+*J='\(SW8= MYTBHGC*-QZ29.#VB<.K%W"!- PKEA]YYB)0G7ZH0'=#H?NB[>Q5HG"RIR>]3 M=7W\:[DO.Z-Y4(9Q?=, MX2QN;?;F3!6DFWDJ$GM[>E4$)W'.49K*(N5I?3L13D!GF&0Q,'J=UX.YP.+_ M2H'Z6XWW=H(1K1>\CLRQV7S@@=YQ"\;>:CQFY)'Q>02U/AW2K1:SYNZI=DU!0W4=#0Y03Y)G MQ+BCZ(6BVJ/L747OFH, TUSTJ,.1?=Q\O3F^O_[[H6SV;FAY7>U+LE(KD_MM?6<0+^_VY:I]+4G]4W);'Z+_ M1[N6PI3S.,^R!*D8E>0,29GTR"4L##.:,XR3Q.PBP6FQ:HFI MRZV#;^OKL9878KB^0#O*/.FK58/.D&,VYW1SXS_7I#C5=.BYK_S4$Z%O+OQ, M@4%:*/3D=WTL][JS-N.HH#)C2&1Y7B/.Z FX2-GB6+_.'7;^\PC7:%?BY)GC M&O$JVI7C+!2]MFS867"B1IU@*ES6KOZS38CZS1=@5@S0=W[NJ3$$(9[FQV!M MI3M)BN5^5Q^__5#NFV>Q3ME;S'"2Y!3S0B1Y$@/.4UE?>\!B)&",=&]SL_[^ M<++50XH4IO:]\,FV+5YB9T 5G F=QUAV=Z/RW-%L;Z$DN^-FO=G>'S??RD_E MZGZ_.6[*@_B^VMZOR[54GK=U,FWM:]]"T>S'%:7$]?9]S8 M9JH\13L'OHG31XL,S 03-?T\YH^IG'_Q[L\)VD#[H+,;-/KC^2]H;OV+99[R M(JL?3TT$PDF:JY\[Q#@!1A/7E#@#SV*>%.TJ^O+C176TN=MTTJZA-\/]++W" M;+JS;,0P9\;#,3PP? R<,L]VYYVU_?2#G+F%16BA2E M:9H4(D6=64F+3+A/50;&)IIO:H26U\2Z\^NB]X&H]2+:5YJTCBC>9[J,%=B" MZ3G+J(T[6EIHS9.NH'TL#\?]9G4LUY^.U>K/O^\VQ\/'3W_O3E(E&>>YLE*H M90'B,*:$Q;U-3@NCUTW<+ 66LC.XJ$$7-?#,M,N12CWA&H]%,]5ZGL#H%X7M M\.M$A^X'N1J0+#\B%AIM(MW?;ZD=9-A;?WUU,Y MA)#G,DG2UEX68YP:W6AM;R5TBKH952TB0V%R8$YS_VT4T@Q3O?4*X;%O.$S,CY3K?GLYO M4ICPE%*2DCA/,YBF0L@>'J+"*+X:#=3/D<4<-45IT**CY"/#-*:?Y*/Q_MK; MJ4ZZ^VJ$QQ0POMM^,X^VO(\TP?2OT^<"%AFD!!88 \)A2K(>6X(I M'W%VT40TPM3RVTF3#F=-*A]HTFJY7=6E4:W84>99 *TZ20SS%74>O)332XMY' SBV'C_E-,*Z8^^YU3K!C73IY<7Y>K M&MB;W:JZ+3\OOW]<'LN/94WL9MO5 A]EJ1IHN?VD(-ZK=OSQX,.+(DF_'G$WMU5"Y7WQ*]/>9?5 MOMQ\W3WX!-^H?[A7'7^SW"YH)C@F&2IP)F,,D@3GM(>6,FRT03$*H,!R_ZY2 MO]:!_X7BK^M0 MFOCGF13\N6PQ.7CFV^L:H*FUK@LIZOQ5N3NT+VU\7Y6'@_H'M UONX&RH!)F M24)RF&%2J!4+B6%Q6JLD-/&^,/"*+O#TH?S8-Y=4_+(OU^WS;K_6#R+62:-N MF1#MR_:&BF,5'>IZAJZ&9?G7NZ(Z0(?_ MUZOHU4JEV%SWE*Q^KI5V2_;LAMWB[Q@ M60(PQ#Q&6$@ ).Q3:2@FQ&A//!B($18Q9U!1V:(*,+?8M8"_*20X^:%FB@? M^SECQA/!^#5ITBK/V0J%J[/#Y2'4GWSS8)3 0HH M\@3R0A:D1B)Z,""CI+_Q][-?I;9 HB45#^_S_6QU-JF!TR2JU^6WM79QTD*KG3GUJ=3L MIEZ1OMGQ\KK<*U3J0\WU@H?_6&[OVVWL[;;ZJ[Z%<($E3RB5C-?EL%#]%Y[G MDZ3P'V7[Q#96"FBSB[[UZ*)E#\^_FGMM-W\R/U63A=+_UI^Z57N/FL^V/D4G MIZ*35S.>' S:QG'6"-$+?I[I)(CW%O-,N%;0>5%;!V'[F??7CW9&5FKD7K][ M_Y8M]_L?7Y:K/_NL$X(MJ\5I#K/U>@HU6/6O^YZ4G:<7A"^AF:,-2$U+7S^^NG6]L7[7QR[?7I:!X- MKO\@^=P;WNX%\PD[@,[;YP%(?R;$F+IYIW]=?5+OJWD,,O]KW/?'FW)/UO]U M?SC6(_.PH!GG0B8RA@4E/&>@(XN4,]X]?B88, X+R#)8%%P@0EDB&>4D[W.:&2>\,'G@RJ-9(VDU?ZCJ//C/M<3>3@[:\>PB MLL$I#B6M,]+1YS@T5D^GAIBS9KHYIJ64'KC3U<I-KXYK+;5 MX7Y??BZ_'ZFBX\\%*0"!:9$ D,<)2V*)>LL%R0DQ.GWAP]X8P69T!MHES\WT MT NO>D(X-J5F"OB$Q^B,+_JC1A@U$$>^5$F#M ')\TGY/+3.JT=5N YJJF[K M\GJSVQS+MTICUX^!T!^_+_^KVK/M\M#>UBXD)(BC-&8PQPG/4L02"F$!&&-Y M)IF9TOFU'7Q#N(?[V[;&^U0 K1[=\-X"NIHX'?FF^NC*>R!]-")P4"O#-,5< M=#.0=T\T-"2+GO3TC.'BPG@L*"MXH:0=<2H3Q*!@/1+U>Z/<90C[D^OJ5=3@ MCAK@+J]6!&D=+WH;O&%\:ZY-FTRAP\\1:Z_%3LWT4^BQFX=FFNR!35U=_KQ? MKLO;Y?[/ ]FMF]_4)@_=[=,@AXPS%5P3G*6\R'/!2&\3RMCH8GHW2X&UML&S MJ_$T1>K'$]9QQ^P@1P.CTP^W\QB'GGRI0O0^P[%5KFYVU;;Z^J,Y;/ADE+>V M"9C'8NBQ=@+9C+4_=]5?O]U4?YE%+)ZXU8M1 MQJ?5+"HYX_NM ?C<2G"25R*TB!O2-:_$ST3?_/KT6.<",*:K=^S^<*QNR_W; MS>%DB6$6LUQ@@B7G!%)94-E9XA"BV$3=;+X_L);UD*)MCG_8[,K#@56W7S:[9O^RWN[^ MNMO\0XG9NKY*Z'JS/,D96?WW_69?KNM+Z=0?;[;M\ZF'P_UMN6;W^_KNH>Z3 M7PXJJ%\=%SD2"F">PT)P('!" ,I[W+C@1DFEZ=$&EK%AVP/_53."FIT=3 M+J<'&DY\>]^B"^>NHK-[T:5_?;38>]A>+7KV,>J/,B(]JKN-[NMGP\4J@J57Y?+/<_:VJUG]MMML%AI)!%?[',L[C MF&$J0=SY(&21YU/-C.[(@V_4G%;;RU8.JZ80Z*@P1E\[D---G1Y:?OQI=-Q& MG\64^LQ6TOMS/_K;:_UH]O/KJTTZTESKKVO]\\V['KD). ?[;L%IYN-OZO/5 M_L="0D02 -4Z&B0IQW&L,<)&SQ)-@S#X_-H!F7(.U6ZM*>;*$ TUDSGQ MM:;_"::]SH71IC?3WO#/.(T9>;TES(")D.=6TCG0NV+ $OGP/\KCS^9[7_<[/[RI9W MF^-RJ_[@_77GQGFF+C)9 "Q( =7Z,4MEDB2B=R*A7.MYP)E"#SP)*E#17RW, M:-7B/+THN.J%<6.VI)LIDQJ7=\T0]4\WG=8]JG,\8GV/JO_P_74[U2KW-5:* M/T6/TK\=;(;H37J6W>5A\^YA.O>+C=]LST1K,^\_T]].-F=RJI]" Z9+87S8 M5W?E_OCC@U*.8Q>;-N\-+!#)J4S2N%#_)[.$8W(Z0B,)BXV>=IL'XL"QG-PT MKX-:W&(Q#WHFR&^,TY:SB,MZ5]5/M;-7IY1'X^_/F_!XL0E'RGNX=Z%_OO2' M!TX"9D%\M=C8R9#V*KWF M(-]6NZ^_J7]W&ZW++\=ZIJRQ-D+8UH!U!6&_;,^8?YUFA6K;UN/F.$9HYEG, MG=U]J%WO>/O3]HYI\A4C]))9Y2LO8N8CGFV2$W(-C7_CGRC6XDA$HM^"E MC71S":FE_:>" 8YHR8(T*76."YK%& M,8==.7:,41)C/:IG5ROORN,"I!AF.>8I(PGC*55+E*Q%JV##^FXM_2NKI\)H M--3,[[>N\__+AP<@1\F!N;==T*S7J,TV8JQ^=3IB<36X4?13Y+5>:R3_F2QO MW6(>\\+D+/C)5GEN%>U9:WG8'-Y?D]6JNJ\O)/_ZH=IN5C_:_YZO[D40R8SB M7#"J)DZ2JM^P/,Y%GF8I SA>?"OW7RKM'1D_1DWDZ1*?ODK5..MJF _J0_T* MTW!F\<2OYD0Q/K&&NM\S>H9X%;7PHC^Z7R>[+UR/O2%!]DO_3/35LU./Y3($ M9[KJ]_=#^?Y:'(Z;V^51K7(%81!E+$Z2 N*$ P)(TAE!.8^)FUI;:5/_ M;U?%4:?WH[]M^M$@+@!E*849@ @J6YHFD>5Q FDG5 ;C1W0U! M@01.CYU11N:'<<*V@)YTS89\,Z$[G7AI?KA 5B^_'S3)"Y^:BRZZ\#^@HJ,T MZSPT=QQ7']]0-QZ_NGK^8;^I]A]*]=^U6JG7EWFK%?JJ?8S^]'@A+P^K_>:N MV3R-4Q6'9EF*L4RRF&0%3=-^6F%((K,XT;OYX)'D8YB&H:1_OO44>U*BS53Z M,;ZK.E%ZM]RWB:$?%\^S3B_$IK0.B&^P%IJ'X(9SKQJIIYL)Z[ORKXMU_;[: MJ1]7Y>U9T!^O\GDAE%5*"(D%@)D@&/ >!J2%T3ZP=^/! ^+Z;=!H><(0W6./.0UW#N52-U-$OV^IP M^#6Z*_?1H<9I^,*U*Z-Z(CDFF6::>.)108L:;/,1PE=8&] ]7WS/0^:\>?/X MG6JO+.F*F%QN]O^QW-Z7OY?+^KG86D6?%U'"F$QP)O)$V:28<(YQ9Y_FE!D] M4>W/:F!AJX%&WVJDT>T9JF$PZ)%C/8&;AEXSJ6N8;4!&%RCG(W?:' X(G_]V MF(<$!O"K"MV#S63Q4_FU-OFQO*OV+^^*%RS)(#XU-J)H$]FR> \U$_+>H&E,\O]?-0/<\^ M52$[JYG:O54B6[+JK)L!2V%!>4I3)@%25B')B"24(8H3,WVSM1%: MT58WY?I^VU2?K*K;NVI7QW?U[[8UX*C\?E?NU*_U9NSA_NYNVTQ%RVU[0]?U MMOHKVMB*H37M>O(W!N-F@M<@JO=2#L?HCP;5= KW CL#FN;*YSQ4S-F+RF\O M,U6JPZ$LW]^5^V4MDHWQOE[[Q^_+X_U>_?H(25P(F@F,$(59G"80XQ,2EH/, MZ-W8$/9'5+C;%F%]4N.DCM :D#N48 M S3-/)0UB&>/\XS!V-.YH:H[@OC@R&&K\8],HX0B9;I08;2D5"9(QJ(W+5", M=>^9\F9P1.U\L.K^LMPV0_QP4Y9'\Y6W7]*'M7,ROLU$LS_<_? @MU+/!J:) M2 9D6O_RI$D8M[L"R1_S.E<8Z1+SS%03A-?IKQ/R[U(5L!\:[E]U OK^NKYX M[^WF6[EN$?VO4XH8S!]EP[0$4AC+(C_JR. M.+_44*,&:W_118WV-S6S_'90>+MQJ"E[ ?C7W.N:A'K#_2Z/K(?9]=(E<6CG MRWM#S",:#^#7XQVP0,QIGT-:'NN]G]_+VR_E?@'2.*>R*"#,N*CK\F'1/50. M,H&X5LAM]\V!M:\#8WAFR(P;/]TVN_HX3 -1?_WGSN?K*^Q1J323E2?/U$=O=E&/[G6Q"4"G M_C)Z5%KMEL^.].JLF5]CX86ULC?RIE\C^W.E"M"Y]*7]\WZY+F^7^S_K)3G= M+W?K=\O;LK>'64QDG'$,H00%3$6:]/%D3N-$Z^%>=RN!1?T,KBEF^E+#BW8U M/GT)Y-AO=>+F8"WFUWYYEC>'A9YD:,""%SP#"=%)A*&XMYRPJ#1 M.4L?]@+K^"N9,\,:+A_\ZJWVQZ;63.!?S4?6(*,&Y=@%6:_S-E2 Y9'U>>02 MO'KTN,#*.UNZ0O?F]FZYV==3Z$OIS[\?R@6&(BL@B!$1%"E1Q3D5O6V 4&%V M\Y$?FR9CTNJZH_[-L"9L+?L'PYJGLL<=B5I\#8Q%OWS/8S1Z]JD*V4/-1N3# M,LLSDK?5X;!@((L%)AF@@$,9%Y1F9Q&@ )@-1"=3P''^K MKG^[/Y163YZZ,:L7;8Q&J5F8\:0$_(PLJJ&-*VA#) WHF!=NYR%??ERI O0] M^_#A<7I-?%]M[]<*SOD%GC21,$F0E&K%!CAE%/:"B07BANKEUW9P.?M>09<:894OCC?AYC,Y!O R&&;P9U1V]C[0R$W2SW7\O#0E((&($T M 7&1 DDY)[@WEB<"F#P]96G"*)=A_G)4.Q8WYSFPNHZNZZ?4KZ)M_6#LMEF0 M]V]+J?!?9\!ZI5@OVAB!7;,XHP%T&5QTD,95N>=I&9 S1Q[GH5NN3E1>^Y:% M$AW(E\-QOUP=%PRA-)<8 B0PI!F-<4*4$0!XFL%93W!AQ>\>''-ERO_^A%EW-_6\+4N0 MX31%HGYM0J9I3&!O.\NYX=.'?FR&EY[^_9?FEJ'RC'0.;[P\8FM@?/EE>Q[C MS;-/6L^SN#&F.QY?>P3F,8I^;0>NP;AX MJFEE_'J6=Y[U@H8I*38+)_0>PNHFJ7$5T9#$ 6T,U1SS4,E@WE7C=&K#15+[ M&L&A?D-$6?ZR+=^5QZY_+DB*"QECEN 4P9RB%/-3\!23/#-<*[F8"I]1Z=!% M^Q.\IDZCSNLNM]OJK^;RANMJ'ZVK^R_'Z_MM_^!*%<_HB2/ MEL?HD^IN38EA!..KJ!Z7S0>XLM#^*:C_%!17RNCAKEP=-]_*[0_#U9I3 VHN MVL9J.<.U6\__QXLF6UZK23$B#UJ,[LNK'E<=K M/G_\:&]7[[ZI+Z_V/Y2E!20PSV4L15)D62H2E(@^<84YE]!P-]KDJX,+8H^F MN=AC_(*U"RZ&-I%M*)O'@+"#_G@+V-Y__0Z_JF[+S\OOY<4P6RA3!&8@)['Z M9@D2JA9OG:TBCEEBLH*RLQ!XG=2"BHXUJHN8P&QRMN1.;U8.3YO9=-PQU@!Z M,"5/,N,^R\Z@DKBP.1=)D3/H:J M3.W)FX>0N#CPN*+4E0NK[=X%DIDLDA0*F6/4G?F M(AJ&1%GLZWKER&D_=\)-7-W-6VVRYB$-EMB'-FL-&="^%*L[?/5!=9 CV:U% M?_Y*_7QY>>['^E#(^^N_']K265(GD,AJ=7][OUT>RS4O[U3XOVF?P-ZMR6W] MR,T_VA/L($\*'O-,RACD(@4DQD4/'%(NS6*4&0 .'O/,YD1<>+('!&!&+3T/ M59D3(8^O[IH1-(=3@(_@+9(XE11A*$4F8RH9PNDI",LY,;HDT,U2X$2.RQG M$8ZN/6)K:%7AA>5YC'=/O@R>7G-C2'>4\?*Z5%',^I0M:4.;.A^;QYE@,1,L MS3(N8I1@U*=*")%69TJ[<;3\'3NG4:]%W7GQ6(3YYWRN$ONL (4G%%1Q"F7@M""Q1DIC+T/+V_M6#-BMKNSP P) M5-^4F5$F)"\P3%'_Y8Q@\WL%7O_*T/LY[S^3M]$KYWD#[E:\NDVA3= \NK@I MZ&S ;?'7C[AM W;]]\?B,^1>0=CSY]?L_^]_]Z_Y:+CY_^W_\' M)R#_MTC\?W]_\_G_&-X5ZHUXO1EW$L;-)N$+B,U>3 MLLO.ONHP-R)5WTNGQS:!C>+$3Q\>%=F189XR!FR@[)!(4I."U3$@X-[_!P,!1<^/KCYQVG>AT5C40O)G+6/3'^)_F2$]V;*E=79"9>W(R]+DQHWI<;@/RQ]UM6M? MH$)9D0J1930A)!9(2LA!9XS2!!A>7FQI)+@(GR.D03'RQ[R,O0HLZ-R'E(C:L3+QPC<^+$0&+V]^7ZJ;0M>$%0AG@*8,$S MF7,H09\YH:*0AJL^>SMC"$T-[3+:,=8:6PZUY68$\HP5IV'MN9!G=-%YGIUA MW7%D=#;2X^K'4_7QPHRA %T<[^GMY0DF,>84QG%&4,XEY?T"CQ*$C![4MK<2 M>+OFP<$^VTC'ED C]0G,G9WZ7)[RFU9^GM+SNOPX4#HK^7'QXWGY<69&_SRQ M&K3EX?@HV)(0,8X9 !@C *0D,<0G8R!)S0X46YD(+CPM*CO1L:5-3W%&8,Q, M;DYD3;N\>IZ7 9UQ)'(>(N/JQ).#Q!XXL:MZ[X.J'Z=+05#&N,QRG*L%'S$4>)9_9LA= MMW"G'G!#K T,-R]DSV.P^7&E"M 97;=,%SG+,@@+F(&$,<"2A!1Q;P@*:508 M9?'UH8ND'AQZMTX;VO!FNS?JE3+W/=&I-T*--D"UN9N'K+@X\.J&IR$7)J]3 M?R[WM[S\G.NVUPG6E M)N7#X:0LW:0]_BO)3WD:&C!NQ,YDT#@Z\&%V2Y\MFX.%U.M"X+[^5N_OR MZGPPPFRN]L:QW@0^!;UFLWJ/,/I+08QZC%>G[< ?TQVET"1O0-)\TS\/C?/N MU>,G%X*PYIAIN[!; $A2I%8_"8DE!&D,6/_8 TMDXG#'A(VUT0*+N:?8](X[ M>>-['F/1HS]ZN39KIIS2;1=6>1ZG1?U:0,&IH#&E#,O.*A<"&%T_X6IKM+$W MYUR;UKCSQ?0\1ITW;W22;M8L6=_U6*Y7_#J]XZR4>!C M@^!UAHQW!KR28[TE,-E.@-X6@#9)\U (*^0O)_T-O==/6-[>;H[UI97U$<\Z M;:"6*^5N55M,8REE!BF(D2P$4*L3=+)($VKXR)>+I?#E,&=P[1.EE_"B7SZ5 M9?2N.I81*'XU358Z\*N;H!R'6-.DY$-&'^ :.PGY(D&#B4=W6N>A1%X\>9)@ M],6.KE(-'#]7DIB N*CKE0 5(L&0G-9T!1:)F5 Y& JN4Y?8^FLOR@:CX:%P M%S;U9&DD&LU4Z1+4_^QOMB#'XW[SY?Y8EZ!&QRKZL)STK+C5%1<>V)Z'6/EP MI/+>$TW?%^A6<8WEYI'6]_?'PU'-@THE%YQ3P!$#-(]C 7( F3@935F"3=\& M<#(67+).^*)##? J^A_QO\1Q#**[Y3[Z5L.]BD <7ZD_BPXW:NBI>.'^>%/M M-_\HU_\6[:K^3S>'0WW,J XFJK.#9K+GVC)ZTC=BDYC)W[DM/K5M\1\M_^\U M^ STUL(04P-ZYXGB>6B>+V>>O$_@D2.3!66U.UM7Q5Y<@4@>D;HHS1>\9NVOO\H-UO#F2UO5 MX@\E]$U#\?@+VTM.7EG-6M$W#X6TA__,NM6!!^V3].OUIJX776X_+#?K-SNV MO-L+"'*1_GID!@7'EI]Q/?7GY??%R*)!8(22Q8G"4,4Y+Q_ M]T8(M2(VOE;(J_7P*G4&'%7MB[N7D-7@JS$;WP#BMPDTE6Q"[@T5[H+T]KKW M!UC[2H=?:KB_-@4.]4%)A7GTFT1,"!T2QD!-,Q/!#.7=T[M( K*H*[ ?R^-R MLRO78KG?J>72X<$K?M>;U::NJ$92I$!B03&%0,@<]175@L:F%T)Z,#BJC*Y; M4&::Z8-5/9DS!13VZZ)=+:CN +^\_!]'!UQD;D#Z/=,]#[7PZ5 7K MFF::]GE?+@_W^Q\7:V*&&044XQPG.9-Y@M22N#=40 X6N_)K#4Q/PRP,: VR MHAUDEUCTJ\$Z3'W:;GE4L=_A^&]1>I6EQ16 :9,L2Z] BJY2?,J^/9MQ:S[Z M)&UV%:E_<%>NCFJ"VOXP4T2;-M%3P%"-8:5XIU:X3*6-JV]/^1C0,P?RYJ%? M+@Y4WCJ2:]W'@J=(Y$C 1( 4P"0G&/?7SPD& 3(I4;7X^E$J50\O5GI,78U@ M5(6@3>8\!HB+ Z]6'1ARX>OMH$5&E+4L VHIA'!&A$QY?UFLA"BSK>BV,Q9Z M\#2/9DWU6M#K5.O-TJ.R;#9G/_\ZT+R>!!I0*&_,SD.O_+EC^/2/(4]N)\<5 MB _+'TVQ*;\O3\5;22&D5$LB6B2IB#F1%!49D82R%,@#5]4-0KQ7IZ-AF[AMI6'@YE70[UD. '-VETB*\B!7FR$E$3/@?$,$BS MS$,8P[BF=;[?"W_:P5_395^X:*"'\;&\76YVBO'WUW)S6"VW_Z=<[A>,PAAP M"7*!2<(XPA"*$R"6&]U!%!!&8#%M$CB_E-]7V_NF NIX4T:[S:Z,;JO=\>80 ME0KP^IFDC^$YH)#MI!E3SJ.)_"ORL8J^E$VYQ%5TPE]O&K8>1+4+(\>GUE0/ M1:[AVV\>TCV&HX^CW;&X]2KK:G9Y5WX_?OZKW'XK?V_D:B%P1HNX^8^")6 , M 3O!B:G111/!0(27=!! G:WH]JC-H9D.J\SU8(G>[T9.[]L2ZZK#+FWU$ZFP MDYLV&NS.JV\%KOOUY[^J!$RR0#H4!0),+M3R[?M\'J;A-%; M;7+]RFP(7D=05P5YGNK:\>E!5$U;YN?24F/O+"74CL4@RJFZ8[DH0$Q15J 4 MD"SA+,:$H!X'QDP$TTXMZ^'5$P943SV" ^BG=V['4- :](PUM(;G2T6-VNTK/LL MN59:4<4 Q@EF<9+&@"3SHN5%"L(Z"!3 >6S\\WY;YK^WJ<+NM#K'-NDP= )V^;1U.9M^(" MQLVL94?8,W-68.:GG;%".U>-TGO#!/P+AM5:@Q*>9SB!B91,IJ?<#6*T,"KJ M]65TE,KX]@&'NPY6F(#_=7K]!OI>F0T9X,\SJO<0S6NWP,\5Q>N[91F]&_+F M10?_OEMO#JOJ?GS<>S08>9AU2J[-,/LG5BTPFXM4L''E Z?Q.+^ES M.*!M 1IB'G(7PC&--Q*]<.?T0.EPG7V1QI@J" DN^SN\LDCFQAJ+KJ97F*[Z^'-1YJ-8GEU[$^+F" M>Y9+G!4QYRA+ZY1?@G%?<$]C2=R?CW8Q'EZ(#<\6^:?7@Z*&9C:$GDYS@LB4 M1EOU=&F1GT [G=PS44YW'GWI9E]ECPG#@B9)#'B>$(1AFLK>>I'2S*=E''$/P&$P31S_WH\F>@Q2:\O]S**"Q5X;"9\>:5[UK:N&S#$F$ M\R*..4AY5A 5GO;VF0B@>%I6PVN>X3D>CX1Z5#WO7(;3O?%/ZV@SZ*I]1JWP M$ZF?F5\V^F?!G$\%;&H#!08 P2%)_,TX3X%D MH^'US_#TC3\Z M_S-B@QE M)N=:G(T9S1Y3G&=QI]-/Z.R525]SQV6QT[PB98<(69OIGR,RUG?',"(VY,E) MOUZLR4Z)FO-(PK,B3E543A@^IR$R' .+\RA^ 6@-RTG/H7@FW$'NPI+L6?OF M"TF3' +"A(10][RZ%UOAYKM+>%&-+ZH!1CW" MR4XTZ- V,+Z\LCZ/X>;7I<=/Z_GGRV4POME=5_O;)M]VLHZ3@DD:LPS3F *B M8&#:6R\H,GIP_VH6_7NCVU[^0C/M10$O0,Y* M!)\ASU '7>B?KQ0Z>:6AANZLZ0IBOZJO$\CORN,"QDFNOCG!!*>8RQR2G'16 MZI (+[Z5^R^5KO29?KO)P+L$HCW^>D!*VP8NP_'#E)YFA:3(3)M.W+2;1>)T M6HTM[S:J4F*'FFBM.PUJ#I5$*(F MCESH"LH[Y9J*B][LOBGM4O,-V:W;_(WZ^ZT&1Q0/_^M, ]1#.!7%;K_&J:]Z@?@ MWQP.]^6:W^^5T0_E?E.M_Z/>T""K_[[?'#;U6O.PD"BIB^U1(9.<0RX)58O- MSCP"P#!2\V8V>/PF%)CCCVC38(U^4])X0E=+Z;]_>/EL4)ADC"9S0]D8W^3/ M8[#Z=^MQ/B8,;SJUVIU,=.MM\?VNW*TWQWO5;Q>9C!E.LR(&!8Y3+$$JL]88 MCU..F&YMMH.)P'$,6:WV]>!;M="B\@*;?JVP"X7#L<2.?EQY*0_FSH^9+KVM#@>I?&35 M3JTI[U6DVFW)J."4EM?5OKQ(T?V^V55[M<3I]P#4"O3AM[0KH-_+XTVU;M>I M#^LQTBR7".4Y3HI88I (@E+"*$BI2#@2R$;NYN5!7H[//T9?&Z:C+5+2N1!>^7$67L_155$=+ZHL4I&V3?NQW=Z?*0$[0K*_. M:O/L9'.:+&?*T+-S\$RQ&DWM'\MOY>Z^[-VH+?WGYGC#[@]'A6U_*LH@AT/] MS,1:^;)0YI%"P1DB,,T!HS2''1(H > FVUXA[ =.'+TKCVJ^;&"W^JFBKW*_ MJZL8.]0CUZ58<#B@5"%;9!Y*$]3#:KS^;?DTRUEV%HE,LX1#M6@ $DN8,)3T MF@(9SXQ&LLWW!QZI-89VB%8G8;Y2$7!?:+:YO5MN]K7,3O0TRYFJ@0'I0NP\ M!IR3!R\]QV+-ANZ X>7=OE1KIJ8J=K89-QP=>IB*?@J\A)<4V*PO( W[K@9X&E@_/A@=Q[CR(LGE?^^9S:N^E/W MGZMF>W-??MC7\GS\\4'UNSHNKB/AN_HC"\9RD3.1(H@+I$8XP#CK 7": ;-A MYM%P\%%'UNMVV[>^R6U;[;[^MMU\*]7@4T&":6[&)^%Z*96)F#;+A/0@:X8[ MF%&/\RIJD%XU@G<".Z[:Z9,X('X!6F(>6AC"L2IX+[;)NW\Z+H]-O25=;NM3 MQ)]NRK*VWDO$"3C0'^HW=]5AN?W;OKJ_.[SI@]WZ,VV>HER?TQ2?ZY3O M0DB.($D 39@H$$A!1E$>*X^@ 12HSK6N6 .O+3H$4(4%;@^.]FA22C*A,G4%0K#%'-1"\UP-@K6"'K3RQSX]S!?O$9] MF+T$.^Z&]AD"M\8\-#VXEX_W)T9A5>>T%%,&[F^5J;IR9WU_..XWRRV[*6\W MJ^7V<[FZV57;ZNNF//S>/*J]@'$&B> XX1GE7&19SDF/(*=Z6;40=@.K:P^W M29V? 4<-8O7SC^@2L_YY(>_T#VOLU,R;Z>H@Z?5+XI=HHS]:O)J371#R]4]P M3=D(=L>Z/#>&SGDO0Y*>F<5"4CW]R;!@GE7A.ZK#NH!MEX?#YEH!:+;WZ]4( MC4&"4ZGF0)A#4M^>$H/>:D(0L([_+6R-&^<_!&B5?7(FUR*N#\RK4_QN1FGX M./XI5[KQN@/+,XS+7;P9BK^=6?*@8EU\3V@*$I% 3#(D,(PY/>T?)#&'6H_' M^;,VK9*YYR[L*'96LP#L>M6SZ3,3S_%EIVF&7,]>U4S]T=)5[KG[B*JJ1_J:@ M_E9C-58Y/W1K:]WH3!LKG@;)QJM2;]*G0]^P 'IM@-G(H%^OGHIA -;F4[3Q M=K,KFWOO%IE"S?,<8XDR(.-,\#CI/4B*!,ZKB$(,.-)?*D#!]QVRR&;O;1'_47K=7G_[35:"< M&G32,A3S;C6/*726S(Q>D&+;>E9YFV$LWGSZNHM=:(WR^1XM3W020WP::AXZ' M=' H112"RP"JRJK#\?#^^F]5M3Y\JK;KA42@H @F69HCD,M$(<$](H2YL'A3 M.B0<+35P?F'Z_)90<^OOP?26R: -XEV)PS3"2)+<@*_O1&_@1S7^V_!-7F$]1F>?EW;"$TS+.((C:A3Q.A,Y0MEC>,UT?2%CB/Z6DTQ"((MG)Z[5RR5,J:YC EG M<0*SE$A >U",YLGB6!V76^^+)ALH1FFJ$VIMA7CN)KU@2R:KIO"^:@K="J'G MV?,:]\&5S[-=/)E=BCA20_YT2R@G9^U74>X<>UY(O3_>E/L6C&A3/ M,,X 8 M!RA-0QYW..)1:IU:4-X%('W&QI$]16H"E*0B-N&>*]+I,"X\>%FUQVZJ( NCP$TVUJ+(L.D\+XF>DNB^'')HF)]J*>3BI]TRR)E9IWKC MORTWNWJ.?K_K(;^_?O:#[\KC^^OZ3O*4RB2E',*,\YQQ@K.T+X9.44:,;CP: M"5+@F;0&'%6[J"F7K:ZC+_>'S:X\F"^+1FD>[>71W%K&>+Y]5IJ;QNK>O%%M M=M)VU6XO_9/ZF0?UU\J?&=1 &[>!:8ETN$:>S1)J5*=U"JQ#<^XT19P7<8S14BO M=::*X*P[S17*G+B^+E=JEGH"=&A>6^099 PBEK("4H X$+ OETN+O$CMBM-& M!#A.G<.;T[S1UZMYF#W"-9K#'#)M0WF=2>IWF%M?FNJUBP5(/ZN\L@29P71B MVQRFDTKP9I_QU!+>=YT)9J06L'MQ^EG+AWY51(['_>;+??-Z\>?J8_.2\6;W M5:A_['5@=T!]QF_!>2C/!'X//ID['O.ZBO-YO]P=EJM&"]4_;.XV@GE6\ +# M/!:4)B*O2Y,(S["$-$<@HR9);YOO#YS!OH 4U9BLKD2SXDTO0@Q-F5F<9\I6 M$(U\AI(!M7,A1!Y:\[66M)=Y>03%C!4US$"4!Q5N10_=K9P10GV%)) M-+]]1!VQNXO,@C!C"0G E;V 3'.SV!,V]+3#D+G9*8%7&(*6)E"1AF+($ 92>[&8\-;HLQ=U:X%G@##!Z@+"^&\IZO>J!8[W0 MO$C80K?HC>Q[1JT=_JE#=THNVU5:[J!IGN10<@!@4<8'C M+,DSVMDM1!X;O4S@;FTJ;6N'G]4JV@/%3M(6B%U/TJ9'[)C*=N;+7-DLN)ZU MLMGXHZ=LUDSIK-O_L]K_J6R2]7_='XYU?/BAW&^J->C"Q"+C"95<182BB.,$ M%(S)WB"'>G?;>3 36,LZ=-$97M3BBX#^@M*5R=?7Z".2:"99 _Q9K,Q=B=1? ME(](J-UZW(E8G:7X, ,OK,(]T3;] MR7(Y7W+N4LX$G:64P*Q&/)_)8Z:X\^F]8J'H1(7S*N./0GY/ID.BMY$%)]2[D6 MN0YBWI-@IN;&U,U6SLT]>5W/+=EQ$?3.8$P3227((8> %FDN8MEO^!(" X=11P73.3";A[.D6;26L!#T&B+P'WF$K1)M)9P$,0ZEO MPZ91K+(HIK3-5L"-'7E=P.VX<7NFN#T,JO[DFO[X='X6-) M(-)!8$6<&YUN\&HXL,CSYX]-7M7G*1NXS;U@/R)?SQ;;TC\\#TS.O-G,\/QA M>44Z?TCZI[D]8_P\DP.E'T$:9!Y5(&%$F6ETB"OA*EQ'YVH(Z/>_&XFK\/I=.^TQ] MN?P#E,.2&[;)9B._@=UT>9#+GE>GZ);<5O>[^BVPWY=*K#;+[;F@\.UF^66S MW1PWY>%C69<2JC]>8))E/$UP2F- 04%Y)N(6&@-Q#(SJE4V\BA\AXRM;Q$3%?19T'=;S<^Q!=-.*%%]''5QMQO$#:D'C3 #M4 MN\Y&^4=T62<@#\NWYK,B+\*J-&&U.9F%FJH8H#F,92$%*@B-2=:!2R!)I<$; M(V-!FGA6B.X:F$8/7(S66J\GT&?:4---$%==.GF>#6KT?,D<&];Z+9/Q&ECS M71-/[+ZPH3!!\TV_^3"%T]6D0\9QDC_?P%^CVB]7QT_E\;AM3OHO: JRO"B0 M9 FC%!4Y1[+'(!,LS!]=]@Q 2S><+Q]NGGZL=G4BK@$8'4X('37>C7W+N3D\ MX\$>+GF_BWK,T:=Y-(+C?#I:8_B=-AT:Q7IR'*+*9 [T0OE,ISH_OKTVHWED M4&?B^K#\47^SK/;-Q33USZ?;:.KJ+0B1Y$PB5A# E9WN)C(&TTQH%U,Y&0F\ M@NRP1=?5/EKVZ&SN G-C\O7Y9C02S::6GC^%*SH!.U]*-19_^E/%:#S:S0JV M?.I(_Y#K+ZB\%[:F%W0_;E2>>]$T#VFE L<,$,;4X@:P43[G@(/I@*' M@RV8:-VBB?8M2(-\LP\V-8+!<8DT# D[<%&-+NK@1>^OHX[<#N&XG!H$B.-R M:QDF.G*L%2Z^2L1+0:,_!F<0.GITI@K2RPS#R/)N7ZXV[3A( !7+=D94:5;[A.+(,"-\ M 6/D /?"\E"4:L/33$)-*^B/XT5[__6?0?NFYIUJ_Z,./-5*YWY??BZ_'ZGR MY<^%R O,,.9UG7H=5V)C1;4P?3G9C4$\P1J/. M3$!.L*(SKNB/&EG40!OY4,P02P,JXX7<>:B.'U>>O*OFC1]=5>I6OKNO;^N8 MB%6'XR)G22% #GA1 %+$4D#(6D,HB66FM?QT^/K 2\X3HJ@-XJU"%1O6]/0G M,&%FJG/FJD%3'Q Y:"]R_"C-4SX&],6!O'FHBHL#E;>.9*8@R6W]V.,_VJ@*H!3G2,28I#)%LB[XA;WU F=:M[7YMAE8 M:RZQU'5Y^QKJ;]7U;_=*>)8U6L,(R!O7>F(T!]>56&[K;T>OMDIU2@/1]$&&0NIV$)8+293B&', M),DX[BQ"0F.M$H__O[NKZXT;Q[+O\ROTV TXNY1(B=0\#$!25". >QPDZ9V' M?BA4;#FNZ7+)4ZK*Q_[Z)?51'W9*)BE24A9H="=.6O?<0^GPDKR\UX4=S[K7 MP5&IADV4=7)=P%[QC-DT5SF?1 Y2M@.EXI5XU;N2/:-(4[ULB9V?8EE[TJ-2 MP]C1.79LK)V%@R$G*&)QFG, 0X H#VG8&<%0E24X-*/O/<&Q>+21_AQ0:'\[ M']7_$MRW7Y#%.L^6L=>/$CV39:,QNNL[)PSI'PQZ9LKN(-",,9UCOY=N7CCF M&\#'],=Z0\"73MX)LR#NPX.,$S\6V\>C(:2:# D<(1&&!"(*81)WAAA.A$GL M9O%XSR%;C>B-_!\?A^R+V="F%Z1Y9LQ,-T_(FFQC["4A/9'8 /;F$8 -<:!T M]B:9:8<:,9S_%#7=WM:KN[:JSW-7?1571VJN)._"'8/1? HH>^W3?_T M\O[EWM#?]1LI#B=1?T8U(J-WJ;A"Q.HN] M?@8N+/P6#@"EX[T>\K4B@Z#=GJ%,9'S MB"6'.M&;9F')R9"CQ=;DS::KP/)] =*$8() EB' >8@ 3E%G/*1 JW"98Y.3 M"=/9(8"#LT<;NNV/(3TS[>9$LKM#76X.1::^3W\\^9(ZPY/* =S/0^E<.Z5Q M?CF8,QLE?+>5R\S5TW)]4-^,$"1@F@@>LQCS6*HQ.-B,:&*633_,ELGW:)5. M?SR2LM0^[Y_D"](TOT1[LN?W 0[PI>>[&\J0\=T5OM]NY:\^+C^MBP4. 1-Q M @6F&(D\B;" F?RF<4;E!T^-3L3L+'C/8VI!704MK.#/&ICF]LI ^O3B!O_, MF84)%J3YO:-RRDN/\@SC<1Z*,]"'2]=1!C"BJS#O]I_6J]L_=NU&\,$T_;:J M%IAC)F#(<8*%VKAA81RW)FD61T8[*X,,C:4WP9\*CJ'*#*-03VQ&8\]2DU&D=5J",Y%CIEP>R\U(5VO=H4;W?%8[5(PA2)$$,@+40B#1&,TM80BY/4*&JR>/Q8RF2Y%#/@ MR7 =YH.GU:9.'GJW+;^LJKH^Z=O- M?;E];$M)ROE]N::WMRK1;;7Y7)>,?%H7N^+8V_L >Q'G$0(THSFF0&20,\'Q M 6U&,I.I>"J,HZTTE@=PAN>UDXV>7H#P,PR<6931>12;.29AVFPJ.+!Z%9RQ?0)SPGIUN@3V"+7S,9B'\KIW MJ_3\[IIIX_MBK?H2O%MN=]\_;I>;:GFKOO=CBK@0N4!41"1,0AYCF@J :[,T MSQ(1Z@9W@^WX^S1;:$&-+3@%9W&MPHI!1GI%(E3<)HP@G>84TX^/F7QZ&QH_90%LV.V16[^C-0\-]NSC M\_H#(S Z-#HZ1U G7$1"1"@'(4D8QAG'<4K"%H# !&I=8_9@UK,N/_NB+;*R M7%(\+!3US.Z0H'2*K"U]FBRBT0%DF(IA(9LC<_Q3%U MH$=9K+AX34&J[6Y![^]7ZY6R(S:[U>[[[\7CIV*[R @.290 +B+(."(Y JPU ME,<(:<5) Q[O64&.J((&EIYX#.&K7SQ&HLI,/%ZP%/S98!HF(-+7$_&0OWLN M')?)^(%P.&!N6N%PX4#I["URLO"Z/B1\\2C.&4AH!& L.NC*_N%A3*Q5\:DS0&:1H*BA@5!Q6D"3:[$&/V;._9LPI.L&M%:*79 M0MV:*3W!\4F2F;ZT_'0RT\./I\S_,R)Z),66LGDHB#7Z%PG_0UC0[LV]+]I^ MX%WTM"JJ5I\620P127 H[<0HCS.!LL8D P !;G3>-'MP= M/\;!B_BV?.QRT(O-"IWKS>?J M7;']\+ \;;0.(Q'!-(<9(BQ+$A%'<=;8(P*3*#2[)6-OQ^2KM;H6TT$+?KDN MJ^I7^=%N@QJCF4@.8%)/#L>AT$SX#MP=2)OP>LM%@GJT;#BI\U M!WZ4KE\W MPUJVR]7V?Y;K?7%];(3R>],HY>YF\[Y0FV02#UM6J^J/3?FI*K9?U$[:V\W3 M?B?_6/)4'UQ*&>7+]>U^7?_R?;E>Y^7VZW(K%33'"28)"@EG(WA57#B8] YJ>I<']P,:C^O@E-/@]K5X-Q7N1X\ M>FM8AGQRQG4KF$\.U)_>C_!6!'\J5X/6UY&G$.]CUS,5S>>]F<>4-B,^GM>> MG@\RNRGV]V,#LG^M=@\O,%;G(*MSEPY5[>MG+9(8B3SC>1K#-&2(QS&)6JP, MYG&\>"JVJ_+NPVZYU:R9- U.$]5\[I*V@++ENBY&_R;X5'Q>;52$I6Y4-<^S MG!#''4W#27"V0V@_\9VX%'R5/OU@@JM>S' O9L6#:\UC)YKG7 Z/SMPVR>LP ML_EL&@XNS6$3CHCO>>L"U'?R&W]0O4 6$*=A3)(LQID +$X)V$'5_['Z,+U M9"!]'RO+3?%9'=Y_G&QB&P!>2RX/A7&?^:DMG?Q!_JY0O;KOE8A^Z8W. MYS[#5^K_Y53J@A>_'[N7$<;/?W=Q?%U^*-5SD..,'K3S(\GT^'!-=WAG]4TV#M"'J8\ M-V_$SSV].>+ T53FPPQH"BMO#.;&YF_1H[A64 MYD=SG4,6!W/%YD[C2&Y6BC6S8QG-T?RY%?3TM91Q$3C,8$00A# <-8_K+)$V0ACX'1ZNNG,F]+/RZBG9?>[OQJ+AP2NY>Z@P>5F^<]RLSU3UJ8.;2PBE*0,Q!AF MB*,0DQSR4/ 8YB#*$ZU.5IY,^SX.KA$?$SZ7N^"XH*RH^L' M\Y5GWJ>=OGP[5X[R[@[?6JA.$;1%_J2U% F (@Y#EB:0X2AKK44_1H,":.8WD_ MPS%*/'^M4=%TM&'Q%-C[&1Z[X/Z4\+K6RD\2[5_W5)H=84!^LJC?PD';R-^6 MRVGS80B#,4JS/,,AB0G@22+_U6*-T]3N,OVH"'U/K$W=EF#=@9P^_/WYDA]T MQW"^H?6('(R2_& V(L..$A=I&F=Q1G+*"(G""$M;>6>,A$QKFWV@B5$/#N\/ M!X?K4D8*]<'A'$ZWC ^UM&F=QX<[U FM(RQ#3G0_';:O9 !15;Q\_-26$>/E M9B>C"V6ZW%0K2=[YA[W \ON-,$*4$TY!Q'F(.R0HR0@SJ^WE X')9V=5]>N( M,+@]A3C5?&U!8L]7Z7-(YO')>O6P'.\%=].I]-A*_GA0#@2F$6.,TI20E&81 MI:0M&$A #*V;^ VUZWE&]=M&QXYIO2W^J4@VVZ:ZW/PY. *=,#_'@,4> ?4Q M%O,03B^>:?8T'KE >VTMGQ:==O==V-$FB/(5A2 1C(DUS1@3/22Z$R$F6 M@#@U4<9!ACQ+X6G/]CN)SDP!AU&H)WFCL6>F<:?$*6#M;FTPF:CU\=2C8D[H MG8=LN7'E8A/ZP?R8"Q-?5@_YNOSZ8?_TM*YW9Y;KHT!6S]!0&$J1A'$>\0A@ M@AD736\@'K$ZE*\%J-&-:26#]C-C?U]>3E16'VR:K^ MJOM+L6EZGZAU_U9&LVHCG>^K7?E8;.FGJO[9 B01 CG*F"!I(F 4)F'379O# M..)QN2G>6_WE\PLZ]>K'F M\\&:=A.S5;7\_'FKZA7(6?_FOD7S3!YPQ!FB(@4TR:B4 \%!W-D6N3#:$G-C M<\%I)XU31SI:S/6(H%OFYR&!CGUZ MWAW- V.Z\L<5 4ITZT(\J^HO]OVC? #]MJH6@,(\RWF:QRA'(.5QAAN++$H1 MC8U$;X@=SU)W!BU0V (%3<8A$IQF:J03.O64;2PFS?3,DD0O"M;#4(]NN>!U M'FKEQ)/2_5LW4)F4O:Q\7*XVBU!MJ-$H!(02D## * 2=Q3 U*[\\Q,Y4RM3 M&ZI-)H1::I,G+AUITVLTCJ-.1XY,U,F"V9FJDXTGKZF3-3O:ZM2N3E]8;B\I MP3C."1! ;1_QE-"<"-%9I6F&C!1JH"W?*M5MW+S\S@P%:BBGFB(U(IV&0G69 MR8GN0K["59]@.6)Y)J+ERIOGPN64I0&+/E9L;A\>E]N_ZHB.D#"EG N&<0Y3 MD$09A >S(AL67YD:&S_(.N!SM08T9-=Z(>B/V,$1ES:G8RT)S[@R6Q?:T3P3 M)7/FSNLKQ"$\V6M99[2-_V(*\H@3'F8$ICB#<4H6/,U#&JR0/\\GLO;^M0^^VNX6OR__76Z[-6!51TF((P2YNL0O$@)Y*!=] M791$29IHE=*R?/18^T0FBRI;EOHU8 2"+'=^'"R.I',G&B!_]_S[_['W/Y" M@31-JP)#P9=.7A5]+?CG\K&XN3\SU08:4G-0)/\)B1Q("$/Y*W0(-.0_NI)@ M;V$T93!:H@QD[76)&(5. M][FC91*9?]3:U.C+G0]6+.6.#Y [;6;,Y0(I81U)E.(A%E-@T&F3%YM MJ\(%1S G-^^"3]^#1[6=$-QVVY+!+ZN-ZCW9_N5?!Q[S&]&M=^(V&L^&(OOB M>/\J."*;^%S_A"*3,WT;9N=Q:.?&E=?.\NWYL2C74CX^EIL/N_+VKYO]KMHM M-W>KS>?WY7J=E]NOR^W=LXM^.<510K(H80EB!(>().UJ.:8QH5IM)?RC\)TC M<'+_>'M695C]Y/9!_MVB"J3BW=9^!=7#4I4)6575OJ?R[=@CI:>+\Q@D,]$\ MJ]_2#$$-.SC!'2C@08M\\GO-UBSWY49X'[EYB/((?EZNX^*565TYORZJJBAN MGNIRK9O/U\6R.NTMRM(X%H@(Q@6,HPR0#*?-Y>Q8D#0WNBH]T)1G86[@F"GL M4/+T9'1$WLRTL@%V%1R@!0VV"6N=]G/5HWB.2)Z'K+ERIO3R(MH(5+[:+*7K MSTV2),LBP$*89@QPG"&:YJW)/,F0T7V>089F*TZVQ)E(TPB+;=6JZKJLJM^V M\E\+@F :@1"05%JM2^UAQ'D*8I80QLVN& XVYEF6!O1J\42NGFR-RJN9=+70 MY <9','5S?6NU,]8N7NX"A30JZ"&.JZ.O49>N;.G=+3NVG8;^KV MMMS7'3P^J)6H7'Y6?SS=+7>%^+8K-M5*+D6O5]5ND8$P9R03#.40X8@FF!.: M)22'29XEPNCJCBN;GE7N"#,XX P:H,&?1ZB!PFIX"=$9ZWJZ-P7A9O+GAFL_ MC<#TR.N10-?TST,)G7OUO'>8%]9TLE/>;FZW*JC,BN:_'\OSM>_[U>>'77G_ M1U74_])!;7YK6^VK3Y:E\@ MU?^"[_Z]KW9UC_-@5P;E86]HK3 '6P5:18M[^9NEPJV?^.%\//I5<[(QL%+. M#FGP2X?UU^!C^7QO[BJH$;\I[]](S$VGY@D'0#\S9\J!L,O<\3 @.ID^AD1= MR 3R1??TF4+>/"O]OZSV4]?;S3F"8UN^",51&%.(2$KS1(0<9[BQC8$ 1 R< MM.P-SV*Z>KWWI4_JS>;EX*X?6D7-M/1>-P[FX2LN/>9NZYR(SF MK#.#$T!BG<\'[FS^"U0'7N'L3?>ST;$@X(74>NQ!N7"D]O'3Z0=N[Y7?U](^E MC&,>55OEYDQKD1,> @)Q*$-#0(% <9@=+,6Q]B5 V^=[_GQ:6"K\VG7 FO!+ M/Q"PIN[U$&L,ULP"JHXPN9H\8&HF\A$(TX^3QB#.+BJR(% G_+G@\(5@9R@] MTX=#X$N^6W8*N^*B7J#T7PQW]] M^*_@OI OXW(=5/)SW?@ >-,@#"3U0 MV(-G(SN?#'=SKGNBWU&&&=&O>OY#WJ85N=-3 US4-WQK:?*DU!MIL!:G6(GDUI= GMD MU?D8S$-"W;MEUB[6EC>MC8=M>;>_W=4U86E%CY=(;^X_EKOENH6V2#(NTBBB MD".<$HX!"9/6,L BR[0W(AS9\[TQT< ,JKJ6\5+^4_)Y?6@YO[H,;9=96=@&2##9 )R+;<$'%#NM8F MB1XIES9-'%,Z@TT4UQZ5_EY =QW(%TF2I8@G7"0YA7&4Y(!VDU@H(FRTB3+( MD.)&E#EK#3YCZCX@:H,9FWZ@N3#X)>.WAYCQ:CHYJXU5+4E MSR&C &$H6 *R4 @1ISGO;.5QKE7?:)B%*;3#N+/! *U)<0S=PYT9+0F!Q<9 MZ9>3 0S.1E.&^/!26 8SHKMN:NVU52AQ*I^NBFHD,8 TB5**86>#XMBH:IK9 MD\=1$\,3!4-R]%8\_GBQ4XIIVJ:=L="SA+%C:QYK%DOLI8OWQ3!%I9&:U@8( MDRR$,()4KG@2D!,"66LCXGEB=!YI]F3/*M IJF$&B!DY>BK@CQ:B )?;G^0T#&!BXAWJ]VA2J*D2U@)#%**(AP!2E*$HA:5N0 M2+.00ZTV2,Z,3;67ZF0/U8#30?NH?NATMI>JX-7U9L9N9?\:7>:;JN9,ST.> MW+FCM[EJRY-^R?MJ=W/_6UG>G:ZA/I3KNT624)%)HY"F&+ L!# ZJ":$H59& M@0,SGH7K>-VN^/94;%0MNE^*;[?K?5U-^*YXVA:W;:ZEVB18/I;;W>I_ZQ_\ M^G?3>O?V7.O)VD@TFPF: J5DK(9UNM-2!0K9V,7N+S'4HV$.:)V'>KEPY$69 M>T?<:-["NGTH;O^2B[R=REHM-_)7G[?+QS;0(XQF&,0T3 !,, I9"%%](R$4 M+ 5 JVNM"SN^MV?>O1MZ&:;/O4OY'8Y(F4%>ARM/2O>OC/%^Y&U1W%4J,_%M M5>U5LT-;!4K-TUD>AK[W-"P3U;W0.974>4[(+1UYN@;KA M1F=*9OM*+E&JBI>/G]3=0"E\5-I\+.ZD(DHBUB\$\;I<;A8P(5C1E9$DRE(0 MA2SA'1 F/:]:4_F/:M6"S&0$WFPEGCT4V5]T=VO93-AVDSC.L#!">*KX$!] M SHXH@Y:V,'U+$9$/Y=Y!B-CE]KL9X1T(F [RBX$QI[YGSY>]NU@.=J[;+C# M+Z?,MYMJMZW?[;<;J?1%M5/W(S_L5$VS8]+V@D4I0['(P@S$/(VS/./A 8 @ M1M&V0[.^=_TETF!U@%K?'I=?[JJ%W%PS_Z6]>&/8'=(E^9J' M/P;G@\H"@_ MHKP*.ISU]?"KH($Z63-)?0[[S@S<#\0\@GT?CCT_1_#%G=;^W,DM%K4Q^+[X MSWZU+>X^EJR@:\6^NDA>ME(NF@WW10(Q"P6)4L&BA$).,18=CA2Q4'O7SHMU MWQL89[<6;]5>^;+#JBIT/+51D/J3RE1+/8[)ZPN&Z8?#<$_D[%9=?6K105;5 MB%@1'%"KWW?A:0M\\@$QN/LX^5^NFZK/;;DZHJ&041 MCCD#"&***8D ;<_W<9HQ:G3<[AV,_VRB ]#@B-0XE\CSB&@N*^8T&(:+C19Z MT&!7BXTN,^+"$%T%1P\FK)4RE//^A*9QAG,F2Y;1W'V9$#4FS[HZ?ZPT>W,O M5U?R:U%=;NI> 56^VJQV1=U<;Y'0B(LDIFF:<$1HG+%<+JY2%J,<\C WR@IW M9=.S:C]O.:B -:T&U8Y0B[II+&,HY5<)\ MT]_HT8OT:I+7H["NZ9^'D#KWJO3[TAKV*#S)BWQI?X$S:8- R&B"8BHPS4!3 MX3X*DS35JT[ER)3OH]T3=$<9?.-$!H>2K*=^(_)K)GK/J7TA>R,W'>SEJ4?? M'!$\#UESY&UL[+UK M=^,VUB;Z?7Y%3N9S.KA?WC4]LW#MKG>_?C__J?_^U__#\__?1_](>+'VQ^]7"7S5<_ MF$66KK+)#W],5[<__'.2+7__X7J1W_WPSWSQ^_1+^M-/FTH_K'^83>>__T?Q MK\_I,OOAZW+Z'\NKV^PNOKU?U__/SS'W_\\9>OGQ>SO^2+FY\1 M /CG7:V#)8H__506^ZGXU4\0_83A7[XN)S_^$"2<+]??KO"1LOC7;\K_@=>E MH93RY_7?[HHNI_L*AF;AS__GEXN/:SE_FLZ7JW1^E?WX/__;#S]LX%CDL^Q# M=OU#\=_?/KS;-7(]RU?9[]/YY"]7^=W/Q=_^K!^6TWFV7'[,;@KL_Y;E-XOT M_G9ZI>:37])_Y0OSL%SE=]GBW?PZ7]RM(0W]6W_F=I%=__7'Z]7O 9G0*8E! M@I"XI<-MR&>R>_NIJLU>.&[)I^O@J<1/([IR?Y7J-EQ!ZLQ MJWH#;74WGW]_5^C7JY(M=Z"N :I2M>4N?LBN\J"*V71-[\MKS?+EPZ*!;.U_LV50*IF/@^7;Z4Q8 M@ISLP+,R;7S49I]7)[[YO$A;GZP[2H[6::M3Q2)E\C#++J^+/U7OV-%Z;76N M$C^_+=C*Y\,87%OP,#@O[[/%>@B?[,K12MUUJS:SZK727<<_/MS=I8O'RVL_ MG8 7^=UF:GT(L^M32S&"=]:+[H"K M-C(J5&VCBRY=S ,,RXM\N7R?+=;SVHFN':O259?JCI):;;31:9].%_](9P_9 M+UE:S/YK5_)$)X_6Z:Q3=:&LUTAGW0X.V<-B$70:T>M#;737Z7PV"];HCW0Q MB>GVP58ZZW@E&U6A9AL=_%N>3_Z8SF8G>O.Z6)N?+O];S!WJZM\/T^6T^GY= MO4;:[';=H7ZR7IN=JT2Q_87;Z,:[N_M WX*RA>_P=;V,N\CG-Q=![,EF^_A$ MWVJTT%.'Z^H[ILF>1'I:JSP5#FOQQ4V+,E;_1D]"5QH:M=MII?/S\&/V*?UZ MNGO?EFRY [797J%JRUU\O8ODKJ^SJ^*[X6\_A,5([8[7;+!E<:KQ\E#Y=CKS M)1 ^7YS>>=Y3LN4.F/SN/I\7/D\P'-M?/U;5:*U66NYX_8%SNFK+7:S(M /E MV^C,?][C9T[:B9[L+]Q^-W;P5U-\66<7%3[U&VN]V)=(= MJ])&ER["6NID)UX6:N^SSXW1^C?NZWTV7V;!M?CX?:U.FL MB*3Z>)MEJX:\J=]<>Z)4L@W[BK;1AHQC"07_+7[ M8MXXT;-C5;KJTG-G:-_?5R-%"RUW)6#=L5JKC:XZ78G(IRNVT;T/V57V8@98 MY//PXU6E(\9JE=OIYJPX77^?!D ^+=+Y,KVJL' ^4:O#CE4C8[7*[73S2S9_ MR,KHA$7XT/*?T]7M+F#Y9$\KUN^ELU71K==,+UVO-/1KMM)&QS\^?%YF_WX( MX]9]J3#R#Q7OHBO5M'VB5CL=.[I]<+*#E6KWT-&J@/:]67+BBY6&3JTVVNCT M;_/T83(-5CR,U$FQSU3\L SKITEAVI]O))SJ>H.6>A8@3%0!V-ML%9:-IP(F M8IOM7K2/J_#ONXT'6U(E3D='6^Q9H.">+[+;4";XM9M#LR):K3WQCK??K["5 MPW!CFNQ7I'54_6T^FX39OG#_5X^MB7:XZ=HBOKXT*S=BSC>QL!?IY^R5F=A7 M;[98O*A6W-:5Q6U=R-:2[6NMY9[^FJW:[>SK!EON[_ML,/)J2J)PM891[#FQ!MFI.2*,^65UL1PZ=?Z8D_;C]R_6NP#$ ZK>6*(H1I00 BY'#2!.!3(D-T,#V:2I6 MW_@7O1F*RA1Y;2@ZA_S)<-2BXG*Q>D;#\*?7% R_2IZ67J&7[\+*:ZF^3I=[ M&':X< (@#69/<>V%,@8;;Y$OI<&PVN!Z0P3J4M]YRV#W2QV;WZ73>67R;(HG M3$@:AIAR87Y&FFJ!<3GP--(0CX,^;:CT*#L:H=F0'[5GN>TFU?RF="Y^R>X^ M/V5$V#.3':B14$.M"J;9QJ M6,#_FL^W'3Y)FH-U$D## @ R)RS2BD(,I!&EC"Z8XPC:H)'3IBU0^R+.;@?Y MU7+HD&=3J5X"+.%.2B%X$(]:SK%EI:R,03@. O7IY'2!>V\MU_[Y,(T1/L^.;PZKPB\3-L\7-H[G- M[J9AK?CX*;NZG>>S_&::'79C*M5+( /<<2 4!A@Q9AF4I.P^T<:/C!#-5)=W MAVA#0MATE:IY.GM<3:^.4V!/R01BSSCCB&M'-?(4:83++@*LR('OZ]$/: MA[\OXKV\;K*'6IL""1$D=%]:[SRT%*K@IJNR]Y0Z-8,RM!A)NE40YJG88VO7ISS:2>EF$4KL \R+,>+LHZ@,I M32H=!#5I..%&0$,,]RYPVGMKK-DA9H*#-6Y#49\X!\^$>D"_RSW^W1KNR4:D MLR,G1 ?+)TIB*2"$A)A@<0T->):>'PU_(4;&J)X(D+CTKI;.C9T8' MRR>88"LP-U(Q;SQ2&K-RZY&&-<%(/)F6])JWCV@UEBQ+FBRSJ[__C)Q0AJOD6.8,024L "7'0[K?MKK25"7(4XM MJ2V/!+ 'C2MW1./*)1*'-1T5B&.O&*? 4*_+#@.(]#AV3KK1=VWX^EJ[_IK/ M?SM]'/RL5 *I#\MZ%X @'%#CB/7E>273Q,0D !YA !@AVELIS6[$$#,2@W,FI[5G[?3,W^=7HI_?B'9?KV8/Q0N% MA33A?Y-/Z=?3U*W36N*8Z-[A J1#5C"A&&E(!$:F6VKA$2@LI*R\FQQH=#!#SCQCH.@7.* M2RI@B0UW-N:\#W(^XO(FQ=9=#:WC3],E[_KQT^A R?"JH[4 M2H#"WGHC/26> &FHY70KIR2*QD3E#9%:73+AFZ"]ME _&[N*_IX,L#I2*X'& M"Z\0!$()P#30"H-23BAQC/<^0':UHO%3+&J,;F\LVGHGW_3\=.SP\9H)IM0+ MX(!!.B IE!?.E?(J.;9IL!7-OV93JPB?<=;3V?SJ]BY=_%Y_ZGM1-1$"RK B M<)ISCR5@R&*\D]C9T>XOG&7^BX'^?&0K.UU_)GQ5-:$J+'6-,- *++G%5.KM M:A7(44*RF%". M 9V_]#EKM0)TEW3Y-;T+ +SHXM' C8/EDT!_@L+_H B?P1B&G\AN&*&Q7!:/ M56C>/I0-[SJ4WSQZS>%EH40RQYDC."P3(&:48R++!8)&A(_H1G<+RLE;@C%2 MO[J2@G79M6#'*"&$6P1M6 :+-"N:T"Q<2Q*RH^!>4.TA498%UU&'2496NDK> M48#G0S$/%D%EKS,,'HOW/%@I@11AP2 P@%,,E8%:PZVDD%/YO>2KJZSPUQ&@ M;2$[S-$][CR6FAO"H0!(-@^-,IA%!D1;BE.I!WN4&91MY+"UP4FKF(.:FR'LF*/"E-)"9L4TL7>K[ M=![+>F#W2YUF>2PQ8R!XQ,Q)XRUQHHCLW4H$<9!Q'/1I0Z55\EC60[.OU6M[ M>2P=ED$*3UCPLSR#7B&C2OD8X",Q-NVHN&(>RWJ0]K?AT6H>2PL(1UPR@H'1 MDDM%9"DC)"+FTNO -MY;ITU;H/:V1=M)'DL:8*.&JR(006O@I?2ED89SX&J)G'$FJ%K!2 "L7"@(.(C^:QK(=HPW/ M[O)8:@X4\\0+C!#5""F*[+;[R'#=ZVLS?:2P5PY!# MQ;&T6'KA$;6H[*)D."8^<(@S2;32XS$K9[.'X((3V^/[^9! MB]ERI>:3EZUL'@[])5O=YN%OOH0BF\G[]"[\&7J3$,8]I4$[2 (O('**EKNW MR%+7ZR;28(ZR*Y,U?VL*_'Z24@0P:,#$&JHPX6&2U$4@U!H7["$ M"]DLZFFS]]W9;Y_Y/K8S^U0Z09X4%X&THS!X8Q@9BDH,L;$LAJ4#]&G?$DOC MM=47"VT6]'PUW>A_/E%WQ2F"+YEW&$8B%I&*Y0"%:B8'74O=/:81"18%4>/&_68@*]A\P;!1"D@#OC-",E1E30 M7A/ G/41],IDB8L):PA\;]N:3?-;ZL<7N;<76;I)>5F/NVU_- &,*$X-(TBM M[Z,SKK9=7.V$: ?7]Y2UH\[=,M3SN9,K]UX I7!Q8-> M!A4WYGQ0)J E:L[IF(O#0SP4Z)S/76N@>R_/Y'=WTZVS.Y]LG.F;;'XU/:,; M=Z1/=KJ\FN7+AT56P;>KU4["@FM/H.-4$8X8M\Z7C^U"93VM=-QZ1CRJ6)!Z M#26*&@J=@ 8)K952U"-;(N*I[C651!_S7T=\^29,KD,EG-5@G/LBT'GLA@[+ M?ZDY%4!(*:DSW@!>/)(:UO! L3,^?E9L;KSH_:E;0?LK)$XPPZSG4'I&C4(" M,5%*&&@_NCR?G6@_[P#J+F]M[*+R/EYE\W0QS:N\2O:\;,*89\833;$3NKA' M*:@M98%4CB0345L*W??26 2)L-)R3P3P %$9W&NG6-EG M34',R=8 HP5:G$&:0MBYVH\:@FZHME^4238/_S(5;!%UP'E,B2G[[L)4.#)]U]58W@YN MG>H\_7I:Y\_+)$P@C8F2P9QI9JP*1FZW=N(6C"0[>RLZC\"MK[./;Z:OBPI7 M&0Y72@!'RD/AI4*&"PVP5KMYS[NH['8#/*MH:?)O'=>&-Y_>S2?9W3RXLE=K M[-W7^VR^W+?U=+AP(CP33@/ /;=6:H<@W9DV .Q(IH0V-9:WC&D_N\GY_./J MV;E%[]O&F]BO"OO"+PLFB#HO-8,"65;D$#:$;I-+TB*SUSG?M+L-E+O-9X'K MRVVGYY/U+W6ZS":[H+0JA\XUFTH0LH!BQ@,:W(8%J_5XAXI'>"0/Q\=2XO7! MG I@9XR;5 3DL#"2>*\TV:/D,ITF=, O<,YC4[ENIA=9LO MIO^538Z(=Z16HDR86X"22D$DJ+!0 %/**I#O=;CV<<;;5-5[#G';@;2_-#F[ M'K]/%Y>+]8;TY!_I["%[GRW60E2CT*':"8$NK$:@(RZX%U83%^0MY=;*Q/AK M@PR7:Y]*+4';VT6'4B5U#=+QBHEC"%#!F(8.!F_5F&)$E0/(5'LL^.VL_%JB M4:N8GH=!#>Q2M08232!6PAJ@N%; 4L!*:4G',4D,!]@IOQ.&-42MKVZHA^R MJSRLI6>;VV.7U^:VV(=;OIMORZP'R;OE\B&;%%?+)I-I42Z=/<5YO%D?5E$" M@I8=]T@&[9"PNM^&N :E.%DI=KW23L]SSW^=^3J_?H[KAWPV\_GBCW2Q;T*H MUT"B!7%,:*3#V@=P#B4IGPL)TCHPLHB2IAK->\#V#%[K\X[76>QL:B000@^5 M#HMC*YV!B#CD2_DL4KT>*-YGBVD>S&JZ6'7"H*Y4?VH1U CJ_M(]AGYN>F@? M%M/YS?N-%C:>4G$[<[DV_\=3/U9L(V&\R"Q$J5>8A/\+8\NPW8 !=#')T@=T MMM43T;J"?1#4^Y % S^]6FW]+%4@];?%\=0:S1I,M!5*$4R$"OZ@DIA)PDIT MO(RZT#:@A=402-F6#M[>/!LD0DIQ@TR1IT^L#[6W\E')?:_9"#;SK)M/WC+/ MV@&ZUW77F=, -%TS>><41(YJK'U8(Q,)]/8]4*H @&>\R?%T\? 9RIIHY[QK,%UTIIM)@$=)-MT,@_##:_:'7R7KCQT9RM^42;#DDFDNJ&#< M(AJ QL[:WS0&&E\C[-VUVU^];!.VQ ^=*#GSXLD@GOLI*((,60=HZH(S-YV MW$(=XYT-:%A%*"QO!;AJ+E5C;?^_#V%5GRUFVYO@)Q3_JG0B$"_B\Z%$3$(A M/&$8E:(P$/6R]X"6C>UR( [#CNGPOG1!;;HZ905>E$T$*RR]=<$YA$$08+Q7 M6S$,]"[F(8D!+=;:I4(,@AT3X=,BG6]V*2H9AM?%$T4,MU9C*""#EC,#MHDC M@C!6R9C]RP$=8;4\.\2!V!$CW'P5'$H_G66;)>,!)KPNEE HM7;> ,T$))IX MC6W9>0I8S-Q Q\: 2/ ZU7R1>7#S4M*T6 8$2V7RA_EJ\6CRR:$IHD+-!#(- M. !>.F*"9$88(4L1%18Q&?_9./G1)IZ=4N93^O7=)("RB^>N8#D.U$D@9D)! M JUT*DR.W@=KN+.!&L5$U_!QTJ0=)#LEB)I,@DJ6V_^$Q7P&CY)C3_D$!%FD M0PA3@R4(HC&W,Y':B9CUIQ@G,>)1[(,4)OQXN?B4_[$O/\.1T@GU&!/CJ*-: M<0.ATK 4Q2+B8VY@R5$3HC&&?=!A/<]=+MXO\B_3^=5QAV-_E<1C$[QHY22$ MPA*.N1=H)Y0U4;$48-3,B$.R#WJ\SY>K=/;_3>]/>J/[*B1>>:10^,= H@35 MTN[6W-8S$^.$PM'M8K:&8T?$*.Q8D7SU"!6>%TDTAV$9'993 E'$P\H:@AV; M(451CRN-;OLR KF.U'T1%#)[?YO/CV],O"Z6&!V$1MPZ)K#%RG)#>-EYPW14 M%J?1;55&HM>1ZC]F5P_% PD0??XT7>U-$KBO6((]DXI1PW!8(E.&'(2[SC.O MHUZJ'=VV9"1Z':G^TR(MSI\_/MY]SF<']/ZB3!)LE+<4*6\5)H(#K$!YWN:\ M@%%AV*/;B8R!KN/![KY>K2]$_)K>G1KPSXLF7$AF %2D>!_>8 C(;B_588BC MGIH;W4YC"PAVZO:;AT4!PE/>\J"3AWVQIZ>J),AH%&1BP$G#C#5A,5/Z,,Z8 M.%J,=&>Q%20[/JP(2 8AIU^RXGWE;8=/G%+LJY(H;JB16#$,&!)&*\-W0I&P M#(ZAQTCW%UM!LO-3S(5)5]E-OG@\>9"Y*YE0XP )]/80.:&P)0 \&WV!Y%O9^?*%QI&("F.0""17X#7584DO*2IR\IW'90T>WZ]@ZGIT2 MYD-V,RV$G:^.;$WL*YH0B+62REML*>128J==*02O^!C+(5*,;C^R!02[M1L! M@44Z*U)9?OW?V?&YXU791!FK#-MT&5$$D?5VQV8)*MT".42$T>U1M@%A5T>0 MFS6OGRZOTMG_S=+%\5#Z0\43HK!15A",<4"72FHUVM':DJB+%:/;LVP)Q8XC MZI^ZY\-O#JT\#Y1.D%><8(: +J)^+4 *&*C)HW1;5&V!6-'K%"A;Y-U_V;IH57& MBS+%!7T$&$%"4VP"$)CYIVY+$&411K4;?9Y]?*;/:8?*#Y>Z[W) M_142%S"UB!NM$'4( 8S4-N$7=P;Q,Z8A?MGA*LD&#M0(,@*!I%3(:\&#+P$X M,3L9W=BRA</C';V560([MH>EHS5=@4@R^ISFU-R'P?[[' MOV1I84F+P7%Q80Z^"'>D="*$I2Z,)RD!-P@8B*W8=17@J'LD;X,*#567MXUM M7Z;E(I_?!*3O"N-:I/4Y,1/M*YYX0CSV01K#@=3,&JI *1DU/BI\8'BL:7,: M:@'.+IUM&EL8N3L$GV-((T;[X\MM\ M6<1@9Y.BMP6E/ M3\P_WQ9.!"E2SQF+#(+2!SOL/2ZEDL"-)+UR%[-/-)CGH4@1,'%R]CE4)>%< M 80LY\5^N55$46Q*"8&C43'00Z=+/14?94MC1!NN;]ZGCU>WV=7O[Q?Y*KLJ M@ \_W2S2PR]?5ZB5B&!+.: *,H 9)U!#3)ZP&-O3)O$:S+N"]CR6Y*+"6]D' M:B24,"\ 5XHJQ;FCW._D,\2CF%V3 86\=3_M-$6T+\8$5E]EV63I R9%#OAT M?I5=7C\_ZMQ#FL.5DF!O 242>\*A E021\MM $,Q'=EN6[2NOWD=K25@&TY# MY9:1R>\^3^<;!81NW*U?"PZXS+XQAQ=YNL]/:=Y8@EE8"@156,&0E0!!S4IK M;8K7J<:\W=*<0;T!?IZI;'UI,5NN/J2K;/->X/ML<56H^*;Z,>2Q1A*-I";4 M66@!-9):;PW!$C.$:_#HKWG!U!G13?WKWO>)IA-"3;+WQ/?F4ZTS-"NT5 MKR'DVW'AOMYG\^4^(C5N*V&8:^@$DJZ(9@T.9X"S%%,2W>N3-6^'3WWAW4]\ MRM/S'.MH@)'$J#@%B^>B$>+ 4HRIL&:3H50S9SVK%,H&_I6- AZ)6#WA5O9CG. #.RE(QJ$)67 M;IA4::S;*L>"]>!\:\>"3#M)B)9:>DH^%11+KX!G38KE/K-K*Y3%D(PM>CE5NA6/!>H"^E6-!J<,B2BF)/+?. M B(-T\^&WT-OV2IHCVN3#^M'7<#^?O/%(ZH9(1QX,'SJ'C M7$ M+2[E(@Z.>O^D@7;WK(KC$#T'4W[-YU>UR/)4(0$.&BRD$! [JIRD4/)2 MNF!%HU)S#=]K:98@B%T]H%YU<+9WPI+0,T)DO:0.UYC,KSSI#M M88@&N?/Y:CI_R":7]]GFI]W5'S2?B+^WR9SOZVR!_NEU7&<;V6$@HY MPH@2Q(5A%DH5#/,FQPF7BE9+--$9)L\Z_&Y^-7LH\C'N%[!FUHW(IA.K .+4 M:$ P+VZC(J! B9K5JM?MAQX,15><>KU\Z%>!"8\U#T[;&?V*XNWCNTW(5^&TZG161+!^O,VR51!'32;K6\CI[(E_ M2_U8B[FG@CIZZD$"-,.2 (V+MUB%*Z[4XU('WLF1W=[KC*'Y6]!>7ROE3XMT MODS7FX85@E+VE$XP9])*@3D(OB)RG"!C2KDH9",+7QH<6_*V-70&YIT\8_RF M;.*1D9:((G2<%@F_TMO5U9HY6"N@\63<1+(!F(010 BD 0YSIK4$:X\N.6TQ' MMEIL49%Y1Q"WRPU$FI"CK)4@22WPEFL6G$7M5!@S=H>&4B.[\=HK.QIBW#(] M&K%CVW$03*GVD&.+H9:$.^#+I87TB,?D\!A@0$V_Y&@$<;O), 7.,22< M]:CL.%0B)MOV@)ZJ.@LWFD':*6)AH989@2FWO'== 5YU .W M UQH#HUT,2$9C978T.3=?!+FM\4TG9G;[&YZEW\WR6 MWTRSY5$GI&8K81;V AD#B?">& >40J5HFDHZLMNMG1,@[TL39[&D9I8NE]/K M($"%1T1.U$R$PHQQYA *7KSS+KCQLI17*AEC&0>X5AJZN]"NM@; SGHS^KZZ M"2:0*X,5#T,S_)]RY40ILQY?ZL2V&%"=68UP[I%;^P,U@S3A-]?Z\6,ZRTZF ME*C33,(]H!0)B5&Q7$64![N_1<)(P$<6N-$B,[[E7%>@CV?7X*+"K=(>>Y%@ MAJDD7C*H*!4V:%N74Y M$0B\( H)[RPE!IE.E6?U=M1=_C!?+2^O?PF:6"]? M=[OZ%]/T\W06]) M/V3%7!U^7=<+JME\\$ 9LP0)H@'44&K+W.8]&6P@ # F MKF> Q_)O9!#TK=:&NVO'>II7[.GFL.G QEM['TB"=3!09#2G.=G56R;3/];Z,=%OEQ>%I/1^DK0QVRUFJT1KT/H8^TDFD#& MI:3>(%/L67)+?2F>1R+F7<;J.WIRP]MY=E.D.?_T)WT[5F/S1&K%QWR^6$?: MK]/"E>'U!PAYK$H1%H(Q]=9X:J2"-O1V&^-O,&%N9-$50R==BZHZJP.\P;D8 M*<4#,'N+Z.PZ7V2;@I_2KW5]X/I?2(@3P$!E3)A$A ECTE)4XA=&:LR1'?O3 MS+;M#7>NX*8&^-G+1A^R698NL\MKMPPZ^<-F ;7I03-\LF*"->34*.Z\=5!0 M K#2I0 ,5\NS( Y>][MY&#EW MF\C"VW3U]W2ILVS^,0MSS=HN%2)O//.' .ZSDX#O-E6% H8"9)E"S'FEF8;, M64Q89PP]4ZJ* M>MH;SW'A,(*,45B5*H:#7T2QLPI2H5V)OO%1CQ$.<.P,CM/G"3*NI_3O+\B8 M,%.D]9%,&D"H%)IKL\4':H0.3[<$B @RKJ>) 81Q1@89:P"1*-ZUI)AC11"B );R(D7_/#+N MU5UH5UL#8&<+0<9*$X@<*L*SJ!,86+W#$@&+QY9UORT&U XRKH?S>8.,_Y[- M)M?Y8MD\OOB;%H+E=X([7T1M0T!M^+\O9Q?,F!U9!%F+?*@46AR+]WBV"2X& M%E7, O:6TF4!+CM+ 8%$F-N?'2ETLDHC#NQZ'YD]/?1%GV MJM8!FO3M#_.;IXBG=JSZGH83XCW0W -E#4"8$>6A+M$RFO>;/"!?I;/OEOUG M46CW1OUR=9LM-OUS7^^S^7*?&Q[=9B(T"^Z:A900;G@ &EM0B@T@K]FJ\OK!F'-M3^0$.T1T1;C(IV3L4HP4NXH M$,JB0$&L+M5'G'0Q^8;K!U/_ MZ>J<3;-G'1FAN^[Z.KL*8_H;08]9@;KCH^EW$LZP,9@:8B36,"C6X7)'C$@N M8^Y_B3]7Q6T/EI[4W.^IVM&QORSG0[5:+::?'U;K%X7S#]E]OBB60BY46#V> M/#-KX1L)==!2%("TUCMEBO1=)8:4>!;S')3\0Y]W/R9[M] M0P%C@CI#$:?<0(G#S]LG?;GWNE)FAVXP>?;>>1WN-QA=-=^U[ZLWB74(02F$ M<0ASC#"F<*<;2488I-H-<_.WILGNC:!+%T42D&5AX-]GBX^W04-G,WYE9\J. M5+!RAZHDFIKBB84PKT@@M.4,\LT+Y5HX*DVEYT[ZD;**T3E8)\%%H)CTV)(@ M)6..(FI+.;E O3XH]R5;?,X[-@[Q"L^[@?8\8W4X3]RW.7B%$0AQ+:QTB!VCE:+T'%26F03@8#0"T&6AE0RFIUU%G&FZ%C$]7GW8'<%Z'< MW?TL?\RR=8\O[POMG233P3J)-M@Q2YFQ'&-LN4>(;&1D0 @2\YS$ &^_=D:D MM@!^(S[F184;7&U](M$86:*U(@IPPC ASOD20:JC\G8.D*+C\!Z;:N^-\'^3 MV[D[\F_:3Q1W6#*L%99"0&4Q4:S$#@EMOX=9ODO*M]>78L4V&+\EBU! HJK!;&"N!-L'78:5AL$',!,(*\ M4K1"?])6.67GW4%\ID$\G$.' M+D8U4D::X"L'\RD!IYQ B UTAF(/**SV+'*E*Q]JN%'< 3RQ?5^M@01+&Y:T'&EH#!*<"X)U*;V <"3[ M1EU3X]!4TB;VO3/O^( MG!XIUBX'#C$M&N^^>*4?EM-YMERJJW\_3)?KD, 3,^F!&HE"7B,:5@7%[31- M@?*0E/(I 6.>^A[0-F3/4V<[8)^33,6/B^ST"?/)NHG3W@(.%3-&($R=)];O M!I#D(S-8T9JOP*08?!OF#_C/]_B9!;ZX,$>S)!\HG4A-G%" %+N&EEEHM&7; MKB('=,R%SC="A8:JR]O&]@P+P&>]]HOLWP_9_.JQ^NKO4.V$ P(XL-@;BQ72 MUA)7FFAD1-16PX"R')YOZ=<2\.=<]^WZW6BU]ZIV8A&WW"+&K15<0AD6-78G MM[,CV6OHA D5%GAQ:)]U=^'Y&*R^Q#O>0A)&K"2NR(P55C;%^1M_DM]9'A/( M,F2VM<&(*ML)T8@W]*=JV?*+(V$IS1M+./42"0*@!,@YJ+P6<"MH$%7$/+9= M/Y/86Y\Y>]/#.4WKV]_F^>=EMOA2H+39+OF07>7SJ^ELNCW]VSP"_OAI MD(F.QHCN+="(B6UU JOM! ((LZ*L_VM M= )&Q3V]Y:VV>#*V@G=?;/J4SF^F87349M7QBHEGQC'K%<+<<\R)@XX8Z($) MWA)@,.86_UM>",>SJU7<^V)9D33ZC^EL]M3?$VEI]U=(/ TN+T%.:BB)MU) MADK0&*_V:NX(G<1X5K6"=]\G!":_^SR=;Y.3%ZDK;HJ!D,^7T\DV?\5N?J]P M9E"CM80'IP!Q0I011@%D#.2E+2?,BIACJMKI8KL,#CP#$[M7QYD""3^40(TQ MCC"XR(P7!],$!<^&.JLMW::/(,SI2AM#'4N[X;&:3TK>K%]CW+#ZD*Y9UHP+8DQ'%G).&);R8LLMR/+.M@J M%ZJ<;,7!/;8+ H8Z(QD&E!?;-(@(9,HA3+D%,9E_![3U.L@)MCVUC/ON@+96 M0>:,-\PBI(!P?#= &30Q%!VR/6R)(%%W!^I!?\Z[ [#1W8%MK41HRFP8T#2, M7$"$\5J7HYD2"$<6BML1!RK<'6B&]SEYA1KQ"I5W) RV7!I&+0ZN,O$6B#(Y M*L/8C>0.P?EYU0SOMWO7"5"A@-).6T4I<(1 X4LYK8[:%AG0D>;Y>=4,[]YY M%>'-7E3([-3J=Q)AG*)(("D-\-CJ,$YEB:5A/,8F#IF[YU]QG$%[?8T$D]_= M35X\@$X(PT0I+01ZK$N/?IF2=ZB2!]&0V"%A5R7N ,/1Q*TVRX%#\V& M U'2T*/6EQ]>F?=MH,NZK0ZBUH]^+V&4.&^-EQ0'5X@82@7:8JNQI[UF0KO/ M%M-\\G&5+E;]#(/S,[:E4/D\L41P$A]\(Y0@B M#NQ\ X=B!E7U2Q=_#JHA*7GH VA@"RBD5< 3>\*5T<11[W")+00J9D.S]FV1 MS0+*S2=_CIZS:?A,^Z-G?NV[BSU1;Y"UE'$&3(!9>VK!^NB90X&9^EX:U^+ M[2U^+BG>,:!ESS:-EAT( MUN)=Z/ZS9 #+)V56F%=KM1/4 )1P0D*E.5<*(\G4Y@!880Q HWCWOZ-X4=,2# _D%XO'N;XB7_RW>I'J6 M-?73V_YE1)5?V[^18U$ M$:F$E Z!L(2S6@K)6"DC-&9DN30[TO_!Q^1CL.X[LTA\(GO@J*+!5@HN9/!6 MG!#8[/!29F1WJ*.U7#%C?3U4S\F:]C+6:VLMY!!Z3@%6P3G71)4R&R-'%@X9 MK?G:&>OKX=LPPVH[&>NA9XA@1EU8CR$(D3-Z-YQ<&&+CIT)#U57(6%\/V[X3 MIUU4N#'P3=D$<@<0Y((3Y,**&6M*=S)9*6.RR0QP4Z/M22@6S[XY4BU@=D_I MA'M/#6'$2US<]W? 0UG*Q8.4X[(K$7H]P)#F6/;-D0K$2$B1\<\ZYZA@ 0@! M)7:E!%J"7EW7ON(]HS1Y@!4U@>R;"MNY=&(?BEW9]VN@JVP7[*F6$&JYLDQS M[AAE4$EJX&[R](Z-:Z+I@BPMP-HW@/O\").. MUD\P,\1":Q@.,AN//3.BE%U W.MMVS[>W^Z"5&TBW#>[8E,%4Z&$H2( !QFW M!!G%=]AYCV-\FN%&K75!HBA5+CN5#$>TF1"O]8JQS8)%XFD!HL*AF^H9_4 M,& M@QAAK8DQ2C*YS4L>9&1T;%DA.])_Q9.:>EB_O9,:3XK@3: M0L(AJY@2 M=H<7&]NF:K26*Y[4U$-U'""*2PH\ ;7IU]8EHZ6B_A6CAJ/712$&:8T):79IEQ96)6L0/<6&M[GH1;G$@"(5#T,8AIX[A)&3II1%AU7ZN.Q-2WI]S98(1!M.-C9=I6J>SAY7 MTZOET8EF3\G$:L4E#BZ^M(@$D\J"Y[_M(@>6FI$IO9EZ\C8Q?!O'_I1PAY7A MP 6QG,!(,U?*Q,U8WM[K:M*(Q7-DQS 6& &9A\6%>FHQTWPW/I3&O;[XW>S^ =T8X$+0NC1904BJE9\9(0#4+ZTYVQK=PGZ8< M/YU/5]E:::\EJGXF?ZJ1A%@'H&,$2$*(AY:P ,H6">74R%(G=\22@VY#R_#W MEBWD<+?UXR_IO_*%F:7+4\ M.VY#I4?9T0C-MQV1HK1E.JQ*)?%. L )T'0KJPB&=&2OX/7@3+4)]["#5(C4 MGN$B+)DA8:E!%.-2%@/'EE.R);T>#5*IA^A9@E24HKIX)DA*P2Q1U@DI=EU$ ME-*3IV-".Z^I5#^! %M%@K?BBG<=*0<6 MEYMB4F@0RJP@= M<>3@26^[Z ]@?=C102_ PED I28.,FHEQ)24.&!#8UXJ&R +.^!'Q#EO/>P' MP,&.SWF9(I!0*"'PRFK",-9HBP?CPHPLZ* 3ID2>\];30%^,?)^NBDW@@_NH M>\LED "NO908,^N$\ A+7LKBJ.WU&LY9V12GZ;P]C/OB2[EBO9@N*[!F3^F$ M,2V Y%YRJR0@AFH)2KFT]3'<&6"$0%_ZX7',:ZG>S=\O\IN@G^-G,Z>J M)=X[B9DCQ L!$42"8[CM//< ]KH#\/9IT@'D#?GR:9%.LKMT\7OQ IU>I/-) M(=9QLARMDP1QE0?,"HP]E)@X@DIWDFN 8I*;#/!0I@^FM(EW7Q/3X45'E=._ M"K43+CF5T EIF4"2.51<>-C*C0P>V>W1[I=S[6,^KCUP@1V3& *JG*9A7 FN M72D[I%3VZ63WL0?>*A\:;8'70[POMEW>9\4%IM#I+%UFE>_ 'ZN6!.,/G% , M:FBQ!U)K]H2CAC%SYB /][KD5HM G\. O?8B=F>1%9(8UVHGX01YC!#U/K@/ MT&JC<3F\BA1),:0;Y*%>7P:M;>3[8N'^RZ9'Z+:_0N(UAD8%OQ8"2:#7UBI1 M2L>1ZW<5PJ&[P:/ M[7'\\X/ZO8Y8D#,X8A/]N/Y5E2P!D2TGW%D/+:>$"(2Y#?\(5V(6W+^8MV(& MN)7=$9_R<^JD!WLS#S^&U>[7,UJ471]JV8\CM1)M'+((68^\)80+YIW9H,PT ME*;2^K(W6:N8@F/5$J8=99R#,(^%R= YCSDHI05>]GH VH?SV8KF7SN=[0'< MZZ =3@J0]DO;CKZ6 M):QUYS?9N[FZ*]*B'J%:W:82Y8NC-@HH"BMR&%;?U.T0"2C%6+'JVUXOGWY[ M<\SK&/1>O9%@BO/YU70V7;=Q>>VNK[.KPCLIS'30SOA\%&"T9!X35@2B!!<3 M LJVKB$!F%2ZSM:-K#OLGR;*H(&7&E(KGX71ELZ**]0/H6>/+PH?P:2%UA,9 MEL&TR,),I'2"0@V1*K$S2O5Z"GC>6:LRB_)S:Z&O6:V*9.M[_^O]T:MTMF>+;'HS?U'" M3D/%0@_3]-@Q9!O-)YHY*Q2C4C /!$1(<%TB1TRUNU-O)^#P7,1M60U#(O#' MVX"\3I?9Q.1W]]E\N?ZM^WJ5+9>A@L[FV?5T]3Y;7&5'%QBM?RO1'C.$% ^^ MMY)A#E, R]WLA71,TI,!1DB>S29WJ),A\?S7O%B(/(1BGV>9^UI(&NL$[VLR MX=(P! 46%E#A/(0>ESX7!4K%I/:J_3#V>%G; O1#(F?XI0E*G:[",GN9A9[= M1E+SVP83JQV4V'&$K?12%="X$AW(JCVU<8"8K.&&SJ?1\C,:_R&QL]RDBMOL M;OE+B? 6:>V-)<6I7?@W?AKM2$896OZGH>U>(PUOXE3I]*;,Y?4K3SVX-/GU MKY<7)ETL'C^G5[\?]FH[^E)"L16"0"X88-9+08VE)438Z)AKA&+V8O@JAPW5WN$_;R$++*" M3>$K/*1AT@@.&%1_?'OA;0 M[O7<\T?*UH,-',(8(>#VT\E)F#[&!43T%0[&NM&UJ?+D]66.$$Q]=Y$ MK-]L @D26FJG.=*66$>4+7U*Z2$864ZL5GAS, -6Y_#W81B^A%KY8GI6D[#I MPV--DW"P5L(E"Q,[!Y0;S C5'N--Q+I!3%A_QE=0]_2Z6DSSX6J)XU(8(2Q5 MRE*OE!!2E=(R$/6R^D!CFEO0_#<1DJT!W.N@+\LG3 )-,.>, M*R@U0 Q1O)4/6NB^JR%<6=>'AG $LKW=O"[[6N1Q609_HKB158DV+RHDE%C- M(. L@$0LAX"QG73>F%[#;-X\;V*@[9TXIQX7>%DPL4H+"XW$Q1MVEGE&:0D. MY$C%)"&M'];2P^J_0YHT ;1W>NQ.$XKCLL67HX%^ARLE2AJL&-!2 :.4(L 0 M6TJ)E8G97J\>,M)KT'J'Q(F%MW<2_9I5\M="L01Y#Q0TS# =/'!:/!:,2DF0 M=S'/1-2/TGC;]J4^G+VN.(9TB[+M90:B'$&&G(!: .X AQ);J "W2ACHZ0"6 M&>9A43#T5)+\O>63X,44UW.QXXH3YQGB;BP" W_UK0]*%1&H%K7W:\ MFZLKVQJ-&KFDQH9YU@ MQEL9)') 6K:517K%1F9I6M+KT5D_42+ZS4PI#@U6@"PV>UMF7WI74C,QL-59=WAVA#0L0]LRH(]@@$ MB:%3 F,$%%)E%XT0,=N: [P%%J_T> S[FA5*0Z>N_OTP74[7RCGN51RHD4!) M(0;*.NT)!$P(3TH:*TY13%34 #G2KC_1#J;GY$SQXR([_=#-R;J)=\#P(M4$ MP$8BC3!UY2RK$(K*RSW "29:\Q68%(-OP^GF/]_C7[*T6*FM4^=>F*-3SH'2 M"<54::I5&$/4,60YEJ;L*K1L9,G\6E1=WC:V?9F6]P^?9].KWU;369 _6^ZL M[(DYZ5BUA!NN'8:&,^XH-D9#2DM)+8UZ4&*0-X';G)A:!/;<%/H4>G%R>CI= M.9'2>2H!A8Z0,!@)]1;N!@Z3(WLLJQT"5&158Y1[/U&YJ/ (R;>%$P8E<9!C M$,1!3D*"D=Q*I2F3(WO;IEU3% UG[R3YYV*Z"GS^XYC!^;9P4O =2P( )()P M9#@1)?6UT*;2X46T@=F=U:[ZH4@#I1[B1U,D^UX^F?SN\W2^5M'[1?XEN'SY MO,C^?%CDTU-55D0-M.K]9AR??S[)5]G0O9B=VA457RU],J$=A MQ%KEN0+.8J.=X3M\K8BY:3KD)7\\5X>AD%Z/F\]^7:7U4%9*18 8!U>'&2^E M-IYMC_8)5.Z,V?F?+C;LG8'K74TYWD3B.'+$%0^:>FI9D!VY'0J(1)F MQ?P M6I41!R^BM IV]\/[/^_QL\V*LXWM/=9T66%P'ZN68.MDL811G&.J*5":<:VM M (03Q6REK:?>I*UW!Z5: XE 3&L!()"6HT!F0@@N$6 >Q80D#W"=VPX93D_S M\4CW/:QW<6+G#A/K9IA38Q U#"F%F>5 V+7#%):BVD!=*;RAZTE\S[[P4C\^ M^].I&+*Z327>>N8@0\QB;S5&'FA6H@(HCWFL^>T-_8H$.3BG=X+YVPX]X]9Z MR @!0G"$C!<"[4 -9J^?'8XS/+W;-A5J1:75 WW846D>.%2\Q F+4\?@#",J M02F+D/VN.LX=E599KT>CTNHA>I8@)%PD?Z%>,6" 4#HLJ9#>=M%@RT>6.KVA M>DX$(=7#L+\=\R+MPH[F%X7J3@Z\KI-X*<,43C7P'$)O*4"^--[6NZ@ R0'.;1W3)Q+=MQ>F MK6PPTE)6N6C'@\88#1<;YY1.W"/(X);^B =LM1(Z9 V#@B$ M=S);.K((N6C-UX[@KH?O62.X@78B+%"#N(H61Y>,P)TUE<[$O,+S1JC04'45 M(KCK87M&TW)1(5CR6+5$. N-]A8H[R0WG!EHMY(ZP?S(PB;/.6TL?U:="G?#M(2IFRY:GDJ)L0#)[@1 M2DJC%'=A35WZ*\X:V\]CUV_;SK6,\1EG6A=^6CWN3/*[Y?(AFUPNBO\6?LBO M#X5;>GF]?CAO^[?U9MX&'TA@D6G-.BN"JZ.D@U!O+@H%]+QC=F2/(?8U$W>O MB0'.S'N%5O-)*74[$_>IKR28*6R@-$QR#%T1<&1*-09/W\9$QPSPH<1SS^HM MJZ/A;LN>#F]>&OUGOO@]^,$FO9^NTID*G;K;:U7K-Y)HJ9#1"EFBA6+>$D5H M*9B@)&957?W=P[?)L\[1/J]U+%9> =(70^9BFGXN[NO6O&=VJK6$(*>418@( MJ0PC%CD/=KC@J,S7 WRML$=KUR;L#:U:Z2:\SU?9^CEPER[F^<-J=]=MW]JD M6L5$2F"*9Q098(H"*:V'Y3Z Y]C$A .\,' UJU7ZPBW./&%GER&GFS7334F MNY<5$X:LY=AA8[BEDA3W--%NYF9165('^$Y?+Q-<%,(-*5)^M&3FIU!V>9O/ M)I?S?2[YJ2J)X(030" D$%AI&:"[D"7O%(W:NZW_@M[;XT6+X+;-B$]_Y'49 M$:HDF@N -'?*:<0Y=Y+Z[T?']F 7XTE4V>RQ>?KN9 M3_\KFZP7BNG5YD[09++&*IT]7>)[CJ')EZMM-%J5?:^.OIP4RPM)M"=,:6N4 M=%C1$F^B5%32M '&A_7E49]11WV-B>*]G#^FL]G[A\75;;K,GK).5'M,N5+] MQ WPW!J=^RW^6(WQZN[PJ[Z($WQ[-.A!6>['TDH\)Y!89PD# ,($2MA MIT X'?J=[\_VIXSP\?3>_6F3!$;#9YK_=$/7U5Q)//(<.2TJ1"T.902#) M%AI(F(M:.H]]__[\^N@]ETRVVDP"93C?&'/**&*($1R2X&$3Y<.*SFF-L83% M933H*UU_Z$;:<^:4L8Q(1*RGPDAD*$(<^!(5!N'('A)JAR"Q.67J8?[V[K)I MCX3Q5B@L@)9:&H/15CX-K1];&I#.U%_Q+EL]N,=QEXUZYS!PUF*@+9*,6T9+ MF37V([NK':WYVG?9ZN%[YKML0C/,N)$P.%*(4FW+X:0=BKHY^T:HT%!UE>ZR MU<&VO^0AD^QZ.I^NLO7^Q;N@N/G--)C6C1.K'W])_Y4OS"Q=GLJ'5K.EQ/GB M1( 28# 7*!AR:LH!%]85WO1YMV-$,UNW:A@(+9]D^#6].ST'-F@MK'2UD59* M!*D-(:K'-A'WRKD.\.^+>^9ANZM*#L1C3D5VL[)-7\6B_Y509! BB,":@[ RIP(I!W>2&A$S M1PZ05^?<$FN*^1DC')\BU]Y-BJC_ZVFZ&X/EB4QP ,J3IFFVW-Y>VCY'LBW9 MZ'RDW6\GG+H +N=8.@M=@!Q27F(N9+7W.=Z.+]@._4X'.9Y526]Q8+R>R2Y7 MM]GBTVTZ+^.J>AHD)_N1".P-#BX3\( #8(3V$&QUX7SPZ<2'9MZSM.11#(OH7!*XC#=,^(10JX$&&D;<[=U MP#+U>/[61J4M+$J]T4,04]SUL'O)U1Q73R[+,,_ MGB$KU&Z?TBL#8L)"!GQ;9#A#;LC:'L ,MEX3;LH]^\L>9JS]'TXX0AY:)8(J M"0;&4T[+'5AO>53,YH!OM@QGN Q2S7W?/#TR:>RV3HH< 76X9#U$B%#-S)*:7:"V!P\MIW:TY],8%$%$]56&(4,I;H,,NQ M#;[%4TI105WU,VKEP=?]3@D_#/WV?35L?3X[KHM@P#"JM?(>%:\P6 2#DZ>, MAL0";S6KM$%\_HM@Y3/U+5T&V[UZSY#"C@&@D?+ <(*,$R4ZGJF1/J$01Y2( M"V$-<>_>#%P4]U;/-_ WGZ\PU%\63!CT1%N&.*5!<2HX)50S%7XPP>P+48F^ M74D4YH5L]\+=IM]5AO'QBHF6E#I2A&4Y3)$M,B'+4F(AQW85JJFZ\PXQ[_V:;]"RXI1\?[N]GZXM?Z:S8PO:S_(]W\^M\<;?^U+ES 32= M"13BQC&#*6.:JD(5'&[U@)1TE4+$NY'HI=DI,M =D>K;P@DW2#K(H942*@F\ MP]B4D@'/1A9DUU2MAYZ6;8IC7U;^N5GY,+VY75U>_[;<+"K57;Y83?]KK;0C ME*G80@(I$6$U#(0BGE /8#!:I?Q2L)A@]^';_J8\Z@;< P!40:J4FC,,8FY>U4_F*'S#"85_6X>-M,&"?LL5=%))!40"LY,X:HHH4 M$H'JJI3!.QD3AEO_0'GH5B(6OH:SP$N?N'P^XLA2ZW2EA EMI%%.4.\@Q<61 MRJ[CQD3M'P_P?+:%V:%5//NR!?L[77D9NWNIQ&$&@3" 60FLLQ04T&VD(U)$ M/2$^H*5LFVH^NJQMB.LY5Q_;+E]6>LFL6@,)D$QP08"U!!@#">"2E-)#!?PX M%K8=LJH3G,_!LO>+:?"\[]-9!1-UM%YBA2 .2^8,U90;&D88V,F*HM[O&-3S M"#VQ*A;@OO;-?TE7#XMUR,9VW_Q9$,=;W1G7FFE'! ESA!9<,L[-]H2""$6K M/?71AUOQ#.J2)?8AJR!OG682))WW@C M583[/4W=+\AC*<:'K$AZ,BF>9/33Y54Z^[]9>BRG3/-&$Z,Q@-;#(A\*,I8* MC-T.)<-'=H[?#8$JG/)WHHU!<38@]VN8A3[]D;J6"0E P?/G8J6KNM1$*@*9/%XI@A:X!0BI:8 M"&%BSD<&> UX>+1LH(0A$M/G#]$^Z+.F$DJAXXAKZS&C'AA$"2D1\<#%)*<; MX+'=X&C90 <-SWN.]NI3KK/WZ72BKH,.CM"L64,)#E+QL,B$F''&L-0([X:= M0S!FIW^ %TP[)5DO&AB:X6O!X"5&!+.OE>5,((R\-Y[L?!)J=,R9=/VSR<[/ MI =EZ&IB/PCV_3:?3)?K]WNSB?MZ5=SC6;] V)2*A]I+++2&!$0$=(I(A1PT M)3;*^*BE=/4KGG+#RWEVDX;^?7K;)K)/?9SGS+W*<>F!&HE'T!$?Y!+8(8NQ MQZC0-6V1($)%K/" M&.!>84MG+)WA>TZ6-3Y9J=]8(@D0.N"!A.2:"@DP9B4J2*&8,) !GJAT09<* MC&Q5!X-@9KWSD[I-)89[P22PEC)2>,)(B'*O7@.O8O:F!V@+S\W*> T,A9.G M3TDJMI (9833" %H.5)48$+*"4E+HGL-9?HN&-@,^$$1[\192.4V_O_VOG7' MC1Q9\_\^QC[ +N\78+$ K[,&/&W#=L_\)-2J+%MG5))'4KG;Y^F7E)2JJZ1, M,9.9)<]!G_$MR6)\_$A&!(,1@3'J([82 N)95+%]OQWDT,1<*.9F%01K9E7@!"0FVXXI8!GPJ*IMPK.]FB9I!5L&>$ MMQ%#4:LES*7>U_PV6:5[DQ]O]S6-$\YAKYW G&%#L%):*\N$Q\P3X0=,)ZJF MVZUDMOCZ>3-9W$Q6-^O?O]_$'=0E5->I0%FJQGI"U(8]! N@U\(Z33PF'"G& MXP:UQ\ R=V55["XEP+($N!>:3N\6TU42RU:[7[\LG]YH;E,=+0^ICH[83RU[ M"23N.\)BR!B"<5>RD !5BZ8]+I.!JK1RD4F?_G'NB$+O%LTC%EJU#XA0%+4@ M3(14T1R$AEN^$X<#!T1.''5S!_85T*8KA(>)@'EW]WTR6R6MZ?URW3SWQ--F M05&IK9#2<6B**-=ZD2H==H[PG 6FO;* *ET2;]])C8UT5Y M4@=E%Y_;*N/8^6Z"I,9 "-,=.R486(T1KP5D%EQW2H?&LWLT!UGG" ^C'S[+ MSMM807S6+@!*)?(I-;Q@7!FJO-NGN\%&<)KCGVS-IK*9?[HDPDD-,@_R@0/P M]V6FVL?A[QM&#)4&%CNB'"->:Q/-]%I:PT".]VQ$$8$#TBL3\8'Y]=MR,;V4 M8@]M@V1<0THYQ99'W8UBK0YK"CN7$PT]\@1FY7EV,>QO\"V1AIPQHZ)@+"(7 MH:O?2F'CI,\I(#.B;.!C(%5+J#N(H;I88V_72: ZVGH2.D>]AQ(AZP6H!4.Z MT#7 6]+7>\5WB.B!9PJ@KJ*17:GI]/[N?I[EXZ!I-U,Q H)>QL0@>;2_'66,@FB#:R =KK6-5#L^YV*L_2NA7A6[ MX;G6$NP1D.ISG-2M=SR]]MR6MYG,/RYW16T;AQ=UTG_@+FK6E$I! <=48>U9 M?6)8JWQ.]HP1W>".@ZB]3E%F-?'=G6@8(C"40 *"TU2 :APX=- XJ68YQTOK*^9KY M=3'D;RO>GC&+ 10 < Z$(2;^7^UPB!IM5OG8$;TG&II,+6&^T%OWSRJ=S]%" MB>MR\K7:Y>"H/8V(?:=A6XX,G9 VA*SNLM5Z9.E("C802NI!9"3RPY>9O0.?A#G'U9 M9&S749!" ^=T= )#@#"^&#&.$:R]KT1W4V4H6*OT%]X@NYV^F>CL?M7F)^B MM7OF!&W'P1B3Z2QM3B>TAPU?D1^B@Y/T+Z@'<4)^EB.C]5J MVB:\XWQ7P3H-!#'06Q6-9,EP5&[WB/CDB+F>$[0'EK0Y0?/!'\$)VHZ,[3H* MS%FAM93,$T*I4Y+"VI;V#J(R=U=70L5>H2\56O]E\L>\>GMA\]P# A31CFCO MM$58$I1HS0! 6 MXH"+X;!0,,/;(UG?0 _JQ6Y-O!:]!(THL!P+327VS&.!/:UQ$%B7>2_^U@C7 M'\ 76NK'/?AG2=.F>:!(TRB,C!NVU]HCZH&KA7$T*_!E_'9Z6[;TB&S_ZNB' MU=?)8A_7%8?_>?9U,;N=32>+S4-NEH_+^6PZ&U!=?3Q(LURLXWANZA%_?"3W MHXB,0Y1&$RVWD_Z#1$QHY9VDU$J' 5!@GU-;8J%4HV< (\0O&57SY?I^59WC M1Y,SJ_10 @<,IX5*R0A*E*:3HY'0?<<4*%LO2BI_K=X/?[XGY]/YE_6+U;W*ZJ?]_' M8;^+H]^>^"=@.=4L4 ,@8YA)Q(5'AF$$?"VM$2A'\QJA]Z$P0Y:]340IP_'S M_1_KW4C=CY2$)OYP]=?L5.:G(RV"$IIC E,NPRW3BW(\^N30#*$4<]18HH"0ERPI.]C IP4E2MZI\^V3-] MGCD7X3H0=_Y>W?U1G:I&\>KW 6O#O)*":4\Y!I +%]>95 @YK&U6";RWP9FV MA6HPQ]3&M[]>S1;5>?ZZ^[D[M,\?5J7;!4>@P)5%6*9#B5@O(ZYU: M.YQS:(W0;=[/H=4AP,7(M!OB^>/J\7?!:\.A\%)B%JW7N!@ @7M94D';*WG0 MW/&\/F=+!J(7^KCM9#-1B\G\YV8V71\]:8Y\&:C& '#%N;,,4R"8<^0P1(IR M[CG&..F73<^R2PPOW 36J\VC#2#^Z?GBCW_U0.K/TVHQ6RC%6-/UAS]S(G]%7^)$%9RDE\\C>><9>.=$J>(CBVD$" MQ",Y@A6%A35D2G*80YL1WJ+W8JUT!^_ -#IKNYQL%ZQEP!*MH$72*F0A-;J6 M55B8DQYL1#M0I[/>C$D7X7NA96,^_..=A?+C9'%3W^._QUV3JZNY"#J>,J6W:+:I[+R9;:95Q]NWRUN9C]F-U'V$_;.J]\& MBJ!,9641P%%0Q[UA;"^+)C0KW&&$Y1PZMW>Z +4H0?XYVWS[5,VW<[7^-OO^ M9>D6F]GFYTDKJ&4O06(DX[Z+K98 8X@ML[:6W^DL(WI$VTX'\W^*29UBW"?' MS+=9=>O^JJ;WJ2CAA]O;V;1:G32;3K0(,![*SE!.G62(&<]L/*;WSC0 M"<@#F\OO9XLJ_7J!Z^70-!"(D4%Q 3#H@49Q;Q3U/8:)]F/.T3/".E4E_2^7 M8GRIX;R\^UXMUMM)^%3=W$_3;_8/?"=?CU6\.],J:G5.&B2!APQS1#1 JL;$ M$*%SJD&,2#/I?B:7?4%\(3L./_C=XI_+U;]NE_''GR7'Z49!>Z&X]91IAPQ4 MQD)E#V!$C*Y#0>F5&YTB/*[ _?\\B&H4EPV8BQJ'BZ8RB/H+].J@<3!B.:=- M%E$_^.G)>K;^#6F]E=Q..DVOODP^"4P909@)#$ L5=%"JTEX9RFY6N MHO5)=?T4RP*_%)7,9/TMHI%^__?=,CE!O)QN M Y%0&$HP4QA!:0A'/D7*8\U\E,)>61S6L"0M.%&E*/UQ-5NNHO8X6]Y\JJ;S MR7J]5S[F=(S;;L*@,2C@C$BHN7,@&)2$U(OYZ>4H3]K?KSD1ZR6B[B;Z<[B-KJFFV["E:FYX]:*04 M$(B\8G@?IL$4([!HY89K)V.WV3C/H(R MQB/!'$=1;BV4M76<,]-HD;M@S2( M<^V48H +A8ASAU6I*R=RJGZ"Y3251O;<,.^*(,')7'E!+)5&S(@3]X'%\ M\$WVB :M@Y)082(1A!P@@X"GW-6R009$LU'K7_^??)?RY5)3K8SS]Q:]!*D2-5JK"(2IH=J9/0Z>&0NOBX9]$.1E M&N*>P!\!"1_&_]OD[GQ&JI8]!42HX((Z2%*])F<9E'O,';"07=F>V M3FK.Q M@QDH=J$43?9Y-:'6L2F"8"IYR#S"#I@9?:ZRBA(=YP M1V714GTE+HAZ8\#SJZ!N "]V[7Z_WBSOJM7C<.[CX? -6@6&DLO! FV8=5!1 MS"7>R>F$T#R'6*.,[2A%K.XP+\6M+ZO)374W6?TKY9C?_B'!<)Y=)]L%1X$S MDCKF ;,0>*2(3;+2E.\9B4:I==].4$8I=G6)^0@4M/<-GF(T:1ZXLH1HS;1" MUE!KD?%NCR9G81QA3/:Q=<"GJI?CV[N[[9+9*KOCT&.KIV'=BS9-8I_RF MS7H(3*&X>JF2DADB%+7:PRB_IL1C _V5I4SHEA+/7::]0%Z*$L.I\A *)Q"CE E\0"(J MA==U'/7$DLM]].W@'X'VW9./'DO%13R0(34D[J2&RHC+'@=DT*_KHV],D P? M?3OP1T#"GGWT7'I!@ *0B:X=M(*7N/!F+VR\(9>F)+IHV\W V_21R\]TMQ' M^QIZ:Z1R4J"]A(0(G1,3?Q4^^L8,:.RC;P7XV_71)Y,DFC9 V53'0Q!)MDO4 M",(W5G#6@:7HCX"OOUMM5Q?R+5M MTX",L!IA#N*V#0@C(,77[R2F#J.B"ME(W*:-2="<89=@/0)VJ>GT_NX^'OS5 MS6.?\&5\.])9T Q[(6 \):20&$/EM*]14=[FG*PCW.F&8F WZ!>[EUS<5+?' MA7%_3>?W-[/%U]JQ>?)A1[NN@J(I1IDX)+6F!D,I;6WL4RYHCD]NA'PLXQKN M>1(&NF/:*B2_VAV2YP!C[:#77$?]RTKNU?XQ#O<(-KIG'?H.J=&CT?:]!0VX M=()'BYASPSVUDI(:&ZIUT0C4L6T=C7ES\:W2I?/0_^[Q<;7\7JTV/R-2*=// M]Q2[,=BV40_FXSPE57PTH@9;Q=FV07@;=VH5]18 ,642<(UVT&MO*1CP?>C1 ML;=[*-JFFX 1 E\NJ=V30^FE84B8^)^ER"JQEUL0HZZD!42^,^&U'2H'5( M3\&8-PK&Q6R(\D8:5Z TIUB?1Y M5ATMWW]GSC(!#@EA+B90H#]E *M,\NJA4#,*>$Z CMN>'\ MEY-0\42D^@P!9)2ZBFU'A92PZ!_G7N;"\@0U.>78[WX$S; MJH0I(WKUOIJLJT^SK]\V'VY_7^\B471UNXQJXT.PI:WBC$]G=6KUAF&T!7YZ M$-I:P!F+9K8UBAOJ?7T3KSR6.=K=V^+Y161LRO3!)FSD"V6H)=(0:^BX13S" M3#%TP@&MK*^QQ@"52?DG=XMC47U-P_WE%DINM80+BQE- H=_0-ZV9C!N4=@( ME&['/+2[]%E"7 *FE$;YL7K]Q M1+@VGM]E9[ .D2[R_7+Q=1N+OXO _W_5_,8O5W%S.O46JTG[@ 1A2#G*C9)( M.P<,A[7LUK"BF?S>-J7ZP'N8PV'@IU;]G@@.B%0Q*;F)4[7RJ,*ZVOMO/0:- M+/'2X8(Y+R4> O6-\,X1Y;VRT80E)'*\=I([1,&OXVMKSX7&P8(7@MW_.O]4 M39/D1\KV#K;63Y023M7:OTT67ZOUN\7C;V:+Z>Q[W)\:[ 8=]!Z@5-I*R"Q6 MB$"JF" [;=[$#=O)1K;7Z+#++,'=N/O 8 2/$"R0%IH@*ICE-7KQCSF6ZRCW MG**,:UZ6NZ\)*[%O;>WMCY.XW6ZO]2?3QQ93\0WKR'B:[$;GF@:+@)>&"9Q> MY6AFG;+[FQ\@+((#/N<\-O1VKSE;]!* XPHECXF20DAED:KC^($ %%_9Z^[N MJ+$L!?E@2W]HAU6?.X!S/BJ-#@G(H*%<20=VNZ_REKEQY'LX)H3^^>1?&C_; M;-%?,#"R7QDK$%8:0(0X\S4^$&0]-7B+NT)CNAQ]PMD?^!>ZR=:KS2-2QC\] M)V3\J_!EMDF#?[>XF?V8W=Q/YD=>;1[]-@C,$4<63+V/@U#D/%L H.7'P='N1/>QT5+O#%.&.],+97BS6HB MC7\SZW.Z3S#J(HS[/ A5W%[GLS2^W;Y]\@Q\_>-@!8<",6 P8RX$/N/<-'K.<:QH,HEX#IA# U'&&/&<'B>-PKU2[T[[?E8KK[PPFZG6L:D%="*R"AU51 MBJ0!JI888]Y,%:BB;VOO(1DT)1X:AVI4\( 0(#)T9)&>,[U1J .,2Z^Z;B_)G>SQ7;V/E:+R3P-?9GBXNWZRE@S9(#1FN$!8'6$DMXC0=G67G$1IA.I?]-JQ?82]S2_J@6 MNW5CEHOMO=0Z.>[J6F9#7M2^&-GC@36ZKVW40V :,F"9]L[S%- KQ/X>SF!& M5+.J*H-@T"QJHUD7(8INE*=:.B1I-"6(]+Y& 1I:]'5"B0VA8VZ\,*]Z@7T$ M&\+P 1RE]@4G%(*OL!OR)2B]:!6>,D0@H;PJ4P' C(:G&XLSEO1=[P M F\\RY$_I2VYD@UDP!40:[]DDC$^^"UQ&*833AE& %4-2<5S+HCB]/F+DS.?+ M1W 7(UF*%7M1S[+BR7DB_; B!\F! M]=?W#6Z+8SBITQ_* MKJ:4 /&_FR^3ORYW,;S66P!(6AO/\P@S5]AYC9BM<:$2%3W-2CRV[(XH[7QO M'8!?BI1FN=Y\N$W%0Q_O\9^7\U,W0<<;Q36MG(VH8B4YT!:":),>$,7-'BB] M^>TMGV"=(3P"=^[ V4+*>7,!0P1X8K43DCF,TJ.K_\&G^__6%?_OH\MW8]! M$X<\'TB#=7ZL29 Z;N&"8ZZ$\DZ(N.W6X61$RF9>@#)2-JJE?JQ-8 HJ2P2, MTG+''<#"V5I.(\VU/7K,GN[GIFU'P)9?I4/?N':Y6+4"4$#+D8@;+J)Q>XQ* M&-,$(H\I4(V<,T6D//L"_I7/@[> (^TD31$#'E@,/3A(Q\R5%?3,G^332_02 M3$M99K\O[M?WD_F'U;O%[6HWYF13G'G(=Z)5!(U1R8V3G)JX\5 =?ZGE)-!< MR4O1;J9ZV1>L ]/G[*.\D^T"IM9@)YV4G#-!H[D)Q5Y68@VYLNVGDUEOQJ2+ M\#W/I==+3WWXQSL+Y<=)/-WO9M/3U:9>^S8@[N)B\3*J-!@S [AFL!ZFI]=F MZ74T9:\09(U!Z*W!:$WM9 M9%8-S1%N,QW-ZXO[ULL1O?!\L9/-1"TF\Y^;V?1X#=4C7X:X$B@BL5/J"%9< M.R7J(<95P:\L9NO"Z5EVB6&Q3>#9+AA_^+DSY/46@3A&XPEI1&0^9(Q9>C#_ M*!<^YVG1")^S=7MZ= +I@)0Y?X8<:Q,8LBYN51HCRI1D6G!7Z^Q4 -@HW/X- M;2VY,WV>.1?A.A!WSL=XO?9]T$PXKPUG4"+'4J 3)K5LQN$K>]/0P1R?9LU% MJ [$F/<-XKV.-0G*0JHLYQ!J*"@RP@*VEY!1J7.<;2-\_=KG$74IIA=JKY^J M%/$8$7^W^.=R]:_;Y6I:/;R_.:+(GFX4@'/<&\BUP<(:##$\Z'7,0U\TRWUQ M,EPP?\N>D"VUD;AUQ.M/6WU?KF<;.UO_<1\QW]IR^V?B7Y:'NCK3?]_/XE=1 M0GABG[FPQR @X\XA[9%0'DH+&3W@([6XMFQ]73&O+.P%WT!,J^IFG6)6#FD% M/E6W]XN;,R7ACS8+C @$C5 $".89)A9"KSEUD%"D;=:;S_&;8OD$ZQ#;$F$# MW[_/M_2?S,UD_Y)E<(!P@=>CLO-]Y5-FH02G&\>.(EJJI9$ M.>*%$M)XN@_?199'E76XL()ZR(_%>"C?T"@DJ&D7P;!TWX[C7N:QY()2#<@> M!8<%+NJ<*Q%!WBTUG@?Y]H/ZX/O \-%$_6\'Z:D*+L?8 M+@552JKW6W6*6L^^#!@@'F6(6K(@PGJ.%5=[>7S4?*ZNY&3G\_PB65@.O@,E MPCQ'F>CS?^@*]7!!4U,/?K=?WU8V]7Z72F-5JMKSYQV1^7SUR_)R.AVK61? 42444 ME1YQB^TV[:+9)%M^1 MRX7C#0+SP C")(!2 "(\))[M!FP!L5GEX1?7'E$YA'MP '_C%;0G[6QON M!".(*0^C>N*X1_MT,DA#U^Q>HR?I#T46SOEWFKZ^O;#'H##46F/JD4& BZC) M.55CE"+6K^T@Z98X1TMB]CD)_6\=OR\F]W%;JV[,,FX'B_7V-^OE?':3KK/T M9!ZWT^KSMZH:\NUN'0G[X7:_OT_F'Y>[0[K)!M*@>< $&)_><^HX)]1Z9IS5 M&$-H";<.-WK)TH_T*6E(HXWRZ8?!4$JX%QA2E[(H:2"0JB4"%!2-5"JRW#N= MYF6'V):R2G:#K"N@-"7,L^^#=!(YZR4E0%*@-$%*[&43(B]/_RAY<^G4OLJ0 M/#"+9?F)1U94EM,O+IH[/R;S[9FX,9/5ZF=4GK>6T)G[P;/M@Y(<4D$(=1SY M>+@1H' M.^.V:'6C+(H_+]6[4Y7R[I5+.@ MB) >"(,$H3CJ#438 Z) \9Q$**V#FM[>3M8AM.5NI%(XUW+U\]Q=U,-G 2O, MN0>IEC1CQ"&*7*TX"&M]3B;/UA'>;X\D&5 .<$WY0.5F-Y4/WX6R)T1 Y3!'W M$&I>2X68RGF?,$:><(*B6Q0F7$\;/6V\B MJ0#-&Z)&#I(%(_.WCP@^SB?;6K9)"_^>?%N'*Z[J?3595Y]F7[]M/MS^OJZV M4JG;N*-'=>O^[G[[&L%6<2JGL]T4+V[4W7*UF?WWD^#LU^/[>_[A 7(D+;#, M>P"Y(U !(6O4L;9%S;0WY&,:W*?.U5/M @+$:RJP=\P# M[0T5Y' B<*NN+&U 1QSL$M)2]$F)L_^)MH1"*6M< MI'6 9)!BA ]U.R+%A>B5FG^[!_U@/^S$/FW<'V\4.&#. .,,82Q*19&@M<6A ME+.\E0(36H_>*)&36U6,U<;OZ!:^)7:E9O[] M;/+';#[;S*IM%9<4A?QM.8\SLDZ&W.9G@Y"-IET$S(GSD?^&(1/5,0"$>D# MDIP#9Y06=J_1/SVA/@#OF@<''6\44LBTL1"8*)QB3F,"#\5B7OF3_./F9KF":7Z\_;1"TD<0YQC2*>INCWF,+]])IC6!.YK.[C?+R X31U7F\3K%2444L@EI9Y;K&'M7X7E;ZLMDF<"04$%$% ( IRJW7MMZOM:)9SZ5&Z #NCS[9T);/ M3-#PW'J]0?"8&BL,A$)0"+U7 (N#=!!=F9.X!^)T@FLQ_7FY^/JE6MW9ZH\& MD82O?!V XI!#X#S@ #/')9*'S51BFW-2C=!AW -?\D$=YJJRAN)G@QB@DPU# M/(U-M%BYX%&;@UP0R,Q>6@.,82PQ@\@8:!!2$M12 M8>>OS!W=QQ&6B^D0ZDZCBZS7&P2N$-8:,J(HP H*CP^A1(83G1/!.L*W./T[ M";M N=@+PU=*8!\VRD:D:MA#$!AH1S7C0#%&XL&M3&TR&&EE3CS]N&WX?EC6 M#^P#*]_-KN//M0T28D5H/-B1 AY# J"I'UL:Y+/RS(W;ZN^':ET#/JA&WHAB M9UH&RP&1Z3FEM-IIH+41?B^O=0Y>65Q9[P3K%N[!@A4?X=0R8O%IRT"0-Q(R M >.FK3UE<575#W:MT"3':SG"(+3>Z=4MW /8@]W=[/-+D_6(N6#2H=TM9B>ILR)5H$ [SW#&@+J MI8/Q)*<'.372.4&-K9T'5Q$QTAW8I4AU4;C;">3BDD$0R.2HA=HY)+ Z'-Y2 M9-4^S4GRX7ZSWDP6-W$QGZ8;!6@TM-5!S !SD M$!MWD#;:'5>7 *N+B7_Q4+%#A$L>>\O%PXC/G'6//PV$:.D% PQ2B%0$"I'Z M[LA%&R,GD&V4H4@]<"83TV(12#-9;DE'F)NJ#:KU"7HJ" MGU(MKD5UXR:K13R)UT^R MS.IK-3VOCYQD%@ZAV!7C@M-(;.Y%+>^K*K)^G[ULY$&]?+C8(314 O!!>+&@E1<@V)3QE#J,'"00(ZZ$J(U<9S#,B2T8H4^R M!Z9D8SJ61Y/-G-BO-@U,14$9@_&(IH(IYXFM(TA32?JLBH5@?#0JZ=KN O ' MBHV@^L''+<3?JLUL^F#M764I!&8@B+/#G#!Q=X'6>*AW)2JL,=;Q)JNB)P-J M/E_^F:;$+U=V>?_'YO9^_C*[;(,706WZ"9S&@Y,@#Y20@GG/+"0U'A*"*_0' M=DF2YV94C] /XWB.&\.'U1:S706QC]7J\[<(=&,']+$. @, &HXTAXJ!>+JG MP-.]]-&61%<60-DK[7I!?!B^;4>Z5O>;;\O5[+^KF\8\>]XP".B=PH(KYIB1 MREG*_4%:8!IM]&\G=+(@OS*1'I)7N[*(+3FU:Q20 T@3 H423%-)I5"REE(P MF^/\&:F7L3"C+L)Y2#9=A< 5.A4+\^IR ML >XF[U WVK0.@@+)&?1SHV@:H,DAY#75O9*L>\ '(%H+1>M$ MJT )XEXP(C#!@$&&L4-[.9UAKNACRVLB5B;0@Q'JK(9UI$5@)"J. %E/*(A[ M--#2UL>^DX;FU%,;91!E62)=!/)@)&JF6)UJ%DP\Y %AWE+ '0>(:^$/RX78 M'.MOE &49>ET.=*#7-?N!MWTOG;W=="..^"5ETA!894SG!S6BF-9^;?:7Y^\ M>0KE(SST?Q15(T^#*;=%@-O E_45\,!)<.$8 E(SXN-VY/3[4TJSD MU6._*LD@R]&@QOZ@+W7(_%9M'F+C3M#MR7%A'#?T&D"OL#6"[V7A,/-> M?HPTZGG&E]UA78HW#P/T$2T[6T^W3YRBAKY')!X[=:BEVFQ6LS_N-^GB\,OR M4_4]E3-:?'6QPAYFD8 MKN_>\MW'03](UYC$KS5.^:@$)%P3"2A"GCHJ?2VU]SS';S#":[XAN=D!_.6> ML?S7_7KW@#2MD[BDIK-M8>8'B;XL$X(?5\L?LZBQZY^_K]-;]TO5R>Y_7$"2 M26RD4U9)B2#D5H$]LG$F18[]._".;; M9/&UFBW\9+;:WCELU^77*$FR5N-05\=*8+9H'6USBH$T4F*&D?%26G(011*4 MXS]KKJ06#%H7'J72VJRGBS9B36AF ELI:!6((*DJ.44.*NVV C# MQ$9!P^ZGI=BY_VB(!R_FXJM9KD_7I#K1+&CEM$V%= 2+>K2U7H!:PQ$<9=6# M&>5#UE%1L,.9*1+,@-+8*8L I@EAXHR0PM:0$E-4% M?[%-L,-Y*6=R_XC8+5<__[F:;2J[_//4V?ORXZ",1EQ8 *-TFDJ%H)<'J+#* MB>D88:*^4;$M>S9*<:RNB?SN[GM45!-Z9WS@KS<(R"GBJ2,"$AU_KSA1MI8. M$)ASIS+"K'VCXEHG,U**;X^S73;FW/%& 47;23LMI09Q;44%PIOZ^DJD0..2 M<6N_&.\ZFY5BY^EAD!]N4Y[R][,?U>OPNE^8K%U/5#'M<3);)-0^+.QL_7T?8_;A M=B<$/*5%GFP8%#'""$ U)@Y+1("W]16H@%QG/69N'K/WJ[FM>YF<"V]'4@+T M*.Y6N7!_?4]1?$=N0E[Y,@C"#,9"IJLC#HAET-5>3:D,R+KU:!V;\XOL:]W, M1;'4/BET54^VL:%W::#G[C9>;Q"X])3S"(=F5CF!-*/L(!UW*H=I(XVJ&0'7 M.IV4(KA;5[P_]&?JFU"OB_+[3KY(ZT3]>=D=?.:KZ5] M)T%(%6U\F-YU:THX,1[5'DW/@,\I3 V;7V?\:EI:[Q-5,*(P/2:I;+7[]1%, M^PRY#4*VFG<2J(S&/K#*2X&8=)A(A&L4'(19N^1_[D/.W8?T-$W#D?5E/JA6 M-'W9/% #.8 *&LBPY8XKP>L@=X\8S7JI-L;MM ]2G.5=-N[#,:Z^5#Q=X>9D MNQ#%=$(QB#@5)*Y8PN):WLM**,^Q5YJ;*]?.L^VUNG1'>[6'8)GR MWD/%"$+": 4$% ?=@V75*6ENFCPEW)?>S]Z!6)>/_X"ZWS9=_;Z*]=;3V$[K M>]$\*90,O:CG1_-?43W*PY!XT".6=S)<)_?"VP\?)SXL-AWW;H!F'B"C& M!73$40%2E-E>9LJ!*QEY5<+W-ZC520XAS OU&F2AL*+KEX3XXXQXIHQ=N,RDL<8>5 M![@JFE^L?R?>D.S+!G](8S9.3;7>[,=]NB!YD^9!4.Z81UX##S6$@FCC#I)3 ME7/*CC(/V4 6;";N!1/&-/2R\5,ZHKCJ)3-S#1DX-SW3J]0OO. M7I::!!'$J&(>;1I*L/'$2IR7FT M.A_QD.:E'RZDA^<[T$H RAAD>EQU)):]4 M2A95XP" *7.;5_ \'HB&W4Y#,3KN-_;^L("VF>\2DOM_.5F[IT4W@9-H M&1)J&;/ 2PF,KXU/A#2 .9?MPW>0&&9 MC&<"E10JPB@ZG S0F9SR=Z.\[1N2>YG@C\]H[L8[U+#C #F22'$>[4CBB7'Q MW*BO$) 2RI>\*>S?.520J$7G96 6'W(W=>'Z.=%94#@N:0(DQYA'30=8J1_6 M-L%%ZSY>F^NG.]R','72T_ZH9-V]3XI(1"O.XLGG4V?;!DB55E8(@9V4C@$9 MK;O#"H0RQ\TXPN>B?9+BA%'3!?2EZ/:I^KY7/G:9)-K0[6S;8"D5"#GL%(9( M&D@T.9PS2(B<@_C2(.S!C)8^6-?U# RQR:5*7RF]SH?;;:A;+8:M_FBZU9WH M(5".G *,*X(AA=%J,VK_0A9AS5G19)A7N^%U-P&E366_7,4U=+^:?INLZ^$G M[]/)2A7G&P> '"1.(&,QU=1#$)676FIL84X4Q2A#LDL2KVOTA]WT'I6J:[W= M/6H;-$B9/0&DQ!OLL6>6PEIF2+(NDP XP4P)(+3! MC%L!9?WR)F[P)*O"4_MDF$,Y^/H@7V]S,# 37R]3I18WK_DI+W?S7?1C@J&8 M8X*HDH()8JQT=)^G$1%&80Z;1Y@LO:3[K\1\E&)VPYC+UT4^0>6L?@/&REAH MD0:?:\N'7!"1N2W*_<*G5"[L;]QE,T;D;&>*Z MUM HJ!"IL5)6Y=S,O)U(M.')W=>$C5(GZ4KI"'%]8XHL]L@"YS'2#M+?83S+LON9/ZWU?+^>VS1>@4,/[B /))Q MTA@FGAOD)-/6'+88EY7U?H2YU7I1UM_<+);4@BZ&X&.UFBUO7KXUW /S&.S= M!)Q1F\H-) @KL%3"8R^]ASRE#MVG;40*ZJRHA!'&:_6RID8]8R773SK;GTJG MXJ&\6OV,@FS+DYZA_=GVP>-X.B.F$>-2(&"E%+7C2QE$BR:&^+Z=N9M MI'@"B4D.E)/&48V9(W/P/6#F5H_BV3@SQIEE9<)!]VBW\": 0_>=FA?P\%+A+0,6F4DM$P!C W> MI[!%FA&=XS)K7TWG#?.K8Z!_[7/72>JUL$!&B!R&P'O+#E@YG'7#UOH6X@V3 MLN0L/##V__SO%Q/P/O[%]I]>_9=]/T_PO)TO-]6_9HN;_S5=WNTFXO?%)-KF M::#+Q4TJPI)^LU[.9SQ']9 OZ.F J[\V5>SGYG\6 M*$CU,+F[T6R]\2_&V" (HV5/01""*/+2& @B6V@\WE(B#4,IM$#Q1D^H^\'D M85I2C&'+QY+G&P>+L1,><"24L":JC]:X6G+$:<[;W1'>TO?&BY=YW;H%OF > MP4<#?]U%OGWT_F7RE]K$'?&/^TW*4Y=RCWU?KM)5K(L-3@;)=_8S HX[K760 M2DFMQYIXSW2-H0"VS".B*R=ON?DI>.G^\K![_5+]X;O@E;(ZCIIPR1R'TAG" M#VA*D9-T=827YJ6XEH-Q*;[L\ON_KBO5Z^#U>Y(&FDI^YX%J"JSU##"FN:?* M 4\/JPR2G(R7K8-$"[\2[Y6;Q:=F:$+[Y:J:?5WL2EE,?WY931;KR;;&7D1X M^Z?YCB"'G*,'&-*V'__AR6GP<3N;%W"_EW$$XHA1+J)N.;98,("]W<^%(\CD MO$YIK>F66"8EZ=MPY8QA8HNYC%Z*7PMSRB%TO%7 R@-JG*5 .$U)%)"P6DY) M4$[,:?OXHJO10+I#?$RNG9?N@>+>G!V6AT$U*V3Z6HL F;."4NL4Y@H*1X@V MNVE GK9**RBKRN''U4TC&HC/XWVG[/--Q-WKRC)ZI# ->7JBO_=G%[\%_06 M#/% &V&@C/]KXU9($*FQ214=K^U4R^;(BPN)OC$O=^"L-RE^>5]ZN\E;M6-- M@K>:<:*0M1%-394&CM428N>*YAPO4F&D4TYU!&M)XGRX_=MR>9,&_;E:_9A- MJP/Q;16G:SK;3F/\_;S:JVOJ+JED_[W]^S,4R^L\& NYL%0(Y8V32FK,08V: M@KBHXMX_&?/)\PH;B\Y *=[^K5I$)6>>!GMS-UO,$DZ;J,3MD3M!RC,M \#$ M8&Z\=:GRA5!4ZQIJ&>VAG(P9(]S^.F=2NL@1X?E0ES.S<,(DP!T3J,NP2UVM$UFB^2G^[!X)0U^DX(&S3H( MR/A4'9;%0UPAI)WV$-?2>Z_+I(8JG;&G^_.N#["+42TJAG_.YO-W=]\GLU4: MZ)EKT=<;!&0U!*E&'>*>4B&)PZJ63F.0$XS6_J76&^10%ZB6XLR7QRGH'T9L MODU67T\FQ:ZKZPPVC:)V M7ODZ%34@#!'F)98"0H,-$[5<&+.<"CDCC-WIVIV9CVBQR*[E8OETL'MJ-\G; M=JYM$(11P(16R,4=$QF*16TJ*&!93JCL*.-LNN91UPB7-\92ZNK98CMY'VZW M:3@;F6 OFP4 A,).$26U@0)[X/Q!4BFR2KB/T*?=X M+?3LR\"!]PP":9TW6AI!,:P7GF8D*QG&B&LF],:=/'B+!NL=!>%<=-W1AH%1 MSB$W ANC!)34$4EK:2TMJQ,5R0K>&X\Z!7IP5>D2%2E(S8Q2,!H?"$)$(:-Q M#>UE%'$ 15W4_6>4ZXU*72$\S'.AU]XYZ>IVN=K'U7V9_%6M_SY;+%>SS<]Z M]XWVY]->=I4:_EYMOJ7(U)3?\5Q6^H*C")Y1+XV+-K:5'E'CN*V=N)I DY-H M8(1!F%V; ..=J;(K)DJV7]BZ6E2W)VMI'6D1L$\Z+-"&&:N(<$8C>#A7D!VB MVL(;Y&(NKN/9:;,VR M!5YI&(\LBIDR@H"#U%"@HJG+KG%?:PGP?][[OO:> ME$8UVC@BA%70^!2"+^OI,=RAG#O&]O[^-Q>6.M0\C/M=KP,0$V@CBA!Q:)S6 MSM:R:$1RO+JMDY>]O8TO!\M2O'"3U2)R-^4R_?PMHJ0GZ]FTP8W R7:!$B>= MA5!0#0%%4:,T]5V9,0!E)02@,3 M38UE'..(!^6^#L V"MJ<#(LCO"[HB!NM=;0HL%W&QA9]!DZ=U4AS"#AG M0B ME:LQ(H)?60*6$KSL#_U!C]NVQVQ$4V/'C<=&4RX@((;7@6^&:93C9QMA MR$8_S.H"V6&5M%2E87Z_J6XN5M=>]! 80P8:3)BF#GL@/#L\9K*4V9QG].U3 M>;[%.(Y^@!Z5$K<7I1,U[G%?P6"(/$28)R>0=%[%G;K&1%GW2RAR&4RY1*7+ MP'^D2MU%[&S5:U!4 NJ%EPAI821!4-27)U8 GU.E_LTH=GWQM,^9&.JXW@^Y MQ?&\;Q&4UQPK+)!CS%LBE?>U.F(-R\K<_F84O>Z8U@W*I5CTSVKV]5L2.ZI! MDZ_5;_=W?U2K#[?;D:\_W&_6F\EBFWSCO/;7MJO@($"0"Z(%I%@ZRBVKM1\; M_REGAVN?//LMJH$](SXV#IXS8UOU$Z!-J2X]I8![BK!CCM?Q\PY0FL6^\9VO M_5'E0DY>,@D#$_*Q4O!8E/:4/-93,)XJ$35C&;$W$&-B#U?43EJ5CK68:H)O!Q5NQH"Q]L'AJ0D6 %& M'4S)K9GTA"FOM)$2-TP5T[/\7](E?A-!MQ^&N/-Q&/=!+3QP4#J ):@EXHI< M6;JECF=YV2&TI0Z$F,M%6L[JK]FI.(J3[0+63$$%*3,! MNY=5G5[X.UD! ;S1 #J1> 2N-H M+9N1*B<3R9CIDC?/SXW_#I M]^S_[FZYV&ZY?Z^2.G2",2^^#2BN+*<<5H01 MY+F26MJ]3'%UR:)5:TIHJIDS^S+E<1:>Q=*,I&SD]ZN?S5CRRM=!,.:!A @; M!EBT[PPA]3ZLO,Q*$#%*BZ9;GN0C6HHIZB::)W%^)O./D]G-NX69?)]M)O.S MG#G9+ACNG. "$0X@5UH#[EDM:]J;2[JFWQY[NL2V&(^FT_N[^WFR:H_5,#C/ MJ:9]A.1S]7&W94!J 9WSP.,#!@3F. %'F5"B8W[UA',IKGVJ-E'\ZJ:^LCE+ MK-<;! >XI5%19!HKXQC@AL*]=%&/1#F[5.L7B6^/19V 6MQ2?Q^'_"[^MI%Y M?O@X$(.IEX)3[#VU"@#%9"V5=#['M3/"6_VN;?)+<2P81?*DC,^[Q4N/UJ?E M?.Z7JS\GJU-W]2U["HYAIK7!3"B',#:&':#5T%^MR_ "0KP,#.D1Z'+;TC&G M_ZO;TO./ R:8$Z;C%HYU9%[44@%CBOI^=F6LXQ2O-GW?QO1#14D(OJ&*U<6"\4CEGUPB3])?B3 [&13-K_7)E,)UBCBG.+-(&8HBHM;7C MQ2CBBFAK>@GJ@ %CDW31%W-J?(V9K.HV?5NO;ZO;NS]*NIENX'OU+77 M!9Y/3N8)NK#'8#6VA'EH@,">*H()..B#2LF<7)*7IJ+J/S%I40NN]TD9F+3_ MF,SOJT_5.AYUTVU(8?Q*)=C^MCJMS%_47Z! "R*!DQQC181FF)@:&P$+9[NZ M=J9V.A>CV%P[).J9#H. 2@I!O7#I'I&"U9 M(WJWU>ST@[W+.PT4,@"H= QZ3JP3W EZ0 EDI:9LG5/KER;MI5,R@,'XJ=I> MY7]91LLW5>!.X$4)HP2O:_3-C+ZVO09#8#J0%(E3@16@0 E?XR0@SJJGWCRM M5]FTJJ5MMYXGI>R-13(^X\CS67M)=P%981FPE&I"-=/*>'Y ACF2\V2K?3*3 M*])D^Y^+T?GD_G@NT%F_R%:Q[\+Y=N&/#EQIG K^,H*!@$)H80Z(4Y85H#G: M-]SC O?1G8UQ2\E8@N1+4E MWG.$:+0WJ610UR_8G(M_E4.LUO=?NW@^.C?D'Z MU;A+XH'QCSCY&G[S3T^+FX8?H+0<+*C#!(;4L9@-$4'(-KD#J*14='Y\Z';O M>N36O^WVX"VYN\6W(( ]R.ZZ 60,4FORL-G;N^.WCU+5S_'KC6DS)QX^)N'] M0V8@@,"D2\7UATS1JVB.TE]/'K)L^.']^^_?O[_[CM_%R?U[R#E__T.W.2D: M?4@?@FXX;7KGI[=YPS0;O,\OO=>O. 7P%,/I+6'W5'7RU._WIS?^N$WZ[]*@ M^^X^_O:^U*#B]FX\BK+D$RGJ]YN:T5W]CVJNX*?AS%&:/U?TLKE7<-$I/D[@?I(NW3:Y4W!3VJF[0 M[]%7*FZX2T]OL^H[\DM5TDNZPQJFYY>JN'8W/!TIC8YK&#>YO$17TJRW7$]4 M@RK65VAVSO8JM8Z[P[L:]N67JBC+ADE]WR97)W_4 R![0E_0[=.-M M&M_=5=^17ZKJ9#*/LQGSDSILY3VOA_?XZN1/!5T*?T$2_!C6HC._6H.PWFV= MIA07*VY3VI/<5[\LOU1Q2Z_;'<851D#?4URKZEY0?4,:U-C)I3:RFOD/W0KR M]4O4A:JWQ'7F.Z[2\KOLZZQY/\Z"K\K:O>O&@[PMX!C,:.V>#N*DQCY,KE;* M\"'HQ>%I&/HU_"VWJ'A Y(?=M)IM^26M<-83:09UADQ?J>KDL%O#MF&WHGE6 M8QFR*K.0=S)W7;6V8:Y)!3U)A9?)M;G*S*5)#9N3.FPO=]^E%DLP/FVVW ". M6RPQ@D&O3N/UE0H2[D=^#<7Z2I7T:F";5<%6>;XPJA%W<:WBIA_I#(6E>$LA M"K[_G]_.KY7"#WQ];^9'W6#JL-.8(&C-W9ES<'PO?C]N,5/S81)T=6A8>P]_ M[R=='2&\GS6>5\Q:P4\O5RAD5.-*HRHCTZL13Z]2(H>EL0 MUM,TOE@5'/SH/BP'0KE%+KW6"M"ZREKX(M,^(J8U__OL:(Z"LU46E]I%%#NQHUFEZJXE;TK899T;>JYC_JM 4J$Q7U MPRC0V?.GKWT*_) MA,87J\2;W=8%_.I*U0VC) FB[F,U09.K2U*GE2EV398>G0[]*K"/+U3K8J46 M+K'Y=T$OBNN\\Y-&-=I?%O:<[E<+626I]T$=A/-KE>E%76Y1!98:YQ=6.;\P MZF;^CSHLZFN5)K(N=HTK+:H*U;M1[ZZN8[/KU0,1][X_K,X@2Q=KX+@4BC5) MNP9X[7V3JU7^>#2H-E.]+'F?/0Z#]ZI%D(3=,F/2486]G7!%7:R*]92]^SKW MIKG1-7UU;L!H63J;UJ2S]W%-[IQ?6H*H]$%YX8>X7Y,_+#2K$D!2%XXG59V= M*$$E$$L7EQBWY5;[::LEU*\FO(9F+8LJE$_D5(GT!3V8C]WUY5L_#$]#KDH_/?A7312AKU2I]; NJQU6RD0% M8=W^TG'#_'(-1>EM_<"(OEAQFU^G^7ZEYA/H](GE38*[0&,ZJ'W7 M. N9-BR3%=S7Q,CCBS6B2H+:O'YZN9:1X1)XZ*O+3/)H\ R#7#2J@MFPIM/J M0E5@&MY]JWE7?JE>CY=RI[A>Y76#;)4059.2L] Z49WUYE=JPKR:NZ:7E@[# MK1CQF*7X"\-PP5TM<:96SE)8F=1/BR15J8 >F5CJ]TH-JF8":JS.;96YF;K0 MU4ZV^FTJ6ZU-8ZMH"].X3FV+:[53K M%DRM0*HSBO2V)EHKKE7I9DUF7.EHBU''&@&,+RX;6(N[WU<,K*D6591U:_(> M=6&Y()8'@_5*K6>]NGZ_BY?,BA77:^.%NI&CXF*5TU\)E(T=A M95 _@?/2H5>XW-]U=.>JCQ%3BC3: D[[.!GW>9XD? MI7=Q,O"S,!\#@_04L JAHN4R1=5=J+:_J]Z/3I'Y="1D>9(QWZB&DTOY6,U% M+=6E)K[F;=DPJ;Y'7ZF81>G6*'&W,ORL:YU4-I\.A"]/R^MYEXQJ7C=:YJSJ MAZY*+:KL9=RM&WA45VJCPV6A84VLW'OB*::A07'QB08NU;Q5Z?%J9M3;#EW, M41<3ZDN5'ORA;G)<7:D<%5F2-_S/>6E09.P&:OU#E8VN\:^5C8?#&E&J"Y4! M[/V*";5Q$'M?G@P)1G6U):.J("'TZT:7]94Z[5]\5X]^/W[V+[=Q[_'3+[WPFY%FCWW%W#OUL-,[?Q#V'S_(8G'SZ)?SQ0;\D2(J/ M8:\71/E'=?VB2!F+GO_(KG0H[KF:4[_C/V[<$R/R!_J)0?A!J)[W=.^]OG]_ M8H1*F)[?S4Y=CWM2W6!;T*((N\SDEHL13_7Z1?0X.0PSKPP5<[PC\!/9-1SE<:5R"$.D=SU M(&5<4 IZQ($<<>!AD]-IAU_#Z+LM(H?+1T:F+WS^+>L&/OP>/I0Z; M5&("39=!(BFSH"VE+1"R&74M (@W[?"JAB>?@/J/(P8H::K;5\%]F.HH+;M0 M5TJ]Y@*9$#BJ1X)30BS;(9B;IL<()ZP,SU4-3SYYYY MJX_.>^>BA@8O48]5T:+1"[KAP-=)PRD],4916- S2GLG503"WV<$WF5?/YQ% MNE(W#=R@^/<3"E#G(%Q.K_C'';1=!S9B9\5*'T0W#YX5VJXS/^KY22_],NPIIRE_J& G#6_["H%I5C8YQ+$0E>IO9?]< MZ7(HH2 FL90)!Q8#,Y.SHN')IY6=4-TV ?HMT&)9PP[AI7;H+&<&6>!$OQ]_ MUR/S7IRX\>@VNQOUQQU+KX)N$'[S%3/&,4:)'P@BP!QAFT0@JMP!4ZY746L3 M!KCE..:4'ZL:GGR"%%GKV:#5I&K=;8I45S*30&$)TR'4%,)&T!$82F1!SX6R M% RN:*A(A71-('V$Z?<=5H%QSV%69 MS746=[]^47U,KZZ_%%J[P/K7=4@,M)#*80O#W$:>B;E48:IC L^2#@1"!>!$ MN?49&E M@,*FI@.EY7G2E,2<1;VK&IY\(OA@Q/&F .$80 LA)+D#F,F8M$U/<]JQ;4