0001437749-22-011130.txt : 20220506 0001437749-22-011130.hdr.sgml : 20220506 20220505161643 ACCESSION NUMBER: 0001437749-22-011130 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220505 DATE AS OF CHANGE: 20220505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EXPRO GROUP HOLDINGS N.V. CENTRAL INDEX KEY: 0001575828 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] IRS NUMBER: 981107145 STATE OF INCORPORATION: P7 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36053 FILM NUMBER: 22896506 BUSINESS ADDRESS: STREET 1: 1311 BROADFIELD BLVD. STREET 2: SUITE 400 CITY: HOUSTON STATE: TX ZIP: 77084 BUSINESS PHONE: 713-463-9776 MAIL ADDRESS: STREET 1: 1311 BROADFIELD BLVD. STREET 2: SUITE 400 CITY: HOUSTON STATE: TX ZIP: 77084 FORMER COMPANY: FORMER CONFORMED NAME: FRANK'S INTERNATIONAL N.V. DATE OF NAME CHANGE: 20170427 FORMER COMPANY: FORMER CONFORMED NAME: Frank's International N.V. DATE OF NAME CHANGE: 20130501 10-Q 1 fi20220331_10q.htm FORM 10-Q fi20220331_10q.htm
0001575828 Expro Group Holdings N.V. false --12-31 Q1 2022 0.06 0.06 200,000,000 200,000,000 110,033,225 109,697,040 109,378,748 109,142,925 654,477 554,115 0.06 5 0 0 5 85 15 10 00015758282022-01-012022-03-31 xbrli:shares 00015758282022-04-30 thunderdome:item iso4217:USD 00015758282021-01-012021-03-31 iso4217:USDxbrli:shares 00015758282022-03-31 00015758282021-12-31 iso4217:EURxbrli:shares 00015758282020-12-31 00015758282021-03-31 0001575828xpro:CommonStockOutstandingMember2020-12-31 0001575828xpro:WarrantsMember2020-12-31 0001575828us-gaap:TreasuryStockMember2020-12-31 0001575828us-gaap:AdditionalPaidInCapitalMember2020-12-31 0001575828us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0001575828us-gaap:RetainedEarningsMember2020-12-31 0001575828xpro:CommonStockOutstandingMember2021-01-012021-03-31 0001575828xpro:WarrantsMember2021-01-012021-03-31 0001575828us-gaap:TreasuryStockMember2021-01-012021-03-31 0001575828us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-31 0001575828us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-31 0001575828us-gaap:RetainedEarningsMember2021-01-012021-03-31 0001575828xpro:CommonStockOutstandingMember2021-03-31 0001575828xpro:WarrantsMember2021-03-31 0001575828us-gaap:TreasuryStockMember2021-03-31 0001575828us-gaap:AdditionalPaidInCapitalMember2021-03-31 0001575828us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-31 0001575828us-gaap:RetainedEarningsMember2021-03-31 0001575828xpro:CommonStockOutstandingMember2021-12-31 0001575828xpro:WarrantsMember2021-12-31 0001575828us-gaap:TreasuryStockMember2021-12-31 0001575828us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001575828us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0001575828us-gaap:RetainedEarningsMember2021-12-31 0001575828xpro:CommonStockOutstandingMember2022-01-012022-03-31 0001575828xpro:WarrantsMember2022-01-012022-03-31 0001575828us-gaap:TreasuryStockMember2022-01-012022-03-31 0001575828us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0001575828us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0001575828us-gaap:RetainedEarningsMember2022-01-012022-03-31 0001575828xpro:CommonStockOutstandingMember2022-03-31 0001575828xpro:WarrantsMember2022-03-31 0001575828us-gaap:TreasuryStockMember2022-03-31 0001575828us-gaap:AdditionalPaidInCapitalMember2022-03-31 0001575828us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 0001575828us-gaap:RetainedEarningsMember2022-03-31 xbrli:pure 0001575828xpro:ReverseStockSplitMember2021-10-012021-10-01 0001575828xpro:ExproMember2021-10-01 0001575828xpro:MergerWithExproMember2021-10-012021-10-01 00015758282021-10-01 0001575828xpro:MergerWithExproMember2021-10-01 utr:Y 0001575828xpro:MergerWithExproMembersrt:MinimumMember2022-01-012022-03-31 0001575828xpro:MergerWithExproMembersrt:MaximumMember2022-01-012022-03-31 0001575828xpro:MergerWithExproMember2022-03-31 0001575828xpro:MergerWithExproMember2021-01-012021-03-31 0001575828xpro:MergerWithExproMember2022-01-012022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:NLAMember2021-12-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:ESSAMember2021-12-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:MENAMember2021-12-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:APACMember2021-12-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:CentralMember2021-12-31 0001575828xpro:SeverancePlanInConnectionWithMergerMember2021-12-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:NLAMember2022-01-012022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:ESSAMember2022-01-012022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:MENAMember2022-01-012022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:APACMember2022-01-012022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:CentralMember2022-01-012022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMember2022-01-012022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:NLAMember2022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:ESSAMember2022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:MENAMember2022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:APACMember2022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMemberxpro:CentralMember2022-03-31 0001575828xpro:SeverancePlanInConnectionWithMergerMember2022-03-31 0001575828us-gaap:FairValueInputsLevel1Member2022-03-31 0001575828us-gaap:FairValueInputsLevel2Member2022-03-31 0001575828us-gaap:FairValueInputsLevel3Member2022-03-31 0001575828us-gaap:FairValueInputsLevel1Member2021-12-31 0001575828us-gaap:FairValueInputsLevel2Member2021-12-31 0001575828us-gaap:FairValueInputsLevel3Member2021-12-31 0001575828xpro:NLAMember2022-01-012022-03-31 0001575828xpro:NLAMember2021-01-012021-03-31 0001575828xpro:ESSAMember2022-01-012022-03-31 0001575828xpro:ESSAMember2021-01-012021-03-31 0001575828xpro:MENAMember2022-01-012022-03-31 0001575828xpro:MENAMember2021-01-012021-03-31 0001575828xpro:APACMember2022-01-012022-03-31 0001575828xpro:APACMember2021-01-012021-03-31 0001575828xpro:NLAMember2022-03-31 0001575828xpro:NLAMember2021-03-31 0001575828xpro:ESSAMember2022-03-31 0001575828xpro:ESSAMember2021-03-31 0001575828xpro:MENAMember2022-03-31 0001575828xpro:MENAMember2021-03-31 0001575828xpro:APACMember2022-03-31 0001575828xpro:APACMember2021-03-31 0001575828xpro:WellConstructionMember2022-01-012022-03-31 0001575828xpro:WellConstructionMember2021-01-012021-03-31 0001575828xpro:WellManagementMember2022-01-012022-03-31 0001575828xpro:WellManagementMember2021-01-012021-03-31 0001575828us-gaap:BilledRevenuesMember2022-03-31 0001575828us-gaap:BilledRevenuesMember2021-12-31 0001575828us-gaap:UnbilledRevenuesMember2022-03-31 0001575828us-gaap:UnbilledRevenuesMember2021-12-31 0001575828us-gaap:OtherCurrentLiabilitiesMember2022-03-31 0001575828xpro:CETSMember2022-03-31 0001575828xpro:PVDExproMember2022-03-31 0001575828xpro:CETSMember2021-12-31 0001575828xpro:PVDExproMember2021-12-31 0001575828us-gaap:LandMember2022-03-31 0001575828us-gaap:LandMember2021-12-31 0001575828us-gaap:LandImprovementsMember2022-03-31 0001575828us-gaap:LandImprovementsMember2021-12-31 0001575828xpro:BuildingsAndLeaseholdImprovementMember2022-03-31 0001575828xpro:BuildingsAndLeaseholdImprovementMember2021-12-31 0001575828xpro:PlantAndEquipmentMember2022-03-31 0001575828xpro:PlantAndEquipmentMember2021-12-31 0001575828us-gaap:BuildingAndBuildingImprovementsMember2022-01-012022-03-31 0001575828us-gaap:BuildingMember2022-03-31 0001575828us-gaap:BuildingMember2021-12-31 0001575828xpro:PropertyPlantAndEquipmentNetMember2022-03-31 0001575828xpro:PropertyPlantAndEquipmentNetMember2021-12-31 0001575828xpro:PropertyPlantAndEquipmentIncludingAssetsUnderFinanceLeasesMember2022-01-012022-03-31 0001575828xpro:PropertyPlantAndEquipmentIncludingAssetsUnderFinanceLeasesMember2021-01-012021-03-31 0001575828us-gaap:CustomerRelationshipsMember2022-03-31 0001575828us-gaap:CustomerRelationshipsMember2021-12-31 0001575828us-gaap:CustomerRelationshipsMember2022-01-012022-03-31 0001575828us-gaap:TrademarksMember2022-03-31 0001575828us-gaap:TrademarksMember2021-12-31 0001575828us-gaap:TrademarksMember2022-01-012022-03-31 0001575828us-gaap:TechnologyBasedIntangibleAssetsMember2022-03-31 0001575828us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-31 0001575828us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-03-31 0001575828us-gaap:ComputerSoftwareIntangibleAssetMember2022-03-31 0001575828us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-31 0001575828us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-03-31 0001575828us-gaap:RevolvingCreditFacilityMemberxpro:NewCreditFacilityMember2021-10-01 0001575828xpro:DrawdownsAsLoansMemberxpro:NewCreditFacilityMember2021-10-01 0001575828us-gaap:LetterOfCreditMemberxpro:NewCreditFacilityMember2021-10-01 0001575828us-gaap:RevolvingCreditFacilityMemberxpro:NewCreditFacilityMember2021-10-012021-10-01 0001575828xpro:DrawdownsAsLoansMemberxpro:NewCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-10-012021-10-01 0001575828us-gaap:LetterOfCreditMemberxpro:NewCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-10-012021-10-01 0001575828xpro:DrawdownsAsLoansMemberxpro:NewCreditFacilityMemberxpro:OnethirdDrawnMember2021-10-01 0001575828xpro:DrawdownsAsLoansMemberxpro:NewCreditFacilityMemberxpro:TwothirdsDrawnMember2021-10-01 0001575828us-gaap:RevolvingCreditFacilityMemberxpro:NewCreditFacilityMember2022-03-31 0001575828xpro:DrawdownsAsLoansMemberxpro:NewCreditFacilityMember2021-12-31 0001575828xpro:DrawdownsAsLoansMemberxpro:NewCreditFacilityMember2022-03-31 0001575828xpro:BondsAndGuaranteesMemberxpro:NewCreditFacilityMember2022-03-31 0001575828xpro:BondsAndGuaranteesMemberxpro:NewCreditFacilityMember2021-12-31 0001575828us-gaap:CapitalAdditionsMember2022-01-012022-03-31 0001575828us-gaap:CapitalAdditionsMember2021-01-012021-12-31 0001575828country:GBus-gaap:PensionPlansDefinedBenefitMember2022-01-012022-03-31 0001575828country:GBus-gaap:PensionPlansDefinedBenefitMember2021-01-012021-03-31 0001575828srt:ExecutiveOfficerMember2022-01-012022-03-31 0001575828srt:ExecutiveOfficerMember2022-03-31 0001575828us-gaap:CorporateJointVentureMember2022-01-012022-03-31 0001575828us-gaap:CorporateJointVentureMember2021-01-012021-03-31 0001575828srt:AffiliatedEntityMember2022-01-012022-03-31 0001575828srt:AffiliatedEntityMember2022-03-31 0001575828srt:AffiliatedEntityMember2021-12-31 0001575828xpro:MosingHoldingsMembersrt:AffiliatedEntityMember2016-08-26 0001575828xpro:MosingHoldingsMembersrt:AffiliatedEntityMember2016-08-262016-08-26 0001575828xpro:MosingHoldingsMembersrt:AffiliatedEntityMember2021-10-012021-10-01 0001575828us-gaap:EmployeeStockOptionMemberxpro:ManagementIncentivePlanMember2022-01-012022-03-31 0001575828us-gaap:EmployeeStockOptionMemberxpro:LongtermIncentivePlanMember2021-01-012021-03-31 0001575828xpro:RsuAndPrsuMemberxpro:ManagementIncentivePlanMember2022-01-012022-03-31 0001575828xpro:RsuAndPrsuMemberxpro:ManagementIncentivePlanMember2021-01-012021-03-31 0001575828us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-01-012022-03-31
 

 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

(Mark One)

Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of

1934

For the quarterly period ended March 31, 2022

 

OR

 

Transition Report Pursuant to Section 13 or 15(d) of

the Securities Exchange Act of 1934

 

For the transition period from ______ to ______

Commission file number: 001-36053

 

EXPRO GROUP HOLDINGS N.V.

 

(Exact name of registrant as specified in its charter)

 

 

The Netherlands

 

98-1107145

 
 

(State or other jurisdiction of
incorporation or organization)

 

(IRS Employer
Identification No.)

 
     
 

1311 Broadfield Boulevard, Suite 400

   
 

Houston, Texas

 

77084

 
 

(Address of principal executive offices)

 

(Zip Code)

 

 

Registrants telephone number, including area code: (713) 463-9776

 

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.06 nominal value

XPRO

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 April 30, 2022, there were 109,584,137 shares of common stock, €0.06 nominal value per share, outstanding.

 

 

 
   

Page

PART I. FINANCIAL INFORMATION

     

Item 1.

Financial Statements

 
 

Condensed Consolidated Statements of Operations (Unaudited) for the Three Months Ended March 31, 2022 and 2021

1

 

Condensed Consolidated Statements of Comprehensive Loss (Unaudited) for the Three Months Ended March 31, 2022 and 2021

2

 

Condensed Consolidated Balance Sheets as of March 31, 2022 (Unaudited) and December 31, 2021

3

  Condensed Consolidated Statements of Cash Flows (Unaudited) for the Three Months Ended March 31, 2022 and 2021

4

 

Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) for the Three Months Ended March 31, 2022 and 2021

5

 

Notes to the Unaudited Condensed Consolidated Financial Statements

6

     

Item 2.

Managements Discussion and Analysis of Financial Condition and Results of Operations

24

     

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

37

     

Item 4.

Controls and Procedures

37

     

PART II. OTHER INFORMATION

     

Item 1.

Legal Proceedings

38

     

Item 1A.

Risk Factors

38

     

Item 6.

Exhibits

39

     

Signatures

 

40

 

 

 

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

 

Expro Group Holdings N.V.

Condensed Consolidated Statements of Operations (Unaudited)

(In thousands, except share data)

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 
         

Total revenue

 $280,477  $156,295 

Operating costs and expenses:

        

Cost of revenue, excluding depreciation and amortization expense

  (239,530)  (137,068)

General and administrative expense, excluding depreciation and amortization expense

  (11,510)  (6,641)

Depreciation and amortization expense

  (35,012)  (27,759)

Merger and integration expense

  (4,725)  (4,823)

Severance and other expense

  (1,494)  (555)

Total operating cost and expenses

  (292,271)  (176,846)

Operating loss

  (11,794)  (20,551)

Other income, net

  996   239 

Interest and finance income (expense), net

  13   (1,627)

Loss before taxes and equity in income of joint ventures

  (10,785)  (21,939)

Equity in income of joint ventures

  4,202   4,092 

Loss before income taxes

  (6,583)  (17,847)

Income tax expense

  (4,549)  (2,545)

Net loss

 $(11,132) $(20,392)
         

Loss per common share:

        

Basic and diluted

 $(0.10) $(0.29)

Weighted average common shares outstanding:

        

Basic and diluted

  109,266,988   70,889,753 

 

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

 

 

 

 

Expro Group Holdings N.V.

Condensed Consolidated Statements of Comprehensive Loss (Unaudited)

(in thousands)

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

Net loss

 $(11,132) $(20,392)

Other comprehensive loss:

        

Amortization of prior service credit

  (61)  (61)

Other comprehensive loss

  (61)  (61)

Comprehensive loss

 $(11,193) $(20,453)

 

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

 

 

 

Expro Group Holdings N.V.

Condensed Consolidated Balance Sheets

(in thousands, except share data)

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 
   (Unaudited)     

Assets

        

Current assets

        

Cash and cash equivalents

 $214,392  $235,390 

Restricted cash

  4,024   4,457 

Accounts receivable, net

  318,500   319,286 

Inventories

  133,657   125,116 

Assets held for sale

  211   6,386 

Income tax receivables

  23,271   20,561 

Other current assets

  55,871   52,938 

Total current assets

  749,926   764,134 
         

Property, plant and equipment, net

  464,482   478,580 

Investments in joint ventures

  61,806   57,604 

Intangible assets, net

  255,024   253,053 

Goodwill

  179,903   179,903 

Operating lease right-of-use assets

  81,328   83,372 

Non-current accounts receivable, net

  11,211   11,531 

Other non-current assets

  18,254   26,461 

Total assets

 $1,821,934  $1,854,638 
         

Liabilities and stockholders’ equity

        

Current liabilities

        

Accounts payable and accrued liabilities

 $202,024  $213,152 

Income tax liabilities

  23,240   22,999 

Finance lease liabilities

  1,101   1,147 

Operating lease liabilities

  19,614   19,695 

Other current liabilities

  63,358   74,213 

Total current liabilities

  309,337   331,206 
         

Deferred tax liabilities, net

  29,298   31,744 

Post-retirement benefits

  26,729   29,120 

Non-current finance lease liabilities

  15,452   15,772 

Non-current operating lease liabilities

  70,662   73,688 

Other non-current liabilities

  79,164   75,537 

Total liabilities

  530,642   557,067 
         

Commitments and contingencies (Note 17)

          
         

Stockholders’ equity:

        

Common stock, €0.06 nominal value, 200,000,000 shares authorized, 110,033,225 and 109,697,040 shares issued and 109,378,748 and 109,142,925 shares outstanding

  7,868   7,844 

Treasury stock (at cost) 654,477 and 554,115 shares

  (24,291)  (22,785)

Additional paid-in capital

  1,834,178   1,827,782 

Accumulated other comprehensive income

  20,297   20,358 

Accumulated deficit

  (546,760)  (535,628)

Total stockholders’ equity

  1,291,292   1,297,571 

Total liabilities and stockholders’ equity

 $1,821,934  $1,854,638 

 

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

 

 

 

Expro Group Holdings N.V.

Condensed Consolidated Statements of Cash Flows (Unaudited)

(in thousands)

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

Cash flows from operating activities:

        

Net loss

 $(11,132) $(20,392)

Adjustments to reconcile net loss to net cash (used in) provided by operating activities:

        

Depreciation and amortization expense

  35,012   27,759 

Equity in income of joint ventures

  (4,202)  (4,092)

Stock-based compensation expense

  6,018   - 

Change in fair value of investments

  1,502   - 

Elimination of unrealized profit on sales to joint ventures

  -   5 

Deferred taxes

  (2,448)  (656)

Unrealized foreign exchange

  (2,503)  1,255 

Changes in assets and liabilities:

        

Accounts receivable, net

  2,163   (3,679)

Inventories

  (6,232)  (2,766)

Other assets

  (3,492)  1,410 

Accounts payable and accrued liabilities

  (13,194)  4,288 

Other liabilities

  (11,501)  6,324 

Income taxes, net

  (719)  1,794 

Other

  (3,434)  (1,609)

Net cash (used in) provided by operating activities

  (14,162)  9,641 

Cash flows from investing activities:

        

Capital expenditures

  (10,577)  (19,168)

Acquisition of technology

  (7,973)  - 

Proceeds from disposal of assets

  6,422   - 

Proceeds from sale of investments

  7,120   - 

Net cash used in investing activities

  (5,008)  (19,168)

Cash flows from financing activities:

        

Cash pledged for collateral deposits

  (61)  (287)

Payments of loan issuance and other transaction costs

  (95)  (175)

Payment of withholding taxes on stock-based compensation plans

  (1,104)  - 

Repayment of financed insurance premium

  (980)  - 

Repayments of finance leases

  (154)  (340)

Net cash used in financing activities

  (2,394)  (802)

Effect of exchange rate changes on cash and cash equivalents

  133   (272)

Net decrease to cash and cash equivalents and restricted cash

  (21,431)  (10,601)

Cash and cash equivalents and restricted cash at beginning of period

  239,847   120,709 

Cash and cash equivalents and restricted cash at end of period

 $218,416  $110,108 

 

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

 

 

 

 

Expro Group Holdings N.V.

Condensed Consolidated Statements of Stockholders Equity (Unaudited)

(in thousands)

 

   

Three Months Ended March 31, 2021

 
                                  Accumulated              
                           

Additional

   

other

         

Total

 
   

Common

         

Treasury

   

paid-in

   

comprehensive

   

Accumulated

   

stockholders’

 
    stock     Warrants     Stock     capital     loss     deficit     equity  

Balance at January 1, 2021

    70,890     $ 585     $ 10,530     $ -     $ 1,006,100     $ (1,494 )   $ (403,737 )   $ 611,984  

Net loss

    -       -       -       -       -       -       (20,392 )     (20,392 )

Other comprehensive loss

    -       -       -       -       -       (61 )     -       (61 )

Balance at March 31, 2021

    70,890     $ 585     $ 10,530     $ -     $ 1,006,100     $ (1,555 )   $ (424,129 )   $ 591,531  

 

 

   

Three Months Ended March 31, 2022

 
                                  Accumulated              
                           

Additional

   

other

         

Total

 
   

Common

         

Treasury

   

paid-in

   

comprehensive

   

Accumulated

   

stockholders’

 
    stock     Warrants     Stock     capital     income     deficit     equity  

Balance at January 1, 2022

    109,143     $ 7,844     $ -     $ (22,785 )   $ 1,827,782     $ 20,358     $ (535,628 )   $ 1,297,571  

Net loss

    -       -       -       -       -       -       (11,132 )     (11,132 )

Other comprehensive loss

    -       -       -       -       -       (61 )     -       (61 )

Stock-based compensation expense

    -       -       -       -       6,018       -       -       6,018  

Common shares issued upon vesting of share-based awards

    336       24       -       -       378       -       -       402  

Treasury shares withheld

    (100 )     -       -       (1,506 )     -       -       -       (1,506 )

Balance at March 31, 2022

    109,379     $ 7,868     $ -     $ (24,291 )   $ 1,834,178     $ 20,297     $ (546,760 )   $ 1,291,292  

 

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

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

1.

Business description

 

With roots dating to 1938, Expro Group Holdings N.V. (the “Company,” “Expro,” “we,” “our” or “us”) is a global provider of energy services with operations in approximately 60 countries. The Company’s portfolio of capabilities includes products and services related to well construction, well flow management, subsea well access, and well intervention and integrity. The Company’s portfolio of products and services enhance production and improve recovery across the well lifecycle, from exploration through abandonment.

 

On March 10, 2021, Frank’s International N.V. (“Frank’s”) and New Eagle Holdings Limited, an exempted company limited by shares incorporated under the laws of the Cayman Islands and a direct wholly owned subsidiary of Frank’s (“Merger Sub”), entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Expro Group Holdings International Limited (“Legacy Expro”), an exempted company limited by shares incorporated under the laws of the Cayman Islands, providing for the merger of Legacy Expro with and into Merger Sub in an all-stock transaction, with Merger Sub surviving the merger as a direct, wholly owned subsidiary of Frank’s (the “Merger”). The Merger closed on October 1, 2021 (the “Closing Date”), and Frank's was renamed Expro Group Holdings N.V. The Merger was accounted for using the acquisition method of accounting with Legacy Expro being identified as the accounting acquirer. The condensed consolidated financial statements of the Company reflect the condensed financial position, results of operations and cash flows of only Legacy Expro for all periods prior to the Merger and of the combined company (including activities of Frank’s) for all periods subsequent to the Merger.

 

Further, the supervisory board of directors of Frank’s unanimously approved a 1-for-6 reverse stock split of Frank’s common stock, which was effected on October 1, 2021. All of the outstanding share numbers, nominal value, share prices and per share amounts in these condensed consolidated financial statements have been retroactively adjusted to reflect the Exchange Ratio (as defined below) and the 1-for-6 reverse stock split for all periods presented, as applicable.

 

Pursuant to the Merger Agreement, as of the effective time of the Merger (the “Effective Time”), each outstanding ordinary share of common stock, par value $0.01 per share, of Legacy Expro was converted into the right to receive 1.2120 shares of common stock, nominal value €0.06 per share, of the Company (“Company Common Stock”). The number of shares of Company Common Stock received by the Legacy Expro shareholders was equal to 7.2720 (the “Exchange Ratio” as provided in the Merger Agreement) multiplied by the 1-for-6 reverse stock split ratio.

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

2.

Basis of preparation and significant accounting policies

 

Basis of preparation

 

The unaudited condensed consolidated financial statements reflect the accounts of the Company and its subsidiaries. All intercompany balances and transactions, including unrealized profits arising from them, have been eliminated for purposes of preparing these unaudited condensed consolidated financial statements. Investments in which we do not have a controlling interest, but over which we do exercise significant influence, are accounted for under the equity method of accounting.

 

The accompanying condensed consolidated financial statements have not been audited by our independent registered public accounting firm. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim consolidated financial information. Accordingly, these unaudited condensed consolidated financial statements do not include all of the information and footnotes required by U.S. GAAP for annual consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in our most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on March 8, 2022.

 

In the opinion of management, these unaudited condensed consolidated financial statements, which are prepared in accordance with the rules of the SEC and U.S. GAAP for interim financial reporting, included herein contain all adjustments necessary to present fairly our financial position as of March 31, 2022 and the results of our operations and cash flows for the three months ended March 31, 2022 and 2021. Such adjustments are of a normal recurring nature. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022 or for any other period.

 

The unaudited condensed consolidated financial statements have been prepared on an historical cost basis using the United States dollar (“$” or “U.S. dollar”) as the reporting currency.

 

Significant accounting policies

 

Refer to Note 2Basis of presentation and significant accounting policies” of our consolidated financial statements as of and for the year ended December 31, 2021, which are included in our most recent Annual Report on Form 10-K filed with the SEC on March 8, 2022, for a discussion of our significant accounting policies. There have been no material changes in our significant accounting policies as compared to the significant accounting policies described in our consolidated financial statements as of and for the year ended December 31, 2021.

 

Recent accounting pronouncements

 

Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) generally in the form of accounting standards updates (“ASUs”) to the FASB’s Accounting Standards Codification.

 

We consider the applicability and impact of all accounting pronouncements. Recently issued ASUs were assessed and were either determined to be not applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

3.

Business combinations and dispositions

 

Franks International N.V.

 

As discussed in Note 1Business description”, the Merger of Frank’s with Legacy Expro pursuant to the Merger Agreement was completed on October 1, 2021. U.S. GAAP requires the determination of the accounting acquirer, the acquisition date, the fair value of assets and liabilities of the acquired business and the resulting measurement of goodwill. The Merger is accounted for as a reverse merger and Legacy Expro has been identified as the acquirer for accounting purposes. As a result, the Company has in accordance with ASC 805, Business Combinations, applied the acquisition method of accounting to account for Frank’s assets acquired and liabilities assumed. Applying the acquisition method of accounting includes recording the identifiable assets acquired and liabilities assumed at their fair values and recording goodwill for the excess of the consideration transferred over the net aggregate fair value of the identifiable assets acquired and liabilities assumed.

 

The Merger consideration was based on Frank’s closing share price on the Closing Date. In a reverse merger involving only the exchange of equity, the fair value of the equity of the accounting acquiree may be used to measure consideration transferred if the value of the accounting acquiree’s equity interests are more reliably measurable than the value of the accounting acquirer’s equity interest. As Legacy Expro was a private company and Frank’s was a public company with a quoted and reliable market price, the fair value of Frank’s equity interests was deemed to be more reliable. Under the acquisition method of accounting, total consideration exchanged was as follows:

 

      

Per share

  

Amount

 
  

Shares issued

  

price

  

(in thousands)

 

Issuance of common stock attributable to Frank’s stockholders

  38,066,216  $18.90  $719,452 

Replacement of Frank’s equity awards

          7,830 

Cash payment to Mosing Holdings LLC pursuant to the amended and restated tax receivable agreement

          15,000 

Total Merger Consideration Exchanged

         $742,282 

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

The following table sets forth the preliminary allocation of the merger consideration exchanged to the fair value of identifiable tangible and intangible assets acquired and liabilities assumed as of the Closing Date, with the recording of goodwill for the excess of the consideration transferred over the net aggregate fair value of the identifiable assets acquired and liabilities assumed (in thousands):

 

  

Amount

 
     

Cash and cash equivalents

 $187,178 

Restricted cash

  2,561 

Accounts receivables, net

  112,234 

Inventories

  69,567 

Assets held for sale

  10,061 

Income tax receivables

  2,030 

Other current assets

  23,908 

Property, plant and equipment

  212,639 

Goodwill

  154,399 

Intangible assets

  104,791 

Operating lease right-of-use assets

  27,406 

Other assets

  20,494 

Total assets

  927,268 

Accounts payable and accrued liabilities

  81,959 

Operating lease liabilities

  8,344 

Current income tax liabilities

  8,932 

Other current liabilities

  19,918 

Deferred tax liabilities

  5,673 

Non-current operating lease liabilities

  19,607 

Other non-current liabilities

  40,553 

Total Liabilities

  184,986 
     

Total Merger Consideration Exchanged

 $742,282 

 

Due to the recency and complexity of the Merger, these amounts are preliminary and subject to change as our fair value assessments are finalized. The final fair value determination could result in material adjustments to the values presented in the preliminary purchase price allocation table above. The fair values of identifiable intangible assets were prepared using an income valuation approach, which requires a forecast of expected future cash flows either through the use of the relief-from-royalty method or the multi-period excess earnings method, which are discounted to approximate their current value. The estimated useful lives are based on management’s historical experience and expectations as to the duration of time that benefits from these assets are expected to be realized.

 

The intangible assets will be amortized on a straight-line basis over an estimated 10 to 15 year life. We expect annual amortization to be approximately $7.7 million associated with these intangible assets.

 

Goodwill will not be amortized but rather subject to an annual impairment test, absent any indicators of impairment. Goodwill is attributable to planned synergies expected to be achieved from the combined operations of Legacy Expro and Frank’s. Goodwill recorded in the Merger is not expected to be deductible for tax purposes.

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

Unaudited Pro Forma Financial Information

 

The following unaudited pro forma consolidated results of operations for the three months ended March 31, 2021 assume the Merger was completed as of January 1, 2020 (in thousands):

 

  

Three Months Ended March 31,

 
  

2021

 

Unaudited pro forma revenues

 $251,106 

Unaudited pro forma net loss

 $41,589 

 

Estimated unaudited pro forma information is not necessarily indicative of the results that actually would have occurred had the Merger been completed on the date indicated or of future operating results.

 

Merger and integration expense

 

During the three months ended March 31, 2022 and 2021, the Company incurred $4.7 million and $4.8 million, respectively, of merger and integration expense which consist primarily of legal fees, professional fees, integration, severance and other costs directly attributable to the Merger.

 

Below is a reconciliation of our liability balance associated with our severance plan initiated during 2021 related to the integration in connection with the Merger, which is included in “Other current liabilities” on the condensed consolidated balance sheets (in thousands):

 

  

NLA

  

ESSA

  

MENA

  

APAC

  

Central

  

Total

 

Balance as of December 31, 2021

 $2,057  $2,502  $424  $617  $6,615  $12,215 

Costs expensed during the period

  114   -   91   213   -   418 

Payments made during the period

  (286)  (1,054)  (153)  (307)  (3,033)  (4,833)

Balance as of March 31, 2022

 $1,885  $1,448  $362  $523  $3,582  $7,800 

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

4.         Fair value measurements

 

Recurring Basis

 

A summary of financial assets and liabilities that are measured at fair value on a recurring basis, as of March 31, 2022 and December 31, 2021, were as follows (in thousands):

 

  

March 31, 2022

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets:

                

Investments:

                

Cash surrender value of life insurance policies-

                

Deferred compensation plan

 $-  $11,210  $-  $11,210 

Non-current accounts receivable, net

  -   11,211   -   11,211 

Liabilities:

                

Deferred compensation plan

  -   8,457   -   8,457 

Finance lease liabilities

  -   16,553   -   16,553 

 

  

December 31, 2021

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets:

                

Investments:

                

Cash surrender value of life insurance policies-

                

Deferred compensation plan

 $-  $18,857  $-  $18,857 

Non-current accounts receivable, net

  -   11,531   -   11,531 

Liabilities:

                

Deferred compensation plan

  -   9,339   -   9,339 

Finance lease liabilities

  -   16,919   -   16,919 

 

Our investments associated with our deferred compensation plan as of  March 31, 2022 consist primarily of the cash surrender value of life insurance policies and is included in other assets on the condensed consolidated balance sheets. The liability associated with our deferred compensation plan as of  March 31, 2022 is included in other liabilities on the condensed consolidated balance sheets. Our investments change as a result of contributions, payments, and fluctuations in the market. Assets and liabilities, measured using significant observable inputs, are reported at fair value based on third-party broker statements, which are derived from the fair value of the funds’ underlying investments. They are reported at fair value based on the price of the stock and are included in other assets on the condensed consolidated balance sheets.

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

5.

Business segment reporting

 

Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the Company’s Chief Operating Decision Maker (“CODM”), which is our Chief Executive Officer, in deciding how to allocate resources and assess performance. Our CODM manages our operational segments that are aligned with our geographical regions as below:

 

 

North and Latin America (“NLA”),

 

Europe and Sub-Saharan Africa (“ESSA”),

 

Middle East and North Africa (“MENA”), and

 

Asia-Pacific (“APAC”).

 

The following table presents our revenue disaggregated by our operating segments (in thousands):         

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

NLA

 $103,861  $30,363 

ESSA

  82,071   53,630 

MENA

  50,715   41,155 

APAC

  43,830   31,147 

Total

 $280,477  $156,295 

 

Segment EBITDA

 

Our CODM regularly evaluates the performance of our operating segments using Segment EBITDA, which we define as loss before income taxes adjusted for corporate costs, equity in income of joint ventures, depreciation and amortization expense, impairment expense, severance and other expense, gain on disposal of assets, foreign exchange losses, merger and integration expense, other income, interest and finance expense, net and stock-based compensation expense.

 

The following table presents our Segment EBITDA disaggregated by our operating segments and a reconciliation to loss before income taxes (in thousands):

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

NLA

 $21,827  $2,428 

ESSA

  11,874   5,366 

MENA

  15,465   15,058 

APAC

  5,438   5,166 

Total Segment EBITDA

  54,604   28,018 

Corporate costs

  (21,965)  (14,684)

Equity in income of joint ventures

  4,202   4,092 

Depreciation and amortization expense

  (35,012)  (27,759)

Merger and integration expense

  (4,725)  (4,823)

Severance and other expense

  (1,494)  (555)

Stock-based compensation expense

  (6,018)  - 

Foreign exchange gain (loss)

  2,816   (748)

Other income, net

  996   239 

Interest and finance income (expense), net

  13   (1,627)

Loss before income taxes

 $(6,583) $(17,847)

 

 

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

Corporate costs include the costs of running our corporate head office and other central functions that support the operating segments, including research, engineering and development, logistics, sales and marketing and health and safety and are not attributable to a particular operating segment.

 

 

6.

Revenue

 

Disaggregation of revenue

 

We disaggregate our revenue from contracts with customers by geography, as disclosed in Note 5 above, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Additionally, we disaggregate our revenue into main areas of capabilities.

 

The following table sets forth the total amount of revenue by main area of capabilities as follows (in thousands):

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

Well construction

 $111,435  $- 

Well management

  169,042   156,295 

Total

 $280,477  $156,295 

 

Contract balances

 

We perform our obligations under contracts with our customers by transferring services and products in exchange for consideration. The timing of our performance often differs from the timing of our customer’s payment, which results in the recognition of unbilled receivables and deferred revenue.

 

Unbilled receivables are initially recognized for revenue earned on completion of the performance obligation which are not yet invoiced to the customer. The amounts recognized as unbilled receivables are reclassified to accounts receivable upon billing. Deferred revenue represents the Company’s obligations to transfer goods or services to customers for which the Company has received consideration, in full or part, from the customer.

 

Contract balances consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts receivable, net

 $223,041  $236,158 

Unbilled receivables

 $106,670  $94,659 

Deferred revenue

 $11,330  $17,038 

 

The Company recognized revenue of $7.9 million and $1.1 million for the three months ended March 31, 2022 and 2021, respectively, out of the deferred revenue balance as of the beginning of the applicable year.

 

As of March 31, 2022, $10.1 million of our deferred revenue was classified as current and is included in “Other current liabilities” on the condensed consolidated balance sheets, with the remainder classified as non-current and included in “Other non-current liabilities” on the condensed consolidated balance sheets.

 

Transaction price allocated to remaining performance obligations

 

Remaining performance obligations represent firm contracts for which work has not been performed or has been partially performed and future revenue recognition is expected. We have elected the practical expedient permitting the exclusion of disclosing remaining performance obligations for contracts that have an original expected duration of one year or less and for our long-term contracts we have a right to consideration from customers in an amount that corresponds directly with the value to the customer of the performance completed to date.

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

7.

Income taxes

 

For interim financial reporting, we estimate the annual tax rate based on projected pre-tax income (loss) before equity in income of joint ventures for the full year and record a quarterly income tax expense (benefit) in accordance with accounting guidance for income taxes. As the year progresses, we refine the estimate of the year’s pre-tax income (loss) before equity in income of joint ventures as new information becomes available. The continual estimation process often results in a change to the expected effective tax rate for the year. When this occurs, we adjust the income tax expense (benefit) during the quarter in which the change in estimate occurs so that the year-to-date expense reflects the most current expected annual tax rate.

 

Our effective tax rates were (42.2)% and (11.6)% for the three months ended March 31, 2022 and 2021, respectively.

 

Our effective tax rate was impacted primarily by changes in the mix of taxable profits between jurisdictions.

 

 

8.

Investment in joint ventures

 

We have investments in two joint venture companies, which together provide us access to certain Asian markets that otherwise would be challenging for us to penetrate or develop effectively on our own. COSL-Expro Testing Services (Tianjin) Co. Ltd (“CETS”), in which we have a 50% equity interest, has extensive offshore well testing and completions capabilities and a reputation for providing technology-driven solutions in China. Similarly, PV Drilling Expro International Co. Ltd. (“PVD-Expro”) in which we have a 49% equity interest, offers the full suite of Expro products and services, including well testing and completions, in Vietnam. Both of these are strategic to our activities and offer the full capabilities and technology of Expro, but each company is independently managed.

 

The carrying value of our investment in joint ventures as of March 31, 2022 and December 31, 2021 was as follows (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

CETS

 $58,258  $54,014 

PVD-Expro

  3,548   3,590 

Total

 $61,806  $57,604 

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

9.

Accounts receivable, net

 

Accounts receivable, net consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts receivable

 $339,323  $340,209 

Less: Expected credit losses

  (9,612)  (9,392)

Total

 $329,711  $330,817 
         

Current

  318,500   319,286 

Non – current

  11,211   11,531 

Total

 $329,711  $330,817 

 

 

10.

Inventories

 

Inventories consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Finished goods

 $33,122  $34,899 

Raw materials, equipment spares and consumables

  84,268   76,025 

Work-in-progress

  16,267   14,192 

Total

 $133,657  $125,116 

 

 

11.

Other assets and liabilities

 

Other assets consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Cash surrender value of life insurance policies

 $11,210  $18,857 

Prepayments

  24,000   19,891 

Value-added tax receivables

  21,916   22,524 

Collateral deposits

  1,660   1,599 

Deposits

  6,763   7,331 

Other

  8,576   9,197 

Total

 $74,125  $79,399 
         

Current

  55,871   52,938 

Non – current

  18,254   26,461 

Total

 $74,125  $79,399 

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

Other liabilities consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Deferred revenue

 $11,330  $17,038 

Other tax and social security

  25,638   27,893 

Income tax liabilities - non-current portion

  47,493   45,741 

Deferred compensation plan

  8,457   9,339 

Other

  49,604   49,739 

Total

 $142,522  $149,750 
         

Current

  63,358   74,213 

Non – current

  79,164   75,537 

Total

 $142,522  $149,750 

 

Cash Surrender Value of Life Insurance Policies

 

We had $11.2 million and $18.9 million of cash surrender value of life insurance policies as of March 31, 2022 and December 31, 2021, respectively, that are held within a trust established to settle payment of future executive deferred compensation benefit obligations. The decrease in the cash surrender value of life insurance policies as of  March 31, 2022 as compared to December 31, 2021 was primarily due to a cash distribution from the trust to reimburse the Company for benefits paid pursuant to the executive deferred compensation benefit plan, the impact of which is included in “Proceeds from sale of investments” on the condensed consolidated statements of cash flows. Loss associated with these policies is included in “Other income, net” on our condensed consolidated statements of operations. Loss on changes in the cash surrender value of life insurance policies was $0.5 million for three months ended March 31, 2022.

 

 

12.

Accounts payable and accrued liabilities

 

Accounts payable and accrued liabilities consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts payable – trade

 $90,760  $84,952 

Payroll, vacation and other employee benefits

  30,629   42,671 

Accruals for goods received not invoiced

  14,940   18,666 

Other accrued liabilities

  65,695   66,863 

Total

 $202,024  $213,152 

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

13.

Property, plant and equipment, net

 

Property, plant and equipment, net consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Cost:

        

Land

 $21,860  $21,580 

Land improvements

  3,056   3,054 

Buildings and lease hold improvements

  102,980   104,660 

Plant and equipment

  714,072   701,400 
   841,968   830,694 

Less: accumulated depreciation

  (377,486)  (352,114)

Total

 $464,482  $478,580 

 

During the three months ended March 31, 2022, a building classified as assets held for sale was sold for net proceeds of $6.1 million.

 

The carrying amount of our property, plant and equipment recognized in respect of assets held under finance leases as of March 31, 2022 and December 31, 2021 and included in amounts above is as follows (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Cost:

        

Buildings

 $18,623  $18,623 

Plant and equipment

  1,275   1,275 

Total

  19,898   19,898 

Less: accumulated amortization

  (8,074)  (7,733)

Total

 $11,824  $12,165 

 

Depreciation expense relating to property, plant and equipment, including assets under finance leases, was $26.0 million and $21.4 million for the three months ended March 31, 2022 and 2021, respectively.

 

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

14.

Intangible assets, net

 

The following table summarizes our intangible assets comprising of Customer Relationships & Contracts (“CR&C”), Trademarks, Technology and Software as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31, 2022

  

December 31, 2021

  

March 31, 2022

 
  

Gross carrying amount

  

Accumulated impairment and amortization

  

Net book value

  

Gross carrying amount

  

Accumulated impairment and amortization

  

Net book value

  

Weighted average remaining life (years)

 

CR&C

 $222,200  $(103,259) $118,941  $222,200  $(98,271) $123,929   6.1 

Trademarks

  57,100   (30,275)  26,825   57,100   (29,392)  27,708   8.2 

Technology

  170,652   (63,162)  107,490   159,458   (60,979)  98,479   12.3 

Software

  8,754   (6,986)  1,768   8,754   (5,817)  2,937   0.5 

Total

 $458,706  $(203,682) $255,024  $447,512  $(194,459) $253,053     

 

Amortization expense for intangible assets was $9.0 million and $6.4 million for the three months ended March 31, 2022 and 2021, respectively. During the first quarter of 2022, we acquired technology to bolster our well intervention and integrity product offering, resulting in an increase in intangible assets of $11.2 million which will be amortized over a five-year life. The impact of this asset acquisition is included in “Acquisition of technology” on the condensed consolidated statements of cash flows.

 

 

15.

Goodwill

 

Our reporting units are either our operating segments or components of our operating segments depending on the level at which segment management oversees the business. Prior to the Merger, Legacy Expro's reporting units included Europe and the Commonwealth of Independent States, Sub-Saharan Africa, MENA, Asia, North America and Latin America. During 2021, due to the Merger we changed our internal organization and reporting structure and as a result, our operating segments, NLA, ESSA, MENA and APAC, are also our reporting units.

 

The allocation of goodwill by operating segment as of March 31, 2022 and December 31, 2021 is as follows (in thousands):

 

NLA

 $93,608 

ESSA

  66,283 

MENA

  3,331 

APAC

  16,681 

Total

 $179,903 

 

As of March 31, 2022, we did not identify any triggering events that would represent an indicator of impairment of our goodwill. Accordingly, no impairment charges related to goodwill have been recorded during the three months ended March 31, 2022.

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

16.

Interest bearing loans

 

On October 1, 2021, in connection with the closing of the Merger, we entered into a new revolving credit facility (the “New Facility”) with DNB Bank ASA, London Branch, as agent (the “Agent”), with total commitments of $200.0 million, of which $130.0 million is available for drawdowns as loans and $70.0 million is available for letters of credit. Subject to the terms of the New Facility, the Company has the ability to increase the commitments to $250.0 million. Proceeds of the New Facility may be used for general corporate and working capital purposes.

 

All obligations under the New Facility are guaranteed jointly and severally by the Company and certain of the Company’s subsidiaries incorporated in the U.S., the U.K., the Netherlands, Norway, Hungary, Australia, Cyprus, the Cayman Islands and Guernsey. Going forward, the guarantors must comprise at least 80% of the EBITDA, as defined, and 70% of the consolidated assets of the Company and its subsidiaries, as well as subsidiaries individually representing 5% or more of the EBITDA or assets of the group, subject to customary exceptions and exclusions. In addition, the obligations under the New Facility are secured by first priority liens on certain assets of the borrowers and guarantors, including pledges of equity interests in certain of the Company’s subsidiaries, including all of the borrowers and subsidiary guarantors, material operating bank accounts, intercompany loans receivable and, in jurisdictions where customary, including the U.S., the U.K., Australia and the Cayman Islands, substantially all of the assets and property of the borrowers and guarantors incorporated in such jurisdictions, in each case subject to customary exceptions and exclusions.

 

Borrowings under the New Facility bear interest at a rate per annum of LIBOR, subject to a 0.00% floor, plus an applicable margin of 3.75% for cash borrowings or 3.00% for letters of credit. A 0.75% per annum fronting fee applies to letters of credit, and an additional 0.25% or 0.50% per annum utilization fee is payable on drawdowns as loans to the extent one-third or two-thirds, respectively, or more of commitments are drawn. The unused portion of the New Facility is subject to a commitment fee of 30% per annum of the applicable margin. Interest on loans is payable at the end of the selected interest period, but no less frequently than semiannually.

 

The New Facility contains various undertakings and affirmative and negative covenants which limit, subject to certain customary exceptions and thresholds, the Company and its subsidiaries’ ability to, among other things, (1) enter into asset sales; (2) incur additional indebtedness; (3) make investments, acquisitions, or loans and create or incur liens; (4) pay certain dividends or make other distributions; and (5) engage in transactions with affiliates. The New Facility also requires the Company to maintain (i) a minimum cash flow cover ratio of 1.5 to 1.0 based on the ratio of cash flow to debt service; (ii) a minimum interest cover ratio of 4.0 to 1.0 based on the ratio of EBITDA to net finance charges; and (iii) a maximum senior leverage ratio of 2.25 to 1.0 based on the ratio of total net debt to EBITDA, in each case tested quarterly on a last-twelve-months basis, subject to certain exceptions. In addition, the aggregate capital expenditure of the Company and its subsidiaries cannot exceed 110% of the forecasted amount in the relevant annual budget, subject to certain exceptions. If the Company fails to perform its obligations under the agreement that results in an event of default, the commitments under the New Facility could be terminated and any outstanding borrowings under the New Facility may be declared immediately due and payable. The New Facility also contains cross-default provisions that apply to the Company and its subsidiaries’ other indebtedness.

 

On March 31, 2022, the Agent, on behalf of the consenting lenders, countersigned a Consent Request Letter dated March 10, 2022 to the New Facility (the “Consent”). Pursuant to the Consent, the lenders consented to, among other things, an amendment to the New Facility permitting dividends or distributions by the Company, or the repurchase or redemption of the Company’s shares in an aggregate amount of $50.0 million over the life of the New Facility, subject to pro forma compliance with the 2.25 to 1.0 maximum senior leverage ratio financial covenant.

 

The Facility remained undrawn on a cash basis (i.e. no loans were outstanding), as of March 31, 2022 and December 31, 2021. We utilized $40.2 million and $33.4 million as of March 31, 2022 and December 31, 2021, respectively, for bonds and guarantees.

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

17.

Commitments and Contingencies

 

Commercial Commitments

 

During the normal course of business, we enter into commercial commitments in the form of letters of credit and bank guarantees to provide financial and performance assurance to third parties.

 

We entered into contractual commitments for the acquisition of property, plant and equipment totaling $41.4 million and $26.3 million as of March 31, 2022 and December 31, 2021, respectively.

 

Contingencies

 

Certain conditions may exist as of the date our unaudited condensed consolidated financial statements are issued that may result in a loss to us, but which will only be resolved when one or more future events occur or fail to occur. Our management, with input from legal counsel, assesses such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings pending against us or unasserted claims that may result in proceedings, our management, with input from legal counsel, evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein.

 

If the assessment of a contingency indicates it is probable a material loss has been incurred and the amount of liability can be reasonably estimated, then the estimated liability would be accrued in our unaudited condensed consolidated financial statements. If the assessment indicates a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.

 

Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed.

 

We are the subject of lawsuits and claims arising in the ordinary course of business from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. We had no material accruals for loss contingencies, individually or in the aggregate, as of March 31, 2022 and December 31, 2021. We believe the probability is remote that the ultimate outcome of these matters would have a material adverse effect on our financial position, results of operations or cash flows.

 

We are conducting an internal investigation of the operations of certain of our foreign subsidiaries in West Africa including possible violations of the U.S. Foreign Corrupt Practices Act (“FCPA”), our policies and other applicable laws. In June 2016, we voluntarily disclosed the existence of our extensive internal review to the SEC, the U.S. Department of Justice (“DOJ”) and other governmental entities. It is our intent to continue to fully cooperate with these agencies and any other applicable authorities in connection with any further investigation that may be conducted in connection with this matter. While our review has not indicated that there has been any material impact on our previously filed financial statements, we have continued to collect information and cooperate with the authorities, but at this time are unable to predict the ultimate resolution of these matters with these agencies (including any financial impact on us, which could be material).

 

As disclosed above, our investigation into possible violations of the FCPA remains ongoing, and we will continue to cooperate with the SEC, DOJ and other relevant governmental entities in connection therewith. Our board of directors and management are committed to continuously enhancing our internal controls that support improved compliance and transparency throughout our global operations.

 

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

18.

Post-retirement benefits

 

Amounts recognized in the unaudited condensed consolidated statements of operations in respect of the defined benefit schemes were as follows (in thousands):

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 
         

Amortization of prior service credit

 $61  $61 

Interest cost

  (1,054)  (837)

Expected return on plan assets

  1,428   1,181 

Total

 $435  $405 

 

The Company contributed $1.3 million and $0.9 million for the three months ended March 31, 2022 and 2021, respectively, to defined benefit schemes.

 

Amortization of prior service credit, interest cost and expected return on plan assets have been recognized in “Other income, net” in the unaudited condensed consolidated statements of operations.

 

Executive Deferred Compensation Plan

 

The Company maintains the Executive Deferred Compensation Plan (the “EDC Plan”) for certain current and former Frank’s employees. Effective during 2015, this plan was closed to new entrants. The purpose of the EDC Plan was to provide participants with an opportunity to defer receipt of a portion of their salary, bonus, and other specified cash compensation. Participant contributions were immediately vested. Company contributions vested after five years of service. Participant benefits under the EDC Plan are paid from the general funds of the Company or a grantor trust, commonly referred to as a Rabbi Trust, created for the purpose of informally funding the EDC Plan. The assets of the EDC Plan’s trust are invested in corporate-owned, split-dollar life insurance policies and mutual funds.

 

As of  March 31, 2022, the total liability related to the EDC Plan was $8.5 million and was included in “Other non-current liabilities” on the unaudited condensed consolidated balance sheet. As of March 31, 2022, the cash surrender value of life insurance policies that are held within a Rabbi Trust for the purpose of paying future executive deferred compensation benefit obligations was $11.2 million.

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

19.

Loss per share

 

Basic loss per share attributable to Company stockholders is calculated by dividing net loss attributable to the Company by the weighted-average number of common shares outstanding for the period. Diluted loss per share attributable to Company stockholders is computed giving effect to all potential dilutive common stock, unless there is a net loss for the period. We apply the treasury stock method to determine the dilutive weighted average common shares represented by unvested restricted stock units and Employee Stock Purchase Program (“ESPP”) shares.

 

The calculation of basic and diluted loss per share attributable to Company stockholders for the three months ended March 31, 2022 and 2021, respectively, are as follows (in thousands, except shares outstanding and per share amounts):

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

Net loss

 $(11,132) $(20,392)

Basic and diluted weighted average number of shares outstanding

  109,266,988   70,889,753 

Total basic and diluted loss per share

 $(0.10) $(0.29)

 

Approximately 673,809 shares of unvested restricted stock units and stock to be issued pursuant to the ESPP have been excluded from the computation of diluted loss per share as the effect would be anti-dilutive for the three months ended March 31, 2022.

 

Additionally, since the conditions upon which shares were issuable for our outstanding warrants and stock options were not satisfied as of March 31, 2021, assuming the balance sheet date is the end of the contingency period. Accordingly, they have not been included in determining the number of anti-dilutive shares.

 

 

20.

Related party disclosures

 

Our related parties consist primarily of CETS and PVD-Expro, the two companies in which we exert significant influence, and Mosing Holdings LLC, a company that is owned by D. Keith Mosing, a member of our board of directors, and affiliates. During the three months ended March 31, 2022 and 2021, we provided goods and services to CETS and PVD-Expro totaling $0.9 million and $2.7 million, respectively. Additionally, we entered into various operating lease agreements to lease facilities with affiliated companies. Rent expense associated with our related party leases was $0.2 million for the three months ended March 31, 2022.

 

As of March 31, 2022 and December 31, 2021 amounts receivable from the related parties were $1.1 million and $1.6 million, respectively, and amounts payable to related parties were $1.9 million and $2.1 million as of March 31, 2022 and December 31, 2021, respectively.

 

As of March 31, 2022, $1.2 million of our operating lease right-of-use assets and $1.2 million of our lease liabilities were associated with related party leases. As of December 31, 2021, $1.3 million of our operating lease right-of-use assets and $1.3 million of our lease liabilities were associated with related party leases.

 

Tax Receivable Agreement

 

Mosing Holdings, LLC, a Delaware limited liability company (“Mosing Holdings”), converted all of its shares of Frank’s Series A convertible preferred stock into shares of Frank’s common stock on August 26, 2016, in connection with its delivery to Frank’s of all of its interests in Frank’s International C.V. (“FICV”) (the “Conversion”).

 

 

Expro Group Holdings N.V.

Notes to Unaudited Condensed Consolidated Financial Statements

 

The tax receivable agreement (the “Original TRA”) that Frank’s entered into with FICV and Mosing Holdings in connection with Frank’s initial public offering (“IPO”) generally provided for the payment by Frank’s to Mosing Holdings of 85% of the net cash savings, if any, in U.S. federal, state and local income tax and franchise tax that Frank’s actually realized (or were deemed to be realized in certain circumstances) in periods after the IPO as a result of (i) tax basis increases resulting from the Conversion and (ii) imputed interest deemed to be paid by Frank’s as a result of, and additional tax basis arising from, payments under the Original TRA. Frank’s retained the benefit of the remaining 15% of these cash savings, if any.

 

In connection with the Merger Agreement, Frank’s, FICV and Mosing Holdings entered into the Amended and Restated Tax Receivable Agreement, dated as of March 10, 2021 (the “A&R TRA”). Pursuant to the A&R TRA, on October 1, 2021, the Company made a payment of $15 million to settle the early termination payment obligations that would otherwise have been owed to Mosing Holdings under the Original TRA as a result of the Merger. As the payment was a condition precedent to effect the Merger, it was included in the determination of Merger consideration exchanged. Refer to Note 3Business combinations and dispositions” for more details. The A&R TRA also provides for other contingent payments to be made by the Company to Mosing Holdings in the future in the event the Company realizes cash tax savings from tax attributes covered under the Original TRA during the ten year period following October 1, 2021 in excess of $18.1 million.

 

 

21.

Stock-based compensation

 

The Company recognized $2.7 million of stock-based compensation expense attributable to the Management Incentive Plan ("MIP") stock options during the three months ended March 31, 2022. No stock-based compensation expense attributable to the MIP stock options was recognized during the three months ended March 31, 2021 as the performance conditions within the stock option agreements were deemed to be improbable. Stock-based compensation expense relating to the Long-Term Incentive Plan ("LTIP"), including restricted stock units ("RSUs") and performance restricted stock units ("PRSUs") for the three months ended March 31, 2022 was $3.1 million. No stock-based compensation expense relating to LTIP RSUs and PRSUs was recognized during the three months ended March 31, 2021.

 

During the first quarter of 2022, 743,665 RSUs were granted to employees at a grant date fair value of $17.17.

 

 

22.

Supplemental cash flow

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

Supplemental disclosure of cash flow information:

        

Cash paid for income taxes, net of refunds

 $7,716  $1,408 

Cash paid for interest, net

 $903  $981 

Change in accounts payable and accrued expenses related to capital expenditures

 $5,583  $1,650 

 

23

 
 

Item 2. Managements Discussion and Analysis of Financial Condition and Results of Operations

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Form 10-Q and the audited consolidated financial statements and notes thereto and Managements Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report. Management believes the comparison of the most recently completed quarter to the immediately preceding quarter provides more relevant information needed to understand and analyze the business as given the cyclical nature of our industry over the past decade, we believe a sequential discussion provides a more relevant analysis of our business results. As such, pursuant to Item 303(c)(2)(ii) of Regulation S-K, we have elected to discuss any material changes in our results of operations by including a comparison of our most recently completed quarter to the immediately preceding quarter.

 

This section contains forward-looking statements that involve risks and uncertainties. Our actual results may differ materially from those discussed in any forward-looking statement because of various factors, including those described in the sections titled Cautionary Note Regarding Forward-Looking Statements and Risk Factors of this Form 10-Q. 

 

Unless otherwise indicated, references to the terms Franks refers to Franks International N.V., the predecessor reporting entity prior to the Merger, references to Legacy Expro refer to Expro Group Holdings International Limited, the entity acquired by the Company in the Merger, and references to Expro,” the Company, we, our, and us refer to Expro Group Holdings N.V., following the consummation of the Merger and unless the context otherwise required, Franks prior to the consummation of the Merger.

 

Overview of Business

 

Working for clients across the entire well life cycle, we are a leading provider of energy services, offering cost-effective, innovative solutions and what we consider to be best-in-class safety and service quality. The Company’s extensive portfolio of capabilities spans well construction, well flow management, subsea well access, and well intervention and integrity solutions.

 

With roots dating to 1938, we have approximately 7,200 employees and provide services and solutions to leading exploration and production companies in both onshore and offshore environments in approximately 60 countries.

 

Our broad portfolio of products and services are designed to enhance production and improve recovery across the well lifecycle from exploration through abandonment, including:

 

 

Well Construction

 

 

Our well construction products and services support customers’ new wellbore drilling, wellbore completion and recompletion, and wellbore plug and abandonment requirements. In particular, we offer advanced technology solutions in drilling, tubular running services, cementing and tubulars. With a focus on innovation, we are continuing to advance the way wells are constructed by optimizing process efficiency on the rig floor, developing new methods to handle and install tubulars and mitigating well integrity risks.

 

 

Well Management

 

Our well management offerings consist of well flow management, subsea well access and well intervention and integrity services:

 

 

Well flow management: We gather valuable well and reservoir data, with a particular focus on well-site safety and environmental impact. We provide global, comprehensive well flow management systems for the safe production, measurement and sampling of hydrocarbons from a well during the exploration and appraisal phase of a new field; the flowback and clean-up of a new well prior to production; and in-line testing of a well during its production life. We also provide early production facilities to accelerate production; production enhancement packages to enhance reservoir recovery rates through the realization of production that was previously locked within the reservoir; and metering and other well surveillance technologies to monitor and measure flow and other characteristics of wells.

 

 

Subsea well access: With over 35 years of experience providing a wide range of fit-for-purpose subsea well access solutions, our technology aims to ensure safe well access and optimized production throughout the lifecycle of the well. We provide what we believe to be the most reliable, efficient and cost-effective subsea well access systems for exploration and appraisal, development, intervention and abandonment, including an extensive portfolio of standard and bespoke Subsea Test Tree Assemblies, a rig-deployed Intervention Riser System and a vessel-deployed, wire through water Riserless Well Intervention System. We also provide systems integration and project management services.

 

 

 

Well intervention and integrity: We provide well intervention solutions to acquire and interpret well data, ensure well bore integrity and improve production. In addition to our extensive fleet of mechanical and cased hole wireline units, we have recently introduced a number of cost-effective, innovative well intervention services, including CoilHose™, a lightweight, small-footprint solution for wellbore lifting, cleaning and chemical treatments; Octopoda™, for fluid treatments in wellbore annuli; and Galea™, an autonomous well intervention solution. We also possess several other distinct technical capabilities, including non-intrusive metering technologies and wireless telemetry systems for reservoir monitoring.

 

We operate a global business and have a diverse and stable customer base that is comprised of national oil companies (“NOC”), international oil companies (“IOC”), independent exploration and production companies (“Independents”) and service partners. We have strong relationships with a number of the world’s largest NOCs and IOCs, some of which have been our customers for decades. We are dedicated to safely and sustainably delivering maximum value to our customers.

 

We organize and manage our operations on a geographical basis. Our reporting structure and the key financial information used by our management team is organized around our four operating segments: (i) North and Latin America (“NLA”), (ii) Europe and Sub Saharan Africa (“ESSA”), (iii) Middle East and North Africa (“MENA”) and (iv) Asia-Pacific (“APAC”).

 

How We Generate Our Revenue

 

Our revenue is derived primarily from providing services in well construction, well flow management, subsea well access and well intervention and integrity services to operators globally. Our revenue includes equipment service charges, personnel charges, run charges and consumables. Some of our contracts allow us to charge for additional deliverables, such as the costs of mobilization of people and equipment and customer specific engineering costs associated with a project. We also procure products and services on behalf of our customers that are provided by third parties for which we are reimbursed with a mark-up or in connection with an integrated services contract. We also design, manufacture and sell equipment, which is typically done in connection with a related operations and maintenance arrangement with a particular customer. In addition, we also generate revenue from the sale of certain well construction products.

 

Market Conditions and Price of Oil and Gas

 

As a full-cycle energy services company, our services span the full life of an oil and gas field from appraisal, development, completion and production through eventual abandonment. While the first quarter of 2022 has continued to be challenged in certain geographies by COVID-19 constraints and the impact of the Russian-Ukrainian conflict, the market is showing positive signs of recovery. There are a number of market factors that have had, and may continue to have, an effect on our business, including:

 

 

The market for oilfield services and our business are substantially dependent on the condition of the oil and gas industry and, in particular, the willingness of oil and gas companies to make expenditures on exploration, drilling and production operations.

 

 

Oil demand in 2022 is forecast to exceed 2021 as the overall economic backdrop improves through the COVID-19 pandemic recovery with liquids demand growing by an estimated 2.4 million barrels per day (“b/d”) in 2022, up from 97.4 million b/d in 2021, rising by an additional 1.9 million b/d in 2023 to 101.7 million b/d (which would surpass 2019 levels of 101.5 million b/d). Due to the production curtailments by Organization of Petroleum Exporting Countries (“OPEC”) and certain non-OPEC nations (“OPEC+”) members, investment restraint from U.S. and other oil producers, and other supply disruptions during the pandemic, oil demand has outpaced production for over a year. Following Russia’s invasion of Ukraine, Brent prices spiked stemming from fears over supply disruptions due to sanctions imposed on Russia. Despite this, following reaffirmation from OPEC+ members they will increase production again, the Energy Information Administration (“EIA”) forecast that global oil production will outpace demand during both 2022 and 2023, resulting in rising global oil inventories and downward pressures on oil prices. However, the ultimate impact of sanctions on Russian exports, energy security concerns resulting from the Russian-Ukrainian conflict, and the impact of new COVID-19 variants on economic activity are unknown and as a result uncertainty remains in the global oil markets.

 

 

Despite the multi-year underinvestment in new reserves, we expect that operators will continue to exercise fiscal discipline in the near-term and continue to exercise caution as a result of the potential impact of new COVID-19 variants on their activities. As a result, Expro and other oilfield services companies continue to have limited visibility through 2022 and into 2023 on customer spending plans and the timing of an expected further increase in activity levels.  

 

 

 

In addition, increases in activity are not expected to be uniform across geo-markets or type of activity, at least in the early stages of a market recovery, although international and deepwater activity is expected to continue to improve throughout 2022. We expect that the demand for services related to brownfield and production enhancement and in field development will also show increased demand.

 

 

The clean energy transition continues to gain momentum. However, hydrocarbons will play a vital role in the transition towards more sustainable energy resources, and the existing expertise and future innovation within the oilfield services sector, both to reduce emissions by and enhance efficiency within the energy industry, will be critical. We are already active in the early-stage carbon capture and storage sector and have established operations and developed technologies within the geothermal and flare recovery segments. We continue to develop technologies to enhance the sustainability of our customers’ operations which, along with our digital transformation initiatives, are expected to enable us to continue to support our customers’ commercial and environmental initiatives. As the industry changes, we continue to evolve our approach to adapt and help our customers address the energy transition.

 

 

Increased expectations of host countries in regard to local content is another multi-year trend, which gained additional momentum during the last two years. Our commitment to developing local capabilities and in-country personnel has reduced our dependence on international staff, which has also allowed us to mitigate some of the operational challenges associated with travel restrictions related to COVID-19. These efforts have enabled us to continue to service our customers in their ongoing operations throughout the pandemic.

 

A major factor that affects our business activity is the price of oil and, to a lesser extent, the regional price of gas, which are both driven by market supply and demand. Changes in oil and gas prices impact customer spending on exploration and appraisal, development, production and abandonment activities. The extent of the impact of a change in oil and gas prices on these activities varies extensively between geographic regions, types of customers, types of activities and the financial returns of individual projects.

 

Outlook

 

Demand continues to improve in the face of volatile oil prices, and activity in 2022 is forecast to be higher than in 2021, with oil demand forecast to return to pre-pandemic levels in late 2022 or 2023.

 

The EIA estimates that global liquid fuels consumption will grow to 99.8 million b/d in 2022, up from 97.4 million b/d in 2021, rising to 101.7 million b/d in 2023 (which would surpass 2019 levels of 101.5 million b/d). Counterbalancing consumption growth, the EIA expects continuing production increases from OPEC (+2.7 million b/d compared to 2021) and an acceleration in U.S. oil production in 2022 (rising to 12.0 million b/d in 2022 and 13.0 million b/d in 2023, the highest annual average U.S. crude oil production on record) that, along with other supply increases, will outpace global oil consumption growth and contribute to declining oil prices in the mid-term. As a result, the EIA forecasts Brent crude oil spot prices to average $104 per barrel in 2022 and $92 per barrel in 2023 compared to an average $71 per barrel in 2021. 

 

In addition to the improving oil market outlook, global natural gas demand is increasing due to a combination of rising economic activity, lower inventory in storage, extreme weather events at the beginning of the quarter, and concerns of European supply curtailments from Russia which has resulted in a renewed focus on energy security, particularly in Europe. The EIA expects Henry Hub spot prices to average $5.62 per million British thermal unit (“MMBtu”) in the second quarter of 2022, $5.23/MMBtu for all of 2022 and $3.95/MMBtu in 2023 as U.S. gas production recovers. Rystad forecasts the European and Asian liquified natural gas (“LNG”) spot price to trade at approximately $25/MMBtu in 2022, maintaining the higher rates achieved in 2021 with slight downward pricing pressure in 2023 as new supplies to Europe materialize and LNG production ramps up.

 

The outlook for 2022 indicates a continuing modest recovery in exploration and production expenditures, albeit at different rates in individual countries, rather than a significant increase in activity in response to the higher oil and gas prices. Ongoing recovery is dependent on a range of factors, including increasing crude production offset by a slower rate of demand growth due to increasing commodity prices as a result of the Russian-Ukrainian conflict, slower jet fuel recovery, investor pressure on operators to exercise capital discipline, uncertainty on COVID-19 recovery and the impact of any new variants.

 

We expect demand for our services and solutions to continue to trend positively throughout 2022.

 

 

How We Evaluate Our Operations

 

We use a number of financial and operational measures to routinely analyze and evaluate the performance of our business, including Revenue, Adjusted EBITDA, Adjusted Cash Flow from Operations and Cash Conversion.

 

Revenue: We analyze our performance by comparing actual monthly revenue by operating segments and areas of capabilities to our internal projections for each month. Our revenue is primarily derived from well construction, well flow management, subsea well access and well intervention and integrity solutions.

 

Adjusted EBITDA: We regularly evaluate our financial performance using Adjusted EBITDA. Our management believes Adjusted EBITDA is a useful financial performance measure as it excludes non-cash charges and other transactions not related to our core operating activities and allows more meaningful analysis of the trends and performance of our core operations.

 

Adjusted Cash Flow from Operations: We regularly evaluate our operating cash flow performance using Adjusted Cash Flow from Operations. Our management believes Adjusted Cash Flow from Operations is a useful tool to measure the operating cash performance of the Company as it excludes exceptional payments, interest payments and non-cash charges not related to our core operating activities and allows more meaningful analysis of the trends and performance of our core operations.

 

Cash Conversion: We regularly evaluate our efficiency of generating cash from operations using Cash Conversion which provides a useful tool to measure Adjusted Cash Flow from Operations as a percentage of Adjusted EBITDA.

 

Adjusted EBITDA, Adjusted Cash Flow from Operations and Cash Conversion are non-GAAP financial measures. Please refer to the section titled “Non-GAAP Financial Measures” for a reconciliation of Adjusted EBITDA to net (loss) income, the most directly comparable financial performance measure calculated and presented in accordance with GAAP and a reconciliation of Adjusted Cash Flow from Operations to net cash provided by operating activities, the most directly comparable liquidity measure calculated and presented in accordance with GAAP.

 

 

Executive Overview

 

Three months ended March 31, 2022 compared to three months ended December 31, 2021

 

Certain highlights of our financial results and other key developments include:

 

 

 

Revenue for the three months ended March 31, 2022 decreased by $15.2 million, or 5.1%, to $280.5 million, compared to $295.7 million for the three months ended December 31, 2021. The reduction in revenue was driven by lower activity across ESSA and APAC, partially offset by an increase in activity in NLA and MENA. COVID-19-related project delays, particularly in APAC, also contributed to the sequential decrease in revenue. Revenue for our segments is discussed separately below under the heading “Operating Segment Results.”
   

 

 

We reported a net loss for the three months ended March 31, 2022 of $11.1 million, compared to a net loss of $91.2 million for the three months ended December 31, 2021. The overall decrease in net loss was primarily due to a combination of sequentially lower merger and integration expense of $23.8 million, stock-based compensation expense of $48.2 million and income tax expense of $3.4 million.
   

 

 

Adjusted EBITDA for the three months ended March 31, 2022 decreased by $13.7 million, or 27.1%, to $36.8 million from $50.6 million for the three months ended December 31, 2021. The decrease of $13.7 million is attributable to lower activity during the three months ended March 31, 2022, partially offset by lower corporate costs. Adjusted EBITDA margin decreased to 13.1% during the three months ended March 31, 2022, as compared to 17.1% during the three months ended December 31, 2021.
   

 

 

Net cash used in operating activities for the three months ended March 31, 2022 was $14.2 million, compared to cash provided by operating activities of $15.7 million for the three months ended December 31, 2021.

   

 

 

Adjusted Cash Flow from Operations and Cash Conversion for the three months ended March 31, 2022 was $(1.4) million and (4)%, respectively, compared to $41.1 million and 81%, respectively, for the three months ended December 31, 2021.

 

Non-GAAP Financial Measures

 

We include in this Form 10-Q the non-GAAP financial measures Adjusted EBITDA, Adjusted EBITDA margin, Adjusted Cash Flow from Operations and Cash Conversion. We provide reconciliations of net loss, the most directly comparable financial performance measure calculated and presented in accordance with GAAP, to Adjusted EBITDA. We also provide a reconciliation of Adjusted Cash Flow from Operations to net cash provided by operating activities, the most directly comparable liquidity measure calculated and presented in accordance with GAAP.

 

Adjusted EBITDA, Adjusted EBITDA margin, Adjusted Cash Flow from Operations and Cash Conversion are used as supplemental financial measures by our management and by external users of our financial statements, such as investors, commercial banks, research analysts and others. These non-GAAP financial measures allow our management and others to assess our financial and operating performance as compared to those of other companies in our industry, without regard to the effects of our capital structure, asset base, items outside the control of management and other charges outside the normal course of business.

 

We define Adjusted EBITDA as net loss adjusted for (a) income tax expense (benefit), (b) depreciation and amortization expense, (c) impairment expense, (d) severance and other expense, net, (e) stock-based compensation expense, (f) merger and integration expense, (g) gain on disposal of assets, (h) other income, net, (i) interest and finance (income) expense, net and (j) foreign exchange (gain) loss. Adjusted EBITDA margin reflects our Adjusted EBITDA as a percentage of revenues.

 

We define Adjusted Cash Flow from Operations as net cash provided by operating activities adjusted for cash paid during the period for interest, net, severance and other expense and merger and integration expense. We define Cash Conversion as Adjusted Cash Flow from Operations divided by Adjusted EBITDA.

 

Adjusted EBITDA, Adjusted EBITDA margin, Adjusted Cash Flow from Operations and Cash Conversion have limitations as analytical tools and should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP. As Adjusted EBITDA, Adjusted Cash Flow from Operations and Cash Conversion may be defined differently by other companies in our industry, our presentation of Adjusted EBITDA, Adjusted Cash Flow from Operations and Cash Conversion may not be comparable to similarly titled measures of other companies, thereby diminishing their utility.

 

 

The following table presents a reconciliation of net loss to Adjusted EBITDA for each of the three months presented (in thousands): 

 

   

Three Months Ended

 
   

March 31, 2022

   

December 31, 2021

   

March 31, 2021

 

Net loss

  $ (11,132 )   $ (91,204 )   $ (20,392 )
                         

Income tax expense

  $ 4,549     $ 7,944     $ 2,545  

Depreciation and amortization expense

    35,012       44,111       27,759  

Merger and integration expense

    4,725       28,450       4,823  

Severance and other expense

    1,494       1,729       555  

Gain on disposal of assets

    -       (1,000 )     -  

Other income, net (1)

    (996 )     (2,681 )     (239 )

Stock-based compensation expense (2)

    6,018       54,162       -  

Foreign exchange (gain) loss

    (2,816 )     2,804       748  

Interest and finance (income) expense, net

    (13 )     6,242       1,627  

Adjusted EBITDA

  $ 36,841     $ 50,557     $ 17,426  
                         

Adjusted EBITDA Margin

    13.1 %     17.1 %     11.1 %

 


(1)

Other income, net, is comprised of immaterial, unusual or infrequently occurring transactions which, in management’s view, do not provide useful measures of the underlying operating performance of the business.

(2)

Non-cash, stock-based compensation expense of $54.2 million for the three months ended December 31, 2021 includes the acceleration of $42.1 million associated with Legacy Expro stock options and restricted stock units recognized as a result of the completion of the Merger.

 

The following table provides a reconciliation of net cash provided by operating activities to Adjusted Cash Flow from Operations for each of the three months presented (in thousands):

 

   

Three Months Ended

 
   

March 31, 2022

   

December 31, 2021

   

March 31, 2021

 

Net cash (used in) provided by operating activities

  $ (14,162 )   $ 15,690     $ 9,641  

Cash paid during the three months for interest, net

    903       1,176       981  

Cash paid during the three months for merger and integration expense

    11,632       22,390       4,524  

Cash paid during the three months for severance and other expense

    207       1,836       492  

Adjusted Cash Flow from Operations

  $ (1,420 )   $ 41,092     $ 15,638  
                         

Adjusted EBITDA

  $ 36,841     $ 50,557     $ 17,426  
                         

Cash Conversion

    (4 )%     81 %     90 %

 

 

Results of Operations

 

Operating Segment Results

 

The following table shows revenue by segment and revenue as a percentage of total revenue by segment for the three months ended March 31, 2022, December 31, 2021 and March 31, 2021:

 

   

Three months ended

   

Percentage

 

(in thousands)

 

March 31, 2022

   

December 31, 2021

   

March 31, 2021

   

March 31, 2022

   

December 31, 2021

   

March 31, 2021

 

NLA

  $ 103,861     $ 100,394     $ 30,363       37.0 %     34.0 %     19.4 %

ESSA

    82,071       94,322       53,630       29.3 %     31.9 %     34.3 %

MENA

    50,715       49,464       41,155       18.1 %     16.7 %     26.4 %

APAC

    43,830       51,489       31,147       15.6 %     17.4 %     19.9 %

Total Revenue

  $ 280,477     $ 295,669     $ 156,295       100.0 %     100.0 %     100.0 %

 

The following table shows Segment EBITDA and Segment EBITDA margin by segment and reconciliation to loss before income taxes for the three months ended March 31, 2022, December 31, 2021 and March 31, 2021:

 

   

Three months ended

   

Segment EBITDA Margin

 

(in thousands)

 

March 31, 2022

   

December 31, 2021

   

March 31, 2021

   

March 31, 2022

   

December 31, 2021

   

March 31, 2021

 

NLA

  $ 21,827     $ 21,162     $ 2,428       21.0 %     21.1 %     8.0 %

ESSA

    11,874       19,859       5,366       14.5 %     21.1 %     10.0 %

MENA

    15,465       16,076       15,058       30.5 %     32.5 %     36.6 %

APAC

    5,438       12,206       5,166       12.4 %     23.7 %     16.6 %

Total Segment EBITDA

    54,604       69,303       28,018                          

Corporate costs (1)

    (21,965 )     (23,985 )     (14,684 )                        

Equity in income of joint ventures

    4,202       5,239       4,092                          

Gain on disposal of assets

    -       1,000       -                          

Depreciation and amortization expense

    (35,012 )     (44,111 )     (27,759 )                        

Merger and integration expense

    (4,725 )     (28,450 )     (4,823 )                        

Severance and other expense

    (1,494 )     (1,729 )     (555 )                        

Stock-based compensation expense

    (6,018 )     (54,162 )     -                          

Foreign exchange gain (loss)

    2,816       (2,804 )     (748 )                        

Other income, net

    996       2,681       239                          

Interest and finance (expense) income, net

    13       (6,242 )     (1,627 )                        

Loss before income taxes

  $ (6,583 )   $ (83,260 )   $ (17,847 )                        

 

(1)

Corporate costs include the costs of running our corporate head office and other central functions that support the operating segments, including research, engineering and development, logistics, sales and marketing and health and safety and are not attributable to a particular operating segment.

 

Three months ended March 31, 2022 compared to three months ended December 31, 2021

 

NLA

 

Revenue for the NLA segment was $103.9 million for the three months ended March 31, 2022, an increase of $3.5 million, or 3.5%, compared to $100.4 million for the three months ended December 31, 2021.The increase was primarily due to higher demand for well construction services in the U.S. and Mexico driven by higher customer activity and equipment sales during the three months ended March 31, 2022. The increase in revenues was partially offset by lower subsea well access and well flow management revenues in the U.S. due to lower activity and non-recurring subsea equipment sales.

 

Segment EBITDA for the NLA segment was $21.8 million, or 21.0% of revenues, during the three months ended March 31, 2022, compared to $21.2 million or 21.1% of revenues during the three months ended December 31, 2021. The increase of $0.6 million is attributable to higher activity during the three months ended March 31, 2022.

 

 

ESSA

 

Revenue for the ESSA segment was $82.1 million for the three months ended March 31, 2022, a decrease of $12.3 million, or 13.0%, compared to $94.3 million for the three months ended December 31, 2021. The decrease of $12.3 million in revenues was primarily driven by lower well flow management and well construction services revenue in Mozambique, United Kingdom, Azerbaijan, and Angola due to a combination of lower customer activity levels and project delays, as well as non-recurring equipment sales in Norway.

 

Segment EBITDA for the ESSA segment was $11.9 million, or 14.5% of revenues, for the three months ended March 31, 2022, a decrease of $8.0 million, or 40.2%, compared to $19.9 million, or 21.1% of revenues, for the three months ended December 31, 2021. The decrease of $8.0 million is primarily attributable to lower activity levels and a less favorable activity mix during the three months ended March 31, 2022.

 

MENA

 

Revenue for the MENA segment was $50.7 million for the three months ended March 31, 2022, an increase of $1.2 million, or 2.5%, compared to $49.5 million for the three months ended December 31, 2021. The increase in revenue was driven by equipment sales related to well flow management in the United Arab Emirates and Saudi Arabia.

 

Segment EBITDA for the MENA segment was $15.5 million, or 30.5% of revenues, for the three months ended March 31, 2022, a reduction of $0.6 million, or 3.8%, compared to $16.1 million, or 32.5% of revenues, for the three months ended December 31, 2021. The reduction in Segment EBITDA was primarily due to lower activity on higher margin contracts and a less favorable activity mix.

 

APAC

 

Revenue for the APAC segment was $43.8 million for the three months ended March 31, 2022, a decrease of $7.7 million, or 14.9%, compared to $51.5 million for the three months ended December 31, 2021. The decrease in revenue was primarily due to a combination of lower customer activities, non-recurring equipment sales and completion of certain projects during the previous quarter in Brunei, Thailand, Malaysia, India and Indonesia across all product lines. This decrease was partially offset by higher subsea well access revenues in Australia.

 

Segment EBITDA for the APAC segment was $5.4 million, or 12.4% of revenues, for the three months ended March 31, 2022, a decrease of $6.8 million, or 55.4%, compared to $12.2 million, or 23.7% of revenues, for the three months ended December 31, 2021. The reduction was primarily due to a less favorable activity mix and upfront mobilization costs incurred during the current quarter related to a COVID-19-delayed start-up of a subsea project, as well as lower activity on higher margin contracts.

 

 

Merger and integration expense

 

Merger and integration expense for the three months ended March 31, 2022 decreased by $23.8 million, to $4.7 million as compared to $28.5 million for the three months ended December 31, 2021. The decrease is primarily attributable to lower legal and other professional fees related to the Merger incurred during the three months ended March 31, 2022 as compared to the three months ended December 31, 2021.

 

Stock-based compensation expense

 

Stock-based compensation expense for the three months ended March 31, 2022 decreased by $48.2 million, to $6.0 million as compared to $54.2 million for the three months ended December 31, 2021. The decrease is primarily driven by the recognition of stock-based compensation expense of $42.1 million during the three months ended December 31, 2021 associated with Legacy Expro stock options and restricted stock units as a result of the completion of the Merger, as well as the acceleration of certain legacy Frank’s equity awards in connection with the Merger.

 

Interest and finance (expense) income, net

 

Interest and finance expense, net, decreased by $6.3 million for the three months ended March 31, 2022 as compared to the three months ended December 31, 2021, primarily due to non-recurring expenses of $4.6 million incurred with respect to the New Facility during the three months ended December 31, 2021.

 

Income tax expense

 

Income tax expense for the three months ended March 31, 2022 decreased by $3.4 million to $4.5 million from $7.9 million for the three months ended December 31, 2021, primarily due to changes in the mix of taxable profits between jurisdictions.

 

Three months ended March 31, 2022 compared to three months ended March 31, 2021

 

NLA

 

Revenue for the NLA segment was $103.9 million for the three months ended March 31, 2022, an increase of $73.5 million, or 242.1%, compared to $30.4 million for the three months ended March 31, 2021. The increase was primarily attributable to the Merger, which contributed to an increase of $73.6 million in well construction revenue during the current quarter.

 

Segment EBITDA for the NLA segment was $21.8 million, or 21.0% of revenues, during the three months ended March 31, 2022, compared to $2.4 million or 8.0% of revenues during the three months ended March 31, 2021, an increase of $19.4 million. The increase was primarily attributable to the Merger, which contributed an increase of $19.3 million in Segment EBITDA.

 

ESSA

 

Revenue for the ESSA segment was $82.1 million for the three months ended March 31, 2022, an increase of $28.5 million, or 53.0%, compared to $53.6 million for the three months ended March 31, 2021. Of the total increase of $28.5 million for the three months ended March 31, 2022, $24.2 million is attributable to the Merger and the remainder of the increase is primarily attributable to higher well intervention and integrity services revenue in the United Kingdom, Mozambique and Tanzania.

 

Segment EBITDA for the ESSA segment was $11.9 million, or 14.5% of revenues, during the three months ended March 31, 2022, compared to $5.4 million or 10.0% of revenues during the three months ended March 31, 2021, an increase of $6.5 million. The increase was primarily attributable to the Merger, which contributed to an increase of $6.7 million in Segment EBITDA.

 

 

MENA

 

Revenue for the MENA segment was $50.7 million for the three months ended March 31, 2022, an increase of $9.5 million, or 23.2%, compared to $41.2 million for the three months ended March 31, 2021. Of the total increase of $9.5 million for the three months ended March 31, 2022, $6.3 million is attributable to the Merger and the remaining increase in revenue was driven by equipment sales related to well flow management in the United Arab Emirates and Saudi Arabia.

 

Segment EBITDA for the MENA segment was $15.5 million, or 30.5% of revenues, during the three months ended March 31, 2022, compared to $15.1 million or 36.6% of revenues during the three months ended March 31, 2021. The increase was primarily attributable to the Merger, which contributed an increase of $0.3 million in Segment EBITDA. The reduction in Segment EBITDA margin was primarily due to lower activity on higher margin contracts and an unfavorable activity mix.

 

APAC

 

Revenue for the APAC segment was $43.8 million for the three months ended March 31, 2022, an increase of $12.7 million, or 40.7%, compared to $31.1 million for the three months ended March 31, 2021. Of the total increase of $12.7 million for the three months ended March 31, 2022, $7.3 million is attributable to the Merger and the remaining increase is primarily attributable to higher subsea well access and well flow management revenue in Australia, Brunei and Malaysia.

 

Segment EBITDA for the APAC segment was $5.4 million, or 12.4% of revenues, during the three months ended March 31, 2022, compared to $5.2 million or 16.6% of revenues during the three months ended March 31, 2021. The Merger contributed an increase of $0.2 million in Segment EBITDA.

 

Stock-based compensation expense

 

Stock-based compensation expense for the three months ended March 31, 2022 was $6.0 million. No stock-based compensation expense was recognized during the three months ended March 31, 2021. The expense for the current quarter primarily relates to the Company’s Long-Term Incentive Plan which was not present during the three months ended March 31, 2021. Additionally, the current quarter also includes expenses related to stock options under the Management Incentive Plan (“MIP”). No expense was recognized under the MIP during the three months ended March 31, 2021, as the performance conditions within the stock option agreements were deemed to be improbable.

 

 

Liquidity and Capital Resources

 

Liquidity

 

Our financial objectives include the maintenance of sufficient liquidity, adequate financial resources and financial flexibility to fund our business. As of March 31, 2022, total available liquidity was $348.4 million, including cash and cash equivalents and restricted cash of $218.4 million and $130.0 million available for borrowings under our New Facility. Our primary sources of liquidity have been cash flows from operations. Our primary uses of capital have been for capital expenditures and acquisitions. We monitor potential capital sources, including equity and debt financing, in order to meet our investment and liquidity requirements.

 

Our total capital expenditures are estimated to range between $80 million and $90 million for the remainder of 2022. Our total capital expenditures were $10.6 million for the three months ended March 31, 2022, of which approximately 90% were used for the purchase and manufacture of equipment to directly support customer-related activities and approximately 10% for other property, plant and equipment, inclusive of software costs. In addition, we used $8.0 million of cash during the first quarter to acquire technology to enhance our well intervention and integrity business. Total capital expenditures were $28.0 million for the three months ended December 31, 2021, which were generally used for equipment required to provide services in connection with awarded contracts. We continue to focus on preserving and protecting our strong balance sheet, optimizing utilization of our existing assets and, where practical, limiting new capital expenditures.

 

The prior board of directors of the Company authorized a program to repurchase Company Common Stock from time to time. Approximately $38.5 million remained authorized for repurchases as of March 31, 2022, subject to the limitation set in our shareholder authorization for repurchases of our Company Common Stock, which is currently 10% of the common stock outstanding as of August 3, 2021. From the inception of this program in February 2020 to date, 95,007 shares of common stock were repurchased for a total cost of approximately $1.5 million.

 

Credit Facility

 

Revolving Credit Facility

 

On October 1, 2021, in connection with the closing of the Merger, we entered into a new revolving credit facility (the “New Facility”) with DNB Bank ASA, London Branch, as agent (the “Agent”), with total commitments of $200.0 million, of which $130.0 million is available for drawdowns as loans and $70.0 million is available for letters of credit. Subject to the terms of the New Facility, the Company has the ability to increase the commitments to $250.0 million. Proceeds of the New Facility may be used for general corporate and working capital purposes. 

 

On March 31, 2022, the Agent, on behalf of the consenting lenders, countersigned a Consent Request Letter dated March 10, 2022 to the New Facility (the “Consent”). Pursuant to the Consent, the lenders consented to, among other things, an amendment to the New Facility permitting dividends or distributions by the Company, or the repurchase or redemption of the Company’s shares in an aggregate amount of $50.0 million over the life of the New Facility, subject to pro forma compliance with the 2.25 to 1.0 maximum senior leverage ratio financial covenant.

 

Please see Note 16 “Interest bearing loans” in the Notes to the Unaudited Condensed Consolidated Financial Statements for additional information.

 

Cash flow from operating, investing and financing activities

 

Cash flows provided by (used in) our operations, investing and financing activities are summarized below (in thousands):

 

   

Three Months Ended

 
   

March 31, 2022

   

March 31, 2021

 

Net cash (used in) provided by operating activities

  $ (14,162 )   $ 9,641  

Net cash used in investing activities

    (5,008 )     (19,168 )

Net cash used in financing activities

    (2,394 )     (802 )

Effect of exchange rate changes on cash activities

    133       (272 )

Net decrease to cash and cash equivalents and restricted cash

  $ (21,431 )   $ (10,601 )

 

 

Analysis of cash flow changes between the three months ended March 31, 2022 and March 31, 2021

 

Net cash (used in) provided by operating activities

 

Net cash used in operating activities was $14.2 million during the three months ended March 31, 2022 as compared to net cash provided by operating activities of $9.6 million during the three months ended March 31, 2021. The increase of $23.8 million in net cash used in operating activities for the three months ended March 31, 2022 was primarily due to an increase in net working capital of $30.4 million, higher tax payments of $6.0 million and higher payments for merger and integration and severance expenses of $6.8 million, partially offset by an increase in Adjusted EBITDA of $19.4 million for the three months ended March 31, 2022.

 

Adjusted cash flows from operation during the three months ended March 31, 2022 was $(1.4) million as compared to adjusted cash flows from operation of $15.6 million during the three months ended March 31, 2021. Our primary uses of cash from operating activities were capital expenditures and funding obligations related to our financing arrangements.

 

Net cash used in investing activities

 

Net cash used in investing activities was $5.0 million during the three months ended March 31, 2022 as compared to $19.2 million during the three months ended March 31, 2021, a decrease of $14.2 million. Our principal recurring investing activity is our capital expenditures. The decrease in net cash used in investing activities was primarily due to proceeds from sale of investments related to the Frank's executive deferred compensation plan of $7.1 million, proceeds from disposal of assets of $6.4 million and lower capital expenditures of $8.6 million for the three months ended March 31, 2022, partially offset by an acquisition of technology for $8.0 million. 

 

Net cash used in financing activities

 

Net cash used in financing activities was $2.4 million during the three months ended March 31, 2022 as compared to $0.8 million during the three months ended March 31, 2021. The increase of $1.6 million in cash used in financing activities is primarily due to payments of withholding taxes on stock-based compensation plans of $1.1 million and financed insurance premium of $1.0 million, partially offset by lower cash pledged for collateral deposits of $0.2 million and lower repayments of finance leases of $0.2 million during the three months ended March 31, 2022.

 

New accounting pronouncements

 

See Note 2 “Basis of presentation and significant accounting policies” in our unaudited condensed consolidated financial statements under the heading “Recent accounting pronouncements.”

 

Critical accounting policies and estimates

 

There were no changes to our critical accounting policies and estimates from those disclosed in our Annual Report.

 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q (this “Form 10-Q”) includes certain “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements include those that express a belief, expectation or intention, as well as those that are not statements of historical fact. Forward-looking statements include information regarding our future plans and goals and our current expectations with respect to, among other things:

 

 

our business strategy and prospects for growth;

 

post-Merger integration;

 

our cash flows and liquidity;

 

our financial strategy, budget, projections and operating results;

 

the amount, nature and timing of capital expenditures;

 

the availability and terms of capital;

 

the exploration, development and production activities of our customers;

 

the market for our existing and future products and services;

 

competition and government regulations; and

 

general economic and political conditions, including political tensions, conflicts and war (such as the ongoing conflict in Ukraine).

 

 

These forward-looking statements are generally accompanied by words such as “anticipate,” “believe,” “estimate,” “expect,” “goal,” “plan,” “intend,” “potential,” “predict,” “project,” “may,” “outlook,” or other terms that convey the uncertainty of future events or outcomes, although not all forward-looking statements contain such identifying words. The forward-looking statements in this Form 10-Q speak only as of the date of this report; we disclaim any obligation to update these statements unless required by law, and we caution you not to rely on them unduly. Forward-looking statements are not assurances of future performance and involve risks and uncertainties. We have based these forward-looking statements on our current expectations and assumptions about future events. While our management considers these expectations and assumptions to be reasonable, they are inherently subject to significant business, economic, competitive, regulatory and other risks, contingencies and uncertainties, most of which are difficult to predict and many of which are beyond our control. These risks, contingencies and uncertainties include, but are not limited to, the following:

 

 

uncertainty relating to global crude oil demand and crude oil prices that correspondingly may lead to significant reductions in oil and gas activity, which in turn could result in significant declines in demand for our products and services;

 

uncertainty regarding the extent and duration of the remaining restrictions in the United States and globally on various commercial and economic activities due to COVID-19, including uncertainty regarding the re-imposition of restrictions due to resurgences in infection rates;

 

uncertainty regarding the timing, pace and extent of an economic recovery in the United States and elsewhere, which in turn will likely affect demand for crude oil and therefore the demand for the products and services we provide and the commercial opportunities available to us;

 

the impact of current and future laws, rulings, governmental regulations, accounting standards and statements, and related interpretations;

 

unique risks associated with our offshore operations;

 

political, economic and regulatory uncertainties in our international operations, including the impact of actions taken by OPEC and OPEC+ with respect to production levels and the effects thereof;

 

our ability to develop new technologies and products;

 

our ability to protect our intellectual property rights;

 

our ability to attract, train and retain key employees and other qualified personnel;

 

operational safety laws and regulations;

 

international trade laws and sanctions;

 

severe weather conditions and natural disasters, and other operating interruptions (including explosions, fires, weather-related incidents, mechanical failure, unscheduled downtime, labor difficulties, transportation interruptions, spills and releases and other environmental risks);

 

policy or regulatory changes;

 

the overall timing and level of transition of the global energy sector from fossil-based systems of energy production and consumption to more renewable energy sources;

 

perception related to our environmental, social and governance (“ESG”) performance as well as current and future ESG reporting requirements; and

 

uncertainty with respect to integration and realization of expected synergies following completion of the Merger.

 

The impact of the COVID-19 pandemic and related economic, business and market disruptions continue to evolve, and its future effects are uncertain. The continued impact of COVID-19 on the Company’s business will depend on many factors, many of which are beyond management’s control and knowledge. It is therefore difficult for management to assess or predict with accuracy the broad future effects of this health crisis on the global economy, the energy industry or the Company’s business. As additional information becomes available, events or circumstances change and strategic and/or operational decisions are made by management, further adjustments may be required which could have a material adverse impact on the Company’s consolidated financial position, results of operations and cash flows.

 

These and other important factors that could affect our operating results and performance are described in (1) “Risk Factors” in Part II, Item 1A of this Form 10-Q, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2 of this Form 10-Q, and elsewhere within this Form 10-Q, (2) our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on March 8, 2022 (our “Annual Report”), (3) our other reports and filings we make with the SEC from time to time and (4) other announcements we make from time to time. Should one or more of the risks or uncertainties described in the documents above or in this Form 10-Q occur, or should underlying assumptions prove incorrect, our actual results, performance, achievements or plans could differ materially from those expressed or implied in any forward-looking statements. All such forward-looking statements in this Form 10-Q are expressly qualified in their entirety by the cautionary statements in this section.

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

For quantitative and qualitative disclosures about market risk, see Part II, Item 7A, “Quantitative and Qualitative Disclosures About Market Risk,” in the Annual Report. Our exposure to market risk has not changed materially since December 31, 2021.

 

Item 4. Controls and Procedures

 

a)

Evaluation of Disclosure Controls and Procedures

 

As required by Rule 13a-15(b) of the Exchange Act, we have evaluated, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the three months covered by this Form 10-Q. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure, and such information is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Based upon our evaluation, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures were effective as of March 31, 2022 at the reasonable assurance level.

 

b)

Change in Internal Control Over Financial Reporting

 

Except as described below, the Company’s management, has determined that there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, these internal controls over financial reporting during the three months covered by this quarterly report.

 

As described in Part II, Item 9A of our Annual Report on Form 10-K for the year ended December 31, 2021, the Merger was completed on October 1, 2021, and represented a change in internal control over financial reporting. Management continues to consolidate and integrate the Company's system of controls. The processes and controls for significant areas including business combinations, intangibles and goodwill valuations, income taxes, treasury, consolidations and the preparation of financial statements and related disclosures, and entity level controls have been substantially impacted by the ongoing integration activities. The primary changes in these areas are related to the consolidation of process owner leadership and control owners, and where required, the modification of inputs, processes and associated systems. For all areas of change noted, management believes the control design and implementation thereof are being appropriately modified to address underlying risks. The above ongoing integration activities to the Company's internal control over financial reporting are reasonably likely to materially affect its internal control over financial reporting in 2022.

 

 

PART II. OTHER INFORMATION

Item 1.    Legal Proceedings

 

We are subject of lawsuits and claims arising in the ordinary course of business from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. We had no material accruals for loss contingencies, individually or in the aggregate, as of March 31, 2022 or December 31, 2021. Company management believes the probability is remote that the ultimate outcome of these matters would have a material adverse effect on our financial position, results of operations or cash flows.

 

We have been conducting, and the combined company will continue to conduct, an internal investigation of the operations of certain of its foreign subsidiaries in West Africa including possible violations of the U.S. Foreign Corrupt Practices Act (“FCPA”), its policies and other applicable laws. In June 2016, we voluntarily disclosed the existence of its extensive internal review to the SEC, the U.S. Department of Justice (“DOJ”) and other governmental entities. It is the Company’s intent to continue to fully cooperate with these agencies and any other applicable authorities in connection with any further investigation that may be conducted in connection with this matter. While the review has not indicated that there has been any material impact on our previously filed financial statements, we have continued to collect information and cooperate with the authorities.

 

As disclosed above, the investigation into possible violations of the FCPA remains ongoing, and the Company will continue to cooperate with the SEC, DOJ and other relevant governmental entities in connection therewith. At this time, we are unable to predict the ultimate resolution of these matters with these agencies, including any financial impact to the Company. The Company’s Board of Directors (the “Board”) and management are committed to continuously enhancing the Company’s internal controls that support improved compliance and transparency throughout the Company’s global operations.

 

Item 1A.     Risk Factors

 

In addition to the other information set forth in this report, you should carefully consider the risks discussed under the heading “Risk Factors” in our Annual Report, which risks could materially affect our business, financial condition or future results. These risks are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or results of operations.

 

 

Item 6. Exhibits

 

The exhibits required to be filed by Item 6 are set forth in the Exhibit Index included below.

 

EXHIBIT INDEX

 

Exhibit

Number

Description

3.1 Deed of Amendment to Articles of Association of Expro Group Holdings N.V., dated October 1, 2021 (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K (File No. 001-36053), filed on October 1, 2021).
10.1 Expro Group Holdings N.V. Amended and Restated Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.16 to the Annual Report on Form 10-K (File No. 001-36053) filed on March 8, 2022).
*10.2 Consent Request Letter, dated March 10, 2022, to the Revolving Facility Agreement by and among, inter alios, Expro Group Holdings N.V., as parent, the borrowers and guarantor party thereto, and DNB Bank ASA, London Branch as agent.

*31.1

Certification of Chief Executive Officer pursuant to Rule 13a-14 (a) under the Securities Exchange Act of 1934.

*31.2

Certification of Chief Financial Officer pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934.

**32.1

Certification by Chief Executive Officer pursuant to 18 U.S.C. Section 1350.

**32.2

Certification by Chief Financial Officer pursuant to 18 U.S.C. Section 1350.

*101.1

The following materials from Expro Group Holdings N.V.’s Quarterly Report on Form 10-Q for the period ended March 31, 2022 formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Condensed Consolidated Statements of Operations; (ii) Condensed Consolidated Statements of Comprehensive Loss; (iii) Condensed Consolidated Balance Sheets; (iv) Condensed Consolidated Statements of Cash Flows; (v) Condensed Consolidated Statements of Stockholders’ Equity; and (vi) Notes to Unaudited Condensed Consolidated Financial Statements.

*104

Cover Page Interactive Data File (embedded within the Inline XBRL document).

 

 

*      Filed herewith.

**    Furnished herewith.

 

 

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.

 

     

EXPRO GROUP HOLDINGS N.V.

       

Date:

May 5, 2022

By:

/s/ Quinn P. Fanning

     

Quinn P. Fanning

     

Chief Financial Officer

     

(Principal Financial Officer)

 

40
EX-10.2 2 ex_365378.htm EXHIBIT 10.2 ex_365378.htm

Exhibit 10.2

 

PRIVATE AND CONFIDENTIAL

 

To:

DNB Bank ASA, London Branch
8th Floor, The Walbrook Building
25 Walbrook
London EC4N 8AF

 

(as Agent under the Revolving Facility Agreement referred to below)

 

Attn:

Kay Newman

 

Fax:

+ 44 207 283 6931

 

Email:

cmoalondon@dnb.no

 

10 March 2022

 

Dear Sirs or Madams,

 

CONSENT REQUEST LETTER

 

We refer to the revolving facility agreement originally dated 1 October 2021 between, among others, Expro Group Holdings N.V. (f/k/a Frank’s International N.V.) as the Parent, the Borrowers and Guarantors party thereto, and DNB Bank ASA, London Branch as Agent (as amended, restated, supplemented, waived or otherwise modified from time to time prior to the date of this letter, the “Revolving Facility Agreement”).

 

Unless otherwise defined in this letter or unless the context otherwise requires, capitalised terms defined in the Revolving Facility Agreement shall have the same meaning when used in this letter.

 

Clause 1.2 (Construction) of the Revolving Facility Agreement shall apply in the interpretation hereof as if expressly set out herein.

 

1.

BACKGROUND INFORMATION

 

The Parent desires to effectuate the following transactions, for which it requires the necessary support from the Lenders, as further described below:

 

 

A)

Reverse Factoring

 

Expro Americas, LLC, one of the Guarantors under the Revolving Facility Agreement and which has pledged substantially all its assets to secure the loans and other extensions of credit thereunder, at the request of one of its customers, Eni Petroleum Co. Inc. (“Eni”), is looking to participate in Eni’s reverse factoring arrangement with JPMorgan Chase Bank, N.A. (“JPM”). Eni is requesting all its suppliers to participate in such reverse factoring, as a result of which, Expro Americas, LLC would receive payment on its receivables against Eni immediately upon transfer the transfer or such receivables to JPM, instead of within 180-day payment period requested by Eni. Therefore, such reverse factoring is to the benefit of both Eni and Expro Americas, LLC.

 

 

 

 

The Revolving Facility Agreement permits non-recourse factoring on arm’s length terms for cash but only to the extent the underlying receivables are not subject to Transaction Security. Therefore, the Parent desires to obtain the consent of the Lenders for Expro Americas, LLC to be able to participate in such reverse factoring arrangement in respect of the Eni receivables in an aggregate amount up to USD5,500,000 per financial year and to permit the Agent to sign any releases, confirmations and other instruments, and take any other actions, as may be reasonably requested by the Parent, Expro Americas, LLC or JPM in order to effectuate or evidence the release of such receivables from the Transaction Security upon transfer to JPM, including the letter in substantially the form attached hereto as Exhibit A (the foregoing being referred to as the “Eni Factoring Consent”).

 

 

B)

Internal Reorganization

 

The Parent and its Subsidiaries intend to enter into certain internal corporate reorganizations steps to optimize operations and simplify the Group’s structure. This internal reorganization, among other things, seeks to simplify the corporate structure by eliminating certain holding companies (including, Frank’s International LP B.V., Frank’s International Partners B.V. and Frank’s International Management B.V.) and reducing inefficiencies and burdens of the current structure, and to enhance the efficiency of the US group treasury functions and maximize access to certain US tax attributes, including by transferring certain entities to Expro US through a newly-formed US entity (“US Newco”). Such reorganization and its various steps are more fully described in the restructuring memo from KPMG attached hereto as Exhibit B (the “Expro Reorganization”).

 

The Expro Reorganization is not intended to impact the guarantor and collateral position of the Lenders as a whole. The newly-formed US Newco is intended to become guarantor under the Revolving Facility Agreement and pledge substantially all its assets, such that any assets of the Obligors that constituted Transaction Security will continue to be so after giving effect to the Expro Reorganization.

 

In light of the foregoing, the Parent requests the consent of the Lenders to consummate the Expro Reorganization, as well as to any necessary amendments to the Revolving Facility Agreement in connection therewith (as further described below) and to authorize the Agent to enter into any agreements, deliver any instruments, release any possessory collateral and carry out any other actions as may be necessary to implement the Expro Reorganization (the foregoing being referred to as the “Reorganization Consent”).

 

 

C)

Dividend/Stock Buybacks Basket

 

The Revolving Facility Agreement prohibits all dividends and distributions by the Parent. Given the nature of the company, flexibility for an agreed basket for dividends and other distributions and stock redemptions during the life of the facility, particularly for share buybacks, is important to the business. Therefore, the Parent hereby requests the Lenders to consent to the addition of a general dividend basket of USD50,000,000 (or its equivalent in other currencies) for dividends and share redemptions to the Revolving Facility Agreement subject to pro forma compliance with the Senior Leverage financial covenant ratio test (the foregoing being referred to as the “Share Buyback Consent”, and together with the Eni Factoring Consent and the Reorganization Consent, the “Consents”).

 

2

 

2.

REQUIRED AMENDMENTS AND CONSENTS

 

Further to the foregoing and pursuant to Clause 41 (Amendments and Waivers) of the Revolving Facility Agreement, we hereby request the consent of the Lenders in respect of the following:

 

 

(a)

The Eni Factoring Consent.

 

 

(b)

the Reorganization Consent; provided that no later than 60 days of completion of the Expro Reorganization (or such later time as the Agent may agree in its sole discretion), the Parent and its Subsidiaries shall (x) cause US Newco to become an Additional Guarantor, grant the applicable Transaction Security held by it as a result of the Expro Reorganization and accede to the Intercreditor Agreement, in accordance Clause 31.4 (Additional Guarantors), and (y) carry out any other actions necessary to effectively preserve the Transaction Security after giving effect to the Expro Reorganization by entering into such security agreements or accessions and joinders to security documents as may be reasonably agreed between counsel to the Parent and White & Case LLP, as counsel to the Lenders, in each case in accordance with the terms of the Revolving Facility Agreement, including the Agreed Security Principles. We also request the consent of the Lenders to any change in tax residency of the Parent occurring after the Expro Reorganization (which, for the avoidance of doubt, may not be a jurisdiction that is an Original Jurisdiction) to the extent such change were otherwise deemed to violate any provisions regarding Centre of Main Interests contained in the Revolving Facility Agreement, and such consent shall be deemed to be part of the Reorganization Consent.

 

Additionally, in furtherance of the Expro Reorganization and in light of the intended dissolution of the entities referred to herein, to amend the definition of “Change of Control” by removing paragraphs (b), (c) and (d) from such defined term as follows:

 

“Change of Control” means

 

 

(a)

any person or group of persons acting in concert who do not control the Group as of the date of this Agreement acquire (directly or indirectly) beneficially more than 30 per cent. of the issued voting share capital of the Parent where acting in concert means a group of persons who, pursuant to an agreement or understanding (whether formal or informal), actively co‑operate, through the acquisition and/or ownership of voting shares in the Parent, to obtain or consolidate control (directly or indirectly) of the Parent provided that the persons voting in the same or consistent manner at any general meeting of the Parent will not be considered to be acting in concert by virtue only of exercising their votes in such manner;

 

 

(b)

the Parent ceasing to own and control all of the shares in Franks International LP B.V.;

 

3

 

 

(c)

the Parent ceasing to own and control all of the shares in Franks International Partners B.V.;

 

 

(d)

the Parent ceasing to own and control all of the shares in Blackhawk Group Holdings LLC; or

 

 

(b)

the Parent or another Obligor ceasing to own and control all of the shares in Franks International (Gibraltar) Limited, other than pursuant to a Third Party Disposal or paragraph (d) of the definition of Permitted Transaction; or

 

 

(c)

the Parent ceasing to own and control all of the shares in New Eagle Holdings Limited.

 

Additionally, to continue to meet the ongoing operational needs of the Group with respect to the issuance of Letters of Credit and to increase the efficiency of the issuance of Letters of Credit after giving effect to the Expro Reorganization, to amend Clause 6.2 (Delivery of a Utilisation Request for Letters of Credit), paragraph (b) of Clause 6.3 (Completion of a Utilisation Request for Letters of Credit) and paragraphs (a) through (d) of Clause 7.3 (Indemnities) of the Revolving Facility Agreement to add the highlighted text as follows and such other amendments as may be requested by the Fronting Bank and agreed by the Parent to increase the efficiency of the issuances of Letters of Credit, including but not limited to increasing the threshold in the definition of Facility B Letters of Credit from $500,000 to $1,000,000:

 

6.2         Delivery of a Utilisation Request for Letters of Credit

 

A Borrower (or the Parent on its behalf) may request a Letter of Credit to be issued for itself (including for and on behalf of a Subsidiary of the Parent) by delivery to the Agent of a duly completed Utilisation Request not later than the Specified Time. For the avoidance of doubt, the obligations of the Borrower (or the Parent) under this Agreement shall not be affected in any way whatsoever when a Letter of Credit is issued for and on behalf of a Subsidiary of the Parent and that Subsidiary shall have no rights, remedies nor obligations under this Agreement. This Agreement does not purport to regulate the relations between any Borrower or the Parent and their Subsidiaries for and on behalf of which a Letter of Credit is issued pursuant to this Agreement.

 

6.3         Completion of a Utilisation Request for Letters of Credit

 

Each Utilisation Request for a Letter of Credit is irrevocable and will not be regarded as having been duly completed unless:

 

 

(a)

it specifies that it is for a Letter of Credit;

 

 

(b)

it identifies the Borrower of the Letter of Credit and if the Letter of Credit is issued for that Borrower for and on behalf of a Subsidiary of the Parent, that Borrower shall (a) identify the relevant Subsidiary; (b) supply such documentation and other evidence in respect of the underlying transaction of that Letter of Credit, as is reasonably requested by the Fronting Bank in order for the Fronting Bank to carry out and be satisfied it has complied with all necessary anti-money laundering and financial crime prevention checks under all applicable laws and regulations; and (c) if such Subsidiary is not a wholly-owned member of the Group (A) supply the identity of all minority shareholders if their interests in that Subsidiary represent (in aggregate) less than 10% of its issued capital stock; and (B) supply such documentation and other evidence in respect of the minority shareholders if their interests in that Subsidiary represent (in aggregate) 10% or more of its issued capital stock, as such documentation or other evidence is reasonably requested by the Fronting Bank in order for the Fronting Bank to carry out and be satisfied it has complied with all necessary “know your customer” or similar identification checks under all applicable laws and regulations;

 

4

 

7.3         Indemnities

 

 

(a)

Each Borrower shall immediately on demand indemnify the Fronting Bank against any cost, loss or liability incurred by the Fronting Bank (otherwise than by reason of the Fronting Bank’s gross negligence or wilful misconduct, as determined by a court of competent jurisdiction in a final non‑appealable judgment) in acting as the Fronting Bank under any Letter of Credit requested by (or on behalf of) that Borrower (including for and on behalf of a Subsidiary of the Parent) (including, without limitation, as a result of the relevant Borrower’s failure to provide cash collateral or a counter‑indemnity, as required pursuant to paragraph (d) of Clause 6.5 (Term of Facility B Letters of Credit)).

 

 

(b)

Each Lender shall (according to its L/C Proportion) immediately on demand indemnify the Fronting Bank against any cost, loss or liability incurred by the Fronting Bank (otherwise than by reason of the Fronting Bank’s gross negligence or wilful misconduct, as determined by a court of competent jurisdiction in a final non‑appealable judgment) in acting as the Fronting Bank under any Letter of Credit (unless the Fronting Bank has been reimbursed by an Obligor pursuant to a Finance Document).

 

 

(c)

The Borrower which requested (or on behalf of which the Parent requested) a Letter of Credit (including for and on behalf of a Subsidiary of the Parent) shall immediately on demand reimburse any Lender for any payment it makes to the Fronting Bank under this Clause 7.3 in respect of that Letter of Credit.

 

 

(d)

The obligations of each Lender or Borrower under this Clause are continuing obligations and will extend to the ultimate balance of sums payable by that Lender or Borrower in respect of any Letter of Credit, regardless of any intermediate payment or discharge in whole or in part. For the avoidance of doubt, the Borrower which requested (or on behalf of which the Parent requested) a Letter of Credit shall remain primarily liable for the Letter of Credit irrespective of whether such Letter of Credit is issued for and on behalf of a Subsidiary of the Parent.

 

5

 

 

(c)

The Share Buyback Consent, by amending Clause 27.20 (Dividends and Share Redemption) of the Revolving Facility Agreement to add the exception highlighted as new clause (iii) of paragraph (b) thereof:

 

 

27.20

  Dividends and Share Redemption

 

 

(a)

No member of the Group shall:

 

(i)     declare, make or pay any dividend, charge, fee or other distribution (or interest on any unpaid dividend, charge, fee or other distribution) (whether in cash or in kind) on or in respect of its share capital (or any class of its share capital);

 

(ii)     repay or distribute any dividend or share premium reserve;

 

(iii)    pay or allow any member of the Group to pay any management, advisory or other fee to or to the order of any of the shareholders of the Parent; or

 

(iv)    redeem, repurchase, defease, retire or repay any of its share capital or resolve to do so.

 

 

(b)

Paragraph (a) above does not apply to:

 

 

(i)

the extent that the actions set out in paragraphs (a)(a) and (a)(i) are taken by (A) an Obligor for the benefit of another Obligor; or (B) a member of the Group which is not an Obligor for the benefit of another member of the Group;

 

 

(ii)

a Permitted Transaction (other than one referred to in paragraph (c) of the definition of that term); or

 

 

(iii)

any dividend or distribution by the Parent or any redemption, repurchase, defeasance, retirement or repayment of share capital of the Parent; provided that the total amount of any such payments in the aggregate does not exceed USD50,000,000 (or its equivalent in other currencies) during the term of the Facilities; provided further that, at the time of any such dividend, distribution, redemption, repurchase, defeasance, retirement or repayment, the Parent shall be in compliance on a pro forma basis with the financial covenant set forth in paragraph (c) (Senior Leverage) of Clause 26.2 (Financial Condition) for the Relevant Period ending on the most recent Quarter Date (after giving effect to such dividend, distribution, redemption, repurchase, defeasance, retirement or repayment).

 

6

 

3.

AMENDMENT PROCESS

 

Subject to obtaining the required consents referred to in paragraph 4 below, the Parent (for itself and on behalf of the Obligors) and the Agent (for itself and on behalf of the Lenders) shall, promptly after such consents have been obtained, enter into an amendment and consent (the “First Amendment and Consent”) as the Parent and the Agent agree are necessary to reflect each of the amendments and consents referred to in paragraph 2 above for which the agreement of the applicable percentage of Lenders has been obtained (the “Approvals”) and the other terms of this letter.

 

The First Amendment and Consent shall come into effect in respect of the Approvals immediately upon the date the First Amendment and Consent becomes effective in accordance with its terms (the “Effective Date”).

 

Subject to the terms of the Finance Documents, the Parent reserves the right to withdraw, supplement or revise the requests set out in this letter (or any conditions relating thereto) at any time prior to the Effective Date (subject to such further consents as may be required under the Finance Documents in connection therewith).

 

4.

CONSENT PROCESS

 

The Share Buyback Consent requires the consent of the Majority Lenders. The Eni Factoring Consent and the Reorganization Consent each require the consent of all Lenders.

 

For the purpose of this letter:

 

 

(a)

the consent referred to in this paragraph 4 is the “Lender Consent”; and

 

 

(b)

each Lender who provides the Lender Consent as contemplated by this paragraph 4 with respect to any Consent shall be a “Consenting Lender” with respect to such Consent.

 

Lenders are requested to provide their formal Lender Consent by completing, executing and returning to the Agent (with a copy to the Parent) the response form attached at Schedule 1 (Consent Request Response) to this letter (the “Response Form”) by 5.00 p.m. (London time) on 21 March 2022 (or such later date specified by Parent giving notice to the Agent in writing from time to time).

 

5.

DOCUMENTING THE MODIFICATIONS

 

The Approvals shall be documented through the Parent and the Agent entering into the First Amendment and Consent. Pursuant to the terms of Clause 41.2(b) (Required Consents) of the Revolving Facility Agreement, by providing its Lender Consent, each Consenting Lender irrevocably and unconditionally authorises the Agent (once it has received the approval of the Lenders under paragraph 4 above) to (x) execute the First Amendment and Consent to give effect to the Approvals and (y) enter into any pledge, instrument, agreement or other document (including lien release documents) to give effect to the transactions contemplated by or arising as a result of each Consent.

 

7

 

6.

CONTINUATION OF CONSENT

 

By returning the Response Form, each Lender confirms that the Lender Consent given by it in that Response Form shall be binding upon it and undertakes to procure that any assignee or transferee of its Commitments confirms to the Parent and the Agent at the time of assignment or transfer that such assignee or transferee shall be bound by the Lender Consent previously provided by that assigning or transferring Lender.

 

7.

MISCELLANEOUS

 

(a)    The Parent and, by its signature below, the Agent hereby designate this letter as a Finance Document.

 

(b)    Other than the Lenders, a person who is not a party to this letter has no rights under the Contracts (Rights of Third Parties) Act 1999 to enforce or to enjoy the benefit of any terms of this letter.

 

(c)    Except as set out in the First Amendment and Consent (with effect from the Effective Date), the Revolving Facility Agreement continues in full force and effect.

 

(d)    Except as amended or waived by the terms of this letter, nothing in this letter shall constitute or be construed as an amendment, waiver, consent or release of any other term or condition of the Finance Documents or any right or remedy of the Finance Parties under the Finance Documents. All such rights and remedies, and all other provisions of the Revolving Facility Agreement and the other Finance Documents, shall remain in full force and effect.

 

8.

GOVERNING LAW AND JURISDICTION

 

This letter and any non-contractual obligations arising out of or in connection with it are governed by English law. Clauses 47.1 (Jurisdiction of English Courts) and 47.2 (Service of Process) of the Revolving Facility Agreement shall apply to this letter and shall be binding on all parties to this letter as if set out in full in this letter and as if references to “this Agreement” or “any Finance Document” were references to “this letter”.

 

9.

COUNTERPARTS

 

This letter may be executed in any number of counterparts and this has the same effect as if the signatures on the counterparts were on a single copy of this letter.

 

Please confirm that the Approval of the necessary Lenders in respect of each Consents has been obtained by signing and returning the enclosed copy of this letter to the attention of the Parent.

 

8

 

 

Yours faithfully,

 

For and on behalf of
EXPRO GROUP HOLDINGS N.V.
for and on behalf of itself and as agent for the Obligors under the Revolving Facility Agreement

 

/s/ LJW McAlister  
   

Name: LJW McAlister

 

Title: General Counsel

 

9

 

We confirm that the Approval of the necessary Lenders has been obtained in respect of the following Consents and Amendments:

 

 

a.

the Eni Factoring Consent;

 

 

b.

the Reorganization Consent;

 

 

c.

the Share Buyback Consent.

 

 

/s/ Craig Ramsay /s/ Danielle Eastop  

Craig Ramsay

Authorised Signatory

Danielle Eastop

Authorised Signatory

 

 

For and on behalf of
DNB BANK ASA, LONDON BRANCH
as Agent (for itself and on behalf of the Finance Parties under and as defined in the Revolving Facility Agreement)

 

Name:

 

 

Title:

 

 

Date:

31/03/2022

10
EX-31.1 3 ex_355727.htm EXHIBIT 31.1

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)

OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

 

I, Michael Jardon, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q (this “report”) of Expro Group Holdings N.V. (the “registrant”);

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 three months 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 three months 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 three months for 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 three months covered by this report based on such evaluation; and

 

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Date: May 5, 2022

 

 

/s/ Michael Jardon

Michael Jardon

President and Chief Executive Officer

 

 
EX-31.2 4 ex_355726.htm EXHIBIT 31.2

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)

OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

 

I, Quinn P. Fanning, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q (this “report”) of Expro Group Holdings N.V. (the “registrant”);

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 three months 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 three months 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 three months for 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 three months covered by this report based on such evaluation; and

 

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Date: May 5, 2022

 

 

/s/ Quinn P. Fanning    

Quinn P. Fanning

Chief Financial Officer

 

 
EX-32.1 5 ex_355725.htm EXHIBIT 32.1

EXHIBIT 32.1

 

CERTIFICATION OF

CHIEF EXECUTIVE OFFICER UNDER SECTION 906 OF THE

SARBANES OXLEY ACT OF 2002, 18 U.S.C. § 1350

 

In connection with the Quarterly Report of Expro Group Holdings N.V. (the “Company”) on Form 10-Q for the three months ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael Jardon, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes Oxley Act of 2002, that, to my knowledge:

 

 

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

 

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

May 5, 2022

/s/ Michael Jardon

 

Michael Jardon

 

President and Chief Executive Officer

 

 
EX-32.2 6 ex_355724.htm EXHIBIT 32.2

EXHIBIT 32.2

 

CERTIFICATION OF

CHIEF FINANCIAL OFFICER UNDER SECTION 906 OF THE

SARBANES OXLEY ACT OF 2002, 18 U.S.C. § 1350

 

In connection with the Quarterly Report of  Expro Group Holdings N.V. (the “Company”) on Form 10-Q for the three months ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Quinn P. Fanning, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes Oxley Act of 2002, that, to my knowledge:

 

 

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

 

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

May 5, 2022

/s/ Quinn P. Fanning

 

Quinn P. Fanning

 

Chief Financial Officer

 

 
EX-101.SCH 7 xpro-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Business Description link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Basis of Preparation and Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Business Combinations and Dispositions link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Business Segment Reporting link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Revenue link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Investment in Joint Ventures link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Accounts Receivable, Net link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Inventories link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Other Assets and Liabilities link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Accounts Payable and Accrued Liabilities link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Property, Plant and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Goodwill link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Interest Bearing Loans link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Post-retirement Benefits link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 19 - Loss Per Share link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 20 - Related Party Disclosures link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 21 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 22 - Supplemental Cash Flow link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 3 - Business Combinations and Dispositions (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 4 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 5 - Business Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 6 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 8 - Investment in Joint Ventures (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 9 - Accounts Receivable, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 10 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 11 - Other Assets and Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 12 - Accounts Payable and Accrued Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 13 - Property, Plant and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 14 - Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 15 - Goodwill (Tables) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 18 - Post-retirement Benefits (Tables) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 19 - Loss Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 22 - Supplemental Cash Flow (Tables) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 1 - Business Description (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 3 - Business Combinations and Dispositions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 3 - Business Combinations and Dispositions - Consideration Exchanged and Preliminary Allocation (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 3 - Business Combinations and Dispositions - Unaudited Pro Forma Financial Information (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 3 - Business Combinations and Dispositions - Merger and Integration Expense (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 4 - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured At Fair Value On a Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 5 - Business Segment Reporting - Revenue by Operating Segments (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 5 - Business Segment Reporting - Reconciliation of Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization From Segments to Net Loss (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 6 - Revenue (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 6 - Revenue - Revenue by Areas of Capability (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 6 - Revenue - Contract Balances (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 7 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 8 - Investment in Joint Ventures (Details Textual) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 8 - Investment in Joint Ventures - Carrying Value (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 10 - Inventories - Summary of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 11 - Other Assets and Liabilities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 11 - Other Assets and Other Liabilities - Summary of Other Assets (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 11 - Other Assets and Other Liabilities - Summary of Other Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 13 - Property, Plant and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 13 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 14 - Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 15 - Goodwill (Details Textual) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 15 - Goodwill - Summary of Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 16 - Interest Bearing Loans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 17 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 18 - Post-retirement Benefits (Details Textual) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 18 - Post-retirement Benefits - Net Periodic Benefit Cost (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 19 - Loss Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 19 - Loss Per Share - Calculation of Basic and Diluted Loss Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 20 - Related Party Disclosures (Details Textual) link:calculationLink link:definitionLink link:presentationLink 078 - Disclosure - Note 21 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 079 - Disclosure - Note 22 - Supplemental Cash Flow - Supplemental Disclosure of Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 8 xpro-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 xpro-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 xpro-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Intangible assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles Note To Financial Statement Details Textual Significant Accounting Policies Proceeds from sale of investments Note 3 - Business Combinations and Dispositions Note 4 - Fair Value Measurements Note 5 - Business Segment Reporting Note 6 - Revenue Note 8 - Investment in Joint Ventures Note 9 - Accounts Receivable, Net Note 10 - Inventories Category of Item Purchased [Axis] Note 11 - Other Assets and Liabilities Accounts receivables, net us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables Value-added tax receivables Income Tax Disclosure [Text Block] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Note 12 - Accounts Payable and Accrued Liabilities Other current assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther Note 13 - Property, Plant and Equipment, Net Note 14 - Intangible Assets, Net Cash and cash equivalents us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents Note 15 - Goodwill Inventories us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory Note 18 - Post-retirement Benefits us-gaap_LiabilitiesCurrent Total current liabilities Note 19 - Loss Per Share Note 22 - Supplemental Cash Flow Note 3 - Business Combinations and Dispositions - Consideration Exchanged and Preliminary Allocation (Details) Note 3 - Business Combinations and Dispositions - Unaudited Pro Forma Financial Information (Details) Current Other current liabilities Note 3 - Business Combinations and Dispositions - Merger and Integration Expense (Details) Issuance of common stock attributable to Frank’s stockholders, amount Schedule of Other Assets [Table Text Block] Note 4 - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured At Fair Value On a Recurring Basis (Details) us-gaap_BusinessCombinationConsiderationTransferred1 Total Merger Consideration Exchanged, amount Note 5 - Business Segment Reporting - Revenue by Operating Segments (Details) Note 5 - Business Segment Reporting - Reconciliation of Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization From Segments to Net Loss (Details) us-gaap_FinitelivedIntangibleAssetsAcquired1 Finite-Lived Intangible Assets Acquired Note 6 - Revenue - Revenue by Areas of Capability (Details) us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) Note 6 - Revenue - Contract Balances (Details) Note 8 - Investment in Joint Ventures - Carrying Value (Details) Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) Note 10 - Inventories - Summary of Inventories (Details) Note 11 - Other Assets and Other Liabilities - Summary of Other Assets (Details) Note 11 - Other Assets and Other Liabilities - Summary of Other Liabilities (Details) Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) Issuance of common stock attributable to Frank’s stockholders, price per share (in dollars per share) Note 13 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details) Note 15 - Goodwill - Summary of Goodwill (Details) Note 18 - Post-retirement Benefits - Net Periodic Benefit Cost (Details) Note 19 - Loss Per Share - Calculation of Basic and Diluted Loss Per Share (Details) Note 22 - Supplemental Cash Flow - Supplemental Disclosure of Cash Flow Information (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) Schedule of Net Benefit Costs [Table Text Block] Unaudited pro forma net loss Business Acquisition, Pro Forma Information [Table Text Block] Unaudited pro forma revenues Accounts payable and accrued liabilities Total us-gaap_ContractWithCustomerLiabilityCurrent Contract with Customer, Liability, Current Schedule of Goodwill [Table Text Block] Domestic Plan [Member] Income tax liabilities Pension Plan [Member] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Revolving Credit Facility [Member] Proceeds from disposal of assets Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Retirement Plan Type [Axis] Change in accounts payable and accrued expenses related to capital expenditures Retirement Plan Type [Domain] us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment Proceeds from Sale of Property, Plant, and Equipment, Total Credit Facility [Axis] Payroll, vacation and other employee benefits Credit Facility [Domain] Other accrued liabilities us-gaap_OtherAccruedLiabilitiesCurrent Trademarks [Member] us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_PaymentsToAcquireIntangibleAssets Acquisition of technology us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures Accruals for goods received not invoiced Grantee Status [Domain] Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Grantee Status [Axis] Cash paid for income taxes, net of refunds Accounts payable – trade Goodwill Disclosure [Text Block] us-gaap_LossContingencyAccrualAtCarryingValue Loss Contingency Accrual, Ending Balance Liabilities: Current liabilities Supplemental disclosure of cash flow information: us-gaap_Assets Total assets Plan Name [Axis] Technology-Based Intangible Assets [Member] Plan Name [Domain] us-gaap_OperatingLeaseExpense Operating Lease, Expense xpro_RepaymentsOfFinancedInsurancePremium Repayment of financed insurance premium The amount of cash outflow for financed insurance premium. Customer Relationships [Member] us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax Elimination of unrealized profit on sales to joint ventures Mergers, Acquisitions and Dispositions Disclosures [Text Block] Plant and Equipment [Member] Represents plant and equipment. Non-current operating lease liabilities xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities Amount of operating lease liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date. Operating lease liabilities xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities Amount of operating lease liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date. Current income tax liabilities xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesIncomeTaxLiabilities Amount of income tax liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date. Operating lease right-of-use assets xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightofuseAssets The amount of operating lease right-of-use assets recognized as of the acquisition date. Computer Software, Intangible Asset [Member] Investments in joint ventures Share-Based Payment Arrangement [Text Block] Replacement of Frank’s equity awards, amount Amount of equity awards to the former owners of the acquiree replaced by the entity. Finite-Lived Intangible Assets by Major Class [Axis] Cash payment to Mosing Holdings LLC pursuant to the amended and restated tax receivable agreement, amount The cash outflow to a third party associated with the acquisition of business during the period. Finite-Lived Intangible Assets, Major Class Name [Domain] Restricted cash xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash Amount of restricted cash acquired at the acquisition date. us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation Treasury shares withheld Severance Plan in Connection with Merger [Member] Represents the severance plan in connection with the merger. NLA [Member] Represents NLA. ESSA [Member] Represents ESSA. MENA [Member] Represents MENA. Income tax receivables xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsIncomeTaxReceivables Amount of income tax receivables acquired at the acquisition date. Assets held for sale xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAssetsHeldForSale Amount of assets held for sale acquired at the acquisition date. Prepayments Total us-gaap_OtherAssets xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill Total assets Amount of assets acquired including goodwill. Business Description and Basis of Presentation [Text Block] Award Type [Domain] APAC [Member] Represents APAC. Central [Member] Represents Central. Basis of Presentation and Significant Accounting Policies [Text Block] Award Type [Axis] Net loss Net loss Net loss us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated Impairment and Amortization us-gaap_FiniteLivedIntangibleAssetsNet Total intangible assets Intangible assets, net xpro_CorporateCosts Corporate costs The amount of corporate costs. xpro_NoncurrentAccountsReceivableFairValueDisclosure Non-current accounts receivable, net Fair value portion of amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties, classified as noncurrent. Restricted Stock Units (RSUs) [Member] xpro_DeferredCompensationPlanAssetsFairValueDisclosure Deferred compensation plan Fair value portion of deferred compensation plan assets. Gross Carrying Amount xpro_FinanceLeaseLiabilitiesFairValueDisclosure Finance lease liabilities The fair value portion of finance lease liabilities. Share-Based Payment Arrangement, Option [Member] Well Construction [Member] Represents well construction. Well Management [Member] Represents well management. Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less: accumulated depreciation Schedule of Business Acquisitions, by Acquisition [Table Text Block] Property, plant and equipment, net Property, plant and equipment, net Goodwill Goodwill CETS [Member] Represents COSL - Expro Testing Services (Tianjin) Co. Ltd ("CETS"). PVD-Expro [Member] Represents PV Drilling Expro International Co. Ltd. ("PVD-Expro"). Property, plant and equipment, gross Other Assets and Other Liabilities [Text Block] Tabular disclosure of other assets and liabilities. Capital Addition Purchase Commitments [Member] xpro_GainLossOnChangeInCashSurrenderValueOfLifeInsurance Gain (Loss) on Change in Cash Surrender Value of Life Insurance The amount of gain (loss) on change in cash surrender value of life insurance. Collateral deposits The mount of collateral deposits. Accounts receivable us-gaap_AccountsReceivableGross us-gaap_EquityMethodInvestmentOwnershipPercentage Equity Method Investment, Ownership Percentage Property, Plant and Equipment, Including Assets Under Finance Leases [Member] Represents property, plant and equipment, including assets under finance leases. Common Stock Outstanding [Member] Represents information regarding common stock outstanding. xpro_DebtInstrumentLIBORFloor Debt Instrument, LIBOR Floor Minimum LIBOR interest rate for debt instrument. xpro_DebtInstrumentCovenantMinimumEbitdaOfGuarantors Debt Instrument, Covenant, Minimum EBITDA of Guarantors The minimum EDITDA of guarantors under the covenant of the debt instrument. Other us-gaap_OtherOperatingActivitiesCashFlowStatement xpro_DebtInstrumentCovenantMinimumConsolidatedAssetsOfGuarantors Debt Instrument, Covenant, Minimum Consolidated Assets of Guarantors The minimum percentage of consolidated assets of guarantors under the covenant of the debt instrument. xpro_DebtInstrumentCovenantMinimumEbitdaAndAssetsOfSubsidiaries Debt Instrument, Covenant, Minimum EBITDA and Assets of Subsidiaries The minimum percentage of EBITDA and assets of subsidiaries under the covenant of the debt instrument. Cash flows from investing activities: xpro_DebtInstrumentCovenantMinimumInterestCoverRatio Debt Instrument, Covenant, Minimum Interest Cover Ratio The minimum interest cover ratio under the covenant of the debt instrument. us-gaap_RevenueFromRelatedParties Revenue from Related Parties xpro_DebtInstrumentCovenantMaximumSeniorLeverageRatio Debt Instrument, Covenant, Maximum Senior Leverage Ratio The maximum senior leverage ratio under the covenant of the debt instrument. xpro_DebtInstrumentMaximumPercentageOfAggregateCapitalExpenditures Debt Instrument, Maximum Percentage of Aggregate Capital Expenditures The maximum percentage of aggregate capital expenditures under the covenant of the debt instrument. Earnings Per Share [Text Block] us-gaap_IncreaseDecreaseInOtherOperatingLiabilities Other liabilities xpro_LineOfCreditFacilityUpfrontFeePercentage Line of Credit Facility, Upfront Fee Percentage The percentage of upfront fee under the line of credit facility. One-third Drawn [Member] Represents one-third drawn. Two-thirds Drawn [Member] Represents two-thirds drawn. xpro_DebtInstrumentCovenantMinimumCashFlowCoverRatio Debt Instrument, Covenant, Minimum Cash Flow Cover Ratio The minimum cash flow coverage ratio under the covenant of the debt instrument. us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income taxes, net Equity in income of joint ventures Equity in income of joint ventures us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities Accounts payable and accrued liabilities Letter of Credit [Member] us-gaap_EquityMethodInvestments Carrying value Related Party Transactions Disclosure [Text Block] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments Loss before taxes and equity in income of joint ventures us-gaap_IncomeTaxExpenseBenefit Income tax expense xpro_FinancialLiabilitiesFairValueDisclosureDeferredCompensationPlans Deferred compensation plan Of the fair value of financial obligations, this element represents the portion associated with deferred compensation plans. us-gaap_GeneralAndAdministrativeExpense General and administrative expense, excluding depreciation and amortization expense Restricted cash Cash and cash equivalents UNITED KINGDOM Management Incentive Plan [Member] Represents the management incentive plan. us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense Stock-based compensation expense us-gaap_DefinedBenefitPlanContributionsByEmployer Defined Benefit Plan, Plan Assets, Contributions by Employer Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss City Area Code xpro_PaymentsOfCashPledgedForCollateralDeposits Cash pledged for collateral deposits The amount of cash outflow for collateral deposits. New Accounting Pronouncements, Policy [Policy Text Block] Long-term Incentive Plan [Member] Represents long-term incentive plan. RSU and PRSU [Member] Represents RSU and PRSU. xpro_RepurchaseOrRedemptionOfSharesMaximumAggregateAmount Repurchase or Redemption of Shares, Maximum Aggregate Amount Represents maximum aggregate amount of repurchase or redemption of shares. us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Warrants [Member] Represents warrants. us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Property, Plant and Equipment, Net [Member] Represents property, plant and equipment, net. Reverse Stock Split [Member] The conversion of a reverse stock split where there is a reduction in the shares outstanding. Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Significant Accounting Policies [Policy Text Block] Disclosure of accounting policy for significant accounting policies. Entity File Number Bonds and Guarantees [Member] Information related to bonds and guarantees. Drawdowns as Loans [Member] Information related to drawdowns as loans. Entity Emerging Growth Company Document Type Entity Small Business us-gaap_NumberOfCountriesInWhichEntityOperates Number of Countries in which Entity Operates Entity Shell Company New Credit Facility [Member] Information related to the New Credit Facility. xpro_PercentageOfTaxBenefitsRealizedPayableUnderTaxReceivableAgreement Percentage of Tax Benefits Realized Payable Under Tax Receivable Agreement Represents the percentage of realized tax benefits payable under tax receivable agreement. Document Information [Line Items] Mosing Holdings [Member] Represents information regarding Mosing Holdings. Document Information [Table] xpro_PercentageOfTaxBenefitsRetainedUnderTaxReceivableAgreement Percentage of Tax Benefits Retained Under Tax Receivable Agreement Represents the percentage of tax benefits retained under tax receivable agreement. xpro_LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity Line of Credit Facility, Option to Increase Maximum Borrowing Capacity Represents the option to increase the maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Entity Filer Category xpro_BusinessCombinationNumberOfCommonSharesConvertedByEachRight Business Combination, Number of Common Shares Converted by Each Right (in shares) Number of common shares into which each right may be converted under a business combination. Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Costs expensed during the period us-gaap_BusinessCombinationAcquisitionRelatedCosts Business Combination, Acquisition Related Costs Merger and integration expense London Interbank Offered Rate (LIBOR) [Member] Variable Rate [Domain] Accounts receivable, net us-gaap_AccountsReceivableNet us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Variable Rate [Axis] us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable, net Stock-based compensation expense Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block] Tabular disclosure of the reconciliation of adjusted earnings before interest, taxes, depreciation, and amortization from segments to consolidated. Entity Central Index Key Entity Registrant Name Entity [Domain] Merger with Expro [Member] Represents information pertaining to the merger, or pending merger, with Expro. Legal Entity [Axis] Entity Address, Address Line One xpro_MergerExchangeRatio Merger Exchange Ratio Represents the exchange ratio associated with a merger of the reporting entity with another entity. The exchange ratio is the number of shares of the reporting entity's common stock received by the shareholders of the other entity for each ordinary share of the other entity. us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Expro [Member] Represents information regarding Expro Group Holdings International Limited. Less: Expected credit losses us-gaap_AllowanceForDoubtfulAccountsReceivable us-gaap_TreasuryStockValue Treasury stock (at cost) 654,477 and 554,115 shares xpro_TaxReceivableAgreementCashPaymentForSettlementOfEarlyTerminationPaymentObligation Tax Receivable Agreement, Cash Payment for Settlement of Early Termination Payment Obligation Represents the amount of cash payment for settlement of early termination payment obligation in connection with a tax receivable agreement. xpro_TaxReceivableAgreementConditionOfEarlyTerminationPaymentObligationSettlementPeriodOverWhichFutureContingentPaymentsMayBeMade Tax Receivable Agreement, Condition of Early Termination Payment Obligation Settlement, Period Over Which Future Contingent Payments May Be Made (Year) Represents the period of time over which future contingent payments might be made as a condition of the settlement of the early termination payment obligation in connection with a tax receivable agreement. xpro_TaxReceivableAgreementConditionOfEarlyTerminationPaymentObligationSettlementFutureContingentPaymentsCashTaxSavingsThreshold Tax Receivable Agreement, Condition of Early Termination Payment Obligation Settlement, Future Contingent Payments, Cash Tax Savings Threshold Represents the cash savings threshold which, if reached, will trigger future contingent payments to be made as a condition of the settlement of the early termination payment obligation in connection with a tax receivable agreement. Entity Common Stock, Shares Outstanding Cash surrender value of life insurance policies Cash Surrender Value of Life Insurance us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit Amortization of prior service credit us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost Total us-gaap_DefinedBenefitPlanInterestCost Interest cost Expected return on plan assets Corporate Joint Venture [Member] Local Phone Number us-gaap_LineOfCreditFacilityCommitmentFeePercentage Line of Credit Facility, Commitment Fee Percentage us-gaap_TableTextBlock Notes Tables Common shares issued upon vesting of share-based awards (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Common shares issued upon vesting of share-based awards Related Party [Axis] Related Party [Domain] Raw materials, equipment spares and consumables us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity Finished goods Work-in-progress Accumulated deficit Accumulated other comprehensive income Debt Disclosure [Text Block] Changes in assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] Non-current operating lease liabilities Schedule of Inventory, Current [Table Text Block] us-gaap_OperatingLeaseLiability Operating Lease, Liability, Total Deferred taxes Operating lease liabilities us-gaap_ForeignCurrencyTransactionGainLossUnrealized Unrealized foreign exchange Finance lease liabilities Retirement Benefits [Text Block] Non-current finance lease liabilities Operating lease right-of-use assets Operating Lease, Right-of-Use Asset us-gaap_FinanceLeasePrincipalPayments Repayments of finance leases us-gaap_EmployeeBenefitsAndShareBasedCompensation Stock-based compensation expense us-gaap_UnrealizedGainLossOnInvestments Change in fair value of investments us-gaap_FinanceLeaseRightOfUseAsset Total us-gaap_PaymentsForRestructuring Payments made during the period us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths Finite-Lived Intangible Asset, Expected Amortization, Year One us-gaap_RestructuringCosts Severance and other expense us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1 Deferred Compensation Arrangement with Individual, Requisite Service Period (Year) Share-Based Payment Arrangement, Employee [Member] Non – current Other non-current assets Weighted average remaining life (Year) us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Operating costs and expenses: Non – current Non-current accounts receivable, net Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_Depreciation Depreciation, Total us-gaap_StockholdersEquityNoteStockSplitConversionRatio1 Stockholders' Equity Note, Stock Split, Conversion Ratio Depreciation and amortization expense Depreciation and amortization expense us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation Treasury shares withheld (in shares) Intangible Assets Disclosure [Text Block] Affiliated Entity [Member] us-gaap_AssetsCurrent Total current assets Income tax receivables Treasury stock, shares (in shares) Interest and finance income (expense), net Assets held for sale Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, €0.06 nominal value, 200,000,000 shares authorized, 110,033,225 and 109,697,040 shares issued and 109,378,748 and 109,142,925 shares outstanding Common stock, par value (in EUR per share) Common Stock, Par or Stated Value Per Share (in dollars per share) Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Product and Service [Axis] Current Other current assets Product and Service [Domain] Statistical Measurement [Axis] Investment, Name [Domain] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Cash paid for interest, net Cash Flow, Supplemental Disclosures [Text Block] Investment, Name [Axis] Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment [Table Text Block] xpro_RestructuringSettlementAndImpairmentProvisionsCredits Severance and other expense Represents the amount of restructuring, settlement and impairment provisions (credits) recognized during the period. Inventories Total Fair Value, Inputs, Level 3 [Member] Foreign exchange gain (loss) Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Buildings and Leasehold Improvement [Member] Represents building and leasehold improvements. Cash flows from operating activities: Total Segment EBITDA The amount of income (loss) before income taxes adjusted for corporate costs, equity in income of joint ventures, depreciation and amortization expense, impairment expense, severance and other expense, gain on disposal of assets, foreign exchange losses, merger and integration expense, other income, interest and finance expense, net and stock-based compensation expense. us-gaap_OtherIncome Other income, net Statement [Line Items] Current Accounts receivable, net Additional paid-in capital Building and Building Improvements [Member] Building [Member] AOCI Attributable to Parent [Member] Land [Member] Land Improvements [Member] Other income, net Long-Lived Tangible Asset [Axis] Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Other us-gaap_OtherAssetsMiscellaneous Current assets Fair Value Disclosures [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period us-gaap_DepositAssets Deposits us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net decrease to cash and cash equivalents and restricted cash us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities us-gaap_Liabilities Total liabilities Commitments and contingencies (Note 17) Effect of exchange rate changes on cash and cash equivalents Executive Officer [Member] us-gaap_OperatingIncomeLoss Operating loss us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash (used in) provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Total us-gaap_OtherLiabilities Counterparty Name [Axis] Counterparty Name [Domain] Deferred tax liabilities, net us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent Deferred Compensation Liability, Current and Noncurrent, Total Other Liabilities [Table Text Block] Deferred revenue Deferred revenue us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent Other tax and social security Other us-gaap_OtherSundryLiabilities us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Payment of withholding taxes on stock-based compensation plans Equity Method Investments and Joint Ventures Disclosure [Text Block] Equity Method Investments [Table Text Block] us-gaap_CostsAndExpenses Total operating cost and expenses Scenario [Domain] Retained Earnings [Member] Total revenue Title of Individual [Domain] Title of Individual [Axis] Treasury Stock [Member] Scenario [Axis] Additional Paid-in Capital [Member] Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-Term Debt, Total Other Current Liabilities [Member] Loss before income taxes Loss before income taxes us-gaap_PaymentsOfFinancingCosts Payments of loan issuance and other transaction costs Other comprehensive loss: Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Entity Incorporation, State or Country Code Accounting Policies [Abstract] Document Transition Report Basis of Accounting, Policy [Policy Text Block] Entity Interactive Data Current Security Exchange Name Title of 12(b) Security Billing Status, Type [Axis] Receivables Billing Status [Domain] Unbilled Revenues [Member] Billed Revenues [Member] Nonmonetary Transaction Type [Domain] Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Nonmonetary Transaction Type [Axis] Segments [Axis] Segments [Domain] Less: accumulated amortization, assets under finance lease us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent Accounts Payable, Related Parties Assets under finance lease, gross Statement [Table] Statement of Financial Position [Abstract] Basic and diluted (in shares) Basic and diluted weighted average number of shares outstanding (in shares) us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization Cost of revenue, excluding depreciation and amortization expense us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Business Acquisition [Axis] us-gaap_EarningsPerShareBasic Total basic and diluted loss per share (in dollars per share) Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Weighted average common shares outstanding: Loss per common share: Statement of Cash Flows [Abstract] Stockholders’ equity: Other comprehensive income (loss) Other comprehensive loss Income Statement [Abstract] us-gaap_RestructuringReserve Balance as of December 31, 2021 Balance as of March 31, 2022 Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Issuance of common stock attributable to Frank’s stockholders, shares issued (in shares) Restructuring Plan [Axis] Restructuring Plan [Domain] Cash flows from financing activities: us-gaap_AccountsReceivableRelatedParties Accounts Receivable, Related Parties Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Non – current Other non-current liabilities us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax Amortization of prior service credit Post-retirement benefits us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet Total Merger Consideration Exchanged us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities Total Liabilities us-gaap_AccruedIncomeTaxesNoncurrent Income tax liabilities - non-current portion Other non-current liabilities us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther Class of Stock [Axis] Deferred tax liabilities us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other current liabilities us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Accounts payable and accrued liabilities us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable us-gaap_LongTermPurchaseCommitmentAmount Long-Term Purchase Commitment, Amount Property, plant and equipment us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment Other assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets EX-101.PRE 11 xpro-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2022
Apr. 30, 2022
Document Information [Line Items]    
Entity Central Index Key 0001575828  
Entity Registrant Name Expro Group Holdings N.V.  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2022  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 001-36053  
Entity Incorporation, State or Country Code P7  
Entity Tax Identification Number 98-1107145  
Entity Address, Address Line One 1311 Broadfield Boulevard, Suite 400  
Entity Address, City or Town Houston  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77084  
City Area Code 713  
Local Phone Number 463-9776  
Title of 12(b) Security Common Stock, €0.06 nominal value  
Trading Symbol XPRO  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   109,584,137
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Total revenue $ 280,477 $ 156,295
Operating costs and expenses:    
Cost of revenue, excluding depreciation and amortization expense (239,530) (137,068)
General and administrative expense, excluding depreciation and amortization expense (11,510) (6,641)
Depreciation and amortization expense (35,012) (27,759)
Merger and integration expense (4,725) (4,823)
Severance and other expense (1,494) (555)
Total operating cost and expenses (292,271) (176,846)
Operating loss (11,794) (20,551)
Other income, net 996 239
Interest and finance income (expense), net 13 (1,627)
Loss before taxes and equity in income of joint ventures (10,785) (21,939)
Equity in income of joint ventures 4,202 4,092
Loss before income taxes (6,583) (17,847)
Income tax expense (4,549) (2,545)
Net loss $ (11,132) $ (20,392)
Loss per common share:    
Total basic and diluted loss per share (in dollars per share) $ (0.10) $ (0.29)
Weighted average common shares outstanding:    
Basic and diluted (in shares) 109,266,988 70,889,753
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net loss $ (11,132) $ (20,392)
Other comprehensive loss:    
Amortization of prior service credit (61) (61)
Other comprehensive loss (61) (61)
Comprehensive loss $ (11,193) $ (20,453)
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 214,392 $ 235,390
Restricted cash 4,024 4,457
Accounts receivable, net 318,500 319,286
Inventories 133,657 125,116
Assets held for sale 211 6,386
Income tax receivables 23,271 20,561
Other current assets 55,871 52,938
Total current assets 749,926 764,134
Property, plant and equipment, net 464,482 478,580
Investments in joint ventures 61,806 57,604
Intangible assets, net 255,024 253,053
Goodwill 179,903 179,903
Operating lease right-of-use assets 81,328 83,372
Non-current accounts receivable, net 11,211 11,531
Other non-current assets 18,254 26,461
Total assets 1,821,934 1,854,638
Current liabilities    
Accounts payable and accrued liabilities 202,024 213,152
Income tax liabilities 23,240 22,999
Finance lease liabilities 1,101 1,147
Operating lease liabilities 19,614 19,695
Other current liabilities 63,358 74,213
Total current liabilities 309,337 331,206
Deferred tax liabilities, net 29,298 31,744
Post-retirement benefits 26,729 29,120
Non-current finance lease liabilities 15,452 15,772
Non-current operating lease liabilities 70,662 73,688
Other non-current liabilities 79,164 75,537
Total liabilities 530,642 557,067
Commitments and contingencies (Note 17)
Stockholders’ equity:    
Common stock, €0.06 nominal value, 200,000,000 shares authorized, 110,033,225 and 109,697,040 shares issued and 109,378,748 and 109,142,925 shares outstanding 7,868 7,844
Treasury stock (at cost) 654,477 and 554,115 shares (24,291) (22,785)
Additional paid-in capital 1,834,178 1,827,782
Accumulated other comprehensive income 20,297 20,358
Accumulated deficit (546,760) (535,628)
Total stockholders’ equity 1,291,292 1,297,571
Total liabilities and stockholders’ equity $ 1,821,934 $ 1,854,638
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - € / shares
Mar. 31, 2022
Dec. 31, 2021
Common stock, par value (in EUR per share) € 0.06 € 0.06
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 110,033,225 109,697,040
Common stock, shares outstanding (in shares) 109,378,748 109,142,925
Treasury stock, shares (in shares) 654,477 554,115
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net loss $ (11,132) $ (20,392)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization expense 35,012 27,759
Equity in income of joint ventures (4,202) (4,092)
Stock-based compensation expense 6,018 0
Change in fair value of investments 1,502 0
Elimination of unrealized profit on sales to joint ventures 0 5
Deferred taxes (2,448) (656)
Unrealized foreign exchange (2,503) 1,255
Changes in assets and liabilities:    
Accounts receivable, net 2,163 (3,679)
Inventories (6,232) (2,766)
Other assets (3,492) 1,410
Accounts payable and accrued liabilities (13,194) 4,288
Other liabilities (11,501) 6,324
Income taxes, net (719) 1,794
Other (3,434) (1,609)
Net cash (used in) provided by operating activities (14,162) 9,641
Cash flows from investing activities:    
Capital expenditures (10,577) (19,168)
Acquisition of technology (7,973) 0
Proceeds from disposal of assets 6,422 0
Proceeds from sale of investments 7,120 0
Net cash used in investing activities (5,008) (19,168)
Cash flows from financing activities:    
Cash pledged for collateral deposits (61) (287)
Payments of loan issuance and other transaction costs (95) (175)
Payment of withholding taxes on stock-based compensation plans (1,104) 0
Repayment of financed insurance premium (980) 0
Repayments of finance leases (154) (340)
Net cash used in financing activities (2,394) (802)
Effect of exchange rate changes on cash and cash equivalents 133 (272)
Net decrease to cash and cash equivalents and restricted cash (21,431) (10,601)
Cash and cash equivalents and restricted cash at beginning of period 239,847 120,709
Cash and cash equivalents and restricted cash at end of period $ 218,416 $ 110,108
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Warrants [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020 70,890            
Balance at Dec. 31, 2020 $ 585 $ 10,530 $ 0 $ 1,006,100 $ (1,494) $ (403,737) $ 611,984
Net loss 0 0 0 0 0 (20,392) (20,392)
Other comprehensive income (loss) $ 0 0 0 0 (61) 0 (61)
Balance (in shares) at Mar. 31, 2021 70,890            
Balance at Mar. 31, 2021 $ 585 10,530 0 1,006,100 (1,555) (424,129) 591,531
Balance (in shares) at Dec. 31, 2021 109,143            
Balance at Dec. 31, 2021 $ 7,844 0 (22,785) 1,827,782 20,358 (535,628) 1,297,571
Net loss 0 0 0 0 0 (11,132) (11,132)
Other comprehensive income (loss) 0 0 0 0 (61) 0 (61)
Stock-based compensation expense $ 0 0 0 6,018 0 0 6,018
Common shares issued upon vesting of share-based awards (in shares) 336            
Common shares issued upon vesting of share-based awards $ 24 0 0 378 0 0 402
Treasury shares withheld (in shares) (100)            
Treasury shares withheld $ 0 0 (1,506) 0 0 0 (1,506)
Balance (in shares) at Mar. 31, 2022 109,379            
Balance at Mar. 31, 2022 $ 7,868 $ 0 $ (24,291) $ 1,834,178 $ 20,297 $ (546,760) $ 1,291,292
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Note 1 - Business Description
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Business Description and Basis of Presentation [Text Block]

1.

Business description

 

With roots dating to 1938, Expro Group Holdings N.V. (the “Company,” “Expro,” “we,” “our” or “us”) is a global provider of energy services with operations in approximately 60 countries. The Company’s portfolio of capabilities includes products and services related to well construction, well flow management, subsea well access, and well intervention and integrity. The Company’s portfolio of products and services enhance production and improve recovery across the well lifecycle, from exploration through abandonment.

 

On March 10, 2021, Frank’s International N.V. (“Frank’s”) and New Eagle Holdings Limited, an exempted company limited by shares incorporated under the laws of the Cayman Islands and a direct wholly owned subsidiary of Frank’s (“Merger Sub”), entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Expro Group Holdings International Limited (“Legacy Expro”), an exempted company limited by shares incorporated under the laws of the Cayman Islands, providing for the merger of Legacy Expro with and into Merger Sub in an all-stock transaction, with Merger Sub surviving the merger as a direct, wholly owned subsidiary of Frank’s (the “Merger”). The Merger closed on October 1, 2021 (the “Closing Date”), and Frank's was renamed Expro Group Holdings N.V. The Merger was accounted for using the acquisition method of accounting with Legacy Expro being identified as the accounting acquirer. The condensed consolidated financial statements of the Company reflect the condensed financial position, results of operations and cash flows of only Legacy Expro for all periods prior to the Merger and of the combined company (including activities of Frank’s) for all periods subsequent to the Merger.

 

Further, the supervisory board of directors of Frank’s unanimously approved a 1-for-6 reverse stock split of Frank’s common stock, which was effected on October 1, 2021. All of the outstanding share numbers, nominal value, share prices and per share amounts in these condensed consolidated financial statements have been retroactively adjusted to reflect the Exchange Ratio (as defined below) and the 1-for-6 reverse stock split for all periods presented, as applicable.

 

Pursuant to the Merger Agreement, as of the effective time of the Merger (the “Effective Time”), each outstanding ordinary share of common stock, par value $0.01 per share, of Legacy Expro was converted into the right to receive 1.2120 shares of common stock, nominal value €0.06 per share, of the Company (“Company Common Stock”). The number of shares of Company Common Stock received by the Legacy Expro shareholders was equal to 7.2720 (the “Exchange Ratio” as provided in the Merger Agreement) multiplied by the 1-for-6 reverse stock split ratio.

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Note 2 - Basis of Preparation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Basis of Presentation and Significant Accounting Policies [Text Block]

2.

Basis of preparation and significant accounting policies

 

Basis of preparation

 

The unaudited condensed consolidated financial statements reflect the accounts of the Company and its subsidiaries. All intercompany balances and transactions, including unrealized profits arising from them, have been eliminated for purposes of preparing these unaudited condensed consolidated financial statements. Investments in which we do not have a controlling interest, but over which we do exercise significant influence, are accounted for under the equity method of accounting.

 

The accompanying condensed consolidated financial statements have not been audited by our independent registered public accounting firm. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim consolidated financial information. Accordingly, these unaudited condensed consolidated financial statements do not include all of the information and footnotes required by U.S. GAAP for annual consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in our most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on March 8, 2022.

 

In the opinion of management, these unaudited condensed consolidated financial statements, which are prepared in accordance with the rules of the SEC and U.S. GAAP for interim financial reporting, included herein contain all adjustments necessary to present fairly our financial position as of March 31, 2022 and the results of our operations and cash flows for the three months ended March 31, 2022 and 2021. Such adjustments are of a normal recurring nature. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022 or for any other period.

 

The unaudited condensed consolidated financial statements have been prepared on an historical cost basis using the United States dollar (“$” or “U.S. dollar”) as the reporting currency.

 

Significant accounting policies

 

Refer to Note 2Basis of presentation and significant accounting policies” of our consolidated financial statements as of and for the year ended December 31, 2021, which are included in our most recent Annual Report on Form 10-K filed with the SEC on March 8, 2022, for a discussion of our significant accounting policies. There have been no material changes in our significant accounting policies as compared to the significant accounting policies described in our consolidated financial statements as of and for the year ended December 31, 2021.

 

Recent accounting pronouncements

 

Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) generally in the form of accounting standards updates (“ASUs”) to the FASB’s Accounting Standards Codification.

 

We consider the applicability and impact of all accounting pronouncements. Recently issued ASUs were assessed and were either determined to be not applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Business Combinations and Dispositions
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Mergers, Acquisitions and Dispositions Disclosures [Text Block]

3.

Business combinations and dispositions

 

Franks International N.V.

 

As discussed in Note 1Business description”, the Merger of Frank’s with Legacy Expro pursuant to the Merger Agreement was completed on October 1, 2021. U.S. GAAP requires the determination of the accounting acquirer, the acquisition date, the fair value of assets and liabilities of the acquired business and the resulting measurement of goodwill. The Merger is accounted for as a reverse merger and Legacy Expro has been identified as the acquirer for accounting purposes. As a result, the Company has in accordance with ASC 805, Business Combinations, applied the acquisition method of accounting to account for Frank’s assets acquired and liabilities assumed. Applying the acquisition method of accounting includes recording the identifiable assets acquired and liabilities assumed at their fair values and recording goodwill for the excess of the consideration transferred over the net aggregate fair value of the identifiable assets acquired and liabilities assumed.

 

The Merger consideration was based on Frank’s closing share price on the Closing Date. In a reverse merger involving only the exchange of equity, the fair value of the equity of the accounting acquiree may be used to measure consideration transferred if the value of the accounting acquiree’s equity interests are more reliably measurable than the value of the accounting acquirer’s equity interest. As Legacy Expro was a private company and Frank’s was a public company with a quoted and reliable market price, the fair value of Frank’s equity interests was deemed to be more reliable. Under the acquisition method of accounting, total consideration exchanged was as follows:

 

      

Per share

  

Amount

 
  

Shares issued

  

price

  

(in thousands)

 

Issuance of common stock attributable to Frank’s stockholders

  38,066,216  $18.90  $719,452 

Replacement of Frank’s equity awards

          7,830 

Cash payment to Mosing Holdings LLC pursuant to the amended and restated tax receivable agreement

          15,000 

Total Merger Consideration Exchanged

         $742,282 

 

The following table sets forth the preliminary allocation of the merger consideration exchanged to the fair value of identifiable tangible and intangible assets acquired and liabilities assumed as of the Closing Date, with the recording of goodwill for the excess of the consideration transferred over the net aggregate fair value of the identifiable assets acquired and liabilities assumed (in thousands):

 

  

Amount

 
     

Cash and cash equivalents

 $187,178 

Restricted cash

  2,561 

Accounts receivables, net

  112,234 

Inventories

  69,567 

Assets held for sale

  10,061 

Income tax receivables

  2,030 

Other current assets

  23,908 

Property, plant and equipment

  212,639 

Goodwill

  154,399 

Intangible assets

  104,791 

Operating lease right-of-use assets

  27,406 

Other assets

  20,494 

Total assets

  927,268 

Accounts payable and accrued liabilities

  81,959 

Operating lease liabilities

  8,344 

Current income tax liabilities

  8,932 

Other current liabilities

  19,918 

Deferred tax liabilities

  5,673 

Non-current operating lease liabilities

  19,607 

Other non-current liabilities

  40,553 

Total Liabilities

  184,986 
     

Total Merger Consideration Exchanged

 $742,282 

 

Due to the recency and complexity of the Merger, these amounts are preliminary and subject to change as our fair value assessments are finalized. The final fair value determination could result in material adjustments to the values presented in the preliminary purchase price allocation table above. The fair values of identifiable intangible assets were prepared using an income valuation approach, which requires a forecast of expected future cash flows either through the use of the relief-from-royalty method or the multi-period excess earnings method, which are discounted to approximate their current value. The estimated useful lives are based on management’s historical experience and expectations as to the duration of time that benefits from these assets are expected to be realized.

 

The intangible assets will be amortized on a straight-line basis over an estimated 10 to 15 year life. We expect annual amortization to be approximately $7.7 million associated with these intangible assets.

 

Goodwill will not be amortized but rather subject to an annual impairment test, absent any indicators of impairment. Goodwill is attributable to planned synergies expected to be achieved from the combined operations of Legacy Expro and Frank’s. Goodwill recorded in the Merger is not expected to be deductible for tax purposes.

 

Unaudited Pro Forma Financial Information

 

The following unaudited pro forma consolidated results of operations for the three months ended March 31, 2021 assume the Merger was completed as of January 1, 2020 (in thousands):

 

  

Three Months Ended March 31,

 
  

2021

 

Unaudited pro forma revenues

 $251,106 

Unaudited pro forma net loss

 $41,589 

 

Estimated unaudited pro forma information is not necessarily indicative of the results that actually would have occurred had the Merger been completed on the date indicated or of future operating results.

 

Merger and integration expense

 

During the three months ended March 31, 2022 and 2021, the Company incurred $4.7 million and $4.8 million, respectively, of merger and integration expense which consist primarily of legal fees, professional fees, integration, severance and other costs directly attributable to the Merger.

 

Below is a reconciliation of our liability balance associated with our severance plan initiated during 2021 related to the integration in connection with the Merger, which is included in “Other current liabilities” on the condensed consolidated balance sheets (in thousands):

 

  

NLA

  

ESSA

  

MENA

  

APAC

  

Central

  

Total

 

Balance as of December 31, 2021

 $2,057  $2,502  $424  $617  $6,615  $12,215 

Costs expensed during the period

  114   -   91   213   -   418 

Payments made during the period

  (286)  (1,054)  (153)  (307)  (3,033)  (4,833)

Balance as of March 31, 2022

 $1,885  $1,448  $362  $523  $3,582  $7,800 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

4.         Fair value measurements

 

Recurring Basis

 

A summary of financial assets and liabilities that are measured at fair value on a recurring basis, as of March 31, 2022 and December 31, 2021, were as follows (in thousands):

 

  

March 31, 2022

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets:

                

Investments:

                

Cash surrender value of life insurance policies-

                

Deferred compensation plan

 $-  $11,210  $-  $11,210 

Non-current accounts receivable, net

  -   11,211   -   11,211 

Liabilities:

                

Deferred compensation plan

  -   8,457   -   8,457 

Finance lease liabilities

  -   16,553   -   16,553 

 

  

December 31, 2021

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets:

                

Investments:

                

Cash surrender value of life insurance policies-

                

Deferred compensation plan

 $-  $18,857  $-  $18,857 

Non-current accounts receivable, net

  -   11,531   -   11,531 

Liabilities:

                

Deferred compensation plan

  -   9,339   -   9,339 

Finance lease liabilities

  -   16,919   -   16,919 

 

Our investments associated with our deferred compensation plan as of  March 31, 2022 consist primarily of the cash surrender value of life insurance policies and is included in other assets on the condensed consolidated balance sheets. The liability associated with our deferred compensation plan as of  March 31, 2022 is included in other liabilities on the condensed consolidated balance sheets. Our investments change as a result of contributions, payments, and fluctuations in the market. Assets and liabilities, measured using significant observable inputs, are reported at fair value based on third-party broker statements, which are derived from the fair value of the funds’ underlying investments. They are reported at fair value based on the price of the stock and are included in other assets on the condensed consolidated balance sheets.

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Business Segment Reporting
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

5.

Business segment reporting

 

Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the Company’s Chief Operating Decision Maker (“CODM”), which is our Chief Executive Officer, in deciding how to allocate resources and assess performance. Our CODM manages our operational segments that are aligned with our geographical regions as below:

 

 

North and Latin America (“NLA”),

 

Europe and Sub-Saharan Africa (“ESSA”),

 

Middle East and North Africa (“MENA”), and

 

Asia-Pacific (“APAC”).

 

The following table presents our revenue disaggregated by our operating segments (in thousands):         

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

NLA

 $103,861  $30,363 

ESSA

  82,071   53,630 

MENA

  50,715   41,155 

APAC

  43,830   31,147 

Total

 $280,477  $156,295 

 

Segment EBITDA

 

Our CODM regularly evaluates the performance of our operating segments using Segment EBITDA, which we define as loss before income taxes adjusted for corporate costs, equity in income of joint ventures, depreciation and amortization expense, impairment expense, severance and other expense, gain on disposal of assets, foreign exchange losses, merger and integration expense, other income, interest and finance expense, net and stock-based compensation expense.

 

The following table presents our Segment EBITDA disaggregated by our operating segments and a reconciliation to loss before income taxes (in thousands):

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

NLA

 $21,827  $2,428 

ESSA

  11,874   5,366 

MENA

  15,465   15,058 

APAC

  5,438   5,166 

Total Segment EBITDA

  54,604   28,018 

Corporate costs

  (21,965)  (14,684)

Equity in income of joint ventures

  4,202   4,092 

Depreciation and amortization expense

  (35,012)  (27,759)

Merger and integration expense

  (4,725)  (4,823)

Severance and other expense

  (1,494)  (555)

Stock-based compensation expense

  (6,018)  - 

Foreign exchange gain (loss)

  2,816   (748)

Other income, net

  996   239 

Interest and finance income (expense), net

  13   (1,627)

Loss before income taxes

 $(6,583) $(17,847)

 

 

Corporate costs include the costs of running our corporate head office and other central functions that support the operating segments, including research, engineering and development, logistics, sales and marketing and health and safety and are not attributable to a particular operating segment.

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Revenue
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

6.

Revenue

 

Disaggregation of revenue

 

We disaggregate our revenue from contracts with customers by geography, as disclosed in Note 5 above, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Additionally, we disaggregate our revenue into main areas of capabilities.

 

The following table sets forth the total amount of revenue by main area of capabilities as follows (in thousands):

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

Well construction

 $111,435  $- 

Well management

  169,042   156,295 

Total

 $280,477  $156,295 

 

Contract balances

 

We perform our obligations under contracts with our customers by transferring services and products in exchange for consideration. The timing of our performance often differs from the timing of our customer’s payment, which results in the recognition of unbilled receivables and deferred revenue.

 

Unbilled receivables are initially recognized for revenue earned on completion of the performance obligation which are not yet invoiced to the customer. The amounts recognized as unbilled receivables are reclassified to accounts receivable upon billing. Deferred revenue represents the Company’s obligations to transfer goods or services to customers for which the Company has received consideration, in full or part, from the customer.

 

Contract balances consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts receivable, net

 $223,041  $236,158 

Unbilled receivables

 $106,670  $94,659 

Deferred revenue

 $11,330  $17,038 

 

The Company recognized revenue of $7.9 million and $1.1 million for the three months ended March 31, 2022 and 2021, respectively, out of the deferred revenue balance as of the beginning of the applicable year.

 

As of March 31, 2022, $10.1 million of our deferred revenue was classified as current and is included in “Other current liabilities” on the condensed consolidated balance sheets, with the remainder classified as non-current and included in “Other non-current liabilities” on the condensed consolidated balance sheets.

 

Transaction price allocated to remaining performance obligations

 

Remaining performance obligations represent firm contracts for which work has not been performed or has been partially performed and future revenue recognition is expected. We have elected the practical expedient permitting the exclusion of disclosing remaining performance obligations for contracts that have an original expected duration of one year or less and for our long-term contracts we have a right to consideration from customers in an amount that corresponds directly with the value to the customer of the performance completed to date.

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Note 7 - Income Taxes
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

7.

Income taxes

 

For interim financial reporting, we estimate the annual tax rate based on projected pre-tax income (loss) before equity in income of joint ventures for the full year and record a quarterly income tax expense (benefit) in accordance with accounting guidance for income taxes. As the year progresses, we refine the estimate of the year’s pre-tax income (loss) before equity in income of joint ventures as new information becomes available. The continual estimation process often results in a change to the expected effective tax rate for the year. When this occurs, we adjust the income tax expense (benefit) during the quarter in which the change in estimate occurs so that the year-to-date expense reflects the most current expected annual tax rate.

 

Our effective tax rates were (42.2)% and (11.6)% for the three months ended March 31, 2022 and 2021, respectively.

 

Our effective tax rate was impacted primarily by changes in the mix of taxable profits between jurisdictions.

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Investment in Joint Ventures
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Equity Method Investments and Joint Ventures Disclosure [Text Block]

8.

Investment in joint ventures

 

We have investments in two joint venture companies, which together provide us access to certain Asian markets that otherwise would be challenging for us to penetrate or develop effectively on our own. COSL-Expro Testing Services (Tianjin) Co. Ltd (“CETS”), in which we have a 50% equity interest, has extensive offshore well testing and completions capabilities and a reputation for providing technology-driven solutions in China. Similarly, PV Drilling Expro International Co. Ltd. (“PVD-Expro”) in which we have a 49% equity interest, offers the full suite of Expro products and services, including well testing and completions, in Vietnam. Both of these are strategic to our activities and offer the full capabilities and technology of Expro, but each company is independently managed.

 

The carrying value of our investment in joint ventures as of March 31, 2022 and December 31, 2021 was as follows (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

CETS

 $58,258  $54,014 

PVD-Expro

  3,548   3,590 

Total

 $61,806  $57,604 

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Accounts Receivable, Net
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

9.

Accounts receivable, net

 

Accounts receivable, net consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts receivable

 $339,323  $340,209 

Less: Expected credit losses

  (9,612)  (9,392)

Total

 $329,711  $330,817 
         

Current

  318,500   319,286 

Non – current

  11,211   11,531 

Total

 $329,711  $330,817 

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Inventories
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Inventory Disclosure [Text Block]

10.

Inventories

 

Inventories consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Finished goods

 $33,122  $34,899 

Raw materials, equipment spares and consumables

  84,268   76,025 

Work-in-progress

  16,267   14,192 

Total

 $133,657  $125,116 

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Other Assets and Liabilities
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Other Assets and Other Liabilities [Text Block]

11.

Other assets and liabilities

 

Other assets consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Cash surrender value of life insurance policies

 $11,210  $18,857 

Prepayments

  24,000   19,891 

Value-added tax receivables

  21,916   22,524 

Collateral deposits

  1,660   1,599 

Deposits

  6,763   7,331 

Other

  8,576   9,197 

Total

 $74,125  $79,399 
         

Current

  55,871   52,938 

Non – current

  18,254   26,461 

Total

 $74,125  $79,399 

 

 

Other liabilities consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Deferred revenue

 $11,330  $17,038 

Other tax and social security

  25,638   27,893 

Income tax liabilities - non-current portion

  47,493   45,741 

Deferred compensation plan

  8,457   9,339 

Other

  49,604   49,739 

Total

 $142,522  $149,750 
         

Current

  63,358   74,213 

Non – current

  79,164   75,537 

Total

 $142,522  $149,750 

 

Cash Surrender Value of Life Insurance Policies

 

We had $11.2 million and $18.9 million of cash surrender value of life insurance policies as of March 31, 2022 and December 31, 2021, respectively, that are held within a trust established to settle payment of future executive deferred compensation benefit obligations. The decrease in the cash surrender value of life insurance policies as of  March 31, 2022 as compared to December 31, 2021 was primarily due to a cash distribution from the trust to reimburse the Company for benefits paid pursuant to the executive deferred compensation benefit plan, the impact of which is included in “Proceeds from sale of investments” on the condensed consolidated statements of cash flows. Loss associated with these policies is included in “Other income, net” on our condensed consolidated statements of operations. Loss on changes in the cash surrender value of life insurance policies was $0.5 million for three months ended March 31, 2022.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Accounts Payable and Accrued Liabilities
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

12.

Accounts payable and accrued liabilities

 

Accounts payable and accrued liabilities consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts payable – trade

 $90,760  $84,952 

Payroll, vacation and other employee benefits

  30,629   42,671 

Accruals for goods received not invoiced

  14,940   18,666 

Other accrued liabilities

  65,695   66,863 

Total

 $202,024  $213,152 

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Property, Plant and Equipment, Net
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

13.

Property, plant and equipment, net

 

Property, plant and equipment, net consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Cost:

        

Land

 $21,860  $21,580 

Land improvements

  3,056   3,054 

Buildings and lease hold improvements

  102,980   104,660 

Plant and equipment

  714,072   701,400 
   841,968   830,694 

Less: accumulated depreciation

  (377,486)  (352,114)

Total

 $464,482  $478,580 

 

During the three months ended March 31, 2022, a building classified as assets held for sale was sold for net proceeds of $6.1 million.

 

The carrying amount of our property, plant and equipment recognized in respect of assets held under finance leases as of March 31, 2022 and December 31, 2021 and included in amounts above is as follows (in thousands):

 

  

March 31,

  

December 31,

 
  

2022

  

2021

 

Cost:

        

Buildings

 $18,623  $18,623 

Plant and equipment

  1,275   1,275 

Total

  19,898   19,898 

Less: accumulated amortization

  (8,074)  (7,733)

Total

 $11,824  $12,165 

 

Depreciation expense relating to property, plant and equipment, including assets under finance leases, was $26.0 million and $21.4 million for the three months ended March 31, 2022 and 2021, respectively.

 

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Intangible Assets, Net
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

14.

Intangible assets, net

 

The following table summarizes our intangible assets comprising of Customer Relationships & Contracts (“CR&C”), Trademarks, Technology and Software as of March 31, 2022 and December 31, 2021 (in thousands):

 

  

March 31, 2022

  

December 31, 2021

  

March 31, 2022

 
  

Gross carrying amount

  

Accumulated impairment and amortization

  

Net book value

  

Gross carrying amount

  

Accumulated impairment and amortization

  

Net book value

  

Weighted average remaining life (years)

 

CR&C

 $222,200  $(103,259) $118,941  $222,200  $(98,271) $123,929   6.1 

Trademarks

  57,100   (30,275)  26,825   57,100   (29,392)  27,708   8.2 

Technology

  170,652   (63,162)  107,490   159,458   (60,979)  98,479   12.3 

Software

  8,754   (6,986)  1,768   8,754   (5,817)  2,937   0.5 

Total

 $458,706  $(203,682) $255,024  $447,512  $(194,459) $253,053     

 

Amortization expense for intangible assets was $9.0 million and $6.4 million for the three months ended March 31, 2022 and 2021, respectively. During the first quarter of 2022, we acquired technology to bolster our well intervention and integrity product offering, resulting in an increase in intangible assets of $11.2 million which will be amortized over a five-year life. The impact of this asset acquisition is included in “Acquisition of technology” on the condensed consolidated statements of cash flows.

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Goodwill
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Goodwill Disclosure [Text Block]

15.

Goodwill

 

Our reporting units are either our operating segments or components of our operating segments depending on the level at which segment management oversees the business. Prior to the Merger, Legacy Expro's reporting units included Europe and the Commonwealth of Independent States, Sub-Saharan Africa, MENA, Asia, North America and Latin America. During 2021, due to the Merger we changed our internal organization and reporting structure and as a result, our operating segments, NLA, ESSA, MENA and APAC, are also our reporting units.

 

The allocation of goodwill by operating segment as of March 31, 2022 and December 31, 2021 is as follows (in thousands):

 

NLA

 $93,608 

ESSA

  66,283 

MENA

  3,331 

APAC

  16,681 

Total

 $179,903 

 

As of March 31, 2022, we did not identify any triggering events that would represent an indicator of impairment of our goodwill. Accordingly, no impairment charges related to goodwill have been recorded during the three months ended March 31, 2022.

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Note 16 - Interest Bearing Loans
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

16.

Interest bearing loans

 

On October 1, 2021, in connection with the closing of the Merger, we entered into a new revolving credit facility (the “New Facility”) with DNB Bank ASA, London Branch, as agent (the “Agent”), with total commitments of $200.0 million, of which $130.0 million is available for drawdowns as loans and $70.0 million is available for letters of credit. Subject to the terms of the New Facility, the Company has the ability to increase the commitments to $250.0 million. Proceeds of the New Facility may be used for general corporate and working capital purposes.

 

All obligations under the New Facility are guaranteed jointly and severally by the Company and certain of the Company’s subsidiaries incorporated in the U.S., the U.K., the Netherlands, Norway, Hungary, Australia, Cyprus, the Cayman Islands and Guernsey. Going forward, the guarantors must comprise at least 80% of the EBITDA, as defined, and 70% of the consolidated assets of the Company and its subsidiaries, as well as subsidiaries individually representing 5% or more of the EBITDA or assets of the group, subject to customary exceptions and exclusions. In addition, the obligations under the New Facility are secured by first priority liens on certain assets of the borrowers and guarantors, including pledges of equity interests in certain of the Company’s subsidiaries, including all of the borrowers and subsidiary guarantors, material operating bank accounts, intercompany loans receivable and, in jurisdictions where customary, including the U.S., the U.K., Australia and the Cayman Islands, substantially all of the assets and property of the borrowers and guarantors incorporated in such jurisdictions, in each case subject to customary exceptions and exclusions.

 

Borrowings under the New Facility bear interest at a rate per annum of LIBOR, subject to a 0.00% floor, plus an applicable margin of 3.75% for cash borrowings or 3.00% for letters of credit. A 0.75% per annum fronting fee applies to letters of credit, and an additional 0.25% or 0.50% per annum utilization fee is payable on drawdowns as loans to the extent one-third or two-thirds, respectively, or more of commitments are drawn. The unused portion of the New Facility is subject to a commitment fee of 30% per annum of the applicable margin. Interest on loans is payable at the end of the selected interest period, but no less frequently than semiannually.

 

The New Facility contains various undertakings and affirmative and negative covenants which limit, subject to certain customary exceptions and thresholds, the Company and its subsidiaries’ ability to, among other things, (1) enter into asset sales; (2) incur additional indebtedness; (3) make investments, acquisitions, or loans and create or incur liens; (4) pay certain dividends or make other distributions; and (5) engage in transactions with affiliates. The New Facility also requires the Company to maintain (i) a minimum cash flow cover ratio of 1.5 to 1.0 based on the ratio of cash flow to debt service; (ii) a minimum interest cover ratio of 4.0 to 1.0 based on the ratio of EBITDA to net finance charges; and (iii) a maximum senior leverage ratio of 2.25 to 1.0 based on the ratio of total net debt to EBITDA, in each case tested quarterly on a last-twelve-months basis, subject to certain exceptions. In addition, the aggregate capital expenditure of the Company and its subsidiaries cannot exceed 110% of the forecasted amount in the relevant annual budget, subject to certain exceptions. If the Company fails to perform its obligations under the agreement that results in an event of default, the commitments under the New Facility could be terminated and any outstanding borrowings under the New Facility may be declared immediately due and payable. The New Facility also contains cross-default provisions that apply to the Company and its subsidiaries’ other indebtedness.

 

On March 31, 2022, the Agent, on behalf of the consenting lenders, countersigned a Consent Request Letter dated March 10, 2022 to the New Facility (the “Consent”). Pursuant to the Consent, the lenders consented to, among other things, an amendment to the New Facility permitting dividends or distributions by the Company, or the repurchase or redemption of the Company’s shares in an aggregate amount of $50.0 million over the life of the New Facility, subject to pro forma compliance with the 2.25 to 1.0 maximum senior leverage ratio financial covenant.

 

The Facility remained undrawn on a cash basis (i.e. no loans were outstanding), as of March 31, 2022 and December 31, 2021. We utilized $40.2 million and $33.4 million as of March 31, 2022 and December 31, 2021, respectively, for bonds and guarantees.

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Note 17 - Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

17.

Commitments and Contingencies

 

Commercial Commitments

 

During the normal course of business, we enter into commercial commitments in the form of letters of credit and bank guarantees to provide financial and performance assurance to third parties.

 

We entered into contractual commitments for the acquisition of property, plant and equipment totaling $41.4 million and $26.3 million as of March 31, 2022 and December 31, 2021, respectively.

 

Contingencies

 

Certain conditions may exist as of the date our unaudited condensed consolidated financial statements are issued that may result in a loss to us, but which will only be resolved when one or more future events occur or fail to occur. Our management, with input from legal counsel, assesses such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings pending against us or unasserted claims that may result in proceedings, our management, with input from legal counsel, evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein.

 

If the assessment of a contingency indicates it is probable a material loss has been incurred and the amount of liability can be reasonably estimated, then the estimated liability would be accrued in our unaudited condensed consolidated financial statements. If the assessment indicates a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.

 

Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed.

 

We are the subject of lawsuits and claims arising in the ordinary course of business from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. We had no material accruals for loss contingencies, individually or in the aggregate, as of March 31, 2022 and December 31, 2021. We believe the probability is remote that the ultimate outcome of these matters would have a material adverse effect on our financial position, results of operations or cash flows.

 

We are conducting an internal investigation of the operations of certain of our foreign subsidiaries in West Africa including possible violations of the U.S. Foreign Corrupt Practices Act (“FCPA”), our policies and other applicable laws. In June 2016, we voluntarily disclosed the existence of our extensive internal review to the SEC, the U.S. Department of Justice (“DOJ”) and other governmental entities. It is our intent to continue to fully cooperate with these agencies and any other applicable authorities in connection with any further investigation that may be conducted in connection with this matter. While our review has not indicated that there has been any material impact on our previously filed financial statements, we have continued to collect information and cooperate with the authorities, but at this time are unable to predict the ultimate resolution of these matters with these agencies (including any financial impact on us, which could be material).

 

As disclosed above, our investigation into possible violations of the FCPA remains ongoing, and we will continue to cooperate with the SEC, DOJ and other relevant governmental entities in connection therewith. Our board of directors and management are committed to continuously enhancing our internal controls that support improved compliance and transparency throughout our global operations.

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Note 18 - Post-retirement Benefits
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Retirement Benefits [Text Block]

18.

Post-retirement benefits

 

Amounts recognized in the unaudited condensed consolidated statements of operations in respect of the defined benefit schemes were as follows (in thousands):

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 
         

Amortization of prior service credit

 $61  $61 

Interest cost

  (1,054)  (837)

Expected return on plan assets

  1,428   1,181 

Total

 $435  $405 

 

The Company contributed $1.3 million and $0.9 million for the three months ended March 31, 2022 and 2021, respectively, to defined benefit schemes.

 

Amortization of prior service credit, interest cost and expected return on plan assets have been recognized in “Other income, net” in the unaudited condensed consolidated statements of operations.

 

Executive Deferred Compensation Plan

 

The Company maintains the Executive Deferred Compensation Plan (the “EDC Plan”) for certain current and former Frank’s employees. Effective during 2015, this plan was closed to new entrants. The purpose of the EDC Plan was to provide participants with an opportunity to defer receipt of a portion of their salary, bonus, and other specified cash compensation. Participant contributions were immediately vested. Company contributions vested after five years of service. Participant benefits under the EDC Plan are paid from the general funds of the Company or a grantor trust, commonly referred to as a Rabbi Trust, created for the purpose of informally funding the EDC Plan. The assets of the EDC Plan’s trust are invested in corporate-owned, split-dollar life insurance policies and mutual funds.

 

As of  March 31, 2022, the total liability related to the EDC Plan was $8.5 million and was included in “Other non-current liabilities” on the unaudited condensed consolidated balance sheet. As of March 31, 2022, the cash surrender value of life insurance policies that are held within a Rabbi Trust for the purpose of paying future executive deferred compensation benefit obligations was $11.2 million.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Note 19 - Loss Per Share
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Earnings Per Share [Text Block]

19.

Loss per share

 

Basic loss per share attributable to Company stockholders is calculated by dividing net loss attributable to the Company by the weighted-average number of common shares outstanding for the period. Diluted loss per share attributable to Company stockholders is computed giving effect to all potential dilutive common stock, unless there is a net loss for the period. We apply the treasury stock method to determine the dilutive weighted average common shares represented by unvested restricted stock units and Employee Stock Purchase Program (“ESPP”) shares.

 

The calculation of basic and diluted loss per share attributable to Company stockholders for the three months ended March 31, 2022 and 2021, respectively, are as follows (in thousands, except shares outstanding and per share amounts):

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

Net loss

 $(11,132) $(20,392)

Basic and diluted weighted average number of shares outstanding

  109,266,988   70,889,753 

Total basic and diluted loss per share

 $(0.10) $(0.29)

 

Approximately 673,809 shares of unvested restricted stock units and stock to be issued pursuant to the ESPP have been excluded from the computation of diluted loss per share as the effect would be anti-dilutive for the three months ended March 31, 2022.

 

Additionally, since the conditions upon which shares were issuable for our outstanding warrants and stock options were not satisfied as of March 31, 2021, assuming the balance sheet date is the end of the contingency period. Accordingly, they have not been included in determining the number of anti-dilutive shares.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Note 20 - Related Party Disclosures
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

20.

Related party disclosures

 

Our related parties consist primarily of CETS and PVD-Expro, the two companies in which we exert significant influence, and Mosing Holdings LLC, a company that is owned by D. Keith Mosing, a member of our board of directors, and affiliates. During the three months ended March 31, 2022 and 2021, we provided goods and services to CETS and PVD-Expro totaling $0.9 million and $2.7 million, respectively. Additionally, we entered into various operating lease agreements to lease facilities with affiliated companies. Rent expense associated with our related party leases was $0.2 million for the three months ended March 31, 2022.

 

As of March 31, 2022 and December 31, 2021 amounts receivable from the related parties were $1.1 million and $1.6 million, respectively, and amounts payable to related parties were $1.9 million and $2.1 million as of March 31, 2022 and December 31, 2021, respectively.

 

As of March 31, 2022, $1.2 million of our operating lease right-of-use assets and $1.2 million of our lease liabilities were associated with related party leases. As of December 31, 2021, $1.3 million of our operating lease right-of-use assets and $1.3 million of our lease liabilities were associated with related party leases.

 

Tax Receivable Agreement

 

Mosing Holdings, LLC, a Delaware limited liability company (“Mosing Holdings”), converted all of its shares of Frank’s Series A convertible preferred stock into shares of Frank’s common stock on August 26, 2016, in connection with its delivery to Frank’s of all of its interests in Frank’s International C.V. (“FICV”) (the “Conversion”).

 

The tax receivable agreement (the “Original TRA”) that Frank’s entered into with FICV and Mosing Holdings in connection with Frank’s initial public offering (“IPO”) generally provided for the payment by Frank’s to Mosing Holdings of 85% of the net cash savings, if any, in U.S. federal, state and local income tax and franchise tax that Frank’s actually realized (or were deemed to be realized in certain circumstances) in periods after the IPO as a result of (i) tax basis increases resulting from the Conversion and (ii) imputed interest deemed to be paid by Frank’s as a result of, and additional tax basis arising from, payments under the Original TRA. Frank’s retained the benefit of the remaining 15% of these cash savings, if any.

 

In connection with the Merger Agreement, Frank’s, FICV and Mosing Holdings entered into the Amended and Restated Tax Receivable Agreement, dated as of March 10, 2021 (the “A&R TRA”). Pursuant to the A&R TRA, on October 1, 2021, the Company made a payment of $15 million to settle the early termination payment obligations that would otherwise have been owed to Mosing Holdings under the Original TRA as a result of the Merger. As the payment was a condition precedent to effect the Merger, it was included in the determination of Merger consideration exchanged. Refer to Note 3Business combinations and dispositions” for more details. The A&R TRA also provides for other contingent payments to be made by the Company to Mosing Holdings in the future in the event the Company realizes cash tax savings from tax attributes covered under the Original TRA during the ten year period following October 1, 2021 in excess of $18.1 million.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Note 21 - Stock-based Compensation
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

21.

Stock-based compensation

 

The Company recognized $2.7 million of stock-based compensation expense attributable to the Management Incentive Plan ("MIP") stock options during the three months ended March 31, 2022. No stock-based compensation expense attributable to the MIP stock options was recognized during the three months ended March 31, 2021 as the performance conditions within the stock option agreements were deemed to be improbable. Stock-based compensation expense relating to the Long-Term Incentive Plan ("LTIP"), including restricted stock units ("RSUs") and performance restricted stock units ("PRSUs") for the three months ended March 31, 2022 was $3.1 million. No stock-based compensation expense relating to LTIP RSUs and PRSUs was recognized during the three months ended March 31, 2021.

 

During the first quarter of 2022, 743,665 RSUs were granted to employees at a grant date fair value of $17.17.

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Note 22 - Supplemental Cash Flow
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Cash Flow, Supplemental Disclosures [Text Block]

22.

Supplemental cash flow

 

  

Three Months Ended March 31,

 
  

2022

  

2021

 

Supplemental disclosure of cash flow information:

        

Cash paid for income taxes, net of refunds

 $7,716  $1,408 

Cash paid for interest, net

 $903  $981 

Change in accounts payable and accrued expenses related to capital expenditures

 $5,583  $1,650 

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Basis of preparation

 

The unaudited condensed consolidated financial statements reflect the accounts of the Company and its subsidiaries. All intercompany balances and transactions, including unrealized profits arising from them, have been eliminated for purposes of preparing these unaudited condensed consolidated financial statements. Investments in which we do not have a controlling interest, but over which we do exercise significant influence, are accounted for under the equity method of accounting.

 

The accompanying condensed consolidated financial statements have not been audited by our independent registered public accounting firm. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim consolidated financial information. Accordingly, these unaudited condensed consolidated financial statements do not include all of the information and footnotes required by U.S. GAAP for annual consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in our most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on March 8, 2022.

 

In the opinion of management, these unaudited condensed consolidated financial statements, which are prepared in accordance with the rules of the SEC and U.S. GAAP for interim financial reporting, included herein contain all adjustments necessary to present fairly our financial position as of March 31, 2022 and the results of our operations and cash flows for the three months ended March 31, 2022 and 2021. Such adjustments are of a normal recurring nature. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022 or for any other period.

 

The unaudited condensed consolidated financial statements have been prepared on an historical cost basis using the United States dollar (“$” or “U.S. dollar”) as the reporting currency.

Significant Accounting Policies [Policy Text Block]

Significant accounting policies

 

Refer to Note 2Basis of presentation and significant accounting policies” of our consolidated financial statements as of and for the year ended December 31, 2021, which are included in our most recent Annual Report on Form 10-K filed with the SEC on March 8, 2022, for a discussion of our significant accounting policies. There have been no material changes in our significant accounting policies as compared to the significant accounting policies described in our consolidated financial statements as of and for the year ended December 31, 2021.

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recent accounting pronouncements

 

Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) generally in the form of accounting standards updates (“ASUs”) to the FASB’s Accounting Standards Codification.

 

We consider the applicability and impact of all accounting pronouncements. Recently issued ASUs were assessed and were either determined to be not applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Business Combinations and Dispositions (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]
      

Per share

  

Amount

 
  

Shares issued

  

price

  

(in thousands)

 

Issuance of common stock attributable to Frank’s stockholders

  38,066,216  $18.90  $719,452 

Replacement of Frank’s equity awards

          7,830 

Cash payment to Mosing Holdings LLC pursuant to the amended and restated tax receivable agreement

          15,000 

Total Merger Consideration Exchanged

         $742,282 
  

Amount

 
     

Cash and cash equivalents

 $187,178 

Restricted cash

  2,561 

Accounts receivables, net

  112,234 

Inventories

  69,567 

Assets held for sale

  10,061 

Income tax receivables

  2,030 

Other current assets

  23,908 

Property, plant and equipment

  212,639 

Goodwill

  154,399 

Intangible assets

  104,791 

Operating lease right-of-use assets

  27,406 

Other assets

  20,494 

Total assets

  927,268 

Accounts payable and accrued liabilities

  81,959 

Operating lease liabilities

  8,344 

Current income tax liabilities

  8,932 

Other current liabilities

  19,918 

Deferred tax liabilities

  5,673 

Non-current operating lease liabilities

  19,607 

Other non-current liabilities

  40,553 

Total Liabilities

  184,986 
     

Total Merger Consideration Exchanged

 $742,282 
Business Acquisition, Pro Forma Information [Table Text Block]
  

Three Months Ended March 31,

 
  

2021

 

Unaudited pro forma revenues

 $251,106 

Unaudited pro forma net loss

 $41,589 
Schedule of Restructuring Reserve by Type of Cost [Table Text Block]
  

NLA

  

ESSA

  

MENA

  

APAC

  

Central

  

Total

 

Balance as of December 31, 2021

 $2,057  $2,502  $424  $617  $6,615  $12,215 

Costs expensed during the period

  114   -   91   213   -   418 

Payments made during the period

  (286)  (1,054)  (153)  (307)  (3,033)  (4,833)

Balance as of March 31, 2022

 $1,885  $1,448  $362  $523  $3,582  $7,800 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  

March 31, 2022

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets:

                

Investments:

                

Cash surrender value of life insurance policies-

                

Deferred compensation plan

 $-  $11,210  $-  $11,210 

Non-current accounts receivable, net

  -   11,211   -   11,211 

Liabilities:

                

Deferred compensation plan

  -   8,457   -   8,457 

Finance lease liabilities

  -   16,553   -   16,553 
  

December 31, 2021

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets:

                

Investments:

                

Cash surrender value of life insurance policies-

                

Deferred compensation plan

 $-  $18,857  $-  $18,857 

Non-current accounts receivable, net

  -   11,531   -   11,531 

Liabilities:

                

Deferred compensation plan

  -   9,339   -   9,339 

Finance lease liabilities

  -   16,919   -   16,919 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Business Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 

NLA

 $103,861  $30,363 

ESSA

  82,071   53,630 

MENA

  50,715   41,155 

APAC

  43,830   31,147 

Total

 $280,477  $156,295 
Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 

NLA

 $21,827  $2,428 

ESSA

  11,874   5,366 

MENA

  15,465   15,058 

APAC

  5,438   5,166 

Total Segment EBITDA

  54,604   28,018 

Corporate costs

  (21,965)  (14,684)

Equity in income of joint ventures

  4,202   4,092 

Depreciation and amortization expense

  (35,012)  (27,759)

Merger and integration expense

  (4,725)  (4,823)

Severance and other expense

  (1,494)  (555)

Stock-based compensation expense

  (6,018)  - 

Foreign exchange gain (loss)

  2,816   (748)

Other income, net

  996   239 

Interest and finance income (expense), net

  13   (1,627)

Loss before income taxes

 $(6,583) $(17,847)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 

Well construction

 $111,435  $- 

Well management

  169,042   156,295 

Total

 $280,477  $156,295 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts receivable, net

 $223,041  $236,158 

Unbilled receivables

 $106,670  $94,659 

Deferred revenue

 $11,330  $17,038 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Investment in Joint Ventures (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Equity Method Investments [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

CETS

 $58,258  $54,014 

PVD-Expro

  3,548   3,590 

Total

 $61,806  $57,604 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Accounts Receivable, Net (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts receivable

 $339,323  $340,209 

Less: Expected credit losses

  (9,612)  (9,392)

Total

 $329,711  $330,817 
         

Current

  318,500   319,286 

Non – current

  11,211   11,531 

Total

 $329,711  $330,817 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Inventories (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Finished goods

 $33,122  $34,899 

Raw materials, equipment spares and consumables

  84,268   76,025 

Work-in-progress

  16,267   14,192 

Total

 $133,657  $125,116 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Other Assets and Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Other Assets [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Cash surrender value of life insurance policies

 $11,210  $18,857 

Prepayments

  24,000   19,891 

Value-added tax receivables

  21,916   22,524 

Collateral deposits

  1,660   1,599 

Deposits

  6,763   7,331 

Other

  8,576   9,197 

Total

 $74,125  $79,399 
         

Current

  55,871   52,938 

Non – current

  18,254   26,461 

Total

 $74,125  $79,399 
Other Liabilities [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Deferred revenue

 $11,330  $17,038 

Other tax and social security

  25,638   27,893 

Income tax liabilities - non-current portion

  47,493   45,741 

Deferred compensation plan

  8,457   9,339 

Other

  49,604   49,739 

Total

 $142,522  $149,750 
         

Current

  63,358   74,213 

Non – current

  79,164   75,537 

Total

 $142,522  $149,750 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts payable – trade

 $90,760  $84,952 

Payroll, vacation and other employee benefits

  30,629   42,671 

Accruals for goods received not invoiced

  14,940   18,666 

Other accrued liabilities

  65,695   66,863 

Total

 $202,024  $213,152 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Property, Plant and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Cost:

        

Land

 $21,860  $21,580 

Land improvements

  3,056   3,054 

Buildings and lease hold improvements

  102,980   104,660 

Plant and equipment

  714,072   701,400 
   841,968   830,694 

Less: accumulated depreciation

  (377,486)  (352,114)

Total

 $464,482  $478,580 
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Cost:

        

Buildings

 $18,623  $18,623 

Plant and equipment

  1,275   1,275 

Total

  19,898   19,898 

Less: accumulated amortization

  (8,074)  (7,733)

Total

 $11,824  $12,165 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

March 31, 2022

  

December 31, 2021

  

March 31, 2022

 
  

Gross carrying amount

  

Accumulated impairment and amortization

  

Net book value

  

Gross carrying amount

  

Accumulated impairment and amortization

  

Net book value

  

Weighted average remaining life (years)

 

CR&C

 $222,200  $(103,259) $118,941  $222,200  $(98,271) $123,929   6.1 

Trademarks

  57,100   (30,275)  26,825   57,100   (29,392)  27,708   8.2 

Technology

  170,652   (63,162)  107,490   159,458   (60,979)  98,479   12.3 

Software

  8,754   (6,986)  1,768   8,754   (5,817)  2,937   0.5 

Total

 $458,706  $(203,682) $255,024  $447,512  $(194,459) $253,053     
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Goodwill (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Goodwill [Table Text Block]

NLA

 $93,608 

ESSA

  66,283 

MENA

  3,331 

APAC

  16,681 

Total

 $179,903 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Note 18 - Post-retirement Benefits (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Net Benefit Costs [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 
         

Amortization of prior service credit

 $61  $61 

Interest cost

  (1,054)  (837)

Expected return on plan assets

  1,428   1,181 

Total

 $435  $405 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Note 19 - Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 

Net loss

 $(11,132) $(20,392)

Basic and diluted weighted average number of shares outstanding

  109,266,988   70,889,753 

Total basic and diluted loss per share

 $(0.10) $(0.29)
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Note 22 - Supplemental Cash Flow (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 

Supplemental disclosure of cash flow information:

        

Cash paid for income taxes, net of refunds

 $7,716  $1,408 

Cash paid for interest, net

 $903  $981 

Change in accounts payable and accrued expenses related to capital expenditures

 $5,583  $1,650 
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Note 1 - Business Description (Details Textual)
Oct. 01, 2021
$ / shares
shares
Mar. 31, 2022
€ / shares
Dec. 31, 2021
€ / shares
Oct. 01, 2021
€ / shares
Number of Countries in which Entity Operates   60    
Common Stock, Par or Stated Value Per Share (in dollars per share) | € / shares   € 0.06 € 0.06 € 0.06
Merger with Expro [Member]        
Business Combination, Number of Common Shares Converted by Each Right (in shares) | shares 1.2120      
Merger Exchange Ratio 7.2720      
Expro [Member]        
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.01      
Reverse Stock Split [Member]        
Stockholders' Equity Note, Stock Split, Conversion Ratio 6      
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Business Combinations and Dispositions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Business Combination, Acquisition Related Costs $ 4,725 $ 4,823
Merger with Expro [Member]    
Finite-Lived Intangible Asset, Expected Amortization, Year One 7,700  
Business Combination, Acquisition Related Costs $ 4,700 $ 4,800
Minimum [Member] | Merger with Expro [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 10 years  
Maximum [Member] | Merger with Expro [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 15 years  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Business Combinations and Dispositions - Consideration Exchanged and Preliminary Allocation (Details) - USD ($)
$ / shares in Units, $ in Thousands
Oct. 01, 2021
Mar. 31, 2022
Dec. 31, 2021
Goodwill   $ 179,903 $ 179,903
Merger with Expro [Member]      
Issuance of common stock attributable to Frank’s stockholders, shares issued (in shares) 38,066,216    
Issuance of common stock attributable to Frank’s stockholders, price per share (in dollars per share) $ 18.90    
Issuance of common stock attributable to Frank’s stockholders, amount $ 719,452    
Replacement of Frank’s equity awards, amount 7,830    
Cash payment to Mosing Holdings LLC pursuant to the amended and restated tax receivable agreement, amount 15,000    
Total Merger Consideration Exchanged, amount 742,282    
Cash and cash equivalents 187,178    
Restricted cash 2,561    
Accounts receivables, net 112,234    
Inventories 69,567    
Assets held for sale 10,061    
Income tax receivables 2,030    
Other current assets 23,908    
Property, plant and equipment 212,639    
Goodwill 154,399    
Intangible assets 104,791    
Operating lease right-of-use assets 27,406    
Other assets 20,494    
Total assets 927,268    
Accounts payable and accrued liabilities 81,959    
Operating lease liabilities 8,344    
Current income tax liabilities 8,932    
Other current liabilities 19,918    
Deferred tax liabilities 5,673    
Non-current operating lease liabilities 19,607    
Other non-current liabilities 40,553    
Total Liabilities 184,986    
Total Merger Consideration Exchanged $ 742,282    
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Business Combinations and Dispositions - Unaudited Pro Forma Financial Information (Details) - Merger with Expro [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Unaudited pro forma revenues $ 251,106
Unaudited pro forma net loss $ 41,589
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Business Combinations and Dispositions - Merger and Integration Expense (Details) - Severance Plan in Connection with Merger [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Balance as of December 31, 2021 $ 12,215
Costs expensed during the period 418
Payments made during the period (4,833)
Balance as of March 31, 2022 7,800
NLA [Member]  
Balance as of December 31, 2021 2,057
Costs expensed during the period 114
Payments made during the period (286)
Balance as of March 31, 2022 1,885
ESSA [Member]  
Balance as of December 31, 2021 2,502
Costs expensed during the period 0
Payments made during the period (1,054)
Balance as of March 31, 2022 1,448
MENA [Member]  
Balance as of December 31, 2021 424
Costs expensed during the period 91
Payments made during the period (153)
Balance as of March 31, 2022 362
APAC [Member]  
Balance as of December 31, 2021 617
Costs expensed during the period 213
Payments made during the period (307)
Balance as of March 31, 2022 523
Central [Member]  
Balance as of December 31, 2021 6,615
Costs expensed during the period 0
Payments made during the period (3,033)
Balance as of March 31, 2022 $ 3,582
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured At Fair Value On a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Deferred compensation plan $ 11,210 $ 18,857
Non-current accounts receivable, net 11,211 11,531
Liabilities:    
Deferred compensation plan 8,457 9,339
Finance lease liabilities 16,553 16,919
Deferred compensation plan 11,210 18,857
Non-current accounts receivable, net 11,211 11,531
Fair Value, Inputs, Level 1 [Member]    
Deferred compensation plan 0 0
Non-current accounts receivable, net 0 0
Liabilities:    
Deferred compensation plan 0 0
Finance lease liabilities 0 0
Deferred compensation plan 0 0
Non-current accounts receivable, net 0 0
Fair Value, Inputs, Level 2 [Member]    
Deferred compensation plan 11,210 18,857
Non-current accounts receivable, net 11,211 11,531
Liabilities:    
Deferred compensation plan 8,457 9,339
Finance lease liabilities 16,553 16,919
Deferred compensation plan 11,210 18,857
Non-current accounts receivable, net 11,211 11,531
Fair Value, Inputs, Level 3 [Member]    
Deferred compensation plan 0 0
Non-current accounts receivable, net 0 0
Liabilities:    
Deferred compensation plan 0 0
Finance lease liabilities 0 0
Deferred compensation plan 0 0
Non-current accounts receivable, net $ 0 $ 0
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Business Segment Reporting - Revenue by Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Total revenue $ 280,477 $ 156,295
NLA [Member]    
Total revenue 103,861 30,363
ESSA [Member]    
Total revenue 82,071 53,630
MENA [Member]    
Total revenue 50,715 41,155
APAC [Member]    
Total revenue $ 43,830 $ 31,147
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Business Segment Reporting - Reconciliation of Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization From Segments to Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Total Segment EBITDA $ 54,604 $ 28,018
Corporate costs (21,965) (14,684)
Equity in income of joint ventures 4,202 4,092
Depreciation and amortization expense (35,012) (27,759)
Merger and integration expense (4,725) (4,823)
Severance and other expense (1,494) (555)
Stock-based compensation expense (6,018) 0
Foreign exchange gain (loss) 2,816 (748)
Other income, net 996 239
Interest and finance income (expense), net 13 (1,627)
Loss before income taxes (6,583) (17,847)
NLA [Member]    
Total Segment EBITDA 21,827 2,428
ESSA [Member]    
Total Segment EBITDA 11,874 5,366
MENA [Member]    
Total Segment EBITDA 15,465 15,058
APAC [Member]    
Total Segment EBITDA $ 5,438 $ 5,166
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Revenue (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Contract with Customer, Liability, Revenue Recognized $ 7.9 $ 1.1
Other Current Liabilities [Member]    
Contract with Customer, Liability, Current $ 10.1  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Revenue - Revenue by Areas of Capability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Total revenue $ 280,477 $ 156,295
Well Construction [Member]    
Total revenue 111,435 0
Well Management [Member]    
Total revenue $ 169,042 $ 156,295
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts receivable, net $ 329,711 $ 330,817
Deferred revenue 11,330 17,038
Billed Revenues [Member]    
Accounts receivable, net 223,041 236,158
Unbilled Revenues [Member]    
Accounts receivable, net $ 106,670 $ 94,659
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Note 7 - Income Taxes (Details Textual)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Effective Income Tax Rate Reconciliation, Percent, Total 42.20% 11.60%
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Investment in Joint Ventures (Details Textual)
Mar. 31, 2022
CETS [Member]  
Equity Method Investment, Ownership Percentage 50.00%
PVD-Expro [Member]  
Equity Method Investment, Ownership Percentage 49.00%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Investment in Joint Ventures - Carrying Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Carrying value $ 61,806 $ 57,604
CETS [Member]    
Carrying value 58,258 54,014
PVD-Expro [Member]    
Carrying value $ 3,548 $ 3,590
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts receivable $ 339,323 $ 340,209
Less: Expected credit losses 9,612 9,392
Accounts receivable, net 329,711 330,817
Current 318,500 319,286
Non – current $ 11,211 $ 11,531
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finished goods $ 33,122 $ 34,899
Raw materials, equipment spares and consumables 84,268 76,025
Work-in-progress 16,267 14,192
Total $ 133,657 $ 125,116
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Other Assets and Liabilities (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Cash Surrender Value of Life Insurance $ 11,210 $ 18,857
Gain (Loss) on Change in Cash Surrender Value of Life Insurance $ (500)  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Other Assets and Other Liabilities - Summary of Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash surrender value of life insurance policies $ 11,210 $ 18,857
Prepayments 24,000 19,891
Value-added tax receivables 21,916 22,524
Collateral deposits 1,660 1,599
Deposits 6,763 7,331
Other 8,576 9,197
Total 74,125 79,399
Current 55,871 52,938
Non – current $ 18,254 $ 26,461
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Other Assets and Other Liabilities - Summary of Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Deferred revenue $ 11,330 $ 17,038
Other tax and social security 25,638 27,893
Income tax liabilities - non-current portion 47,493 45,741
Deferred Compensation Liability, Current and Noncurrent, Total 8,457 9,339
Other 49,604 49,739
Total 142,522 149,750
Current 63,358 74,213
Non – current $ 79,164 $ 75,537
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts payable – trade $ 90,760 $ 84,952
Payroll, vacation and other employee benefits 30,629 42,671
Accruals for goods received not invoiced 14,940 18,666
Other accrued liabilities 65,695 66,863
Total $ 202,024 $ 213,152
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Property, Plant and Equipment, Net (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Building and Building Improvements [Member]    
Proceeds from Sale of Property, Plant, and Equipment, Total $ 6.1  
Property, Plant and Equipment, Including Assets Under Finance Leases [Member]    
Depreciation, Total $ 26.0 $ 21.4
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property, plant and equipment, gross $ 841,968 $ 830,694
Less: accumulated depreciation (377,486) (352,114)
Property, plant and equipment, net 464,482 478,580
Property, Plant and Equipment, Net [Member]    
Assets under finance lease, gross 19,898 19,898
Less: accumulated amortization, assets under finance lease 8,074 7,733
Total 11,824 12,165
Land [Member]    
Property, plant and equipment, gross 21,860 21,580
Building [Member]    
Assets under finance lease, gross 18,623 18,623
Land Improvements [Member]    
Property, plant and equipment, gross 3,056 3,054
Plant and Equipment [Member]    
Property, plant and equipment, gross 714,072 701,400
Assets under finance lease, gross 1,275 1,275
Buildings and Leasehold Improvement [Member]    
Property, plant and equipment, gross $ 102,980 $ 104,660
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Intangible Assets, Net (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Amortization of Intangible Assets $ 9.0 $ 6.4
Finite-Lived Intangible Assets Acquired $ 11.2  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 5 years  
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Gross Carrying Amount $ 458,706 $ 447,512
Accumulated Impairment and Amortization (203,682) (194,459)
Total intangible assets 255,024 253,053
Customer Relationships [Member]    
Gross Carrying Amount 222,200 222,200
Accumulated Impairment and Amortization (103,259) (98,271)
Total intangible assets $ 118,941 123,929
Weighted average remaining life (Year) 6 years 1 month 6 days  
Trademarks [Member]    
Gross Carrying Amount $ 57,100 57,100
Accumulated Impairment and Amortization (30,275) (29,392)
Total intangible assets $ 26,825 27,708
Weighted average remaining life (Year) 8 years 2 months 12 days  
Technology-Based Intangible Assets [Member]    
Gross Carrying Amount $ 170,652 159,458
Accumulated Impairment and Amortization (63,162) (60,979)
Total intangible assets $ 107,490 98,479
Weighted average remaining life (Year) 12 years 3 months 18 days  
Computer Software, Intangible Asset [Member]    
Gross Carrying Amount $ 8,754 8,754
Accumulated Impairment and Amortization (6,986) (5,817)
Total intangible assets $ 1,768 $ 2,937
Weighted average remaining life (Year) 6 months  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Goodwill (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Goodwill, Impairment Loss $ 0
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Goodwill - Summary of Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Goodwill $ 179,903 $ 179,903
NLA [Member]    
Goodwill 93,608  
ESSA [Member]    
Goodwill 66,283  
MENA [Member]    
Goodwill 3,331  
APAC [Member]    
Goodwill $ 16,681  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Note 16 - Interest Bearing Loans (Details Textual) - New Credit Facility [Member]
$ in Thousands
Oct. 01, 2021
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Revolving Credit Facility [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 200,000    
Line of Credit Facility, Option to Increase Maximum Borrowing Capacity $ 250,000    
Debt Instrument, Covenant, Minimum EBITDA of Guarantors 80.00%    
Debt Instrument, Covenant, Minimum Consolidated Assets of Guarantors 70.00%    
Debt Instrument, Covenant, Minimum EBITDA and Assets of Subsidiaries 5.00%    
Debt Instrument, LIBOR Floor 0.00%    
Line of Credit Facility, Commitment Fee Percentage 30.00%    
Debt Instrument, Covenant, Minimum Cash Flow Cover Ratio 1.5    
Debt Instrument, Covenant, Minimum Interest Cover Ratio 4.0    
Debt Instrument, Covenant, Maximum Senior Leverage Ratio 2.25 2.25  
Debt Instrument, Maximum Percentage of Aggregate Capital Expenditures 110.00%    
Repurchase or Redemption of Shares, Maximum Aggregate Amount   $ 50,000  
Drawdowns as Loans [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 130,000    
Long-Term Debt, Total   0 $ 0
Drawdowns as Loans [Member] | One-third Drawn [Member]      
Line of Credit Facility, Upfront Fee Percentage 0.25%    
Drawdowns as Loans [Member] | Two-thirds Drawn [Member]      
Line of Credit Facility, Upfront Fee Percentage 0.50%    
Drawdowns as Loans [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt Instrument, Basis Spread on Variable Rate 3.75%    
Letter of Credit [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 70,000    
Line of Credit Facility, Upfront Fee Percentage 0.75%    
Letter of Credit [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Debt Instrument, Basis Spread on Variable Rate 3.00%    
Bonds and Guarantees [Member]      
Long-Term Debt, Total   $ 40,200 $ 33,400
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Note 17 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Loss Contingency Accrual, Ending Balance $ 0 $ 0
Capital Addition Purchase Commitments [Member]    
Long-Term Purchase Commitment, Amount $ 41,400 $ 26,300
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Note 18 - Post-retirement Benefits (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Defined Benefit Plan, Plan Assets, Contributions by Employer $ 1,300 $ 900  
Deferred Compensation Liability, Current and Noncurrent, Total 8,457   $ 9,339
Cash Surrender Value of Life Insurance $ 11,210   $ 18,857
Executive Officer [Member]      
Deferred Compensation Arrangement with Individual, Requisite Service Period (Year) 5 years    
Deferred Compensation Liability, Current and Noncurrent, Total $ 8,500    
Cash Surrender Value of Life Insurance $ 11,200    
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Note 18 - Post-retirement Benefits - Net Periodic Benefit Cost (Details) - Pension Plan [Member] - UNITED KINGDOM - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Amortization of prior service credit $ 61 $ 61
Interest cost (1,054) (837)
Expected return on plan assets 1,428 1,181
Total $ 435 $ 405
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Note 19 - Loss Per Share (Details Textual)
3 Months Ended
Mar. 31, 2022
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 673,809
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Note 19 - Loss Per Share - Calculation of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net loss $ (11,132) $ (20,392)
Basic and diluted weighted average number of shares outstanding (in shares) 109,266,988 70,889,753
Total basic and diluted loss per share (in dollars per share) $ (0.10) $ (0.29)
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Note 20 - Related Party Disclosures (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Oct. 01, 2021
Aug. 26, 2016
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Accounts Receivable, Related Parties     $ 1,100   $ 1,600
Accounts Payable, Related Parties     1,900   2,100
Operating Lease, Right-of-Use Asset     81,328   83,372
Corporate Joint Venture [Member]          
Revenue from Related Parties     900 $ 2,700  
Affiliated Entity [Member]          
Operating Lease, Expense     200    
Operating Lease, Right-of-Use Asset     1,200   1,300
Operating Lease, Liability, Total     $ 1,200   $ 1,300
Affiliated Entity [Member] | Mosing Holdings [Member]          
Percentage of Tax Benefits Realized Payable Under Tax Receivable Agreement   85.00%      
Percentage of Tax Benefits Retained Under Tax Receivable Agreement   15.00%      
Tax Receivable Agreement, Cash Payment for Settlement of Early Termination Payment Obligation $ 15,000        
Tax Receivable Agreement, Condition of Early Termination Payment Obligation Settlement, Period Over Which Future Contingent Payments May Be Made (Year) 10 years        
Tax Receivable Agreement, Condition of Early Termination Payment Obligation Settlement, Future Contingent Payments, Cash Tax Savings Threshold $ 18,100        
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Note 21 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-Based Payment Arrangement, Expense $ 6,018 $ (0)
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Employee [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 743,665  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 17.17  
Management Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]    
Share-Based Payment Arrangement, Expense $ 2,700  
Management Incentive Plan [Member] | RSU and PRSU [Member]    
Share-Based Payment Arrangement, Expense $ 3,100 0
Long-term Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]    
Share-Based Payment Arrangement, Expense   $ 0
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Note 22 - Supplemental Cash Flow - Supplemental Disclosure of Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net of refunds $ 7,716 $ 1,408
Cash paid for interest, net 903 981
Change in accounts payable and accrued expenses related to capital expenditures $ 5,583 $ 1,650
XML 92 fi20220331_10q_htm.xml IDEA: XBRL DOCUMENT 0001575828 2022-01-01 2022-03-31 0001575828 2022-04-30 0001575828 2021-01-01 2021-03-31 0001575828 2022-03-31 0001575828 2021-12-31 0001575828 2020-12-31 0001575828 2021-03-31 0001575828 xpro:CommonStockOutstandingMember 2020-12-31 0001575828 xpro:WarrantsMember 2020-12-31 0001575828 us-gaap:TreasuryStockMember 2020-12-31 0001575828 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001575828 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001575828 us-gaap:RetainedEarningsMember 2020-12-31 0001575828 xpro:CommonStockOutstandingMember 2021-01-01 2021-03-31 0001575828 xpro:WarrantsMember 2021-01-01 2021-03-31 0001575828 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001575828 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001575828 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001575828 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001575828 xpro:CommonStockOutstandingMember 2021-03-31 0001575828 xpro:WarrantsMember 2021-03-31 0001575828 us-gaap:TreasuryStockMember 2021-03-31 0001575828 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001575828 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001575828 us-gaap:RetainedEarningsMember 2021-03-31 0001575828 xpro:CommonStockOutstandingMember 2021-12-31 0001575828 xpro:WarrantsMember 2021-12-31 0001575828 us-gaap:TreasuryStockMember 2021-12-31 0001575828 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001575828 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001575828 us-gaap:RetainedEarningsMember 2021-12-31 0001575828 xpro:CommonStockOutstandingMember 2022-01-01 2022-03-31 0001575828 xpro:WarrantsMember 2022-01-01 2022-03-31 0001575828 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001575828 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001575828 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001575828 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001575828 xpro:CommonStockOutstandingMember 2022-03-31 0001575828 xpro:WarrantsMember 2022-03-31 0001575828 us-gaap:TreasuryStockMember 2022-03-31 0001575828 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001575828 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001575828 us-gaap:RetainedEarningsMember 2022-03-31 0001575828 xpro:ReverseStockSplitMember 2021-10-01 2021-10-01 0001575828 xpro:ExproMember 2021-10-01 0001575828 xpro:MergerWithExproMember 2021-10-01 2021-10-01 0001575828 2021-10-01 0001575828 xpro:MergerWithExproMember 2021-10-01 0001575828 srt:MinimumMember xpro:MergerWithExproMember 2022-01-01 2022-03-31 0001575828 srt:MaximumMember xpro:MergerWithExproMember 2022-01-01 2022-03-31 0001575828 xpro:MergerWithExproMember 2022-03-31 0001575828 xpro:MergerWithExproMember 2021-01-01 2021-03-31 0001575828 xpro:MergerWithExproMember 2022-01-01 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:NLAMember 2021-12-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:ESSAMember 2021-12-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:MENAMember 2021-12-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:APACMember 2021-12-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:CentralMember 2021-12-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember 2021-12-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:NLAMember 2022-01-01 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:ESSAMember 2022-01-01 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:MENAMember 2022-01-01 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:APACMember 2022-01-01 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:CentralMember 2022-01-01 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember 2022-01-01 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:NLAMember 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:ESSAMember 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:MENAMember 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:APACMember 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember xpro:CentralMember 2022-03-31 0001575828 xpro:SeverancePlanInConnectionWithMergerMember 2022-03-31 0001575828 us-gaap:FairValueInputsLevel1Member 2022-03-31 0001575828 us-gaap:FairValueInputsLevel2Member 2022-03-31 0001575828 us-gaap:FairValueInputsLevel3Member 2022-03-31 0001575828 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001575828 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001575828 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001575828 xpro:NLAMember 2022-01-01 2022-03-31 0001575828 xpro:NLAMember 2021-01-01 2021-03-31 0001575828 xpro:ESSAMember 2022-01-01 2022-03-31 0001575828 xpro:ESSAMember 2021-01-01 2021-03-31 0001575828 xpro:MENAMember 2022-01-01 2022-03-31 0001575828 xpro:MENAMember 2021-01-01 2021-03-31 0001575828 xpro:APACMember 2022-01-01 2022-03-31 0001575828 xpro:APACMember 2021-01-01 2021-03-31 0001575828 xpro:NLAMember 2022-03-31 0001575828 xpro:NLAMember 2021-03-31 0001575828 xpro:ESSAMember 2022-03-31 0001575828 xpro:ESSAMember 2021-03-31 0001575828 xpro:MENAMember 2022-03-31 0001575828 xpro:MENAMember 2021-03-31 0001575828 xpro:APACMember 2022-03-31 0001575828 xpro:APACMember 2021-03-31 0001575828 xpro:WellConstructionMember 2022-01-01 2022-03-31 0001575828 xpro:WellConstructionMember 2021-01-01 2021-03-31 0001575828 xpro:WellManagementMember 2022-01-01 2022-03-31 0001575828 xpro:WellManagementMember 2021-01-01 2021-03-31 0001575828 us-gaap:BilledRevenuesMember 2022-03-31 0001575828 us-gaap:BilledRevenuesMember 2021-12-31 0001575828 us-gaap:UnbilledRevenuesMember 2022-03-31 0001575828 us-gaap:UnbilledRevenuesMember 2021-12-31 0001575828 us-gaap:OtherCurrentLiabilitiesMember 2022-03-31 0001575828 xpro:CETSMember 2022-03-31 0001575828 xpro:PVDExproMember 2022-03-31 0001575828 xpro:CETSMember 2021-12-31 0001575828 xpro:PVDExproMember 2021-12-31 0001575828 us-gaap:LandMember 2022-03-31 0001575828 us-gaap:LandMember 2021-12-31 0001575828 us-gaap:LandImprovementsMember 2022-03-31 0001575828 us-gaap:LandImprovementsMember 2021-12-31 0001575828 xpro:BuildingsAndLeaseholdImprovementMember 2022-03-31 0001575828 xpro:BuildingsAndLeaseholdImprovementMember 2021-12-31 0001575828 xpro:PlantAndEquipmentMember 2022-03-31 0001575828 xpro:PlantAndEquipmentMember 2021-12-31 0001575828 us-gaap:BuildingAndBuildingImprovementsMember 2022-01-01 2022-03-31 0001575828 us-gaap:BuildingMember 2022-03-31 0001575828 us-gaap:BuildingMember 2021-12-31 0001575828 xpro:PropertyPlantAndEquipmentNetMember 2022-03-31 0001575828 xpro:PropertyPlantAndEquipmentNetMember 2021-12-31 0001575828 xpro:PropertyPlantAndEquipmentIncludingAssetsUnderFinanceLeasesMember 2022-01-01 2022-03-31 0001575828 xpro:PropertyPlantAndEquipmentIncludingAssetsUnderFinanceLeasesMember 2021-01-01 2021-03-31 0001575828 us-gaap:CustomerRelationshipsMember 2022-03-31 0001575828 us-gaap:CustomerRelationshipsMember 2021-12-31 0001575828 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0001575828 us-gaap:TrademarksMember 2022-03-31 0001575828 us-gaap:TrademarksMember 2021-12-31 0001575828 us-gaap:TrademarksMember 2022-01-01 2022-03-31 0001575828 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-03-31 0001575828 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001575828 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-03-31 0001575828 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-03-31 0001575828 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001575828 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-03-31 0001575828 us-gaap:RevolvingCreditFacilityMember xpro:NewCreditFacilityMember 2021-10-01 0001575828 xpro:DrawdownsAsLoansMember xpro:NewCreditFacilityMember 2021-10-01 0001575828 us-gaap:LetterOfCreditMember xpro:NewCreditFacilityMember 2021-10-01 0001575828 us-gaap:RevolvingCreditFacilityMember xpro:NewCreditFacilityMember 2021-10-01 2021-10-01 0001575828 xpro:DrawdownsAsLoansMember xpro:NewCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-10-01 2021-10-01 0001575828 us-gaap:LetterOfCreditMember xpro:NewCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-10-01 2021-10-01 0001575828 xpro:OnethirdDrawnMember xpro:DrawdownsAsLoansMember xpro:NewCreditFacilityMember 2021-10-01 0001575828 xpro:TwothirdsDrawnMember xpro:DrawdownsAsLoansMember xpro:NewCreditFacilityMember 2021-10-01 0001575828 us-gaap:RevolvingCreditFacilityMember xpro:NewCreditFacilityMember 2022-03-31 0001575828 xpro:DrawdownsAsLoansMember xpro:NewCreditFacilityMember 2021-12-31 0001575828 xpro:DrawdownsAsLoansMember xpro:NewCreditFacilityMember 2022-03-31 0001575828 xpro:BondsAndGuaranteesMember xpro:NewCreditFacilityMember 2022-03-31 0001575828 xpro:BondsAndGuaranteesMember xpro:NewCreditFacilityMember 2021-12-31 0001575828 us-gaap:CapitalAdditionsMember 2022-01-01 2022-03-31 0001575828 us-gaap:CapitalAdditionsMember 2021-01-01 2021-12-31 0001575828 country:GB us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-03-31 0001575828 country:GB us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-03-31 0001575828 srt:ExecutiveOfficerMember 2022-01-01 2022-03-31 0001575828 srt:ExecutiveOfficerMember 2022-03-31 0001575828 us-gaap:CorporateJointVentureMember 2022-01-01 2022-03-31 0001575828 us-gaap:CorporateJointVentureMember 2021-01-01 2021-03-31 0001575828 srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001575828 srt:AffiliatedEntityMember 2022-03-31 0001575828 srt:AffiliatedEntityMember 2021-12-31 0001575828 xpro:MosingHoldingsMember srt:AffiliatedEntityMember 2016-08-26 0001575828 xpro:MosingHoldingsMember srt:AffiliatedEntityMember 2016-08-26 2016-08-26 0001575828 xpro:MosingHoldingsMember srt:AffiliatedEntityMember 2021-10-01 2021-10-01 0001575828 us-gaap:EmployeeStockOptionMember xpro:ManagementIncentivePlanMember 2022-01-01 2022-03-31 0001575828 us-gaap:EmployeeStockOptionMember xpro:LongtermIncentivePlanMember 2021-01-01 2021-03-31 0001575828 xpro:RsuAndPrsuMember xpro:ManagementIncentivePlanMember 2022-01-01 2022-03-31 0001575828 xpro:RsuAndPrsuMember xpro:ManagementIncentivePlanMember 2021-01-01 2021-03-31 0001575828 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-03-31 shares thunderdome:item iso4217:USD iso4217:USD shares iso4217:EUR shares pure utr:Y 0001575828 Expro Group Holdings N.V. false --12-31 Q1 2022 0.06 0.06 200000000 200000000 110033225 109697040 109378748 109142925 654477 554115 0.06 P5Y 0 0 P5Y 0.85 0.15 P10Y 10-Q true 2022-03-31 false 001-36053 P7 98-1107145 1311 Broadfield Boulevard, Suite 400 Houston TX 77084 713 463-9776 Common Stock, €0.06 nominal value XPRO NYSE Yes Yes Accelerated Filer false false false 109584137 280477000 156295000 239530000 137068000 11510000 6641000 35012000 27759000 4725000 4823000 1494000 555000 292271000 176846000 -11794000 -20551000 996000 239000 13000 -1627000 -10785000 -21939000 4202000 4092000 -6583000 -17847000 4549000 2545000 -11132000 -20392000 -0.10 -0.29 109266988 70889753 -11132000 -20392000 61000 61000 -61000 -61000 -11193000 -20453000 214392000 235390000 4024000 4457000 318500000 319286000 133657000 125116000 211000 6386000 23271000 20561000 55871000 52938000 749926000 764134000 464482000 478580000 61806000 57604000 255024000 253053000 179903000 179903000 81328000 83372000 11211000 11531000 18254000 26461000 1821934000 1854638000 202024000 213152000 23240000 22999000 1101000 1147000 19614000 19695000 63358000 74213000 309337000 331206000 29298000 31744000 26729000 29120000 15452000 15772000 70662000 73688000 79164000 75537000 530642000 557067000 7868000 7844000 24291000 22785000 1834178000 1827782000 20297000 20358000 -546760000 -535628000 1291292000 1297571000 1821934000 1854638000 -11132000 -20392000 35012000 27759000 4202000 4092000 6018000 0 -1502000 -0 -0 -5000 -2448000 -656000 2503000 -1255000 -2163000 3679000 6232000 2766000 3492000 -1410000 -13194000 4288000 -11501000 6324000 -719000 1794000 -3434000 -1609000 -14162000 9641000 10577000 19168000 7973000 -0 6422000 0 7120000 0 -5008000 -19168000 61000 287000 95000 175000 1104000 -0 980000 -0 154000 340000 -2394000 -802000 133000 -272000 -21431000 -10601000 239847000 120709000 218416000 110108000 70890000 585000 10530000 0 1006100000 -1494000 -403737000 611984000 0 0 0 0 0 -20392000 -20392000 0 0 0 0 -61000 0 -61000 70890000 585000 10530000 0 1006100000 -1555000 -424129000 591531000 109143000 7844000 0 -22785000 1827782000 20358000 -535628000 1297571000 0 0 0 0 0 -11132000 -11132000 0 0 0 0 -61000 0 -61000 0 0 0 6018000 0 0 6018000 336000 24000 0 0 378000 0 0 402000 100000 -0 -0 1506000 -0 -0 -0 1506000 109379000 7868000 0 -24291000 1834178000 20297000 -546760000 1291292000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">1.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Business description</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">With roots dating to <em style="font: inherit;">1938,</em> Expro Group Holdings N.V. (the “Company,” “Expro,” “we,” “our” or “us”) is a global provider of energy services with operations in approximately 60 countries. The Company’s portfolio of capabilities includes products and services related to well construction, well flow management, subsea well access, and well intervention and integrity. The Company’s portfolio of products and services enhance production and improve recovery across the well lifecycle, from exploration through abandonment.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On <em style="font: inherit;"> March 10, 2021, </em>Frank’s International N.V. (“Frank’s”) and New Eagle Holdings Limited, an exempted company limited by shares incorporated under the laws of the Cayman Islands and a direct wholly owned subsidiary of Frank’s (“Merger Sub”), entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Expro Group Holdings International Limited (“Legacy Expro”), an exempted company limited by shares incorporated under the laws of the Cayman Islands, providing for the merger of Legacy Expro with and into Merger Sub in an all-stock transaction, with Merger Sub surviving the merger as a direct, wholly owned subsidiary of Frank’s (the “Merger”). The Merger closed on <em style="font: inherit;"> October 1, 2021 (</em>the “Closing Date”), and Frank's was renamed Expro Group Holdings N.V. The Merger was accounted for using the acquisition method of accounting with Legacy Expro being identified as the accounting acquirer. The condensed consolidated financial statements of the Company reflect the condensed financial position, results of operations and cash flows of only Legacy Expro for all periods prior to the Merger and of the combined company (including activities of Frank’s) for all periods subsequent to the Merger.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Further, the supervisory board of directors of Frank’s unanimously approved a <em style="font: inherit;">1</em>-for-6 reverse stock split of Frank’s common stock, which was effected on <em style="font: inherit;"> October 1, 2021. </em>All of the outstanding share numbers, nominal value, share prices and per share amounts in these condensed consolidated financial statements have been retroactively adjusted to reflect the Exchange Ratio (as defined below) and the <em style="font: inherit;">1</em>-for-<em style="font: inherit;">6</em> reverse stock split for all periods presented, as applicable.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Pursuant to the Merger Agreement, as of the effective time of the Merger (the “Effective Time”), each outstanding ordinary share of common stock, par value $0.01 per share, of Legacy Expro was converted into the right to receive 1.2120 shares of common stock, nominal value <span style="-sec-ix-hidden:c83707087">€0.06</span> per share, of the Company (“Company Common Stock”). The number of shares of Company Common Stock received by the Legacy Expro shareholders was equal to 7.2720 (the “Exchange Ratio” as provided in the Merger Agreement) multiplied by the <em style="font: inherit;">1</em>-for-6 reverse stock split ratio.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> 60 6 0.01 1.2120 7.2720 6 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>2.</b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Basis of preparation and significant accounting policies</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Basis of preparation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The unaudited condensed consolidated financial statements reflect the accounts of the Company and its subsidiaries. All intercompany balances and transactions, including unrealized profits arising from them, have been eliminated for purposes of preparing these unaudited condensed consolidated financial statements. Investments in which we do <em style="font: inherit;">not</em> have a controlling interest, but over which we do exercise significant influence, are accounted for under the equity method of accounting.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying condensed consolidated financial statements have <em style="font: inherit;">not</em> been audited by our independent registered public accounting firm. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim consolidated financial information. Accordingly, these unaudited condensed consolidated financial statements do <em style="font: inherit;">not</em> include all of the information and footnotes required by U.S. GAAP for annual consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended <em style="font: inherit;"> December 31, 2021</em> included in our most recent Annual Report on Form <em style="font: inherit;">10</em>-K filed with the Securities and Exchange Commission (“SEC”) on <em style="font: inherit;"> March 8, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In the opinion of management, these unaudited condensed consolidated financial statements, which are prepared in accordance with the rules of the SEC and U.S. GAAP for interim financial reporting, included herein contain all adjustments necessary to present fairly our financial position as of <em style="font: inherit;"> March </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022</em> and the results of our operations and cash flows for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;">2021</em>. Such adjustments are of a normal recurring nature. Operating results for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the year ending <em style="font: inherit;"> December 31, 2022 </em>or for any other period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The unaudited condensed consolidated financial statements have been prepared on an historical cost basis using the United States dollar (“$” or “U.S. dollar”) as the reporting currency.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Significant accounting policies</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Refer to Note <em style="font: inherit;">2</em> “<i>Basis of presentation and significant accounting policies</i>” of our consolidated financial statements as of and for the year ended <em style="font: inherit;"> December 31, 2021</em>, which are included in our most recent Annual Report on Form <em style="font: inherit;">10</em>-K filed with the SEC on <em style="font: inherit;"> March 8, 2022, </em>for a discussion of our significant accounting policies. There have been <em style="font: inherit;">no</em> material changes in our significant accounting policies as compared to the significant accounting policies described in our consolidated financial statements as of and for the year ended <em style="font: inherit;"> December 31, 2021</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Recent accounting pronouncements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) generally in the form of accounting standards updates (“ASUs”) to the FASB’s Accounting Standards Codification.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We consider the applicability and impact of all accounting pronouncements. Recently issued ASUs were assessed and were either determined to be <em style="font: inherit;">not</em> applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Basis of preparation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The unaudited condensed consolidated financial statements reflect the accounts of the Company and its subsidiaries. All intercompany balances and transactions, including unrealized profits arising from them, have been eliminated for purposes of preparing these unaudited condensed consolidated financial statements. Investments in which we do <em style="font: inherit;">not</em> have a controlling interest, but over which we do exercise significant influence, are accounted for under the equity method of accounting.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying condensed consolidated financial statements have <em style="font: inherit;">not</em> been audited by our independent registered public accounting firm. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim consolidated financial information. Accordingly, these unaudited condensed consolidated financial statements do <em style="font: inherit;">not</em> include all of the information and footnotes required by U.S. GAAP for annual consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended <em style="font: inherit;"> December 31, 2021</em> included in our most recent Annual Report on Form <em style="font: inherit;">10</em>-K filed with the Securities and Exchange Commission (“SEC”) on <em style="font: inherit;"> March 8, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In the opinion of management, these unaudited condensed consolidated financial statements, which are prepared in accordance with the rules of the SEC and U.S. GAAP for interim financial reporting, included herein contain all adjustments necessary to present fairly our financial position as of <em style="font: inherit;"> March </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022</em> and the results of our operations and cash flows for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;">2021</em>. Such adjustments are of a normal recurring nature. Operating results for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the year ending <em style="font: inherit;"> December 31, 2022 </em>or for any other period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The unaudited condensed consolidated financial statements have been prepared on an historical cost basis using the United States dollar (“$” or “U.S. dollar”) as the reporting currency.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Significant accounting policies</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Refer to Note <em style="font: inherit;">2</em> “<i>Basis of presentation and significant accounting policies</i>” of our consolidated financial statements as of and for the year ended <em style="font: inherit;"> December 31, 2021</em>, which are included in our most recent Annual Report on Form <em style="font: inherit;">10</em>-K filed with the SEC on <em style="font: inherit;"> March 8, 2022, </em>for a discussion of our significant accounting policies. There have been <em style="font: inherit;">no</em> material changes in our significant accounting policies as compared to the significant accounting policies described in our consolidated financial statements as of and for the year ended <em style="font: inherit;"> December 31, 2021</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Recent accounting pronouncements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) generally in the form of accounting standards updates (“ASUs”) to the FASB’s Accounting Standards Codification.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We consider the applicability and impact of all accounting pronouncements. Recently issued ASUs were assessed and were either determined to be <em style="font: inherit;">not</em> applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">3.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Business combinations and dispositions</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Frank</i>’<i>s International N.V.</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As discussed in Note <em style="font: inherit;">1</em> “<i>Business description</i>”, the Merger of Frank’s with Legacy Expro pursuant to the Merger Agreement was completed on <em style="font: inherit;"> October 1, 2021. </em>U.S. GAAP requires the determination of the accounting acquirer, the acquisition date, the fair value of assets and liabilities of the acquired business and the resulting measurement of goodwill. The Merger is accounted for as a reverse merger and Legacy Expro has been identified as the acquirer for accounting purposes. As a result, the Company has in accordance with ASC <em style="font: inherit;">805,</em> Business Combinations, applied the acquisition method of accounting to account for Frank’s assets acquired and liabilities assumed. Applying the acquisition method of accounting includes recording the identifiable assets acquired and liabilities assumed at their fair values and recording goodwill for the excess of the consideration transferred over the net aggregate fair value of the identifiable assets acquired and liabilities assumed.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Merger consideration was based on Frank’s closing share price on the Closing Date. In a reverse merger involving only the exchange of equity, the fair value of the equity of the accounting acquiree <em style="font: inherit;"> may </em>be used to measure consideration transferred if the value of the accounting acquiree’s equity interests are more reliably measurable than the value of the accounting acquirer’s equity interest. As Legacy Expro was a private company and Frank’s was a public company with a quoted and reliable market price, the fair value of Frank’s equity interests was deemed to be more reliable. Under the acquisition method of accounting, total consideration exchanged was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Per share</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares issued</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Issuance of common stock attributable to Frank’s stockholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,066,216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18.90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">719,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Replacement of Frank’s equity awards</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash payment to Mosing Holdings LLC pursuant to the amended and restated tax receivable agreement</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Merger Consideration Exchanged</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">742,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table sets forth the preliminary allocation of the merger consideration exchanged to the fair value of identifiable tangible and intangible assets acquired and liabilities assumed as of the Closing Date, with the recording of goodwill for the excess of the consideration transferred over the net aggregate fair value of the identifiable assets acquired and liabilities assumed (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivables, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">112,234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventories</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">69,567</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assets held for sale</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,030</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,908</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">212,639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">154,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">104,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total assets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">927,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts payable and accrued liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current income tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,932</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,673</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-current operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other non-current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Liabilities</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">184,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Merger Consideration Exchanged</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">742,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Due to the recency and complexity of the Merger, these amounts are preliminary and subject to change as our fair value assessments are finalized. The final fair value determination could result in material adjustments to the values presented in the preliminary purchase price allocation table above. The fair values of identifiable intangible assets were prepared using an income valuation approach, which requires a forecast of expected future cash flows either through the use of the relief-from-royalty method or the multi-period excess earnings method, which are discounted to approximate their current value. The estimated useful lives are based on management’s historical experience and expectations as to the duration of time that benefits from these assets are expected to be realized.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The intangible assets will be amortized on a straight-line basis over an estimated 10 to 15 year life. We expect annual amortization to be approximately $7.7 million associated with these intangible assets.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Goodwill will <em style="font: inherit;">not</em> be amortized but rather subject to an annual impairment test, absent any indicators of impairment. Goodwill is attributable to planned synergies expected to be achieved from the combined operations of Legacy Expro and Frank’s. Goodwill recorded in the Merger is <em style="font: inherit;">not</em> expected to be deductible for tax purposes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b/></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Unaudited Pro Forma Financial Information</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following unaudited pro forma consolidated results of operations for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021 </em>assume the Merger was completed as of <em style="font: inherit;"> January 1, 2020 (</em>in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Three Months Ended March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unaudited pro forma revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">251,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unaudited pro forma net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Estimated unaudited pro forma information is <em style="font: inherit;">not</em> necessarily indicative of the results that actually would have occurred had the Merger been completed on the date indicated or of future operating results.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Merger and integration expense</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;">2021</em>, the Company incurred $4.7 million and $4.8 million, respectively, of merger and integration expense which consist primarily of legal fees, professional fees, integration, severance and other costs directly attributable to the Merger.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Below is a reconciliation of our liability balance associated with our severance plan initiated during <em style="font: inherit;">2021</em> related to the integration in connection with the Merger, which is included in “Other current liabilities” on the condensed consolidated balance sheets (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">NLA</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">ESSA</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">MENA</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">APAC</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Central</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,057</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,502</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">424</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,615</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Costs expensed during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">91</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Payments made during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(1,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(3,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(4,833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of March 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">1,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">1,448</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">362</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">523</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">3,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">7,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Per share</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares issued</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Issuance of common stock attributable to Frank’s stockholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,066,216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18.90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">719,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Replacement of Frank’s equity awards</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash payment to Mosing Holdings LLC pursuant to the amended and restated tax receivable agreement</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Merger Consideration Exchanged</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">742,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivables, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">112,234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventories</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">69,567</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assets held for sale</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,030</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,908</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">212,639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">154,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">104,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total assets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">927,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts payable and accrued liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current income tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,932</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,673</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-current operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other non-current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Liabilities</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">184,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Merger Consideration Exchanged</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">742,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 38066216 18.90 719452000 7830000 15000000 742282000 187178000 2561000 112234000 69567000 10061000 2030000 23908000 212639000 154399000 104791000 27406000 20494000 927268000 81959000 8344000 8932000 19918000 5673000 19607000 40553000 184986000 742282000 P10Y P15Y 7700000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Three Months Ended March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unaudited pro forma revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">251,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unaudited pro forma net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 251106000 41589000 4700000 4800000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">NLA</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">ESSA</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">MENA</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">APAC</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Central</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,057</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,502</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">424</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,615</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Costs expensed during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">91</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Payments made during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(1,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(3,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(4,833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of March 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">1,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">1,448</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">362</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">523</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">3,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">7,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td></tr> </tbody></table> 2057000 2502000 424000 617000 6615000 12215000 114000 0 91000 213000 0 418000 286000 1054000 153000 307000 3033000 4833000 1885000 1448000 362000 523000 3582000 7800000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><em style="font: inherit;">4.</em></b>         <b>Fair value measurements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><i>Recurring Basis</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">A summary of financial assets and liabilities that are measured at fair value on a recurring basis, as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em>, were as follows (in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2022</em></em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>Assets:</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Investments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash surrender value of life insurance policies-</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Deferred compensation plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,210</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,210</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Non-current accounts receivable, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>Liabilities:</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Deferred compensation plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Finance lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2021</em></em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>Assets:</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Investments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Cash surrender value of life insurance policies-</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Deferred compensation plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">18,857</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">18,857</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Non-current accounts receivable, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,531</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,531</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>Liabilities:</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Deferred compensation plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">9,339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">9,339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Finance lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our investments associated with our deferred compensation plan as of <em style="font: inherit;"> March 31, 2022 </em>consist primarily of the cash surrender value of life insurance policies and is included in other assets on the condensed consolidated balance sheets. The liability associated with our deferred compensation plan as of <em style="font: inherit;"> March 31, 2022 </em>is included in other liabilities on the condensed consolidated balance sheets. Our investments change as a result of contributions, payments, and fluctuations in the market. Assets and liabilities, measured using significant observable inputs, are reported at fair value based on <em style="font: inherit;">third</em>-party broker statements, which are derived from the fair value of the funds’ underlying investments. They are reported at fair value based on the price of the stock and are included in other assets on the condensed consolidated balance sheets.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2022</em></em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>Assets:</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Investments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash surrender value of life insurance policies-</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Deferred compensation plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,210</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,210</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Non-current accounts receivable, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>Liabilities:</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Deferred compensation plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Finance lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2021</em></em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>Assets:</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Investments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Cash surrender value of life insurance policies-</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Deferred compensation plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">18,857</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">18,857</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Non-current accounts receivable, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,531</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,531</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>Liabilities:</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Deferred compensation plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">9,339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">9,339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Finance lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0 11210000 0 11210000 0 11211000 0 11211000 0 8457000 0 8457000 0 16553000 0 16553000 0 18857000 0 18857000 0 11531000 0 11531000 0 9339000 0 9339000 0 16919000 0 16919000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">5.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Business segment reporting</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the Company’s Chief Operating Decision Maker (“CODM”), which is our Chief Executive Officer, in deciding how to allocate resources and assess performance. Our CODM manages our operational segments that are aligned with our geographical regions as below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">North and Latin America (“NLA”),</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Europe and Sub-Saharan Africa (“ESSA”),</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Middle East and North Africa (“MENA”), and</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Asia-Pacific (“APAC”).</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents our revenue disaggregated by our operating segments (in thousands):         </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">NLA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">103,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">ESSA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">82,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">53,630</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">MENA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">50,715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">41,155</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">APAC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">43,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">31,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">280,477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">156,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Segment EBITDA</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our CODM regularly evaluates the performance of our operating segments using Segment EBITDA, which we define as loss before income taxes adjusted for corporate costs, equity in income of joint ventures, depreciation and amortization expense, impairment expense, severance and other expense, gain on disposal of assets, foreign exchange losses, merger and integration expense, other income, interest and finance expense, net and stock-based compensation expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents our Segment EBITDA disaggregated by our operating segments and a reconciliation to loss before income taxes (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">NLA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">ESSA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">11,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,366</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">MENA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">15,465</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">15,058</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">APAC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">5,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">5,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Total Segment EBITDA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">54,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">28,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Corporate costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(21,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(14,684</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Equity in income of joint ventures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Depreciation and amortization expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(35,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(27,759</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Merger and integration expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(4,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(4,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Severance and other expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(1,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(555</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Stock-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(6,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Foreign exchange gain (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,816</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other income, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Interest and finance income (expense), net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1,627</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss before income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(17,847</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b/></p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Corporate costs include the costs of running our corporate head office and other central functions that support the operating segments, including research, engineering and development, logistics, sales and marketing and health and safety and are <em style="font: inherit;">not</em> attributable to a particular operating segment.</p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">NLA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">103,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">ESSA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">82,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">53,630</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">MENA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">50,715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">41,155</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">APAC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">43,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">31,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">280,477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">156,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 103861000 30363000 82071000 53630000 50715000 41155000 43830000 31147000 280477000 156295000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">NLA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">ESSA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">11,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,366</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">MENA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">15,465</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">15,058</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">APAC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">5,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">5,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Total Segment EBITDA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">54,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">28,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Corporate costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(21,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(14,684</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Equity in income of joint ventures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Depreciation and amortization expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(35,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(27,759</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Merger and integration expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(4,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(4,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Severance and other expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(1,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(555</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Stock-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(6,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Foreign exchange gain (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,816</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other income, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Interest and finance income (expense), net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1,627</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss before income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(17,847</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> 21827000 2428000 11874000 5366000 15465000 15058000 5438000 5166000 54604000 28018000 21965000 14684000 4202000 4092000 35012000 27759000 4725000 4823000 1494000 555000 6018000 -0 2816000 -748000 996000 239000 13000 -1627000 -6583000 -17847000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">6.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Revenue</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Disaggregation of revenue</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We disaggregate our revenue from contracts with customers by geography, as disclosed in Note <em style="font: inherit;">5</em> above, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Additionally, we disaggregate our revenue into main areas of capabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table sets forth the total amount of revenue by main area of capabilities as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Well construction</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">111,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Well management</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">169,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">156,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">280,477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">156,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Contract balances</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We perform our obligations under contracts with our customers by transferring services and products in exchange for consideration. The timing of our performance often differs from the timing of our customer’s payment, which results in the recognition of unbilled receivables and deferred revenue.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Unbilled receivables are initially recognized for revenue earned on completion of the performance obligation which are <em style="font: inherit;">not</em> yet invoiced to the customer. The amounts recognized as unbilled receivables are reclassified to accounts receivable upon billing. Deferred revenue represents the Company’s obligations to transfer goods or services to customers for which the Company has received consideration, in full or part, from the customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Contract balances consisted of the following as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">223,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">236,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unbilled receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">106,670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,038</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recognized revenue of $7.9 million and $1.1 million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;">2021</em>, respectively, out of the deferred revenue balance as of the beginning of the applicable year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> March 31, 2022, </em>$10.1 million of our deferred revenue was classified as current and is included in “Other current liabilities” on the condensed consolidated balance sheets, with the remainder classified as non-current and included in “Other non-current liabilities” on the condensed consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Transaction price allocated to remaining performance obligations</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Remaining performance obligations represent firm contracts for which work has <em style="font: inherit;">not</em> been performed or has been partially performed and future revenue recognition is expected. We have elected the practical expedient permitting the exclusion of disclosing remaining performance obligations for contracts that have an original expected duration of <em style="font: inherit;">one</em> year or less and for our long-term contracts we have a right to consideration from customers in an amount that corresponds directly with the value to the customer of the performance completed to date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Well construction</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">111,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Well management</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">169,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">156,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">280,477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">156,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 111435000 0 169042000 156295000 280477000 156295000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">223,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">236,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unbilled receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">106,670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,038</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 223041000 236158000 106670000 94659000 11330000 17038000 7900000 1100000 10100000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">7.</em></b></p> </td> <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Income taxes</b></p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For interim financial reporting, we estimate the annual tax rate based on projected pre-tax income (loss) before equity in income of joint ventures for the full year and record a quarterly income tax expense (benefit) in accordance with accounting guidance for income taxes. As the year progresses, we refine the estimate of the year’s pre-tax income (loss) before equity in income of joint ventures as new information becomes available. The continual estimation process often results in a change to the expected effective tax rate for the year. When this occurs, we adjust the income tax expense (benefit) during the quarter in which the change in estimate occurs so that the year-to-date expense reflects the most current expected annual tax rate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our effective tax rates were (42.2)% and (11.6)% for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;">2021</em>, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our effective tax rate was impacted primarily by changes in the mix of taxable profits between jurisdictions.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> 0.422 0.116 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">8.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Investment in joint ventures</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have investments in <em style="font: inherit;">two</em> joint venture companies, which together provide us access to certain Asian markets that otherwise would be challenging for us to penetrate or develop effectively on our own. COSL-Expro Testing Services (Tianjin) Co. Ltd (“CETS”), in which we have a 50% equity interest, has extensive offshore well testing and completions capabilities and a reputation for providing technology-driven solutions in China. Similarly, PV Drilling Expro International Co. Ltd. (“PVD-Expro”) in which we have a 49% equity interest, offers the full suite of Expro products and services, including well testing and completions, in Vietnam. Both of these are strategic to our activities and offer the full capabilities and technology of Expro, but each company is independently managed.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The carrying value of our investment in joint ventures as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> was as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">CETS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">54,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">PVD-Expro</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,548</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">57,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> 0.50 0.49 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">CETS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">54,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">PVD-Expro</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,548</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">57,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 58258000 54014000 3548000 3590000 61806000 57604000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">9.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Accounts receivable, net</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Accounts receivable, net consisted of the following as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">339,323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">340,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: Expected credit losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(9,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(9,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">329,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">330,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">318,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">319,286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Non – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">11,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">11,531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">329,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">330,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">339,323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">340,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: Expected credit losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(9,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(9,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">329,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">330,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">318,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">319,286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Non – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">11,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">11,531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">329,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">330,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 339323000 340209000 9612000 9392000 329711000 330817000 318500000 319286000 11211000 11531000 329711000 330817000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">10.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Inventories</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventories consisted of the following as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,899</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Raw materials, equipment spares and consumables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">84,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">76,025</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Work-in-progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">16,267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">14,192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">125,116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,899</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Raw materials, equipment spares and consumables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">84,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">76,025</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Work-in-progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">16,267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">14,192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">125,116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 33122000 34899000 84268000 76025000 16267000 14192000 133657000 125116000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">11.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Other assets and liabilities</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other assets consisted of the following as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash surrender value of life insurance policies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Prepayments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">24,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">19,891</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Value-added tax receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">21,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">22,524</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Collateral deposits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Deposits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">6,763</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">7,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">8,576</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">9,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">74,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">55,871</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">52,938</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Non – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">18,254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">26,461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Other liabilities consisted of the following as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,038</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other tax and social security</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">25,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">27,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Income tax liabilities - non-current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">47,493</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">45,741</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Deferred compensation plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">8,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">9,339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">49,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">49,739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">142,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">149,750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">63,358</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">74,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Non – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">79,164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">75,537</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">142,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">149,750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Cash Surrender Value of Life Insurance Policies </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We had $11.2 million and $18.9 million of cash surrender value of life insurance policies as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em>, respectively, that are held within a trust established to settle payment of future executive deferred compensation benefit obligations. The decrease in the cash surrender value of life insurance policies as of <em style="font: inherit;"> March 31, 2022 </em>as compared to <em style="font: inherit;"> December 31, 2021 </em>was primarily due to a cash distribution from the trust to reimburse the Company for benefits paid pursuant to the executive deferred compensation benefit plan, the impact of which is included in “Proceeds from sale of investments” on the condensed consolidated statements of cash flows. Loss associated with these policies is included in “Other income, net” on our condensed consolidated statements of operations. Loss on changes in the cash surrender value of life insurance policies was $0.5 million for <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022</em>.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash surrender value of life insurance policies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Prepayments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">24,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">19,891</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Value-added tax receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">21,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">22,524</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Collateral deposits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Deposits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">6,763</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">7,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">8,576</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">9,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">74,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">55,871</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">52,938</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Non – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">18,254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">26,461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 11210000 18857000 24000000 19891000 21916000 22524000 1660000 1599000 6763000 7331000 8576000 9197000 74125000 79399000 55871000 52938000 18254000 26461000 74125000 79399000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,038</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other tax and social security</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">25,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">27,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Income tax liabilities - non-current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">47,493</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">45,741</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Deferred compensation plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">8,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">9,339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">49,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">49,739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">142,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">149,750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">63,358</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">74,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Non – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">79,164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">75,537</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">142,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">149,750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 11330000 17038000 25638000 27893000 47493000 45741000 8457000 9339000 49604000 49739000 142522000 149750000 63358000 74213000 79164000 75537000 142522000 149750000 11200000 18900000 -500000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">12.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Accounts payable and accrued liabilities</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Accounts payable and accrued liabilities consisted of the following as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts payable – trade</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">84,952</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Payroll, vacation and other employee benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">30,629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">42,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accruals for goods received not invoiced</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">14,940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">18,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other accrued liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">65,695</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">66,863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">202,024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">213,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts payable – trade</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">84,952</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Payroll, vacation and other employee benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">30,629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">42,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accruals for goods received not invoiced</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">14,940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">18,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other accrued liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">65,695</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">66,863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">202,024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">213,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 90760000 84952000 30629000 42671000 14940000 18666000 65695000 66863000 202024000 213152000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">13.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Property, plant and equipment, net</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Property, plant and equipment, net consisted of the following as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Cost:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,860</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Land improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,056</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Buildings and lease hold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">102,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">104,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Plant and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">714,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">701,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">841,968</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">830,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(377,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(352,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">464,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">478,580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022, </em>a building classified as assets held for sale was sold for net proceeds of $6.1 million.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The carrying amount of our property, plant and equipment recognized in respect of assets held under finance leases as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> and included in amounts above is as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Cost:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Buildings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Plant and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">19,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">19,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: accumulated amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(8,074</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(7,733</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">11,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">12,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Depreciation expense relating to property, plant and equipment, including assets under finance leases, was $26.0 million and $21.4 million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;">2021</em>, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Cost:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,860</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Land improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,056</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Buildings and lease hold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">102,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">104,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Plant and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">714,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">701,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">841,968</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">830,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(377,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(352,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">464,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">478,580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Cost:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Buildings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Plant and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">19,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">19,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: accumulated amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(8,074</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(7,733</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">11,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">12,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td></tr> </tbody></table> 21860000 21580000 3056000 3054000 102980000 104660000 714072000 701400000 841968000 830694000 377486000 352114000 464482000 478580000 6100000 18623000 18623000 1275000 1275000 19898000 19898000 8074000 7733000 11824000 12165000 26000000.0 21400000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">14.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Intangible assets, net</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table summarizes our intangible assets comprising of Customer Relationships &amp; Contracts (“CR&amp;C”), Trademarks, Technology and Software as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross carrying amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated impairment and amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net book value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross carrying amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated impairment and amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net book value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted average remaining life (years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">CR&amp;C</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">222,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(103,259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">118,941</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">222,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(98,271</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123,929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(30,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(29,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,708</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">170,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(63,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">107,490</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">159,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(60,979</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">98,479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,937</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">458,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(203,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">255,024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">447,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(194,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">253,053</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Amortization expense for intangible assets was $9.0 million and $6.4 million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;">2021</em>, respectively. During the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2022,</em> we acquired technology to bolster our well intervention and integrity product offering, resulting in an increase in intangible assets of $11.2 million which will be amortized over a <span style="-sec-ix-hidden:c83707592">five</span>-year life. The impact of this asset acquisition is included in “Acquisition of technology” on the condensed consolidated statements of cash flows.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross carrying amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated impairment and amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net book value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross carrying amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated impairment and amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net book value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted average remaining life (years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">CR&amp;C</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">222,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(103,259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">118,941</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">222,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(98,271</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123,929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(30,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(29,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,708</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">170,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(63,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">107,490</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">159,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(60,979</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">98,479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,937</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">458,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(203,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">255,024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">447,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(194,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">253,053</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> </tbody></table> 222200000 103259000 118941000 222200000 98271000 123929000 P6Y1M6D 57100000 30275000 26825000 57100000 29392000 27708000 P8Y2M12D 170652000 63162000 107490000 159458000 60979000 98479000 P12Y3M18D 8754000 6986000 1768000 8754000 5817000 2937000 P0Y6M 458706000 203682000 255024000 447512000 194459000 253053000 9000000.0 6400000 11200000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">15.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Goodwill</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our reporting units are either our operating segments or components of our operating segments depending on the level at which segment management oversees the business. Prior to the Merger, Legacy Expro's reporting units included Europe and the Commonwealth of Independent States, Sub-Saharan Africa, MENA, Asia, North America and Latin America. During <em style="font: inherit;">2021,</em> due to the Merger we changed our internal organization and reporting structure and as a result, our operating segments, NLA, ESSA, MENA and APAC, are also our reporting units.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The allocation of goodwill by operating segment as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> is as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">NLA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">93,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">ESSA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,283</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">MENA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">APAC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">179,903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> March 31, 2022</em>, we did <em style="font: inherit;">not</em> identify any triggering events that would represent an indicator of impairment of our goodwill. Accordingly, no impairment charges related to goodwill have been recorded during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">NLA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">93,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">ESSA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,283</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">MENA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">APAC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">179,903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 93608000 66283000 3331000 16681000 179903000 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">16.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Interest bearing loans </b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On <em style="font: inherit;"> October 1, 2021, </em>in connection with the closing of the Merger, we entered into a new revolving credit facility (the “New Facility”) with DNB Bank ASA, London Branch, as agent (the “Agent”), with total commitments of $200.0 million, of which $130.0 million is available for drawdowns as loans and $70.0 million is available for letters of credit. Subject to the terms of the New Facility, the Company has the ability to increase the commitments to $250.0 million. Proceeds of the New Facility <em style="font: inherit;"> may </em>be used for general corporate and working capital purposes.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">All obligations under the New Facility are guaranteed jointly and severally by the Company and certain of the Company’s subsidiaries incorporated in the U.S., the U.K., the Netherlands, Norway, Hungary, Australia, Cyprus, the Cayman Islands and Guernsey. Going forward, the guarantors must comprise at least 80% of the EBITDA, as defined, and 70% of the consolidated assets of the Company and its subsidiaries, as well as subsidiaries individually representing 5% or more of the EBITDA or assets of the group, subject to customary exceptions and exclusions. In addition, the obligations under the New Facility are secured by <em style="font: inherit;">first</em> priority liens on certain assets of the borrowers and guarantors, including pledges of equity interests in certain of the Company’s subsidiaries, including all of the borrowers and subsidiary guarantors, material operating bank accounts, intercompany loans receivable and, in jurisdictions where customary, including the U.S., the U.K., Australia and the Cayman Islands, substantially all of the assets and property of the borrowers and guarantors incorporated in such jurisdictions, in each case subject to customary exceptions and exclusions.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Borrowings under the New Facility bear interest at a rate per annum of LIBOR, subject to a 0.00% floor, plus an applicable margin of 3.75% for cash borrowings or 3.00% for letters of credit. A 0.75% per annum fronting fee applies to letters of credit, and an additional 0.25% or 0.50% per annum utilization fee is payable on drawdowns as loans to the extent <em style="font: inherit;">one</em>-<em style="font: inherit;">third</em> or <em style="font: inherit;">two</em>-thirds, respectively, or more of commitments are drawn. The unused portion of the New Facility is subject to a commitment fee of 30% per annum of the applicable margin. Interest on loans is payable at the end of the selected interest period, but <em style="font: inherit;">no</em> less frequently than semiannually.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The New Facility contains various undertakings and affirmative and negative covenants which limit, subject to certain customary exceptions and thresholds, the Company and its subsidiaries’ ability to, among other things, (<em style="font: inherit;">1</em>) enter into asset sales; (<em style="font: inherit;">2</em>) incur additional indebtedness; (<em style="font: inherit;">3</em>) make investments, acquisitions, or loans and create or incur liens; (<em style="font: inherit;">4</em>) pay certain dividends or make other distributions; and (<em style="font: inherit;">5</em>) engage in transactions with affiliates. The New Facility also requires the Company to maintain (i) a minimum cash flow cover ratio of 1.5 to <em style="font: inherit;">1.0</em> based on the ratio of cash flow to debt service; (ii) a minimum interest cover ratio of 4.0 to <em style="font: inherit;">1.0</em> based on the ratio of EBITDA to net finance charges; and (iii) a maximum senior leverage ratio of 2.25 to <em style="font: inherit;">1.0</em> based on the ratio of total net debt to EBITDA, in each case tested quarterly on a last-<em style="font: inherit;">twelve</em>-months basis, subject to certain exceptions. In addition, the aggregate capital expenditure of the Company and its subsidiaries cannot exceed 110% of the forecasted amount in the relevant annual budget, subject to certain exceptions. If the Company fails to perform its obligations under the agreement that results in an event of default, the commitments under the New Facility could be terminated and any outstanding borrowings under the New Facility <em style="font: inherit;"> may </em>be declared immediately due and payable. The New Facility also contains cross-default provisions that apply to the Company and its subsidiaries’ other indebtedness.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On <em style="font: inherit;"> March 31, 2022, </em>the Agent, on behalf of the consenting lenders, countersigned a Consent Request Letter dated <em style="font: inherit;"> March 10, 2022 </em>to the New Facility (the “Consent”). Pursuant to the Consent, the lenders consented to, among other things, an amendment to the New Facility permitting dividends or distributions by the Company, or the repurchase or redemption of the Company’s shares in an aggregate amount of $50.0 million over the life of the New Facility, subject to pro forma compliance with the 2.25 to <em style="font: inherit;">1.0</em> maximum senior leverage ratio financial covenant.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Facility remained undrawn on a cash basis (i.e. no loans were outstanding), as of <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021. </em>We utilized $40.2 million and $33.4 million as of <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>respectively, for bonds and guarantees.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> 200000000.0 130000000.0 70000000.0 250000000.0 0.80 0.70 0.05 0.0000 0.0375 0.0300 0.0075 0.0025 0.0050 0.30 1.5 4.0 2.25 1.10 50000000.0 2.25 0 40200000 33400000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">17.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Commitments and Contingencies</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Commercial Commitments</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the normal course of business, we enter into commercial commitments in the form of letters of credit and bank guarantees to provide financial and performance assurance to <em style="font: inherit;">third</em> parties.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We entered into contractual commitments for the acquisition of property, plant and equipment totaling $41.4 million and $26.3 million as of <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Contingencies</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Certain conditions <em style="font: inherit;"> may </em>exist as of the date our unaudited condensed consolidated financial statements are issued that <em style="font: inherit;"> may </em>result in a loss to us, but which will only be resolved when <em style="font: inherit;">one</em> or more future events occur or fail to occur. Our management, with input from legal counsel, assesses such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings pending against us or unasserted claims that <em style="font: inherit;"> may </em>result in proceedings, our management, with input from legal counsel, evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">If the assessment of a contingency indicates it is probable a material loss has been incurred and the amount of liability can be reasonably estimated, then the estimated liability would be accrued in our unaudited condensed consolidated financial statements. If the assessment indicates a potentially material loss contingency is <em style="font: inherit;">not</em> probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Loss contingencies considered remote are generally <em style="font: inherit;">not</em> disclosed unless they involve guarantees, in which case the guarantees would be disclosed.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We are the subject of lawsuits and claims arising in the ordinary course of business from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. We had no material accruals for loss contingencies, individually or in the aggregate, as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021. </em>We believe the probability is remote that the ultimate outcome of these matters would have a material adverse effect on our financial position, results of operations or cash flows.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We are conducting an internal investigation of the operations of certain of our foreign subsidiaries in West Africa including possible violations of the U.S. Foreign Corrupt Practices Act (“FCPA”), our policies and other applicable laws. In <em style="font: inherit;"> June 2016, </em>we voluntarily disclosed the existence of our extensive internal review to the SEC, the U.S. Department of Justice (“DOJ”) and other governmental entities. It is our intent to continue to fully cooperate with these agencies and any other applicable authorities in connection with any further investigation that <em style="font: inherit;"> may </em>be conducted in connection with this matter. While our review has <em style="font: inherit;">not</em> indicated that there has been any material impact on our previously filed financial statements, we have continued to collect information and cooperate with the authorities, but at this time are unable to predict the ultimate resolution of these matters with these agencies (including any financial impact on us, which could be material).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As disclosed above, our investigation into possible violations of the FCPA remains ongoing, and we will continue to cooperate with the SEC, DOJ and other relevant governmental entities in connection therewith. Our board of directors and management are committed to continuously enhancing our internal controls that support improved compliance and transparency throughout our global operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> 41400000 26300000 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">18.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Post-retirement benefits</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Amounts recognized in the unaudited condensed consolidated statements of operations in respect of the defined benefit schemes were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Amortization of prior service credit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Expected return on plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">405</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company contributed $1.3 million and $0.9 million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;">2021</em>, respectively, to defined benefit schemes.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Amortization of prior service credit, interest cost and expected return on plan assets have been recognized in “Other income, net” in the unaudited condensed consolidated statements of operations.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Executive Deferred Compensation Plan</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company maintains the Executive Deferred Compensation Plan (the “EDC Plan”) for certain current and former Frank’s employees. Effective during <em style="font: inherit;">2015,</em> this plan was closed to new entrants. The purpose of the EDC Plan was to provide participants with an opportunity to defer receipt of a portion of their salary, bonus, and other specified cash compensation. Participant contributions were immediately vested. Company contributions vested after <span style="-sec-ix-hidden:c83707702">five</span> years of service. Participant benefits under the EDC Plan are paid from the general funds of the Company or a grantor trust, commonly referred to as a Rabbi Trust, created for the purpose of informally funding the EDC Plan. The assets of the EDC Plan’s trust are invested in corporate-owned, split-dollar life insurance policies and mutual funds.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> March 31, 2022</em>, the total liability related to the EDC Plan was $8.5 million and was included in “Other non-current liabilities” on the unaudited condensed consolidated balance sheet. As of <em style="font: inherit;"> March 31, 2022</em>, the cash surrender value of life insurance policies that are held within a Rabbi Trust for the purpose of paying future executive deferred compensation benefit obligations was $11.2 million.</p> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Amortization of prior service credit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Expected return on plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">405</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> -61000 -61000 1054000 837000 1428000 1181000 -435000 -405000 1300000 900000 8500000 11200000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">19.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Loss per share</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Basic loss per share attributable to Company stockholders is calculated by dividing net loss attributable to the Company by the weighted-average number of common shares outstanding for the period. Diluted loss per share attributable to Company stockholders is computed giving effect to all potential dilutive common stock, unless there is a net loss for the period. We apply the treasury stock method to determine the dilutive weighted average common shares represented by unvested restricted stock units and Employee Stock Purchase Program (“ESPP”) shares.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The calculation of basic and diluted loss per share attributable to Company stockholders for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>and <em style="font: inherit;">2021</em>, respectively, are as follows (in thousands, except shares outstanding and per share amounts):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(11,132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(20,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Basic and diluted weighted average number of shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">109,266,988</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">70,889,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total basic and diluted loss per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Approximately 673,809 shares of unvested restricted stock units and stock to be issued pursuant to the ESPP have been excluded from the computation of diluted loss per share as the effect would be anti-dilutive for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Additionally, since the conditions upon which shares were issuable for our outstanding warrants and stock options were <em style="font: inherit;">not</em> satisfied as of <em style="font: inherit;"> March 31, 2021</em>, assuming the balance sheet date is the end of the contingency period. Accordingly, they have <em style="font: inherit;">not</em> been included in determining the number of anti-dilutive shares.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(11,132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(20,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Basic and diluted weighted average number of shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">109,266,988</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">70,889,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total basic and diluted loss per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> -11132000 -20392000 109266988 70889753 -0.10 -0.29 673809 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">20.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Related party disclosures</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our related parties consist primarily of CETS and PVD-Expro, the <em style="font: inherit;">two</em> companies in which we exert significant influence, and Mosing Holdings LLC, a company that is owned by D. Keith Mosing, a member of our board of directors, and affiliates. During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;">2021</em>, we provided goods and services to CETS and PVD-Expro totaling $0.9 million and $2.7 million, respectively. Additionally, we entered into various operating lease agreements to lease facilities with affiliated companies. Rent expense associated with our related party leases was $0.2 million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em> amounts receivable from the related parties were $1.1 million and $1.6 million, respectively, and amounts payable to related parties were $1.9 million and $2.1 million as of <em style="font: inherit;"> March 31, 2022</em> and <em style="font: inherit;"> December 31, 2021</em>, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> March 31, 2022</em>, $1.2 million of our operating lease right-of-use assets and $1.2 million of our lease liabilities were associated with related party leases. As of <em style="font: inherit;"> December 31, 2021</em>, $1.3 million of our operating lease right-of-use assets and $1.3 million of our lease liabilities were associated with related party leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Tax Receivable Agreement</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Mosing Holdings, LLC, a Delaware limited liability company (“Mosing Holdings”), converted all of its shares of Frank’s Series A convertible preferred stock into shares of Frank’s common stock on <em style="font: inherit;"> August 26, 2016, </em>in connection with its delivery to Frank’s of all of its interests in Frank’s International C.V. (“FICV”) (the “Conversion”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b/></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The tax receivable agreement (the “Original TRA”) that Frank’s entered into with FICV and Mosing Holdings in connection with Frank’s initial public offering (“IPO”) generally provided for the payment by Frank’s to Mosing Holdings of <span style="-sec-ix-hidden:c83707752">85%</span> of the net cash savings, if any, in U.S. federal, state and local income tax and franchise tax that Frank’s actually realized (or were deemed to be realized in certain circumstances) in periods after the IPO as a result of (i) tax basis increases resulting from the Conversion and (ii) imputed interest deemed to be paid by Frank’s as a result of, and additional tax basis arising from, payments under the Original TRA. Frank’s retained the benefit of the remaining <span style="-sec-ix-hidden:c83707753">15%</span> of these cash savings, if any.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In connection with the Merger Agreement, Frank’s, FICV and Mosing Holdings entered into the Amended and Restated Tax Receivable Agreement, dated as of <em style="font: inherit;"> March 10, 2021 (</em>the “A&amp;R TRA”). Pursuant to the A&amp;R TRA, on <em style="font: inherit;"> October 1, 2021, </em>the Company made a payment of $15 million to settle the early termination payment obligations that would otherwise have been owed to Mosing Holdings under the Original TRA as a result of the Merger. As the payment was a condition precedent to effect the Merger, it was included in the determination of Merger consideration exchanged. Refer to Note <em style="font: inherit;">3</em> “<i>Business combinations and dispositions</i>” for more details. The A&amp;R TRA also provides for other contingent payments to be made by the Company to Mosing Holdings in the future in the event the Company realizes cash tax savings from tax attributes covered under the Original TRA during the <span style="-sec-ix-hidden:c83707756">ten</span> year period following <em style="font: inherit;"> October 1, 2021 </em>in excess of $18.1 million.</p> 900000 2700000 200000 1100000 1600000 1900000 2100000 1200000 1200000 1300000 1300000 15000000 18100000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><em style="font: inherit;">21.</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>Stock-based compensation</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company recognized $2.7 million of stock-based compensation expense attributable to the Management Incentive Plan ("MIP") stock options during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022. </em>No stock-based compensation expense attributable to the MIP stock options was recognized during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021 </em>as the performance conditions within the stock option agreements were deemed to be improbable. Stock-based compensation expense relating to the Long-Term Incentive Plan ("LTIP"), including restricted stock units ("RSUs") and performance restricted stock units ("PRSUs") for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2022 </em>was $3.1 million. No stock-based compensation expense relating to LTIP RSUs and PRSUs was recognized during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2021.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">During the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2022,</em> 743,665 RSUs were granted to employees at a grant date fair value of $17.17.</p> 2700000 0 3100000 0 743665 17.17 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">22.</em></b></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Supplemental cash flow</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Supplemental disclosure of cash flow information:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for income taxes, net of refunds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Cash paid for interest, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Change in accounts payable and accrued expenses related to capital expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,650</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Supplemental disclosure of cash flow information:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for income taxes, net of refunds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Cash paid for interest, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Change in accounts payable and accrued expenses related to capital expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,650</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> 7716000 1408000 903000 981000 5583000 1650000 EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !&"I50'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 " 1@J54-/8A/.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:@,A$(9?I7C?'=?0'&3CI:6G! H-M/0F.DFDZZ[HE-V\?5V;;"CM Q2\.//[ MS3=@:X(T0\3G. 2,Y##=3;[KDS1APTY$00(DAN@UY6L\0M#F M0Q\1!.=K\$C::M(P ZNP$)EJK9$FHJ8A7O#6+/CP&;L"LP:P0X\])6CJ!IB: M)X;SU+5P \PPPNC3=P'M0BS5/[&E ^R2G));4N,XUN.JY/(.#;SMMB]EW621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !&"I52V5?MY6@4 *T5 8 >&PO=V]R:W-H965T&UL ME9AO]_KZ6 M$JY/ M9292^&4I5<(-G*I53V=*\- %)7&/>=ZPE_ H[4S.W;6YFIS+W,11*N:*Z#Q) MN'JY%+'<7G1H9W?A/EJMC;W0FYQG?"46POR1S16<]2J5,$I$JB.9$B66%YTI M?3_SF0UP=WR-Q%;O'1,[E4/=^K7;O(PF4>NQ4S&?T:A65]TQAT2BB7/8W,OMS>BG-# Z@4RUNXO MV1;W]OL=$N3:R*0,!H(D2HO__+E,Q%Z /SH0P,H ]B: 'AK!+P-\-]&"S$WK M S=\4"I?%LKL@+)//LG4K#6HAB)\'=\#R@J5[5 O M&2KXB:M3XM,3PCS&&GAF>/@TL^%>4_@K'+_*G._T_+;,[:?K[X]P%[DU(M'_ M(&/TJS'Z;HS^@3'*@LQ@&,5C&"D4S^1W\=)4#5S)\SPZ& W&;(Q@#2JLP3%8 M]V(5:0"#'-SQ1#1!H3K6HM[KC ?BH@,>I(7:B,[DZCE3DORF9)Z1&QF'4;K2 MY.[TZRE!R(<5^1 EGT+%0E>UZYBOFHCQ^"6/M4 X1A7'"-69Y4HYBD@'4-CO M@BO[GA!XAQOSB*MUNY1U?8IPC2NN,:I4/=0EV%RH2(;D&BXW6@"N]@5#.JN0 MSOX7DLO502!S9-ST.Y$O.E1$JMJ]E M)I5IA,*UC,JQ9YNR&HH=!U4^/MB3W2*U,_T?WKUK*UYMW-0_LGC@73IRQHTD M#1=KST]RNROHUB0NSQY%*H1I\WG:=@,?0ZI]GAYE]+=I(!7DQ_6X M$[(P4$LB%9G)'!H3]"<9-M<65Y^/,,C:TBGNR27D W\FMR&4-5I&0=&-D2SB MDF?C+J7>B/8'&&%M]A3WYY)P&H;0Y?3)[H"XQ<+GM#EWN"3U*2672O)P&8DX M))QU0Z"XA[]EG]DSJ/V#W*:-W+C3LA//X[]8?]7 M[]0;DE3"9QS,>\-CM-VRNG$PW/.AC=E5,EF\)(\R;H3%!;[-[S]C)'6_8+BC M[Q)&KIZ#-4]7XN"'08O0W??%%494-P=V5'/8K;>+-N^2!6;1O(1L4?S^]F/X M-5G=%-A13>$VA55;L9EAUTA\A]I(ABNVD-66SXZR?+L0@1X/GKJ2JOD=P'6F M02! @3"0@RCJUV?'>7ZBX3',;G,-?RLF^N(Z[0MW/S:[/VCS/XJ$6IE'RWX M=MV:-;AKDO&T,7$M@JUHM=?[N%7ODK46D"P,")=I!:H]W\?M>O<^OK+'A=MB M(I]S UTRM5[6M+U3*@^W,!GU-E@W*<^+"0W^UB]O0TQ6Q6W3ZA)8->K MQ=Y8=;7:BYRZ';A>?7NQD0D?(%!436*QA%#O= 3CJV)OL#@Q,G/;:X_2&)FX MP[7@H5#V!OA]*:79G=@!JAW:R7]02P,$% @ $8*E5.1]>2'-! 6A$ M !@ !X;"]W;W)K:V*O&+W LFZ+*GX<=\NU/Z@;-: M[NF6/3#UN+\7<.=T4;*\9)7,>84$VUPM/N++-2':P5C\E;.#/+E&.I4GSK_I MF]OL:N%J(E:P5.D0%+Z>V9H5A8X$'-_;H(MN3.UX>GV,_HM)'I)YHI*M>?$U MS]3N:A$O4,8VM"[49W[XC;4)!3I>R@MI/M&AM747**VEXF7K# 1E7C7?]*4M MQ(D#Q+$[D-:!#!W\"0>O=?!,H@V92>N&*KI:"GY 0EM#-'UA:F.\(9N\TM/X MH 3\FH.?6JUYE<&DL S!E>1%GE$%-P\*OF"VE$1\@_[<,T%UU24Z>ZQHG>5@ M'&W3V[AR]0WF%ONQX+6F5R:6C@$S'=]*6XKJA(!,4'KKCE=I)] EH MLM?^#F34I46.:5V3V8!W5%P@#[]'Q"7$PK-^NSN>P?&Z*GLFGC\1[PM7M(!5 M_\RJFMG*T[B'QEWOO.<5B5T_BI;.\RGUV P'(4F"SNP5G=_1^<;/FZ!KI[?: MHI1+F'&80\1>]GI9R,N9[(,N?C";_1JBZF74YO\>@J<%+"(8,&/0?-*<-EL: MQJ4E%RK_IWG00M@*UHP8G%3B _&2P','%;/882]RP]A>LK!+*9Q-Z5=60!WB8I,4L#'UL3S'J4HQF4[SY6>AH3.,%+B8# M:(L9B:(@L5/''74\2WW'Q)8)PYM7BFW%?^+&8PX_(L& UF85$\\.FW2PR2SL M VP(0:N4&5ZN=D ^0YI85H.?^ -2BU403'0([/8RX;ZA@_%7G>)5H[ V?=).$0<6P$37&"K]M["/!&NG>Y-79L$VN.BL MG?[S:7!OQ(2](??8Y@,.231!WNL:]F?)?X5]%//X<]%D ?7FJ& MT!8K-R$3R+U(XGF5/*U_"VVFP0IJ$[$@'BT5FR1&L3^U5GJUP_-R=]OQS;5@ M;%$M/_"3(:5-W )_J@OWXH;GU>T/.-=-]K%X]'((?0Q[H[FVV!'7FYSM7LQP M,OL::68;VBUH0UF"YLH=%6SN_9'TZD/>HCYP7,M3LX6SO*CU,:4X#FG&0F>P M.3)>%%28ZU'A=*6:T>SE&0L)AGX0ADD<#VLT-HW<.$ZB8/AR MY)R<4DO]FJ8/[Q)RKRO5G.RZI]T?!!_-L7CP_!I?KIMC?A^F^=M%*:_G*QUHE2$VZ:9/6K6J6[=J%DV#5V,PV M2;=?OV-#:!(1E!NPS7E?GG.,#Y.M5*\Z!S#DK>!"3[WC(!CY!67"2R9N[4DE$UD9S@0\*:*KHJ#J[PRX MW$Z]T-LM/+-U;NR"GTQ*NH8%F&7YI'#FMRX9*T!H)@51L)IZ]^'=?&SC7< O M!EN]-R8VDQ-C 'SJT18OQI/+WVE5:X/]ZY?W:Y M8RXO5,-<\M\L,_G4^^B1#%:TXN99;K] D\_0^J62:WJ*')1,DM438:W>S U<:I M,1LF["XNC,*G#'4FF4N1X9Y 1G"D)6<9-3A9&+SA9AE-Y H?%?B)Y';O-D"^ M2:W)Y5+0*F,8>T6NR7+Q0"XOKL@%88+\S&6EJ]B9]7TAEV#_JCBU^3:5B$OL(J U+@:0*\#/J*DCM M.MS/=!0>5:,_Y@!WU.*.>G%/E:(+<70&8G_, >*X11SW(L[/@AMW?E"W\1%? M1U@4#(;Q$:*_UV,*4&O7>C76J1*F/H_M:MO=[UU3.UJ?8=>OF_2[3?W+P-.V M9D(3#BNT#&[&6#15M^%Z8F3I.MF+--@7W3#'/Q&PO=V]R:W-H965T&ULK9EM;]LV$,>_"N$-0PLXM4CJL4L"M"FV]<6VH%FWUXQ$QUPE MT9.HI-FGWU%2)5E\< OL16+)/A[_/)'W.XJ73[+YU!XX5^AS5=;MU>:@U/'U M;M?F!UZQ]I4\\AI^VVPX*_I&5;DC01#O*B;JS?5E_]UM//EBP_BX:#T%[OKRR-[X'=-G"WF[P4 MHN)U*V2-&KZ_VKS!KV_"0#?H+?X4_*E=7",]E'LI/^F;]\75)M"*>,ESI5TP M^'CD-[PLM2?0\<_H=#/UJ1LNK[]X_ZD?/ SFGK7\1I9_B4(=KC;I!A5\S[I2 M?9!/O_!Q0)'VE\NR[?^CI]$VV*"\:Y6LQL:@H!+U\,D^CX%8-,"AHP$9&Y"O M;4#'!K0?Z*"L']8[IMCU92.?4*.MP9N^Z&/3MX;1B%H_QCO5P*\"VJGK&UD7 M\%!X@>"JE:4HF(*;MZQD=<[1G7;(8JWB 2$6)K? M^)N_X_G4')\VWT%0ILB0*3*D]T==D1F'S-H60N!Q2">'M'<8NARR]H @-"C7 M%_R?3CRR$GJPAFIP%?>N]%)\O"8XI!G$Y7$9$HL9C6@63&8G2L-):>A5^H&W MJA&YG@A:JTW?X"!:=!P&)%RILQB%46+7%DW:(J^V-WDN.P@:Y)"<0P3O2[Y% M-58TG@1G4&; MQ8Q$&#NT)9.VQ!_$?DZC R\+!"A +4Q$F\C$Z)U@O%)HVL34%;MTTI>>B5TN M*XX4^[QXS-8PIJ9"2I*U1HM5$,78+C*;1&9>D;^K V\@1[O3Q" Q,SJ/HM20 M:+$B&4WM$G$PI_? *_(/J5CY%2)'-\O^DS#+2+R2:;.+0TQ#A] %A[!7Z&T# MI4FCGK?H".A1?:+4.?((-8-RKO#1Z4F*B<,P7>=)FUV21JDC4>(9$IB<7>6M MTAI;C;^_I0#M>N%WC7W"COY.U@M. R/.IEF4Q($KS#.#L!]"[VO%Z@RGT,]2%D^B+*WB3+3@),L"NA9WUNY4W$PA M[,?0[S!9F1+U RHY5)&HT>7BA=Q?="WW+3.3-2FF)%W+MIA1FA"'ZAE)V,^D MWV1],>6";P IMF (FRBPFD74D6?Q3"OLQ]60:>NE>'>$31[AE$3&K+6@+0Y= M2, SN+"?7$.^]<@S403R<$8-@3;#*(R=2)BQA;.O*FQ+P>Y%*911H)R6RS-J MB!\U4V5V9,^L3S"0PF&6-1W4D<[.AK 0$RM0QIO)QF:'*8X<*X/,^"%^_"PJ MCG-2391 R1&NBTJ;&>T6K8W008T68NUV%%, DG$Y:4-, MC)",9$9T33.*D]!1(I&9-L1/FUO9JHN&*]%P7=>A>U[SO;"G-MDL8L@^BZ5,]2H'VHWLJK$N(OJWY#)6L\(7N>@&+WX32J.6WMXO_@Z'3TB_>"U%N0W2F9?SK(LN!- M^\-W4 TF/_9;7_7\VN=_1AOUHTU'5]:HU=UL$?1 X_#'X%40PSRN(&N4Z)&5 M'==O3H-M,/RA]L!@F(AUZB ;\2\OM@A*AVU Z9:0J']*.,BV<99L@W R%VVK MJ[TOO](DW29A.MWCD&PS:#U:RTZUL!TMX%%;'ZT%GVF\QH#5RD4!.C.6GF%L M ]FH:YZ'L*$73,&L;-5+%$?A-DR2?DP17,,.9QR/=0PF52](",E_/0J;'4E2 M1UU#9_I2/WW?%(70!R;PE(],%!>B1CD["L@*5KF6'5Q*0YP84;<9DB1)'6R@ M,W[IF7>3>=Y57=D?0\BA*),5++F#/CMZY$CTE;I5O(6R :"9?T:_+9AC%W$I_/6LO^V&MKVW[O%X9L^ M^?R5-0^B;J&:V4/+X%4"D6B&P\3A1LEC?QYW+Y6257]YX SD:P/X?2\!=^.- M/N*;CG2O_P-02P,$% @ $8*E5+=V ^T^_4%\=GW7'Z/#>=T*]6#+@ ,>2RYT%.G,*:Z M)?S1.;WR3\9K#5@S&Q3NZE?+#!CWSJ>!8(.&3&5J#XV, <.+>%$.-O5]/I M7VF%P_%S]6^-=_1R3S7,)?_#$%P0#Y_77X#62_W=^4N[D^_24&_24%3+SJZ M266)/SD\C.SA@E14D0WE-9 S)LC7NR6I0+56SP]9;6M/FMKV3[69>2,O2=W- MT-")I!WLL,<.WX'=G@6AM2FD8O_PD"U^.WN0NRT>#Y"P-;2?/?BW9.XXB'H' MT?L=,*WKT_31"R;?][PP#()XC_Y IG>97(Z]Z A]W-/'[Z?'3JH-%3D3ZU,6 MXD-@X7@RCB9[%@YF^E%P.3"[8R'I+22O6OB%-X.NU=.>B1/@R0N<)(ZB\7B/ M^F5:'$>^OX_L#KJ;O5FP.:R9T(3#"H7>:(P55-NMV\#(JFEX]])@^VR&!5YP MH&P"KJ^D-,^![:']E3G[#U!+ P04 " 1@J54#"'8]>L& B' & M 'AL+W=OPD_?5W08KD2" G+XDD+^CL87?/(L[OI/JE MMYP;=%^5M;Z8;8W9O9_/=;[E%=/OY([7\,M:JHH9N%6;N=XIS@HWJ"KG)(K2 M><5$/;L\=\^NU>6YW)M2U/Q:(;VO*J8>/O!2WEW,\.SQP7>QV1K[8'YYOF,; M?L/-C]VU@KMY-TLA*EYK(6ND^/IB=H7?K^C"#G 6_PI^IX^ND77E5LI?]N9+ M<3&++")>\MS8*1C\._ 5+TL[$^#XW4XZZ]YI!QY?/\[^V3D/SMPRS5>R_$\4 M9GLQ6\Q0P==L7YKO\NXOWCJ4V/ER66KW%]VUMM$,Y7MM9-4.!@25J)O_[+XE MXF@ S.,?0-H!9#@@#@R@[0#J'&V0.;<^,L,NSY6\0\I:PVSVPG'C1H,WHK;+ M>&,4_"I@G+E$%@BLM2U$P SOWJ!72-3HGZW<:U87^GQN )F=?YZW*#XT*$@ !45?96VV M>"-,73\7/PJ'.+/+KU@4Q.^)6I=XCBMXA$A'CPK)X_'$_ H1W+U,U'0RQ; M M>.P+62%8(L5,R(>M.$L3""Z_<3[XF[]\3N/7'@/=\@[TNIO2O0C$S=2)O< MA\LSC#$%=@['Q'C,2$27O=D38$D'+)DDX*KX";'YU;IE[O;4"*^@W:*7D0$!+H]N'%I*4=MG22M(\<"F N6%-6Z@*Q2BHC_C0/ M^/W.YH>/T6;:Y(@JFD1X2.C8BF19LO3SF768LTG,GW[OA7FP62?J7%;<9NE/ M*6J##L#Q7G%O"&0C*& @0[-@,DR1$9B\V^(3:.%S:AC#3FD/)M56M%.Q6E">K M)NZU!D^+S56>R[TMZ% ]N3BPVY*_M37<2T@\KH(X'?$QMCJC:1:HE;@7'YQ, M(OU2VY"72@1"*_'$#!DIH\^,9&DHMGKYP=/Z\[?96$'.:+P5%[I$23/$R'D(?V\5DL0A [R4' M3VM.0^PIC&,!@;X(='R(T:-&E,0!C+W8X&FU^=+(MRM[X>P9Z\99AI=#A!X) MRI8!A*07&#(M,(Y%'RHRU@&(2SI<7)\93J- 4I->,LBT9'Q[>;?H]<(C&) W MZ3"]/';+-,8!+WIA(>1%.X.FRWA^DTMZ52!TNJ]A.V%8V31LT!E M)+VJD&E5N58RY[QH%ZX0>B>AT;*0P[6RKRI(9*'LE*C@$HP@LJD=-TJ'< M^8S((O.S0WLQH=-BNJ]*I62PK%KO@9^FK9!.L(UBL#ELOO+E4ON=H!Y5 M628#)WQ&. OTU[17'CJM/*T3UH<[8;9;619V?9V&N^U6:*^[*\$SKS<^$<+1 M4$H]9H%$H[T T>F=S7>^Z]UI@M4EG-XKMRX[Q2NQK[RH/;N![#>WEC4[+VZ?UFN@X+FR 6*_@P2!NX?0&!DEB[BH2 ZVO?>@V2-KMPV(?&(N)A$JB2])Q M^O<=R8ILB93HS>Y#:U$Z,SP\,QH.E:L]XS]$0JE$SWE6B.M1(N7V_60B-@G- MB;AD6UK DP?&^&3Z_83F9I06\X M$KL\)_S71YJQ_?4(CUYNW*:/B2QO3*976_)([ZC\MKWA,)HT7N(TIX5(68$X M?;@>?<#OUS@L#2K$7RG=BY-K5"[EGK$?Y>!3?#VR2D8THQM9NB#P\T1G-,M* M3\#C9^UTU,Q9&IY>OWA?5HN'Q=P306A2,4TP>RR^0MVZ]IO2"O M]+=AF:C^1_L::XW09B&7/-="G!@X;H^!71O8'0-01F_@U 9. MQ\#NF\&M#=PN);_'P*L-O*Y!T&/@UP9^EU*?05 ;!-U%.ST&86U0II_(7>?BO(+DX!?8'&Z-O='+U]2=B_)/(<\KVB@+SLI)/A) MBT?T]V>:WU/^C\;E;-CE=\(Y*90 0&]5L;]&.PPK;9!+*W26&[26&[\N/V^/E(,E)L*'H+NAW2[P(1 MB>9T@(>-QN%_W7JT>H<: M#2+L.GHV4<,F>LW>HV40*1$/0K=3YF>1\756$6/;#KJYLU!A.+2#(.P4NZ6* M@UKGA9V8:R;U',^W.[BU9E8["KR@)^C8.O;,UJLWH-IT: ;X^IL,BY/]W$E,BA,JH\&]+F\IEIU;>-&C]7F65'7"%EH(+Z%PZ[ 1DQSW0_MM:E74M<>0$40^A8W>* MSVM/SR(1:CI"/^Q&6T4IT58A8]NU(]P-MXK#H>-B]=U6@;"(*.@&7C.OY_J! MKX1?,S'0LY4S]>3DLVKY(1\T?$P+@3+Z );690 1XX=OXX>!9-OJ2^L]DY+E MU65"24QY"8#G#XS)ET'Y\;;Y"\7T-U!+ P04 " 1@J54B/^2W",# ![ M!@ & 'AL+W=O4K7IKXB\B>;Q[[KF' MY&FZM[1U):*'Q[HR;A:5WC=7<>SR$FOEAK9!PSMK2[7RO*1-[!I"582@NHJS M))G$M=(FFD^#;4GSJ6U]I0TN"5Q;UXJ>%EC9_2Q*HZ/AL]Z47@SQ?-JH#3Z@ M_]HLB5=QCU+H&HW3U@#A>A;=I%>+L?@'A[\T[MW)'*22E;5;6?Q>S*)$"&&% MN1<$Q<,.WV-5"1#3^'[ C/J4$G@Z/Z+?A=JYEI5R^-Y6WW3ARUET&4&!:]56 M_K/=?\1#/1>"E]O*A2_L.]])$D'>.F_K0S SJ+7I1O5XT.$DX/*E@.P0D 7> M7:+ \H/R:CXENP<2;T:322@U1#,Y;>10'CSQKN8X/__3>H04?H5%ZWC+.?B M+B?=B&;3V',*<8SS ]RB@\M>@!O!O36^='!K"BS^&Q\SM9Y?=N2WR,X"WBL: MPB@=0)9DV1F\45_O*."-SM3KP%NXTT:97*L*'KSRR/?,NS/XXQY_'/#'+^ _ M)R,H4\!".>W KF%)Z#B9"CM_?\%'#XO*YMM_GE/[;#)YL%>N43G.HD90:8?1 M'-+AC\,L3EA\T[X$LM:SF;.;C1+I 'PEQ]QP^FTL_0$*ZNHD-(*3?S8+(4Z[TB9[>M7EUGZ[MI!RVKK MVK:N>@+5-&1W6(#BF_>_/$,V36#9DFN5\<)0LMTC;=CG9D,83FH *N20/5RO M,3QM\-PMCM9#Q!N9"XDLN;[M';^P8S"FUV\'@(H+YW[E/)^3R&*)!^Y0X$I% M 3&W=/7"3LF6=NS0[) M<[W:'.HAZ152'.N%PB@=9FF6="CNYXS&\M/GJ]IE9>JCR?B:,&F-[WI#;^T[ZTW74'ZX=VV9[\5&&P<5KCDT&;Z[B#KZQX6W36@O M*^NY685IR7\')''@_37?N.-"$O3_F_F_4$L#!!0 ( !&"I51DV?J-G 0 M &0+ 8 >&PO=V]R:W-H965T&ULI5;;;N,V$/V5@5H4 M+>#*MI)M@L0V8'LWVWW8PH@WW8>B#[0TLMA0I$I2<=RO[PPERTKJ9-ON0V+Q M=N;,F0LYV1E[[PI$#X^ETFX:%=Y75\.A2PLLA8M-A9I6\/&WZ5N'.];V!/-L;<\^!# M-HU&3 @5IIX1!/T\X!*58B"B\6>+&74F^6#_^X!^$WPG7S;"X=*HSS+SQ32Z MC"##7-3*WYK=S]CZ\X;Q4J-<^ ^[9N\%64QKYTW9'J9Q*77S*QY;'7H'+D3>A\4=P-9PFTJJDYBGJ:FUEWH+*Z-D*M%-AIYH,-@P;4TN M&I/)"R;/X*/1OG#P3F>8/3T_)/J=#\G!AT7R*N!'86,X&P\@&27)*WAGG29G M >_L%4T<> ,W4@N=2J%@[85'RD7O7L$_[_#/ _[Y"_A]J1UA_FNMX;=/^.AA MH4QZ__LIX5^UR_5]Y2J1XC2JV+)]P&@&27R,??4L]J['1QSY5 <^)P]^*A!J M+>I,>LP@-11E[9HO1PRJTIV6XY@$(\(&P0-:"25((-?V.AJFUE'/8$X)-TR/U/ 6+XH!_0 M^48-J6%7R+2 '4)F0!L?I&5A@H]L[+^H&_Q@%/Y[BRF6&[2'NAG#> 142&3N MLBDD)A.4-Y74'%?RLA2:.C7##;[&ST'KF+#8"D<;I0ZNV8SC1EW0%\&ZK15V M2;!^MPP!O8O7,;R?SUR5>4T3%A.W%#/4,AZ3ZQ5,Z*4)SGZXS*MW9MVL*=#K9"LW.4D//FY73$=MC*=76?@LZ!F,EC?0>FXH;=L!&^@>UK._ 5!+ M P04 " 1@J54@:)23UH( #D$@ &0 'AL+W=O2+:=NL/N06*0.S_4[%^K\P=@[MU7*B\>JK-W%8.O][LUH MY/*MJJ0;FIVJ\69M;"4]EG8S>_&7IZ;QI>Z M5C=6N*:JI'VZ5J5YN!@D@V[CJ]YL/6V,+L]W+G7BU561(C MJ/%7RW.P%TD'^\\=]_=L.VQ92:>6IOQ#%WY[,9@/1*'6LBG]5_/PFVKMF1"_ MW)2._XN'0#O-!B)OG#=5>Q@:5+H.O_*Q]4/OP#S^R8&T/9"RWD$0:_E6>GEY M;LV#L$0-;O3 IO)I**=K"LJMMWBK<B;$X$]>-PROGQ-)4*UU+\ID3 MLB[$6^UVQFG>.!]Y"*6CH[P5ND5D.?="_RS M/?^,^6<_TU?9C;(N$E?Y7XUN_?B#8VF1E\8U%LK\ZYMZ].*Z-/G=OT]Y_$6! ME,9OW$[FZF* /'7*WJO!I1@/#R'.GX>XZ&ORWLKZ3CCQH?;*!BKXY//P]Z&X M(>[E:B"E)T?6_*>Z(Q=?G$A]1COI7U!DS60B$F_BGB_;745MS+LN$W3,EO MNY7,<]/4GGA)BJ55D"*?Q W$!-VN*B(0M[1P0CO7P)Z@\&M-&IO&P=_N%_$! M[X VEH1P5+ 'N9[?">F]U:O&RU6I&)5'KF":K2GA-B?&\RB>3J,TF8I7(ID/ M%S%^9\DBRB:I^*IV)3! *"89QVQ:N^2#M(43LV@^CL52NJW8R2<^ <&?@F=_ M@S#\.O'QXU+L&DMJ\WOV"(B1U8PA6$QI4P@O'['(E;YG&^0&?F*FR22*XUA\ M,QYX:D&P/ +!NS8R!1F2I5$Z3QDQ:U.B>Y ZP2].>8=-Z[>L!F!>:A1'=!4A M09D';FW8JE-P4WM)K2G'P0*'$$5TBDQ!_ MO&\JVG>=*GVX1JCTK?[PEK$%8W0M-L84#[HLR;X.KI1;+8MC,SS"ZM;*DG@# MW#-)C5XN-W#[!F).H/K(N/_5B&/\ONF@SJBA,SD]$*X@BBHG0W(6);,YH.B MZ9RPP51I-)DF*(><3:Z'%11)TCU)$/EQAG2^!R=C28WI H=F*$"L[5:5!?O' M09A(8N1! G(DDGH&/P=I,=#]!88# PT\!:U;H]-QM(CGXL9BQK%4!9 R]!;F MD"4[1FT*;:;CA?BUBTLRR:+Q8D'U\1D2DCB+9HM$?-EQ?!#/4J&D"4NCP9E9 MGS5N3YO.HBR>MGIU>W&4+;(V0=J]!0C3Z?S@+J2H[,"(BF2IQ/0#-D^BQ63Q M@PY')-$XR\2R=88^^.V8:#%.G_FM_QYU9I',Q5O5PN_Y^4DTG8W1(>JS[K1Y M025PF\:S5ES=.]0GRN)H,AFW_OG8/SW/HL5\^O^6EK>-ZM*?$%/G3P'*IMJ5 MZK%7^0-'[A(4P2I$(G2C7NG!6=>L_L3 26S;)D/9W]A^&E)DG>/Y@GFL<;S4 M_U'%,!0[6O;I"X5&7+4-&]HU)5=;S)W4@S&9*DM3BRS^Q+P8V+96\7DG> RH M?>C9SPLF:CHT=5UC[=7/4&OE"H6EU6ROD_NA2/Y8%Q]4\,].$CP:+GRR[N!& M;((8N=M9(_,M"N)6YUN8QJ4(OJ$45R@9W,'4XTYQ#5DW'E-2*"5KM 6T,\VP M\5MKFDTHJ91I;?#(5K4^6UM3G5GS)$O$M5*H92B9H6!6<*4^ SHU]MIRJZ2M MN>\%TDXYBA>-0(2 T#Q8_4=-82!F^I M[*G@.51 IB _J'53 M;W*D1_/_14 MLL8UB.*W[]-;[:C^Y8@NF8]*2",#UR?V1C?"[0->-/;0^S1E]59ZL5*U6FMJ MF?!!!^*V[EMU\"R8K,A??32>B"L5P16G@?5$2,I+C"9692LTBZT),3\ M8'X2DY1D(I[@8'AA#0?]T:D TKHA) ?.+0I9J9Z7,<6]F@UGN V5)>/'.8.Q MG;AW'=6=T'MXJ.#\KS:>_[[7LBDTG48?$'S5ZUT%/M3AXDN"CB>19G\.F@FF MXN9L2EVP,B%%.5/:RD>QZKHZP(KQ$9<9@*J]S23BGQ+V(R?#.A:O(9/)>E>H MYV>^G]"#9N":LO252"=)E*#1G"*C9HN)A,BR))K,%^+= ::^M MM>UDI#;[\6J'B[M"A;4\M9TV. T6\*@-3%$$)EO7YXY5X=WM[)3Z]^WPEKFZNEF*)C+,(=6@> MUWL))/TMVD)%MYB]NU_10#&9\>\D3LEU:8;_TX3VIM$4V,;H@P:#AZ5Q $#K MC+TB7(%#L4F2#'=OC QI0I?P# WU)HS@*#RR4">.O$[1Z'X1KQ.HD?$#6B)^ MQFB?](-QA]<9IGIZ.#;HF?^A:32?L\91ELWQ.Y[2[B0=TS,P02M<$#"WG[H+ MCWI?'GC.IN\K=,%$>0P?(?:[^T\X5^'+Q8$\?/^!9AN-!"G5&D?CX6PR"(-3 MM_!FQ]\Q5L9[4_'C5L%'E@CP?FUP&VT7)&#_8>OROU!+ P04 " 1@J54 M=5" &0 'AL+W=O;0EHH.G2BH[BTKGZDD<6UYBQ>R9KE'13J%-Q1R99A7; MVB#+0U EXW0P.(\K)E0TGX:U.S.?ZL9)H?#.@&VJBIF?"Y1Z,XN2:+=P+U:E M\POQ?%JS%3Z@^US?&;+B#B47%2HKM *#Q2RZ3":+H?#A?(=^$[@3ER6S>*7E5Y&[ M/!"0+H-2$/=;:)0Y35S;#XU>@/&>Q.:GP2J(9J*$\H?RH,SM"LHSLT_:(

-^8;Q$7+6+Z F(&MUJYTL(;E6-^'!]3 M=5V)Z:[$17H2\):9,\B2'J2#-#V!EW64LX"7G:!LP6FX$8HI+IB$!\?<)KN0NQ=*GZ!&8!Z?CXF5W7G"-'*LEFMU*\KO#>URC MA&0[[NP,/FE'!5Z& B?P3JW1NL!M E?,EL3'&*1/K*NI( H%@E"T0_00:BT% M)SI]*J) XVEP75$[LRQTA%HR!:_HVW\%2=)+D\&Q\4&K/@])2 O.=>-U)=(H MUFPIL0>*>F:_]4[VD_=['2>G$O=AW!N.7G=C^S4B2)(3?5;SH9=E%-_Y%Q8OD8C_YV!CBV2GB+X.F6^$H MT4:X$C3MYR^G?O9S_\UTI3 Y/-=4XH.>7:%9A9?)0A"H;=_=:O?X7;8]?^_> MOIR4D!1^,=:+_0U!*WAD_0 M_268_P)02P,$% @ $8*E5(1?J/(&ULI5?;;MLX$/V5@;BEKK,RU60B'3U,,[-)(D7NE136(PW T6 A5]XX/_=RU M.3[4C:M4+:\-V6:Q$.;A5%9Z==2+>NN)+ZHH'4\,C@^7HI SZ?Y87AM\#396 M2*[LU)H[D1NM;_OB8'_5"=DA6,G-L0>#O M3I[)JF)#<.-[9[.WV9(5M\=KZQ]\[(CE1EAYIJN_5.[*H]ZD1[FWDNG#@^-'I%AJ5AC0<^5*\-YU3-19DY@U4%/7?\63M)*>W2:6.Q9"W-9(&D M._HBE]HX51>' X>-6'R0=49/6Z/Q*T:'=*EK5UJZJ'.9/]4?P,&-E_':R]/X M38.7PNS1, HH#N/X#7O#3=1#;V_X1M26G*8/JA9UID1%,R>L?]##NE>EW+YIFDFZ;Y972VF$'W5KE@0< 7BAD9.PE.G%4M=^1<])U(2A-$NCK"0P MGU:ERDIH+P4,86J3-E6WC8$9IF#V3JA*W%227"D_)?B5AKJLV <'IQ=G5_Z872P M$W2>82/=F,["Q;W,&B8[75*@ !X,L0C<#($3- MR;"<1#CA ZLSN4=7;!J[@G@U.E6[EV[]U#6RL$FKCYIS*RI5<&Y7RI5>O)"Z M,&();R&/I$#12,81LKSC[SJ/#0]>C#:DQ\D[6#?"HK"@* MY&8-DJTT;V.WC[RX4C<6CMB=?6Q@I'S2ML0/)[H]P#4Z53 M@BO?M,)>*(]#YX),+E$Y$+\]49DN"^XQ_[83\AYW!2M!-Q!;&>_G9LZBRL:' MR'H:<9O'Q0+7!X(%0&"I+=+*70A,9+\X#I )PEDIZD+Z^-@94*. $38'+V5A MGGG1[M$&$W@1Q-"BO&U@\E&VENT"#MSL=I?/^=PW1:P^L?H+<'Y6_5]%M<\F M())I=-:J2S'ZU*O5_%\TB*-@$C-FXR"))RT)(LR-$TI!BU'+@2@-DE'*?V$Z M:3F F>$$OQ%D6@8\BS=-@E&8@!5!&$W0XY^@C/K8> J3.]2/(#A),+KX*? H M"> [?L-IC&/A%S!(_2&*!X'XW2*T>6;@*%^$HQC[UJ"Y PQF+V.6?@? M)%-VOY^FK#3["7*H/_(9V<%EZ\-S2'O\][G4.ZC()!I1?YRP[-43##-*I],1 MQ<,I?7P)SUT"^]V>.ZU*-&1O1ZCW#GUZ#4[OV,%TPF%C&(V#2<+RSPL(G:K) MI>];[0RJ99JZ9C SM!_[2HE' E;Y"-[*7X::&L!FWM3^8MX=FK99\G7%V_V1 M'4&W+\\QUQC7Z%AU@9:' Q*SO$&.%,HZU0&7324[G3'P^-6NK4\ M'*RZT]:*N00&/9R0F5H[>ND>.-BZ:?OVP^\)OCXUM6LOW9O9S9/EI+VI/XJW M[QUP$]ZC6\LY5,.]<=HCT[XAV@^GE_[>?J,=7@%^R!F5A@6P/M>XQ78?O,'F M(7?\'U!+ P04 " 1@J5444;Z*U0$ "D"0 &0 'AL+W=O%]= M]OLN*[ 4KF;N[&IA:J^D MQCL+KBY+8??7J,QN&2718>)>YH7GB?YJ48D<']!_J^XL??4[E(TL43MI-%C< M+J.KY/)ZQ.O#@C\D[MS1&#B2M3%/_/';9AD-F! JS#PC"/I[QAM4BH&(QM\M M9M1MR8['XP/ZYQ [Q;(6#F^,^BXWOEA&LP@VN!6U\O=F]P7;>,:,EQGEPB_L MFK6C>019[;PI6V=B4$K=_(N7-@]'#K/!.PYIZY &WLU&@>6M\&*UL&8'EE<3 M&@]"J,&;R$G-17GPEJR2_/SJ=^,1)O )[O$9=8V+OB=4MO6S%N&Z04C?01C" M5Z-]X>!7O<'-J7^?V'24T@.EZ_1#P*_"]F"8Q) .TO0#O&$7XC#@#3\(T8$W M\%EJH3,I%#QXX9&DY=T'^*,.?Q3P1^_@MYF#K34EW% N+$F-RN@+N D%1 M_ M/N*+AVMELJ>_SJ7XPQWX8%ZZ2F2XC.CD.;3/&*U@TCL4#6ZE$WEN,1=!ZF9+ MYZ6Q?$?8O!H13&T[6R"EJ;4_9D;XW#1 4"_A^4Q48BV5 M])*J)5P+Z^ G6N,+4SNA-^[G2]K2(IYH#D@Q6=%)AG\2"EPI#LYY6S<-X *2 M)(E'PS&-/C7V4FCJ/"P$2";S>#!*(1E/XG1.D07:%Y#.!O%H.F7OUM*5>"T4 MZ8G84I(KM-PA0W[-6LFF$@YJ(FC?)ID7G22:C-IMT5K.(M=7,BP%#)4UFYH= M*0OXDA5"YYSQ .DD88=]>J$07I;L3[GD#5I&S)"F/&HJX';+&X:Z^_\X'!C] M^,,L3::_.*C$GE,3PZZ0E%]2'K6ZP(2=+68FU_(@N%I3\105@^91/K,2F@BH M15)@P1 *WX-O9Y=:)&2"$TKM#^#_T"(.]J 9%%;3%.V8F;)2>-B<^9S$VU6@ MY<[HVO@SM0MY=)Y1&YQ7.9,(:>Z-N&Z)<[FFFK8SR=&"M[96BE=9QN)W1_'& MH.G")76E0U)=PJ/A)$[&L_/)(?$-)O%D.J#1?!1/QG/:ZS2M0=[Q<,A+DFD\ M&,Z")FXH3T*?)/3@0+%=3'MSNE64"ALBZ27=!&<^R*0Y<6<.V=69#,7P MR&H6S:&K+$D9J*8F$YQD:L,6^=QS@L^7S%%;^[\5%D,CI'.[E?:XB3'GIN3\ M&H"":LAU-QKA7*OO']V<)/T\O ]8%%2OYA+M9KLGR%5S\[XN;]XOE(5<$C6% M6W(=]*;C"&SS)F@^O*G"/;PVGLY9&!;TC$++"\B^-=13VP_>H'N8K?X%4$L# M!!0 ( !&"I52E'>6NN@, "\( 9 >&PO=V]R:W-H965TG<[CI);%9R M+6RL=ZQP4FA3"X>EV29V9UCDP:FNDG0R^9#40JIHM0A[MV:UT(VKI.);0[:I M:V$.:ZYTNXRFT;#Q36Y+YS>2U6(GMGS'[H_=K<$J&5%R6;.R4BLR7"RCF^GU M>N[M@\&?DEO[XIN\DHW6CW[Q)5]&$T^(*\Z<1Q#X>>:/7%4>"#2>>LQH#.D= M7WX/Z)^#=FC9",L?=?5=YJY<1E<1Y5R(IG+?=/LK]WK>>[Q,5S;\I;:SG;V/ M*&NLTW7O# :U5-VOV/=Y>.%P-7G#(>T=TL"["Q18?A).K!9&MV2\-=#\1Y : MO$%.*E^4.V=P*N'G5K]IQW1)%_1%9;IFNA=[MHO$ =H;)%D/L^Y@TC=@9O15 M*U=:^D7EG/_;/P&ED5S)_#G(_X\X,_?P#^FCSY)FU7:-H;IKWO>.UI7.GO\^[6D MGL3T]_':[D3&RP@7SK)YYFAU&0^E!9H8U\*58=THKXNVC>P.BI" 8T9BNK$A>@@,45M0LFQ# M)G#ED>1P/"8%_ ?SGWZX2J>7/]O_G0%A26$B2=6-33]_-NQM4N%*PTR8+> ]#!?_9_H&)+4HI*QQ![MK 6E&HF\WAUYR M*$I@+O>AD<3>E]87$(FS*+IK&8E_0 )M+L-+A Y];> D+X9XS68;GBI+H>&[ M>3[NCJ_A3?<(',V[IQ0"MU)9JKB ZR2^Q.-CNN>I6SB]"T_"1CL\,.&SQ(O. MQAO@O- 8E_W"!QC_1UC] U!+ P04 " 1@J54N>UO6)<" ">(!/NR M$'KLY435M>_K-,>2Z:ZL4)B7M50E(Z.JC:\KA2QS1F7AAT$P]$O&A9>,W-U< M)2-94\$%SA7HNBR9>IM@(7=CK^<=+Q[Y)B=[X2>CBFUP@?2KFBNC^2U+QDL4 MFDL!"M=C[Z9W/8DLW@&>..[TB0PVDY64+U:YS\9>8 /" E.R#,P<6[S%HK!$ M)HS7 Z?7NK2&I_*1_<[E;G)9,8VWLGCF&>5C+_8@PS6K"WJ4N^]XR&=@^5)9 M:/>%78,=7GF0UIID>3 V$91<-"?;'^IP8A '7QB$!X/0Q=TXJ"=-+3A%[1]>)""<@TSD6'VO[UO0FSC#(]Q3L*SA ],=:'?ZT 8 MA.$9OGZ;=]_Q]<_DK8$DW''!1,I9 0MBA+8 ^@Q_U/)'CC_Z@G_V6G-Z@P>D M7&8GQ=7 1/:AO##E.BVD-C+\7N*>8%+(].7/9V4_Z]5.\+6N6(ICSXRH1K5% M+X&X^Z&[?YW[[='],T+.MFA>WJ,T*-I)6.8(*5/JC8L-;%E1(\@UR%J=@#]A M9-K"3,_2O&T:3#'%-,[ 7Q\"QO [6RY@ L8Q)UP$%LAZ@2]".9/T\O9 MOE(2^IU!%-OO50!+2::+%S#L=>)@:-'?.L,@@L^ZZ9],3(EJX_:"AE36@IKA M:6_;U7/33-P[O-E;)HD-%QH*7!O3H/MMX(%J=D&CD*S<_*TDF6EV8F[6)RH+ M,.]K:?[%@V(=M LY^0=02P,$% @ $8*E5)G.$K'$ @ \P4 !D !X M;"]W;W)K&UL?51M;],P$/XKIX 02*%Y:[NFM)76 MO0BD;4S;@ ^(#VYR;:PY=K'=M?Q[SDZ6%;3V2WQGW_/<6^XF6Z4?385H85<+ M::9!9>UZ'$6FJ+!FIJ?6*.EEJ73-+*EZ%9FU1E9Z4"VB-(Z'4K M9Q.UL8)+O-5@-G7-])\Y"K6=!DGP?'''5Y5U%]%LLF8KO$?[;7VK28LZEI+7 M* U7$C0NI\%I,I[WG;TW^,YQ:_9D<)DLE'ITRI=R&L0N(!186,? Z'C",Q3" M$5$8OUO.H'/I@/OR,_NESYUR63"#9TK\X*6MIL$H@!*7;"/LG=I^QC:?@>,K ME##^"]O&=C@,H-@8J^H63!'47#8GV[5UV .,X@. M 6D/N[&D8_RG%DVFVBU M!>VLB.>'L[$99A!P^PFE1J(VT!NZP0/[$%@)#N$$[ MB2RY<<91T5+.&\KT &4&UTK:RL"%++'\%Q]1>%V,Z7.,\_0HX373/?+CN1LP"JXY)+)@C,!]Y99I'_-FB/\_8Z_[_G[!_BO%).&BN?< MA/"@68G 9 E?;85ZK[X&SKDIA#(;C?#S 7<6YD(5C[]>J_E1EVYTQV;-"IP& M-)L&]1,&,\A[+VW5>VV5-.P''PI%$V,4WO(4LR\,LS9S4C\,TSN$*C1G#Q6Y-(TSQ%!I+ M;H$*9JAV[_-PF*3PP0E9[H0'9:F5!$_S\"1)/&4G_T%4$L#!!0 ( !&"I51AK[8AG ( ($% 9 >&PO M=V]R:W-H965T?8#:2A06+0=6 M"-CEL-J#FTP3"\<.MD/AW^_8:;-E!;TD\_P\#W^>;Y5^-C6BA;=&2+,(:FO; M\R@R18T-,R/5HB3/1NF&65)U%9E6(RM]4B.B-(XG4<.X#)9S;[O3R[GJK. 2 M[S28KFF8?E^A4-M%D 1[PSVO:NL,T7+>L@H?T/YL[S1IT8!2\@:EX4J"QLTB MN$C.5[F+]P&_.&[-@0RND[52STZY*1=![ I"@85U"(Q^KWB)0C@@*N-EAQD, M1[K$0WF/?NU[IU[6S."E$D^\M/4BF 50XH9UPMZK[7?<]3-V>(42QG]AV\=F M>0!%9ZQJ=LE40<-E_V=ONSD<),SB+Q+274+JZ^X/\E5>,K"8OISR[_*$L0A+#*=S(5Y16:8YF'EF"=@%1L8-9]3#I%S 9 MW"II:P/?9(GEQ_R(2AKJ2O=UK=*C@+=,CR!+0DCC-#V"EPU]9AXO.]*G :O@ MFDLF"\X$/%AFD>Z7-4?P\P$_]_CY%_C[Z;W#%3>%4*;3"+\?\AX;EI6X"(@OAG4KQ@L:5>CPU5]D M%9#$62U ;L#7"1@EB'9<5,.-L M--6B'L8*5UA@LT:]MR0' ?_[TCZ QL?IMI50*54:.($L"Q-RDI"'L[,SN&=; MNI\6-8W8A( O'6_=D(%:H2Z R=+7V35L+4B?Y6$ZF<%T$L;I&)Z(PJ=PI)'B9G*3PJ2XL[@81.G8RG3DK'89),X+,51@>T:%!7GOQN2IVT M/4,&Z_"^7/2T^A?>/TXTEXI+ P(WE!J/IN, =$_X7K&J]21;*TN4]6)-;R1J M%T#^C:(+N%/< <.KN_P+4$L#!!0 ( !&"I51RZ5'0P@, ,4( 9 M>&PO=V]R:W-H965T\SY$H;);4%Y)*+EIS'-V^.9EMC'UR# MZ.&IU9T['S7>K]^,QZYJL)7NS*RQ(\[2V%9ZNMK5V*TMRCHJM7HLDJ08MU)U MH_DLTF[M?&8V7JL.;RVX3=M*^WR)VFS/1WRT)WQ4J\8'PG@^6\L5WJ'_O+ZU M=!L/*+5JL7/*=&!Q>3ZZX&\NLR ?!>X5;MW!&4(D"V,>PN6F/A\EP2'46/F M(.GSB%>H=0 B-_[;88X&DT'Q\+Q'?QMCIU@6TN&5T5]4[9OST60$-2[E1ON/ M9OL7[N+) UYEM(N_L.UE,Q*N-LZ;=J=,'K2JZ[_R:9>' X5)\HJ"V"F(Z'=O M*'IY+;V.*5W!3>&\ZWSCXLZNQ_EY_3#X.CHJ] MHY?B*.![:<\@Y0Q$(L01O'0(/(UXZ9' '7@#;U4GNTI)#7=>>J2&\^X(?C;@ M9Q$_>P7_?^GL"0=)A7\^X9.'2VVJAW]?RO!Q YR?[3#E-R/Z /X[9F5HCIS' M&LP2B %+HVD@5;GO*/Q X$>>Z 6NI&MHN*U%*KF% M1ZDW&)"U6B*HCCB49X2UT:H*_IU0WS'!DW"8L$E>PJW%M7R.%0"1L21)@$_9 M9,KA/H"=RIIZ";Q\HN>@0O4H%YIP!&=37H 0+!<9T'AJ*J.E>M:X-DX1%F=% M05 LGT[)^1VQ8&610LG2E.]2-6%Y6<"4\6D)GXPGA!,H,\9%'@Y3EI+Z58S/ M0YZS2,2 MR%FZXR M+4;APT!.H3/=Z3X=:V/C,YR5+".=+&=E=N )(="><3+*K+7LJ!H9M01E*=UG M*9NR(LG"IR3:/J,\"X47\42;:WC NH"97(V'2B$4/WDT/QT M"[PBX!N+^(/82Z_>^&"UM&A7<8&&)MUTOM\R W78T1?]:OHFWB]X,K:BB$#C MDE23LS(?@>V79G_Q9AT7U<)X6GOQV-#_#+1!@/A+0V_V[A(,#/]&PO=V]R:W-H965TC".(KXZ= MV0;:_WYRDJ:LHUQ?0)*E3Y\D6YGLM+FS!:*#^U(J.PT*YZJS*+*\P)+9GJY0 MT@='?%B]02@]$-/ZTF$&7T@?NRX_H'^O: MJ98ELWBAY4^1NV(:C +(<<4VTEWKW2=LZQEZ/*ZEK7]AU_K& ?"-=;IL@XE! M*53SS^[;/KPF(&T#TIIWDZAF>6' MY$A?R-&'*ZU<8>&#RC'_-SXBOAWI])'T/#T*>,5,#_I)"&F M_T@3+#@-'X5BB@LFX<8QAW3YG#V"/^CP!S7^X 7\YZT-#_4UK!O^S15H]LUP M*2R7VFX,A5ULC"%.\.L6[QW,I>9WOP_-XR@=_\[/;,4X3@-ZR!;-%H,978+> MTQVH]NX :[G*/5*O=N2:WJ]U9-4KH-I@I24M J'6P*RWT2QYT0T3+I%CN:06 MM)9DS^'Y6=HX_,?E[9M1FB3OP1F6(YS . Y/LYB$T2 <#U,_!4,L0M@RSIK= M0.QUW7DL*ZD?$&&)"E>"4/MQF*5C&*1A=IHT@V/24AT&UEKGEE831]HL.2CM M0*BM%IR4A'(-8DA&899E[5@/-2@;AMEX"%D6CK(^W&I'E^_$%Q;&Z;K[GU(YF!736;H&>-WOCR;W9OM3EM5 6)*XH-.Z=#@,P MS49K%*>K>HLLM:.=5(L%?030> &PO=V]R:W-H965TQCVP$AGBP@EJB05)_WK>Z1L MQ4L38P][L8[DW<>[[WAW7NR5OCQJZS;"U:+C.[Q!^T>WT;0*1Y1*--@:H5K0N%T&[^/+=>;TO<*? O?F M1 87R9U2]V[Q>[4,(N<02BRM0^#T>< KE-(!D1O?#IC!>*4S/)6/Z!]][!3+ M'3=XI>1?HK+U,B@"J'#+>VF_JOUO>(AGZO!*)8W_A?V@.\T"*'MC57,P)@\: MT0Y?_GC@X<2@B-XP2 X&B?=[N,A[>__,:SV>O<95[:3I>XC*@TC2H'S!8Q>GD)*G=>#\^)[6EJO\/*J6B(C06 M*U!;L#7"5DFJ9M'N@!NW1VDIZS$O<(TE-G>HCSOQB<++LV10N%+&7L(G=_D% M)#$K\F@0ID4T;(NFT^IAR RD+)KF_C>#=2]D1;X8[[I$JE&HE7QA$4<)FQ-6 M'&4L)_#-S\'"+,Y8-$M@%L4LBR(HLIC-\P**-&+Y/(-/:,PE-9*R;WK)'1\5 M$M_T;'R'>9?.9BPKE47D.49'29.FA4^K.M>.PH=H;;6 MB"]H9'!+)R77^LDSW:B>?"2V5:^A.YS/^D)^3&]J"1S J4EGY+7)WG#1QIQ]&@T$J;/B#K/ M+R-62]E70P%X1E\CD\&>Z+Q(\DE$K5M*/X7< T_B23;NT&!]\PD,7+[6A\*3 MEM^@WOG!9JA2Z8T,W7_<'6?G^V%D/*L/@Y>NW(G6D--;,HTFLVD >AAFP\*J MS@^0.V5I''FQIOF/VBG0^591%STLW 7C/XK5#U!+ P04 " 1@J54=Y57 MG=@# H" &0 'AL+W=O]-@VCAL6M[,PL::S>G86CJ!CMA)FJ#/>VLE.Z$I:5> MAV:C42R]4=>&/(KRL!.R#^93K[O2\ZG:VE;V>*7!;+M.Z*<+;-5N%L3!L^): MKAOK%.%\NA%KO$'[>7.E:16.+$O986^DZD'C:A:\&!CY*XP)?%2];0S\ MUB]Q^;U]2-&-(?+G$"_XFX0?A9Y $C/@$>=O\"5CRHGG2]Y(V8!5\%[VHJ^E M:.'&"HMTU:QY@S\=^5//G[["_]-!PJ4T=:O,5B/\=8N/%BY:5=___=+9ODGM M.O34;$2-LX!:T*!^P&!.Y9L<5D_LJ]=32]\V""O54NO)?@U6N/VA_^17.@2U MU2!_M(1:=1LMC;-0*UCX2X@:KK$5KI-,(S<&WHEN$2 M:^SNR/->$_]GP.]:&*X9%4:?P^H2L:+>-CG":MX!?DD/B@%9 6+"7N<1(3, M",ES5O)LU/.*)15W^H(540GEA!]6+RXBEF<LB)+"<2J,G?6K,C+9V7&RKAPKEF5%!!-,KA5EMKT M"(B8HLE=BIS.("^YSY%G&8MXZ@!IP;*8^T.J4@JDV@,2%F4)G!^6!!_I:3.N M05[J@AW=R:-J$M'4;5O_@%!)C_)).BJNXDMI8OV8D/R"\ M-%["@^E-?;;V;Y3K0KI>PR ?M>,S>#Y,_V_PX0VE&-:R-]#BBDRC29$%H(=W M:5A8M?%OP9VRU-1>;.@I1^T M+]2-!SW"^=@_',P_Q=02P,$% @ $8*E M5,3WMD0M P G@8 !D !X;"]W;W)K&UL?55; M;]HP%/XK1]&DO62$)"VE%2"%EEVDMD.CVQZF/9CDD%AU[,QVFO;?[]B!K-M: M7L#G]IW[R:Q3^MY4B!8>:R'-/*BL;2ZBR.05ULR,5(.2)#NE:V:)U&5D&HVL M\$:UB)+Q>!+5C,M@,?.\M5[,5&L%E[C68-JZ9OIIB4)U\R .#HPOO*RL8T2+ M6<-*W*#]VJPU4=& 4O :I>%*@L;=/,CBB^6)T_<*WSAVYMD;7"9;I>X=\:F8 M!V,7$ K,K4-@]/> ERB$ Z(P?NTQ@\&E,WS^/J"_][E3+EMF\%*)[[RPU3R8 M!E#@CK7"?E'=1]SG<^KP MP0>EBHX+,8LLX3IIE.\QECU&\@I&"C=*VLK 2A98_&T?43Q#4,DAJ&5R%/"& MZ1&D<0C).$F.X*5#DJG'2X\D:< J>,\EDSEG C:66:3ALN8(_LF ?^+Q3U[! M/Y0.KKC)A3*M1OAQAX\6ED+E]S]?*NE11+>*%Z9A.:MJ)1VG)90BNY-<#(,7);H09%8EI=S;S88.F3!:4A5W6C9$_M7M,KD-:^ M<"Q:'0($@0\H@%GH*IY7!T4:14F[ZY_J ;5!5VA2W[:&4C)F!&O-R2D5W[%O M4)>H0[C&DN5/L'ILM'IK_LN#RURT-$NP:C4%!TP6WOQ2U;62'3)A*Q?\)]G' MZ=S[CIH0-NWVW8953#,)V4[SG(5PL[K-0L@,I_:H@J]&)//*UR_W &<%5 MJUTD-'LT@7?DE0GJ(O-'A'R6AP9LG_XO'#!?5!I@JM%A@N$*P'D:3L936&TV&4PF83)-?:20AFD:0[;.+B&>A)-I#'?*TM"^@?CL/#P? MIY3*"VZDLE0EC?BOX*41CY[=C-IUQ5U&0\/12MN?CX$['-^LOSE_U/O+3=Y* M+@V-R(Y,QZ.STP!T?PU[PJK&7Z"MLG3/_+.B#PAJIT#RG:(%W1/.P?!)6OP& M4$L#!!0 ( !&"I52CY>G.R00 %T* 9 >&PO=V]R:W-H965T[9R_ <6_LM:N9/=TT2KN3K/:^?3D> MN[+F1KC#YNA-39_#BN?;3S8]-Y)35_ MM.2ZIA%VNV!E^I-LDMTN?)+KVH>%\?RX%6N^8O^E_6@Q&^]0*MFP=M)HLKPZ MR4XG+Q<'03X*_"ZY=WMC"IXLC;D.DXOJ)"N"0:RX] %!X&_#9ZQ4 ((9WP;, M;'=D4-P?WZ*_CK[#EZ5P?&;4'[+R]4EVE%'%*]$I_\GT;WGPYS#@E4:Y^*4^ MR7QC--GM,O=*$]6W:>%BRLU&MZ9X1VQV./4X+L MN!P0%PEQ^@CBC-X;[6M'KW3%U7W],:S;F3B]-7$Q?1+PO; YS28CFA;3Z1-X MLYW+LX@W>\)E1][0:ZF%+J50=.6%9Z2:=T_@'^SP#R+^P2/XY[ST="Y=J8SK M+-.?G_D&K"I37O_U/3J?1 M%^=*UHN23#%7GV&XXFR-B^5W ED/ 5 @8?=#T MH?1FR9829_@V8DNG2I%9*KD6H1P<=0B/)5\S7:)V7HM2*NFW)&#QNA-6 )TK M^FJD]@K+NB+'&[9"8;;<1L4ST[1"I\V2K4G8:L?;G-Z80-0J0-DJR0_.&NNH 2*5 ML-Q*QR0\*198.2I^O'7KU>+B\_GIB(0+I8]0 22<\.).I 2Y1LDJ.B><8^\> MD!(UI+]/2L3LT9W"_P.V*KF151>9MQRS0/O@QR$.M=08A.R>?6'U_LEK:[IV M%'"_HAV&Y$^]!402WY3]LPM(LP6"DV,.*2%T))Z3/ MZ12G!-T[8U;6I!BLF--IJ:?\2SGEA[@C$NVFR*E#G-Q0[#@Q,(D&@Y2 #&,J;46^-Z0-?7[(,I(S5*FC#7++ M=$,TO+B.-$1+5X@8;CO9TFI=DP^B5RJJ]E69.23?!N/Z6&%O!H:OD: MP:V-JFY+]8EZ&#H'B66RW!LPV1@P;D)3"'["Y!$]HPE-:48'=$B3O-C]/&II MP['SH2/B#H')MY?(:)A/BC2/"H&K'4^6PX,&&0Q^P+H.](LA;81#6)[)G/- M<8I#SZ$&.^\\?(%A/\=R1A+0FM.9A99+_I\2(OGN_(;M.CYL M'(+4:9]N_]WJ[NUTFIX,=^+IX?4^%@@RBE=0#8F>D4V/F33QIHT/B*7QB&L< MUGC_L0T"V%\9W*C#)!RP>U'._P%02P,$% @ $8*E5"_*#Q=,!0 N@L M !D !X;"]W;W)K&ULC59K;]LV%/TKA%<,&^#) MCN,^T"8&G*3!6JQKT*S+AV$?:.E:XD*1*DG9\;_?N5?R(UUB[$-BBN(]]]QS M'^+9VH?[6!$E]5!;%\\'54K-V]$HYA75.F:^(8#- M0!6TU*U-7_SZ5^KC>J'7H<#@S?C M9PPFO<%$>'>.A.653GIV%OQ:!3X--%Y(J&(-,*\GEAN+9*,$9FXSR'OBB YX\ WRJ/@&@BNJ]*ZAX M;#\"R1W3R9;IQ>0HX"<=,G5Z,E23\61R!.]T%_FIX)T>B3RJY-6U<1I!:JMN MDTXD"AS!G^[PIX(_?0;_J)[JRL3<^M@&4G_]00])75B?W__]E,Y'W7#3OHV- MSNE\@*Z,%%8TF"&CV?&$REL*$O;AP:LVX(Q*%2G'56]5[ML02?FE6K01SF,< MJC4IG*:@C(. ^1XJ/X R3F!X<+"UI02+R,L\4&&2D%IH=Z_*5@<-O"X?3? K M4\!PEQ<^V%"0$>1R4CI".%GA>*I,*-1=SXB*+2>7 EJ^_8X4,(25SK^U)AJ9 M#& $GW"0-D/56# 1CX03#5O!2]*697DQ/JZHIRJA<0J]_!_^]2 <\8G\RY$$81';Z1/^](?C\L.]8Q0G_A!#]:HNQP M-@B[,+GFFH:T)G)("[VP, ("E&$A47%156"Y('*PR-O BG$@ E_[MH.V1B^, M-6FCP>6:]_:@FUUGH=6$J-02ZIUND6< MV." ,=^[5?36% *Q3WS<-63VA 3[B+5JT,W00EN[^2[<1QI%5'52OSW>YQPP M 10=JQ&HYJ&HT9IX2T$PV>RNVV06L5W\@^^*2*77L35]C^56FQK+@-I"O?0M MX$.!D,+FB5Y2R^!K!?&Z6L9OIN8'(H+Q5KXUBZV[H+"]\*DZ2#([?SY5&9.O M=($X]O((L+9=4]C_:#(4@=&*K2C@PS8<79:!2J ,_V?!9UOI..%MSBY F!N5 M@@,1XU;,%)!].XIH:$C==0./C+Y'L.0: F-\;QWG 6DST)MDX-P!1\V7 77! MY6U1:/#5(#;#*JV,MWM,]O(UN\W4=8]VZ4-HFZ1N>'*8')!SY/BG'W]X,YF, MWUU?WLQE>?+NYZ&P:%"R4CVL/M*!D'738$]2PH6!LG7J8XLNGHQ/7@VEE[F4 MYE$5W1> VV_A5]0A/E9")MD1\LR(RQ7"8,^5'L$.A0P&]!HSJ4]H*\65^TY2 M?H7288#;]Y=#=?7YXT$ 1>F%8_ $J2"XT9#AKBW4J\Q,%U_IV(+8K1,?0;[ MA=<8Q2!7F( 3/G3*8&CC?BKJ[CQD;%.B[X\9);C MG@-W.B'E3>,#NK_F#X7,CAJ:=Q\&'F3X,N"#&*3A4Q5\6U:XC0ID:=$N]J"T M,O74EWYT<)_"EZV46R-W!Z9C=[7:[>XNIO/N/K8_WMUJT1HE9\?2$J;C[/7+ M@0K=3;%[2+Z1VQG:&7<]65:X7%/@ WB_]!A&_0,[V%W79_\"4$L#!!0 ( M !&"I51#M\HWBP, ,( 9 >&PO=V]R:W-H965T5]UD#I:S()L:1CWA%2K%0!3&WUO,J'?)AOO['?IMX$Y< M5L+AE5%_R,)7\V@:08&E:)6_,YL/N.4S8;S<*!=6V'2ZHTD$>>N\J;?&%$$M M=?<6S]L\[!E,DS<,LJU!%N+N'(4HKX47BYDU&["L36B\"52#-04G-1?EWEOZ M*LG.+WXU'B&=PCM8&N??6?32(B7=PR5J+*5WL]B3']:.\RWF98>9O8$Y@D]& M^\K!C2ZP>&T?4WQ]D-DNR,OL(. G880)5EV &_4DQX%O-$!T@Z\@5NI MA41WSZ%]PFA!=1M^5[;5SN%%;5JB0S8E91+6RR_!/;MLK#344HB_S!%R MB\0#CN!]VBT?M2>_SA,=6H[303(9PPD<3T>G]+IYYLC)$Z6KM82GH5&".H-S M2%33P3B;TII.4W@PGGZ*(QB/)KPF$PH8X"1G:\Z1PI),D^$I#13;C9SNX$T3VOS*>!H:85O1E$;+"O2]--3U MM@=VT,_]Q3]02P,$% @ $8*E5*,TU2,5! B@D !D !X;"]W;W)K M&ULI599;QLW$/XK@VU1)("L/>1#@#M1QI"7/)+0^O_>\[Y*[6SM5G. MM7=2*%P;L+ZNF7E7VJHX"OB)F3%,\A$465$P3\=\$\C_NDK^-?,**%V!T&$/V[QP<%* MZO+NSYA0P]..E;5B)BX0:SJ*YQV1)R1IWN6K(C(UF5LR*$N3S0^:<$1OO MV$9B\/J]KANF'H%*JKRKM.1H+ @+)9.EEQ0'#IM'X.)>=1?T<>$#QNM]3X08-)"0WE7KF0P2(;)) M<.PI -\2_4JDFD9VKCN:A-:;G@_4Z"K-@U6.#@TU+$:QP>H^5+ /U?, &8R9 M5GTVO+I'&]9T2&$HP[(SY)5PQ%)QN*X;J1\1J9C#Q=J;LJ(Q!6NC=X;5\.:G M'Z9%D;V[OEFOXS)_][8W-X9;XK8O@# D*6.;6$P!F?^/C.R#YBI#U*B5RVKH MY?"3D^EX_JNL=GN*[B:4H_4DTGAC/5-NWX0AH5"1CR2#"O"AE#Y$<6MT M'06ZEA@2^UHZ8]7O^Z757O)@E R)DZ%LCZ;SBG,1C%"C/8[ "E5B;U]U%Q9\ M0QS:2I!:'X>V:S3R*)11P-?>/$M,RXPA%H?QT$T'%Y65=L^9Y.'HI4&>'KR/ M-9I=_ H((\,KUSV5P^GPH7'5O:]/XMU7"AG<"6(@<4NJV?CB+ '3O?S=QNDF MOK8;[>CMCLN*/I;0! &ZWVH:1?TF&!@^OY9_ U!+ P04 " 1@J54KASI M(\8# "F" &0 'AL+W=O'AY28WMK8AAG<>N MM"BRX%2H.&FWO\:%D#H:],+=:#?Q(N>Y MYXEXT"O%'%_1_UX^6QK%#4HF"]1.&@T69_UHV+D>7;!],'B3N'9[W\"13(U9 M\. AZT=M)H0*4\\(@EXK'*-2#$0T_JXQHV9+=MS_WJ'?A]@IEJEP.#;J#YGY MO!]=19#A3"R5?S'K[UC'<\EXJ5$N/&%=V5[2CNG2>5/4SC0NI*[>8E/KL.=P MU3[AD-0.2>!=;118W@HO!CUKUF#9FM#X(X0:O(F:J%3*12\>HJ> MJLV[3_ O&OR+@']Q O]0RXD5VHE0A6Y/6/AS@AL/(V72Q5\?B?SI'GQ:KUTI M4NQ'=!P=VA5& Q+HO,ED&7;/WC,)3TM+)^E]5=)<2JRD\U!:2<=2JBV8&8SO M)J\@-$7P=OOE;E-:TP*?(_BUH;=%!$I)FCFDGL-WHS)ZNQ;\^#%N@2 ()=:"TJ%D M(5D8)<54*DG2I:8HA=["V2\_725)^^8((LQV;GYML88KM.PLE&*:TCMPN6#- M:71/!;!@Z\ZW&P>O:%GWXC0<\*I(B'LNQ"B$>*,$UE']&3EG(Z @LG+]7=:=>U? 9/J3=];$W?'2SQ7N]HV 1N$,R^%+[JHTT MLTT3'E:]Y]V\ZN#$GHK)@<(9N;;/OUU&8*NN6 V\*4,GFAI/?2U\YO1' BT; MT/K,T+U<#WB#YJ_)X!]02P,$% @ $8*E5%ST!=") @ H@4 !D !X M;"]W;W)K&UL?51-;]I $/TK(ZN'5DIL,+2)(D * M2:/F0(5"VAZJ'A9[L%=9[[J[XT#ZZSN[=APB 1?OUWMOOCPSV1K[Y$I$@EVE MM)M&)5%]E20N*[$2+C8U:G[9&%L)XJ,M$E=;%'D@52I)!X,O226DCF:3<+>T MLXEI2$F-2PNNJ2IA7^:HS'8:#:/7BP=9E.0ODMFD%@6ND'[42\NGI%?)987: M2:/!XF8:70^OYF./#X"?$K=N;P\^DK4Q3_YPGT^C@7<(%6;D%00OSWB#2GDA M=N-OIQGU)CUQ?_^J?A=BYUC6PN&-4;]D3N4TNHP@QXUH%#V8[3?LXOGL]3*C M7/C"ML6./T>0-8Y,U9'9@TKJ=A6[+@][A,O!$4+:$=+@=VLH>'DK2,PFUFS! M>C2K^4T(-;#9.:E]459D^54RCV;?#2&D0SB'%9GLZ=Q'F,.-J;CJ3OC$31)B M.QZ=9)WFO-5,CVB.8&$TE0Z^ZASS]_R$_>N=3%^=G*J,^Z%'0&YT(V@$9N)-:Z$P*Q=$+0O[9R)W0'_?ZXZ _/J*_*H7%\WE(Y5*\ M>%FXME;H(IB WX^X(Y@K3OB?0^D]J>[;],K5(L-IQ'WHT#YC-.,:QN]*F.V5 M$!Y+##45^H4[*3.%EO\8\R&-+_BG4LICS ;<,3[N_!Y!$%FY;DBL%?K\$>LN MA!9=7/Z7T:=6%DSMI1SDC96Z"%0J+7H!FY5]>>-#M\.# MT(/(&&[?#&RD=12P9X?*FNSU386V"-/!<>B-IK:%^MM^ %VW??<&;Z<7.U%( MCD[AAJF#^(+[W;83H3V0J4,7K@UQ3X=MR4,4K0?P^\;P3]D=O(%^+,_^ U!+ M P04 " 1@J54?G"VVJ8" "[!0 &0 'AL+W=O M)#?IOQ\ENUZ"M;E87WR/CZ3)Q5[I9U,A6CC40IIE4%G;S,/0Y!76S(Q5@Y)> M2J5K9NFH=Z%I-++"@VH1)E%T&=:,RR!;^+L'G2U4:P67^*#!M'7-].L*A=HO M@SAXNWCDN\JZBS!;-&R'&[3?FP=-IW!@*7B-TG E06.Y#&[B^6KB[+W!#XY[ M<[0'%\E6J6=W^%HL@\@)0H&Y=0R,EA==^?(J[QEEF4+K?:@G36QN8T/U:-)')>N*!NKZ943 MSF;?E$5($O@$F[9I!%*^+1.P9J:".ZK8(K3DQ=F&><^XZAB3#QA3N%?25@8^ MRP*+4WQ(Z@:)R9O$57*6\)[I,:3Q")(H2<[PI4/(J>=+SX1LP"JXXY+)G%.X M&\NL#]VG"- M.C<-RW$94"<:U"\89%3%\:G#W DI20@\51KQI"Y 6<6E 8$G0:'PU#4!WHZ([6-7X]MPJ2\WNMQ5-5]3.@-Y+ M1?]K?W .AGF=_0502P,$% @ $8*E5$1?W*/"! 3@P !D !X;"]W M;W)K&ULI5?;&Q),Y(2 MMWE(1F/%S4,F#R"Y%%&# N EM6O[RY(T70JRTGS8!,$@;,'9R]83;;&WKD< MT<-#H;2;]G+OR\OAT"4Y%L(-3(F:OF3&%L+3J]T,76E1I&%3H8;1:'0^+(34 MO=DDS*WL;&(JKZ3&E057%86PNP4JLYWVQKW]Q(WV!WOT:_#V>DLL7"X-.JS3'T^[5WT(,5,5,K?F.T? MV)SGC/$2HUSX#]MZ[1DM3BKG3=%L)@:%U/53/#0Z=#9S";6;,'R:D+C03AJV$WDI&:GK+VEKY+V^=E:;K3,9"*TAWF2F$I[J3>P M,DHF$AV\VH]>3X:>[/&N8=)@+VKLZ!GL$_A@M,\=O-,IID_W#XEG2S;:DUU$ M1P$_"#N DW$?HE$4'<$[:0]_$O!.GL$[=. O\]AY2\'R]8B!T]; :3!P^HR! MA7#2@.;*:"IS.IA4ZD4. \35">><=9QND"GA!$33F@\_O2%*70.Q Z!4G3 MKHJ=3*6PI-H YDJ!U!YMTBR+A2)\$I37DZ#:B9"'KD_K$D7D2/5*4R%1\A_B M4UJ3,2SA.?Z465.PW:(/N;A'B!$UH)*4 S5_8Z&L;&D<=@3@G;3)_4\!!O!> MWZ/SM1I2PS:720Y;A-2 -CY(R\*$,[*Q'U$WG(-1^.\M)EC$:/?Q/(;Q""C MR=Q%'>!,)BAO2JG9KW3*0F@JE0S7_YES]IN#"8N-<+10ZG TF[+?J SY/%BW ME<(V"-;OEL&AMX/U 'Z?SU?!#\'QLNB8(DQCZW"OO4WX.5HD&T3."[9%$2/2 MOZJ]VIH$<8XN!O"&23F:A4Q(JW9@*ML!)Y_+NJ0'7K5H^[) -"WBMY-!X(-? MV!>%V/W'']%/I-%CP+;B,EL-N:2";JG:*D)QGN\32M_*-6$+MSK86C.4HYA3 M2EAX]=LO%U$TNOHU/,=70(HW4\$-];+FXVL6);AM[P&Z1:Q%G>P&1PK:65O0 MSH[6FY>NB^\L:D>-8^^)9?%HN=Q;OL&,G$>A\]%XA BZ ME9%#J2Z-'+ON!:27,[-/47-@V1%]SUM]SX_J^Y':F*ZNUF@:)_NL_;&KX[BI M&^+_C0)/K,$R%WI#>I"FC^G.%8,*I(B5I*8CA7@7HNVZ38,.>PICG0J;.E@8 M>K2!?#U?+]IPW:!&2[5@Q_6'H;C19+]UB+D6J"K3D!I[J/GZUK501#1P:>#' M;Z[<83I+DX8 X) 8P&<,*2U3CA^N[V5)ZHI8*NF;ZX[*/=V*3(J+UG.*#:#6 ME,_B7$7J,#VZ/4@SX>B>XNK!>&$&J<"2Q12I=M*E1I^(?QPNB$.!-.ST> 7: M3>AD'00J=;O7SK;-\KSN$1^7UYTVQ?)&:@<*,]HZ&KRA=+1U]UJ_>%.&CC$V MGOK/,,RIX4?+"^A[9BC'FA&PO=V]R:W-H965T72 M>79F=HY74CWHBG-#3TW=ZI-194SW83S61<4;IH]DQUOL+*1JF,%4+<>Z4YR5 M3JBIQZ'OI^.&B79T>NS6;M3IL>Q-+5I^HTCW3ID%(PV"[=B61F[ M,#X][MB2WW'SM;M1F(VW6DK1\%8+V9+BBY/1-/APEMKS[L!?@J_TSIBL)W,I M'^SDJD 4ZT]E+NC,*N@)PY MO9:&4T2'=-9K;&E-,]G,1?E:?@S46^CA!OI9N%?A%5-'% 4>A7X8[M$7;:F( MG+YH#Q6:!O_VJ(NWZF*G+OZ)NCOD3]G7G.3BA=QI\:T7:RX]FC_O+M _SC;= M\R=#9[4L'OY]B^6]5FT.?] =*_C)"$FJN7KDH],;CC2LF.(T;63?&KJS$TU" MZYZ7U"E1<#H0+9E*]AIWKM_39^RQMG#P"]DTP(=@+!Z(&:/$O#<.JY'T4;'V MX???LC"8_*&',Y6L2ZXT19GGIZD7!BF]HR [RGW\)T'NQ4E(M[RK@1,);JR- MUVHX6#'/Q%9,E9HF7A;Y-&.ZHHX].PD8OD)0MDOZ!&/X:[J\G%'7*PO;[9N* M$\-A1)N+8WALF,'$L"=,"BX>G0]LJ?@ (T@\W_?I7AI6TQ572_ VPTT)>.,2 M@BZ>BHJU2RB!(W'HA5FXX=3!LW8*.[ ./+(:6K7S?>(%DPP^:Y!76!#N5.@E M:8 8**P&O0,*P=&B(@X6[L+MRQGG2. MGA!HTBBG/Z4L5Z*NP5?L17D.>P:D"$?FH"_P8V^2!_2E<\SAFFJ.VDG*%LE# MN3CL]?9L./%B/UWCVJSY7IS'ZYM8K^4X&*;9"UV(A>$"@9(5A;*Q7 LV%S7R M"?YF@9^V]7>GN*^3RJX>&\$P4U>:=".AKR_I2&%?V M)#E(2!*D5\]MIH9)X 6(QK>.V8RLI;;'XL!+LGP?;>F6MO27GPE7'OK"],J& MQNW@E'TE[I\[=V FM?E%\O9:?9N\Z\LI7=S=3>GJXGI*TYOIC&8(/(5 &L+I MC-7N26#:@CE':6GF"*\MM^]LB4DF[I_XH>4IC/%- [N6>FF0V&*(D,/ ^H)" M_X3V4H/F/\:#8P6N'7D6*11]X6>80>W&4Y,K7D.#MEW=MK?3H:M[.3[TQD"V%.B^:KZ J'\T M06JHH=\<)D9VKL>;2X..T0TKM.AW.326#AV9CLM^_<[ M.R$M$G0\[B6^LWV?O_OB.\^V2C^9 M'"%M=4T#$U:8,G,L:I0TDJN M=,DLN7H=FDHCRWQ0*<)X,#@)2\9EL)CYN5N]F*G:"B[Q5H.IRY+I/TL4:CL/ MHN!EXHZO"^LFPL6L8FN\1_N]NM7DA1U*QDN4ABL)&O-YS:X3%9*/3GG6S8/!HX0"DRM0V T;/ *D2QG]AV^X=!)#6QJJR#28&)9?- MR)Y;'3X2$+?='.197C#+%C.MMJ#=;D)SAD_51Q,Y+MU/N;>:5CG%V<6- ML@A#Z,,EXQH>F:@1KI&96B-);PU\>F K@>;S++1TG L*TQ9ZV4#'[T G<*VD M+0Q\D1EFK^-#HMEQC5^X+N.#@-=,'T,2]2 >Q/$!O*3+/?%XR8'<#33Y'8 ; M=G!##S=\!^Z>"B:K!8+*]]3LP9DQ2$(RF<$59RLNN.5T;JMR!G0W[S"MM>9R M#4MFN(&?GA0\X+.%I5#ITZ^WY#](QU7SU%0LQ7E Y6I0;S!P$J9%IR%B"I7_6;W='.V--W>NC@/HQ[P]%I-UYRZ5D+^B?TW?M+!'W2&XV2 MG7%!+,H5I=ZJ&/TG*HY[8\KDE?-Q%4=)M#,^KN*DER23;OR'BI-HLC/>JK=P MKXV5J->^61OPO)N.ULUV[\%9TP9WVYO'A.[YFF0D*CF%#HY/1P'HID$WCE65 M;XHK9:G%>K.@-PVUVT#KN:+FT#KN@.Z57/P%4$L#!!0 ( !&"I50G/!L; MZ , 'X( 9 >&PO=V]R:W-H965T+ ]N G;AH@$T:Q&G[4/2!D<:V-A+I)>DXVZ_OD)+59+%K=($" MAD21,X=GS@PYGAZE>M8[1 .O;2/TS-L9L[_T?5WNL.7Z0NY1T,I&JI8;^E1; M7^\5\LHYM8T?!4'FM[P6WGSJYN[5?"H/IJD%WBO0A[;EZLL2&WF<>:%WFGBH MMSMC)_SY=,^WN$;SV_Y>T9<_H%1UBT+74H#"S MR>:/NC*[F5=X4.&&'QKS((^_8!^/(UC*1KLG''O;P(/RH(UL>V=BT-:B>_/7 M7H?_XA#U#I'CW6WD6%YSP^=3)8^@K#6AV8$+U7D3N5K8I*R-HM6:_,S\3AJ$ M%#[ \J!I26M8XY9$-_" >ZE,+;8P>N1/#>KQU#>TH_7SRQY]V:%'WT&/X58* ML].P$A56[_U]8CK0C4YTE]%9P%NN+B .&41!%)W!BX?P8X<7GPE?0Q??&;AD M@$L<7/(=N I-5@)%Q)H6535]Q@!7\Z!O"( MKP:6C2R?__J6UF?WMJ?W4N]YB3./CJ=&]8+>_'&G$-\E 4C"KV (F)!'D(:LRP.X'9UMX T8'F80A*R,$UA<;^X M@H1<:9E@PR2'1VEX0SA1$; DSRUVFK%HDL(9D=-!Y/0'15Y4G^BD4&PKK@15 MK(8GI/L*X488)"T,HQ2_HF9PC:1-V7DRX**"16NK_.\.Z__(TGGR/Y20*&1% M9-6+6!(573I"FLL32"E!69>-,&5)EMI7D!9=-F@F+N@9DDV7B].I7BUO'J\I M@PG+@H3RPX*PH"@5G76*$4JI*? 1;3PAR#&,0C(L$AJM/A]J\P5J0;]2MFAU M_R1K@J0"-P=2&1)&W.D93*)W0CN=^5N=\96:BD88Q40ZC.Q&4<[R=$*C6U1; M5,Z'T'&KOG))6!XY:@F)$]-@34=,<5&B\Y%F1]Z#=<2QI9M1OD>PT?:XU3#O;6Q!4RE M0 33PH9-PS!G!9VV\;<.E?^F)[164MOY- 5]$*9K#\/LT%P774_YU[SKS%2@ MVUIH:'!#KL%%3B6NNF[7?1BY=QWF21KJ5VZXHS\(J*P!K6\D7;/]A]U@^,LQ M_P=02P,$% @ $8*E5(%S6)_. @ : 8 !D !X;"]W;W)K&ULC57;;MLP#/T5PMC#!GCU+7&2(@F0I!LV8!V*7M:'80^* MS=A&92F3E*3]^U&RXZ9#:_3%IB3RZ/!(I*8'J1YTB6C@L>9"S[S2F.UY$.BL MQ)KI,[E%02L;J6IF:*B*0&\5LMP%U3R(PS -:E8);SYUEHBEX>9%WG'B>NJ*(V=".;3+2OP!LW=]DK1*.A0\JI&H2LI0.%FYBVB M\^70^CN'7Q4>](D--I.UE ]V\#V?>:$EA!PS8Q$8_?:X0LXM$-'XVV)ZW98V M\-0^HG]UN5,N:Z9Q)?E]E9MRYHT]R''#=MQ<$,FT^5/("RWH1F#9>JBR9RE;"' M_Y*;3\+?; V[QT<"2R^SASVMJ]J+;8CS76Y;AS*-J MTZCVZ,UO2X7X0F8@D;*R4\E^(KBG2PZ9%-JH77/Y/T 41?X@&9+UN5FOF:"J MH_HR$*43/QS$$ U3/YX,X58:QLDS'H?^8#2RT>U*CVS#3K9AKVPK8J^H&.FB MFQ)6[HJC\J&;7VB-YF3\HV+KBE?FR0 MH_I/X466R9TPFOK2D8T/@GHHB18G)&9DK23UH^$8[@3QYW16S\[::AJF?CH* MR9H,_'0XH;TVJ)3S:^Z1/34_2:Q+-/+#9/RJ_L%)]9.2A>MQ&AS!IA%TLUT; M733=X]F]Z<&4=U$)#1PW%!J>C4@[U?2U9F#DUO62M31T;,XLZ2E 91UH?2.I MQMJ!W:![7.;_ %!+ P04 " 1@J545VPIDE0" #B! &0 'AL+W=O MRU:;BY%RSBVQMD!-)5'&AV'P:]E9F/M4- M2:%P9< V5<7-RP*EWL_8D+UNW(E=27XCFD]KOL-[I)_URC@OZED*4:&R0BLP MN)VQR^'%(O7Q(>!!X-X>V> [V6C]Z)V;8L9B7Q!*S,DS2[O3^&W;]C#U?KJ4-*^S; MV/2<0=Y8TE4'=A540K5??NAT. )D\3N I ,DH>XV4:CRFA.?3XW>@_'1CLT; MH=6 =L4)Y7_*/1EW*AR.YC\T(63P&6[4,UIRGW\,H2KY?H> M/L X&R3CS!OI(!ZFL'JX_KP\U$;#:#!.,[]^B6&MB4L7-!D.LGCBH\\'DSB% MM[2)CNY=A687ILM"KAM%[17L=_L!OFSO[;_P=OI=$SNA+$C<.FA\=CYF8-J) M:AW2=;C%&TUN)H)9ND<(C0]PYUOM?F3G^ 3]LS;_"U!+ P04 " 1@J54 M6#9$1YL" " !0 &0 'AL+W=OR6 ^]7MW>CY5K165Q#L-IJUKKO\N4*C-+$B"EXW[:EU: MMQ'-IPU?XP/:[\V=)B_J68JJ1FDJ)4'C:A:<)9/%P,7[@!\5;LR>#:Z2I5)/ MSOE6S(+8"4*!N74,G)9G/$*[$SZJP MY2P8!U#@BK?"WJO-5]S5,W1\N1+&?V'3Q8ZR /+66%7OP*2@KF2W\NVN#WN M^5)@"+?T5QP].ML<3R-+^1PJRG?0:B\J"4,90#X^R\#1A<.R,-'/&H[)<.#C+ MPE&2>,HX'"_>)FKBNJ+K$[@B:'PR&@:@ MNWGO'*L:/V-+96EBO5G2$XG:!=#Y2M%?L'-<@O[1G?\#4$L#!!0 ( !&" MI50*&^E,@ ( "H% 9 >&PO=V]R:W-H965TW4V" M>VGLV/[];-?.HE?ZT=2(%EX:(=IC!2.D"]^5W]$M?.]6R80;/E7C@I:V7 MP3R $K>L$_96]3]P5\_$X15*&/^%?O"=Q $4G;&JV053!@V7P\E>=GW8"YA_ M%I#N E*?]T#DL[Q@EJT66O6@G3>A.<&7ZJ,I.2[=3[FSFJRL\V LVW162)PWE&Q0YO/>"EG^!E<*VDK0U\ER66_\='E-N8 M8/J>X#H]"'C-]#%D20AIG*8'\+*QX,SC90<*-C#4=P N'^%R#Y=_ G='6U)V M D%MQPZ^AG#>:4TR_/%$<(\O%M9"%8]_/VKI00JWEJ>F904N ]H[@_H9 ]>6 MHO9]N< "FPWJL4GND\ EEYS&HH1*J=+ %\BR,"$C"7DX/SF!6];3(%G4G D3 M CYUO&U!9$KF M&21YF)RD<*\L$\25$.MT,G-2.@F39 H?]3S:F]\&=>6WU!![)^TPRN/M^!"< M#?/_SWUX1:@O%9<&!&XI-#Z>30+0PV8.BE6MWX:-LK1;7JSI,4/M',B^530@ M.\41C,_CZ@U02P,$% @ $8*E5"GSMGN$ P T@< !D !X;"]W;W)K M&ULG57;;N,V$/V5@;HH6H")1.IFI;:!7+KH MUM ML$FW#T4?:&EL"Z%$E:3MY.\[I&RO%TB,15\D7F;.7,X,9[K3YLFN$1T\=ZJW MLVCMW' 5Q[9>8R?MI1ZPIYNE-IUTM#6KV X&91.4.A6+)"GB3K9]-)^&LWLS MG^J-4VV/]P;LINND>;E!I7>SB$>'@\_M:NW\03R?#G*%#^C^'.X-[>(C2M-V MV-M6]V!P.8NN^=5-[N6#P)<6=_9D#3Z2A=9/?O.AF46)=P@5ULXC2/IM\1:5 M\D#DQK][S.AHTBN>K@_H[T/L%,M"6KS5ZJ^V<>M9-(F@P:7<*/=9[W[#?3S! MP5HK&[ZP&V4S$JXWUNENKTP>=&T__N7S/@\G"I/D#06Q5Q#![]%0\/)..CF? M&KT#XZ4)S2]"J$&;G&M[3\J#,W3;DIZ;?](.@7.X@#_<&@U<6XO.@NP;^+V5 MBU:UKD4+/SW*A4+[\S1V9-2KQO7>P,UH0+QA((6/NG=K"[_V#3;?ZL?D[-%C MZ"V:38* M02^_3>G?P00\XK.#&Z7KIW]>2^99<-^A5W:0-;F1?(PQ:M;4G^QT5!!,\\8L) MF^0EW!L09DQ+G*_J%A*ZK1-_]5MXP"*N3^"Z@U_W%(=&# M-N'ES4J6D4Z6LS([\800:+18&60&)7OB.:-BH_RGU=Z;K&)%DOE?26<'KGCF M2TJ$%=WDR9'](F5I/O%D"IZ^RC[1RXL,RISE:7D&\37^XY-WMD.S"M/$4B"; MWHU/[O'T.+"NQW?ZJ_@X[8BP%;4>*%R2:G)9$NEFG"#CQNDAO-H+[6@&A.6: MABX:+T#W2TWOUG[C#1S'^/P_4$L#!!0 ( !&"I51VG\[#L0( *L% 9 M >&PO=V]R:W-H965T $$AA29PT M[49;:1T@D!A4VX 'Q(.;7!MK3AQLM]W^/6#J[$IK+N()I/6[[!:[3?VZ4F M+QI02E%C8X1J0.-Z%IPG9XO,Q?N 'P+WYL &U\E*J5OG?"YG0>P(H<3".@1. MKQU>H)0.B&C\Z3&#H:1+/+0?T#_ZWJF7%3=XH>1/4=IJ%DP"*''-M])>J?TG M[/L9.;Q"2>.?L.]BQRR 8FNLJOMD8E"+IGOSNUZ'@X1)_$P"ZQ.8Y]T5\BS? M<\OG4ZWVH%TTH3G#M^JSB9QHW$>YMIIN!>79^5=E$1(&;^&\*-2VL0:6_)ZO M) )O2G>HMUC"%\%70@HKT,#K&W=MWDPC2P0<3%3TQ19=,?9,L10N56,K Q^: M$LM_\R,B/K!G#^P7["C@)=;C!.PL+J8K;WT\)?;2PF^0ST_("9P&-JD&]P\") M551>K?=88+U"/4CG'LDCQ;:G^.K%A"7).[":EP@OX30.QWE,QB0+3T?,M:*5 ME"'L>,&[(:.FE*T(&NM6JGM$6&&#:T&H:1SF[!0R%N;CI&N=2P.T6&"C5&EH MQ@ND$2VA419$LU.B(">A6ED,R23,\QR^>7#>ZR8/=,M'87XZ@CP/)WD*-\IR M24RIL3!FF;.2-$R(]%/?-3H8H!KUQJ\) UZ.;I:&TV$3G7<#^!C>K3%2>2,: M Q+7E!J?C$&PO=V]R:W-H965T+'''W/FG'%FLCQ*=:MK1 /WC6CURJN-Z19!H,L:&Z8O M98RE:IBAI3H$NE/(*N?4B" .PRQH&&^]]=+M;=5Z*7LC>(M;!;IO&J9^ M;E#(X\J+O(>-S_Q0&[L1K)<=.^ 7-/]T6T6K8$*I>(.MYK(%A?N5]SI:;%)[ MWUWXE^-1G]A@E>RDO+6+#]7*"RTA%%@:B\!HNL,K%,("$8T?(Z8WA;2.I_8# M^CNGG;3LF,8K*;[RRM0KK_"@PCWKA?DLC^]QU#.S>*44VHUP'.[.4@_*7AO9 MC,[$H.'M,+/[,0\G#D7XC$,\.L2.]Q#(L7S##%LOE3R"LK<)S1I.JO,F4@<7G(F#QH&?6?@T@DN=7#I,W!GDPG?7!RXP7L#&R'+V^]/ M9?1L!%NL"]VQ$E<>5:-&=8>>S4I9N[2\P1*;':HI1W:(X$IJLX!K2^<%Q)%? M9.%@S(IPV.9-I^0=6IX:$C^<96Y,8=-S4?'VH)T8@50*4$OQ'X\HC/TY845A MZF<$_B@?)_EYE/IA'D,>1GX:AE"DD3_/"BB2T,_F*5RCU@NJU[)O>L$,5E1F MI+'DS!7R19+G?EID\)+,6>Q'44KFC31,D)8T2^DPME9>.%E_F91'?2\@*OPL M3AZ-IU1$?IS/QG$('LW]8EX\3/]7P1JI#/\UJB@H!Y;X1>[G27*B(*)GB5-K MD+9L!D]]CL%)Q3>H#JZO:2AEWYJA^*?=J76^'CK&X_6A[U)Z#KS5]*)[<@TO M\YD':NAEP\+(SO6/G334C9Q94_M'92_0^5Y2[8P+&V#ZH:Q_ U!+ P04 M" 1@J54&X2&JDD# #)!@ &0 'AL+W=OH<= MG:RU::6CK=F$=F=0UKU3VX0BBK*PE:H+%K/>=F,6,[UWC>KPQH#=MZTTSTML M]&$>\.!DN%6;K?.&<#';R0W>H?M]=V-H%XXLM6JQLTIW8' ]#Z[XY3+Q^![P MA\*#?;$&7\E*ZP>_^5C/@\@GA U6SC-(^GO$:VP:3T1I_'GD#,:0WO'E^L3^ MH:^=:EE)B]>Z^:)JMYT'10 UKN6^<;?Z\"L>ZTD]7Z4;V__"8FY)3 MG;^4.V?H5)&?6WS6#H$G\ 8^=DYV&[5J$*ZL16<9?*9',;F79+(7L]!1..\4 M5D?JY4 M7J&.X9/NW-;"^Z[&^GO_D-(<H;NC@:GWU#Z]A@^J4P[?_$8OKOYO9^%K'Q3N M\P/7MS[+=O;V> (P4B, M:#7A4)2>'O.\JB 8BKH0JMMIQN]>0:>1RQ+!4RRF/',XWB4LZ2, M@*6^69\7)F+*"YSXT M*^,B;5":42'D$Q"Q* M8_C1'(0OY*5%L^E%E"[:7^^@-*-UU.FK09[^@0\B3\]OHSH+#:[)-9KF:0!F M$,YAX_2N%ZN5=B1]_7)+WQHT'D#G:TU#>]SX ./7:_$W4$L#!!0 ( !&" MI51_)4JK-@( *0$ 9 >&PO=V]R:W-H965TK!)!,2X<2I;3;TW]=V0I9* M"Y?$8\_[>,:>\:QA_"AR1 GGDE9B;N52UE/'$4F.)1$#5F.E5C+&2R*5R0^. MJ#F2U(A*ZOBN&SHE*2HKFIFY#8]F["1I4>&&@SB5)>%_%TA9,[<\ZS+Q7!QR MJ2><:%:3 VY1?J\W7%E.3TF+$BM1L HX9G,K]J:+H?8W#C\*;,35&'0F>\:. MVGA,YY:K T**B=0$HGXON$1*-4B%\:=C6OV66G@]OM _F]Q5+GLB<,GHSR*5 M^=P:6Y!B1DY4/K/F*W;YC#0O8528+S2M[]"U(#D)R" M<'1#X'<"W\3=;F2B_$0DB6:<-<"UMZ+I@4G5J%5P1:4O92NY6BV43D9K)A&\ M$7R$+XRE34$IO-^1/47Q8>9(M8%V48'U MT?F7Z!;^7> 3X0,(/!M\U_?O\((^V\#P@CO9"FCSNX,;]KBAP0UOX+:J1=(3 M16#9Z_'],GC8X5G"@K+D^/NM@[P+UITX%35)<&ZI5A/(7]"*UM]B> >3P [= M,:RVVQC"T/;'ZM!7ZQ@".P@\B#?Q$KS0#L<>[)@D5"F\AXD]<0-X*V'GJG)* MY ?3'P(2=JID6T3];-^"<5MYK^YM_ZJ[.A25 (J9DKJ#!U7 O.V)UI"L-G6X M9U)5M1GFZAE!KAW4>L;4[72&WJ!_F*)_4$L#!!0 ( !&"I52R91+K>0( M "X% 9 >&PO=V]R:W-H965T4N1 'KQL/?%-;MQ'FLY9M\!'M M]W:I:16.+"5O4!JN)&BLYL%5?+G(7+P/^,%Q:_;FX"I9*_7D%K?E/(B<(!18 M6,? Z/.,URB$(R(9?P;.8$SI@/OS5_:OOG:J9VG@?3 $JL6"?L M@]I^PZ&>B>,KE#!^A&T?FWT.H.B,5 9 D7G>? MR*O\PBS+9UIM0;MH8G,37ZI'DS@NW4]YM)I..>%L?J\L0CR%4U@J8T\U6JZ1 MFFYA@1(K;@TA982.EA8#.2+GCSY@#R%.R5M;>!&EEB^Q8-=)FGRSZ@>R3+E)U M4!7[EGQ%F>C&=)KX)+2"D3 '3OSGYA5>L=L5:6_.6G-3UHJ%T G5>*[L6P< G&)S+_!U!+ P04 M" 1@J54_9081WT" !+!0 &0 'AL+W=O*ZXT'.O,*:^" *=%5@Q/9(U"MK9254Q M0Z[:![I6R'*75/$@#L-)4+%2>(N96UNIQ4PVAI<"5PIT4U5,_5TBE^WJ7("P:4O*Q0Z%(*4+B;>Y?1Q7)LXUW CQ);?6"# M5;*5\M$ZW_*Y%UI"R#$S%H'1[PFOD',+1#3^])C>4-(F'MHOZ%^<=M*R91JO M)/]9YJ:8>U,/'>%',MK9MABIF0+RD83FC6<5)=-Y$IA#V5M%.V6E&<6 M]](@1"E\AENI-:Q0P;I@"N%DP[8<]>DL,%3&!@=9#[GL(.,/(!.XD\(4&FY$ MCOG;_(#H#1SC%X[+^"C@'5,C2"(?XC".C^ E@^;$X25'-&OH]!V!&P]P8PK;@J%^*;30'W*BJ%1]A/!/LVO= M32:#/:&BP0315%N20_*T5:2!AEL;2B&E$(6I'T\F?CJ=PGGH3Z>I?WZ6P$8: MQNV\_ ?NN-2$YJ LDW 4A1VGB00'%[Q"M7=CK"&3C3#=71]6AY?B MLAN0U_#NF:$F[4NA@>..4L/1^9D'JAO=SC&R=N.RE8:&SYD%O7:H; #M[R1= MG]ZQ!8;W<_$/4$L#!!0 ( !&"I51B'.<-HP( *D% 9 >&PO=V]R M:W-H965T^%B0&FG3%=NA0 M--UV&'90;#H6*DN>)#?IOQ\EIVZ"M;E8$L7W^$B9G.^4?C05HH5]+:19!)6U MS2P,35YAS% MPB2*QF'-N RRN;?=Z6RN6BNX MQ#L-IJUKII^7*-1N$<3!B^&>;ROK#&$V;]@6UVA_-'>:3F'/4O :I>%*@L9R M$5S%L^70^7N'GQQWYF@/+I.-4H_N\*U8!)$3A )SZQ@8+4^X0B$<$^ , M^I .>+Q_8;_QN5,N&V9PI<0O7MAJ$4P#*+!DK;#W:O<5#_F,'%^NA/%?V'6^ MXTD >6NLJ@]@4E!SV:UL?ZC#$6 :O0-(#H#$Z^X">977S+)LKM4.M/,F-K?Q MJ7HTB>/2/##X\L(U \W$> M6@KG0&%^H%YVU,D[U"G<*FDK U]D@<4I/B29O=;D1>LR.4MXR_0EI/$ DBA) MSO"E?>ZIYTO/Y&Z@R^\,W;"G&WJZX3MT:VJ8HA4(JGRMW^"TKM?PE*H_/'/6S4^&].U[,PT+,=%0#UI4#]AD#U4&O&D^$"ERZN^=NX3 MGPHK>F%.?N[DE^[YN>P:GSIHUF75,%X &>DJ5S6"97LT Y T0 A)/=7*PL % M3 :3>$QK/!A&T_^@%DFN[6 7\#E*W7<:PZIB6#>YI*AHJH43!+!JM(=,-=*OZNX-87^0)&@]$T]3K&HPC>>N?PJ'UJU%L_ M) SX\%TG]=9^#EUU[??JW@TQJO.62P,"2X)&EY-1 +H;#-W!JL8WXT99:FV_ MK6B6HG8.=%\J^BD/!Q>@G\[9/U!+ P04 " 1@J54,%(PM#L# "["0 M&0 'AL+W=O=8)HX)B*3(^]Q)C\O>_K.,&4Z;;,,:,O6ZE29FBH=K[.%;*- Z7" MCX*@[Z>,9]YDY-XMU60D"R-XADL%NDA3IIZF*.1A[(7>\XL'ODN,?>%/1CG; MX0K-W_E2TPJ:RE?+2#/S=C M+["*4&!L+ 6CVQYG*(1E(AU?*E*OCFF!I\_/[+^[Y"F9-=,XD^(3WYAD[ T] MV."6%<(\R,,?6"74LWRQ%-I=X5#-#3R("VUD6H%)0 J'L!T*D G6L!W0K0O1;0JP N=;_,W1DW9X9-1DH>0-G9Q&8?G/L.37[Q MS#;*RBCZR@EG)A^D00CA%Y@6FCYI#7/4L>*Y*^/;.1K&A8:_\&@*)MZ-?$-! M+=2/JP#3,D!T(ZO->D9NGDSW1SCFBZ\@F[Q \DVT_E4J+I:45VMR/%W+U6K2->H0&YA)HO, M*(X:> :'A,<)+#+#S1/]MR=YS['8)V4_ZP"(]: ?]6GQ9[&LF+?YCT@L;NK4-W48;[E#M**,#-U2'8ZXD_'.'ME:?&ZK> MJ\E[C>3UKTEFKWG&[*_9@M->*&O@O*-1MD=E_5\_P8)18[C5W[E?VFLMOVCT MM-1R>V)/V(["Z+P__3J%_C7^+(YQPK(=PH--XEST_G?1!^UH<"'ZH(X^:(Q^ M=46&->'P_^_ZFZ9^GY8"!B^[-#SOPVTM^[91]@-29V@L=<,J%]Q$%B5)X5R8&3NML*U-+2QNL>$3E>H[ 3ZOI6DM1K8W;4^KTV^ M E!+ P04 " 1@J54I^AP!O0" #F" &0 'AL+W=OQ8@:-BSA:N#$6J>GKJL6 M,3*BCD6*W.PLA61$FZEB7-S*U8(LJ0*RHX2%P.G)%_ M.O$]"\A/?*:X5EMCL*G,A;BWDXMHX'A6$2:XT):"F,/[.?Y\F;9.9$X40D7VBDXX'3 M XM,:<%*L%' *"^>9%,:L04P//6 H 0$;P&M'8"P!(1YHH6R/*TIT638EV(- MTIXV;':0>Y.C33:4VS+>:&EVJ<'IX4>A$4(X@G&FS)92,!%L3CFQ)BL@/((I M5:E0M%C8GZ(F-%%PBQN=D>3 0.]NIK"_=P![0#G57)!<_)C8-&PAF1QQ#ZAQ!X05"C9_+G<+]! M3EAY'>9\K1U\=18?PFCQD-'"7KC&A&B,S &E:PTL G3R /:&/@Y;W:#==Q^W MLZHYU O"ZM K[:U*>ZM1^PSE"J7Y<^H8SC:I%/!MAFR.\GN#,>V*O-U(?DXY MU7AT:2YT!!=<$[ZB\P1AI!3J0QO/7'JS-6)":OJC-.XK$@F?.-;Y5,1K;UG0 M[7I>O06=2F7GOKNT=ROMW>;R&8=9QJJBP4_XJXKVJGB] M?ZGHG<)EEL E72+LVSH>U+G5',+WX,D@58/:DTKM2;,[9/-?W/&]E[>N]_[^ M_":&W]YMD+O5,9A-U392!0N1<5V\7ZO5JEF/\A;U9GULFWC>B5YHBB\ \_9< M4=,Q$EP:2N^X:VZC+)IJ,=$BS?O27&C3Y?)A;#Y$4-H#9G\I3&\J)S9 ]6DS M_ 502P,$% @ $8*E5-+3Y6R&!0 U10 !D !X;"]W;W)K&ULM9A;;]LV%,>_"N$50PLTL4C)NG2.@<1>UP!-&_2R/0Q[ MH"7:$D*)*DG'R;??H>1(;B72Z4-?;%UXR/^YZ'2EZIBTFN M=?UF.E5ISDJJSD7-*KBS$;*D&D[E=JIJR6C6&)5\2CPOG):TJ":+>7/M5B[F M8J=Y4;%;B=2N+*E\O&)<["\F>/)TX5.QS;6Y,%W,:[IEGYG^6M]*.)MVLV1% MR2I5B I)MKF87.(W*[\Q:$;\7;"].CI&QI6U$'?FY#J[F'A&$>,LU68*"G_W M;,DX-S.!CF^'22?=FL;P^/AI]K>-\^#,FBJV%/R?(M/YQ22>H(QMZ([K3V+_ MCAT!*4[I45Y, 8%95&U__3A$(@C QQ8#,C!@#S7P#\8 M^,\U" X&01.9UI4F#BNJZ6(NQ1Y),QIF,P=-,!MK<+^H3-X_:PEW"[#3BP]" M,^2C,W2U4W!+*;04Y;JHJ,F*0K3*T*I0M5!%>^$,[D/2,R:;$>C/AS2GU99E MS=!;R7@!*J&"T"7G(FT'O5PQ30NN7H'YU\\K]/+%*_0"39'*J60*%17Z6A5: MO8:+/Y_>'PL^.>P[87XGS'<*NV%RRR14JLZA &HIT+\WK%PS^9_#ZZ";/'!. M?JW4CE8I0V*#4E&64#_P%*1WB&HMB_5.TS5G2 OT5M+J[O??8H*C/U0[)A<< M*A,*Z:FR8"XHS9=05>V55V,UU>J9'07)C[TP)#@<#].L\V3VZSVI90$SU!#N MQH/&ETQP3J7JKXZZU8J+CG,?GR?C+H6=2^&O=XF68E?I,VGLVZ[0CXCNJ=9/$HZCQ*G1U^$IAP= &%I%2Y1R3#* 2&QI0*P MU[YOO,?$^('%A5]W\#NQG%=W4/, MA2S8>-S]P;IA,@LCR[)]1\'NEG*I% /7<\8S!%MEI"#UH^L/.P&&_;,M^'T? MP"<:006L9#\\I.,1F VS[]DH@WMJ8S>V/P(X)&PGI32@H4TX1IK M^Q[ V$W@6PDO*E(_0COC!F7F033/8&T8-2ID2%N"2>A;VA?N@8O=Q'7LJ:[P M&!$#/[$MVC,1NZ%X76D 7]&0V1[[(?JP%T2)I?I(CS[B1M_'NB$P]!7.X T) M2?,J="8V9SOETD.&$"11X%GV1*1G('$SL*U%Q[HC /2"Q,(>XJ"^,D2 M&8%G$GJ6WDUZ=A(W.]O45$?"3@D9VKZ;FH^9U\]*@@/7ZG&-M33HT](YH/?#97;HE*0^PT8>N<1N"3;;VCM MB19U\U5I+;0697.8,PJBS "XOQ%"/YV8#U7=E\S%_U!+ P04 " 1@J54 MV"4IFE$" #L! &0 'AL+W=O;(WHX%$*9:=1[5QS'L>VK%$R>Z(;5'2RUD8R1TNSB6UC MD%4!)$6<)9BCT;AJET?/&+=_4SF_$ M1=ZP#=ZANV^6AE;QP%)QBAI=I.>SL8\/ =\X[NS>'+R3E=8/?G%3 M3:/$"T*!I?,,C(8M7J(0GHAD_.HYH^%*#]R?/[-?!^_D9<4L7FKQG5>NGD9G M$52X9JUPMWKW&7L_$\]7:F'#%W9];!)!V5JG90\F!9*K;F2/?1[V %GZ!B#K M 5G0W5T45,Z98T5N] Z,CR8V/PE6 YK$<>5_RITS=,H)YXHOVB&,X!AFK:4C M:^%2RQ57S.?, E,5S+EMM.7=QC'<*]96W&$%2Z,AI :N":!*S@3%*55C]B8\I'4-.LN>% Q M_F\5BII?:/NJBO$_*L;IY.S37R+BO0J4_E?[/K-0ZE:YKAB'W:&5+[H*?@GO MW@'*_H93I0E<$S0Y^3B)P'2]U2V<;D(]K[2C[@C3FIXC-#Z SM>::KI?^ N& M!Z[X#5!+ P04 " 1@J54&D^,:?0# !/$@ &0 'AL+W=ON%;>DQ4<<&=34[D2+=4?3]MA#YS&Y4X MS2F3*6=(T,/4F>//"[\,*$?\D=*+O#E&12H[SG\4)U_BJ>,5CFA&]ZJ0(/KO ME2YIEA5*VL<_M:C3/+,(O#V^JO]:)J^3V1%)ESS[,XU5,G4B!\7T0,Z9^L8O MO]$ZH:#0V_-,EK_H4H_U'+0_2\7S.E@[R%-6_9.WNA W 8![ J .@-)W]:#2 MY8HH,IL(?D&B&*W5BH,RU3):FTM9,2M;)?3=5,>IV0M7%/GH 2W.4M^2$BUY MODL9*6HF$6$Q6J7RQ&5:77A :RJ.5)1WOC!%CZ(XHV&6$H95J='RTYDPE$CVSF,;OXUU=FJ8^<*W/ @8%UT0\(A__@L #^+Y= MH8\?/@W(^DW9_5)VU".[(%E9%R(1/Z 5W9?Y7Q^$NQ*O!,-2L'C77F<8 <3 M][7#QZCQ,1KTL>12242KN8M1?!8I.R*54'2B(N5QEY%*,;@Q,L)1MXV@L1$, MVMB0G_I-UTYR$M/[7 0M%P^CR/>[?82-C_!_3(N>^WW23'Z7B;!E8AQY7K>' M<>-A/.CAY>N\>1\&.BUJY"+;G1:UL@(O&'=G]=38>++>:$\M'QB/NFU@S_#. ML]UJM>*[7H,H['%R0UYLM=EJN7?UB*(> & P-F#0QO-V>U?#8<,V;!UNM>*[ MG@L\Z,G-T W;QQMN\ZWGC<8&;]@ZWW 'X+ 7]/6_(1RVBSC<9AP>C7IXCPWD M\##EUL\O]W6=X1RV#CK<)MT(^BIL2(?MHPZW6?>$NXV 01U81QUTH X'/5]5 M,*@#NZB#-NK\L(<&8$@'PZ2;;^;+>WH.#.G .NF@3;H0]WQ$\ WL?+NPJ^5N5W9^$/V7 M=N[-&C\O5LW%3H9$>WYFJEKN-U>;W9)YM4=@AE=;+=K2,=5K^8P>=*CW.-8E M$-7N176B^*G<,=AQI7A>'B94UU44 _3] ^?J>E(\H-E#FOT+4$L#!!0 ( M !&"I52BJ4X.3 0 $X6 9 >&PO=V]R:W-H965T!O- R[1-5!(])&6W?S^D MI(B213&QH;[86LZ]/I>7/(?F[,#X3[$E1()?29R*N;>58>]%X>/-'-5NH'_F*VPQOR3.2WW2-7=WZ59443D@K*4L#)>NY=PZO; M$.F '/&=DH.H70-=RI*QG_KFTVKN!9H1B4DD=0JLOO;DEL2QSJ1X_%$39AAJ&T$YY4%$>Y&%A M!^7:M+MRM&I8I1OVV*IAJZ+)H-:#HNPV:!J&4WO5HXKFR$FS6($$Q&JAJ4\S M!C:6H_:XCX;#\(BF#36%'3S'%<]QC\,YMDZCXYEO077/_$E%=/)'9O[D33/? MANJ<^=.*\M0]!RIAO0"?TETFQ07X3/8D!A#\\T"2)>'_.E8$#(PW!#TVL4Q6 M+_:X@TY(DV3-P. ?:6"9UDG7!6G2-8X 41^R!8UR0[=TG]BDMA:WJG9!FB2- M5L-!?[)5YG)R=$&:'(T!P#X= +;5O472!6F2-/(/W?I_]FQOJWR+K@O2I&M< M +IMH%NJT)NDRJ@X=,OXB!1K^A6\#/;N+T3:9CA76Z#C)V M@((^I L9Z49NZ3YQ>]Q68\NFRX+JWG6AVD;>O9,_2<#*7*]MO*RPSIT7,HZ M^G0$9-_#M_YV6&#=:P$99T!N9SAW+:"V ]C6@A76O1:,62"W670+6_@684-& M\)%;\$]LYNLR[X0T21J91VZ9/[N)[2U]BZX+TJ1KS )->A$R(^C(+>@G-JFM MSZVJ79#F/WPCWZ%[-W^2A(6O;^:=D"9'XPAAGXX0OKZ%=T*:)(T7A&XO./NP MI'UTTZ+K@A1T_=IAGSYI?&PO=V]R:W-H965TVT2:-#T&X7TRX,.9"HB9W9#K3_?K:3IBE?0N(&8ON\;]['(3[$ M6\J>>0H@T$N1$]XW4B'*6]/DRQ0*S&]H"42NK"@KL)!#MC9YR0 G6E3DIF-9 M@5G@C!B#6,]-V2"FE<@S E.&>%44F+V.(*?;OF$;;Q.S;)T*-6$.XA*O80[B MJ9PR.3);ER0K@/",$L1@U3>&]NW8U@)=\2N#+>]<(X6RH/19#;XG?<-2B2"' MI5 66'YM8 QYKIQDCG^-J='>4PF[UV_N7S6\A%E@#F.:_\X2D?:-R$ )K'"5 MBQG=?H,&R%=^2YIS_8FV3:UEH&7%!2T:L4Q09*3^QB_-1G0$TN>PP&D$SJ[ M.R)P&X&K0>MD&NL."SR(&=TBIJJEF[K0>Z/5DB8CZC'.!9.KF=2)P0,5@'ST M!8TJ+I4UIQ3!(>FT)F57GY;]B&=UZ;S3J9[^#%$?R90+(#] M/0'KMW;^9;"UW.]26&X4V#NP^V6NY0;N8=:@#1><#'<_GY\%&[9^X66PX1Y% MY%CA+NM^E2]1K<.L49LM.IEMM=QMK;IY"H_@[K?I5GV_Z1W[!M MO1]MULETP^EP? ZMW3DL[^$.L=DYUPM@:]WN M.%K2BHCZY&MGVY8ZU(UD9WZD6JWN%^\V=9^6Y]HZ(QSEL)*6UDTHGP*K6U\] M$+34W6-!A>Q%^C*5?Q> J0*YOJ*R@S0#=8/V#\C@/U!+ P04 " 1@J54 MJUZ<R!>U =#D+<^XNAYLM-Y^=AR5;""/U978 L%DIYYC#7#9T\3OE@,BZ>/'SRFZXTV#YS)>!NO80'Z^_9!XIU36UFF.7"5"DXDK*X'4_IYS@J%0N*O M%/;JX)H85YZ%>#$W7Y?7 ]<000:)-B9B_'N%.629L80\O(_?JL"<:" =NP*K%)@;07_B()7*7B%HR59X=9-K./)6(H]D48: MK9F+(C:%-GJ3G(O-)" 7)+93N$KI<@"UKA,FCS"5DB=\C6^ M?(1$\"3-TKB(O5B1Z?('PL&2W,:2HY B,\"D O*5:Y"@] 5YBM] 79 ;P/Q* M2LT+$O,EF>;&\'^EK2]2Y._?5$0+5+6'[4=S!T=?S8>_QF MK-?@72ROB$G/3A>O9Q>8<\_8N])Z#BKE_!V]O7I9FJ+4FDE M+*R8G?XZ"?S0]3[3]$BN%\Q9CN,+=M MR$&'Q<J_ 1AQVH^<%+FTS6\38 M7;8J(:->F$7\ HR MY@D4O$)OD+R'-+*EY:B]MRQ201#804+C'2]JNE&M'I6[3>-Q>6.S"V&,-6[*)^1K(&@\=Y"S#TG]N+>QNAX%%-&R! M6J0NA_Z1DD4/NB3MA?VS6/2R(%P0#MI*2#O?'HTZ@%TAYAW9390U?*R7[[WK M%AFZ2GF1K57].JM6__PX..LP4:_-W96YI"$;'B%O&A;M[UA%JW\NSPX5L#8' M!RNG9TG6(.J@6L3H,/*/L3:=B_:WKOMO4_+/'>3/(/_M:=:T:36TO]> M&![QNRG[M+_NW]W>G^9W4Y]I?X$^V>]NO:5X0&MW.ZN8&QQ9<-:49M9?FJA<9) MKKCW.2VL7#LSKYIRW[]KIV0%5:J27M)_''/N>=< MVS?=:/-@2P!DVTHJ.PI*Q-5E&-J\A(K;GEZ!HIV%-A5'FIIE:%<&>.%!E0R3 M*#H+*RY4D*5^[=9DJ:Y1"@6WAMFZJKAY'(/4FU$0!T\+,[$LT2V$6;KB2[@# MO%_=&IJ%'4LA*E!6:,4,+$;!57PY&;IX'_!5P,;NC)ES,M?ZP4T^%J,@^^=O,RYA8F6WT2!Y2AX&[ "%KR6 M.-.;#]#Z\0)S+:W_LDT3.[P(6%Y;U%4+)@654,V?;]LZ[ "(9S\@:0')2\#@ M%4"_!?2]T4:9MW7-D6>IT1MF7#2QN8&OC4>3&Z'<*=ZAH5U!.,P^:01VQMZP M&:Q!U<".KP&YD)9]@2W67)[0WOW=-3L^.F%'3"@V%5+2 =@T1,KO6,*\S35N MDNQ.?/(D?)P<)I]ST6#\^94F4)'OT3/X='A^0 MT^]JV?=\@U?X)N3.T+VD(\223?SA@3EE-X+/A13X>-I5>0:Y7BKQZV49&M=- MFCCR>=P[7&?GO8LT7.]ZVQ,4]^(NZ)F#0>=@<-#!9RS!D')C0&&G6X!EWZ=0 MS<'\.%"F89=D^+]E:A7LJ\UPC^WH+]_ASHL@\J5O%);ENE;8W*]NM>M%5_X) MOE@?4X]J6LH?FJ;!T>U9"F69A 511KUS4F::IM%,4*_\NYMK)(=^6%*?!>," M:'^AZ>VU$Y>@Z]S9;U!+ P04 " 1@J54K\LA5((" "R!@ &0 'AL M+W=O4ST%8$J4DW M;0^9JGZL#],>G' 3K(+-;),T_W[7AC*:IEFEOH!M[CF<8W,/Z4;(1U4 :/)4 ME5R-G4+K^L)UU:* BJI340/')TLA*ZIQ*E>NJB70W(*JT@T\+W8KRKB3I7;M M6F:I:'3).%Q+HIJJHG([@5)LQH[O/"_?8#@@X0[ *B-P!A!PBMT5:9 MM75%-%(E]X#OE+O(N.>EO!LZU)<)!P1N4I"?U/)/""8(^> MZ?OA_@$Y8;_+H>6+WN"[$YJ6^-';C=VW/2T\MG#3>.LL./.B)$G=]5#UZS)_ M% ?GH[[LA;JH5Q<=5/> 342F@BLMF[:Y?LV@FH/\?<#ZJ"VGS9F=]@H'T/^FLK]02P,$% @ M$8*E5%JL"]EZ @ Q08 !D !X;"]W;W)K&UL MK55=3]LP%/TK5L0#2(Q\-0F@-A)M-6T/3 C&]C#MP4UN&PO'[FRGA7^_:R=$ MI:35)O&2^..><\\]=F[&6ZF>= 5@R'/-A9YXE3'K:]_7104UU1=R#0)WEE+5 MU.!4K7R]5D!+!ZJY'P5!ZM>4"2\?N[4[E8]E8S@3<*>(;NJ:JI*'W MNG#/5I6Q"WX^7M,5/(!Y7-\IG/D]2\EJ$)I)010L)]Y->#W+;+P+^,%@JW?& MQ%:RD/+)3KZ6$R^P@H!#82P#Q=<&9L"Y)4(9?SI.KT]I@;OC5_;/KG:L94$U MS"3_R4I33;Q+CY2PI TW]W+[!;IZ$LM72*[=DVS;V"SR2-%H(^L.C IJ)MHW M?>Y\V &$HP. J -$_PJ(.T#L"FV5N;+FU-!\K.26*!N-;';@O'%HK(8)>XH/ M1N$N0YS)OTD#)"6?R#UL0#2 HYD41J&]9$HY%05HGCX M%NZC!;T/4>]#Y/A&!_ANBD(VPFB\F06P#5UP."<"S%!A+5/JF.Q7LLGCZ"H+ M4<9FMX"!L#BX#+,^[(W0N!<:'Q4ZAR4H!24*=06PO%$O;W14WI1QCN*ZVZ3)KUNH%Z!^'SFBI*=./NR(DG>U15$S=#0R#-,WV+\+[L*M1FESMF>#O-!G; MX/$#7C&A"8[J);67] MGRO_"U!+ P04 " 1@J546C(X+AT" #C! &0 'AL+W=O+)'B.3JD2:6=TJ^F D!RJ(4TBZ!";.XH-7D% M-3-3U8"T)Z72-4-KZCTUC096>% M:!R&M[1F7 99ZGUKG:6J1<$EK#4Q;5TS M_7L)0G6+( K>'!N^K] Y:)8V; \O@-^:M;86'5D*7H,T7$FBH5P$]]'=*G'Q M/N [A\X<[8G+9*?4JS.>BD40.D$@($?'P.SR"U8@A".R,GX.G,%XI0,>[]_8 M/_O<;2X[9F"EQ ]>8+4(/@6D@)*U C>J^P)#/C>.+U?"^"_I^MB;>4#RUJ"J M![!54'/9K^PPU.$(8'G. ^(!$)\"9A< R0#PE:.],I_6 T.6I5IU1+MHR^8V MOC8>;;/ATOW%%]3VE%L<9E\5 IF3C^1)YJH&LF4',.3] R#CPI M'+!EXD-* MT5[F(#0?B)<]<7R!."'/2F)ER*,LH/@73ZW(46G\IG097R5\9GI*DFA"XC". MS^A9_3\\NB(G&0N7>+[9!;['L@3?@D>5(QMFJ[F!7,F<"\YG2H_ZI0:]]V-D2*Y:B?T/&;WCI-[[ M!CWQ+^T$]P/WEZ8??UON/9>&""@M93B=V_[7_4CU!JK&=^5.H>UQOZWL*P3: M!=CS4MG.' QWP?BN97\ 4$L#!!0 ( !&"I53#U6_K# ( .L$ 9 M>&PO=V]R:W-H965TB2VWP:1$X02,C0,7#Z/,,< MI'1$)..IY0RZE@YX&K^R?_+>R8 M:6G]+VN.M9.K@&6U15VV8%)0"G7\\D-[#B> X?@,(&X!L==];.15+CCR-#&Z M8<95$YL+O%6/)G%"N3]E@X9V!>$P_:H1V#6[9+?J&2S2<2,3BGW1@H('RFH# MEKU= '(A+;N' ]9HW N +:WVD: MZ39Q-Z1[W]+?4$L#!!0 ( !&"I51O?]6E3@( & 9 >&PO=V]R M:W-H965T\_).79\LXU43[H ,&1;7[>EY 2?6%K$!@92E520VF:N7K2@%=.%#)_2@(4K^D3'AYYM;&*L]D M;3@3,%9$UV5)U?,U<+D9>*'WLG#/5H6Q"WZ>570%$S"/U5AAYGP"/S6AM9MF!44#+1O.FVW8<=0!@? $0M(/HHH-<">LYHH\S9&E%#\TS) M#5&V&]ELX/;&H=$-$_84)T9AE2'.Y+^D =(GY^16K$$;/!]#F" _)<-@BEFM M0&-Y2)5Z9F)%II370$Y'8"CC^@Q+CY,1.3TY(R<6^%#(6E.QT)EO4)[]B#]O MI5PW4J(#4NZHNB"]\ N)@BC: Q\>AX]@WL'#UW ?-Z7;F:C;FL\#?M!FOGK7=7ONY++-(B[KE?B>IVXWG%Q-P\3\N<.RAFH MOT?,QAU?_$FS#3[9M=&/DOX;LWNZXB \8#;IQ"5'Q8VGH_.;;:7D1QRG'6GZ M2&PO=V]R:W-H965T& M(]U*]:Q+ (->*B[TQ"N-J6]]7^/:HLE6O#F8!'A?2ZJJCZ]EX?/+%5:=P#/TMKNH(Y MF!_UH[(SOX]2L J$9E(@!!+,;O+J;7;^F,N^/7Z)^:W&TN"ZIA*ODO5IARXHT]5,"2 MKKEYDMO/T.43N7BYY+JYHFVG#3R4K[6156>V!!43[9V^='78,>#1$0/I#.1? M#6%G")M$6[(FK1DU-$N5W"+EU#::&S2U:=PV&R;<*H(\)(+H^KSF=@*./ZPNI_S&?H_.P"G2$F MT/=2KC45A4Y]8WG=KG[>L=VW;.0(VS>JKE&(+Q$)"!FP3T_;9Y#W=OS6[MLJ M]:4B?:E($V]T)%Z?N^IS'\JI#1(W0=PWM,G", E)F/J;7?8!V2@@0=++WC"& M/6-XDO$K:'V+/K[4]BN! N4*"F80EUK#X &TT:(=BB3&9 ]U0!0F9!ATU(.. M_K>8ETB &8(<'>P?DN0&XSW, 5D8C/'-,&C4@T8G0:=KI4 ,&ULC95-3^,P$(;_BA5Q E(XGQ04!MI:866PZX0A>7L M)M/&PK&#[3;LO]]Q$J)20K67QA//.WYFIN-,&Z5?30E@R7LEI)EYI;7UC>^; MO(2*F4M5@\2=M=(5LVCJC6]J#:QH197P:1"D?L6X]+)I^^Y!9U.UM8)+>-#$ M;*N*Z;^W(%0S\T+OX\4CWY36O?"S:./_6X0^'QNRMB!X6,'Z8RXH9F"OQP@M;SKR)1PI8LZVPCZKY"7T^+6"NA&E_2=/[!A[) MM\:JJA/%W\2[XY)C/0NR46H\G4Z?MGHW);LLBD*' MOMNG'O&*)]?7@]U%IMD'84+_YR M<)C2].H ;\0K#J_I.%XRX"5'\9Z496*,*?G2RC"*TN00:L2-)F&8'E#Y>]/J M;DK\_V^X-$3 &H7!Y17&T=WMTQE6U>T KY3%ZZ!=EGAA@W8.N+]6.,2]X>Z$ MX1.0_0-02P,$% @ $8*E5/8S:WU; @ 9@4 !D !X;"]W;W)K&ULG53;3N,P$/V54<0#2 M.TG(12B-!NQ;(WHX*61RDZBVKG5.6.V MJ+'A]DBO4-%)I4W#'85FR>S*("\#J)$LC>,3UG"AHCP+>[CV)DNAUXTXL:^\#X \"H!XR"T4Y9L#7CCN>9T6LP/IO8 M_"+4)J#)C5#^+\Z=H5-!.)=_UPXA2> 0?K@:#5Q8B\X"5R5<"[X04CB!%O9G MZ+B0%N[QQ;5<'A#@83Z#_;T#V .AX+[6K264S9@C69Z<%;V$RTY"^H&$$=QH MY6H+GU6)Y5L\(SN#I_35TV6ZD_"&FR,8)9\@C=-TBY[I;O@,BP&>[) S&DH\ M"GSC#_BFW-8P;XU!\F?@D!U[?CCQ('J\4_17&@"P?ZVM/0#JMFG-U1+]C_Y_-^-_=!X> MQ_$[F6SC*C=HEJ'#+12Z5:Z[UA<98:$=M%I8U#4(T/H'.*TW-T0?^ \-HS?\ 4$L#!!0 ( !&" MI5110GWG$P, # ) 9 >&PO=V]R:W-H965T_,:%< M%AQT;Q(,SS/^S=AX6)Z5_FYJ $N>&MF:55!;>W@;AJ:LH>'F3AV@Q2=[I1MN M<:@?0W/0P*O.U,B015$6-ERTP7K9W;O7ZZ4Z6BE:N-?$')N&ZQ_O0:KS*J#! MSQN?Q6-MW8UPO3SP1W@ ^_5PKW$4#E$JT4!KA&J)AOTJ>$??;FCD#)WBFX"S MN;HF+I6=4M_=X(]J%42.""24UH7@^'>"#4CI(B''/WW08)C3&:^O?T;_O4L> MD]EQ QLE_Q:5K5=!'I *]OPH[6=U_@!]0JF+5RIINE]R[K510,JCL:KIS4C0 MB/;RSY_Z0EP9:'+#P'H#^[^&N#?$7:(7LBZM+;=\O=3J3+138S1WT=6FH>;KPY:\?/&*O""B)5]J=308S2Q#B[ANTK#LT=Y?T-@-M+^X MOB,Q?4U8Q)C'OIFW;Z$<[/2Y/<0B#95B0Z58%R^Y$6_#38V[76MH*TS\Q.41 M7!VDV -FBD]X6P(Y*"E*+)8OW\L$63>!>[].:TH9C9;AZ3HMCRK/T\6@>D8? M#_3Q+/V]A@/_@>^?]9)=S.G5G"R)HC'95$6+O*!^LF0@2V;)OKE"ON%5!16Q M_ G/AA+$B>^DOX;)E)06-!N1>E0L98F?-!U(T_D=H*3D%C27>% 45H4?KYLX,MF^;8S4-EDOFR1Q2.HJ6@1QS>6=S% +6:ANF/"1[28 M3(:;?+R.4U%!BQNO0CX0Y;-$7Y3ETD>43]-/*$M'2!Y5$=]:NF)@*N:W5G>N M6!]5,9DO3?,%'5%Y5*R(&ULC99K;]HP%(;_BI554R>U MS?W6 5(+FE9IZZK2;I]-.!"KCLUL ^V_GYVD$1##^@5\>=_CY_B:P9:+%UD" M*/1:42:'3JG4ZMIU95%"A>457P'3/0LN*JQT52Q=N1* Y[6IHF[@>8E;8<*< MT:!N>Q"C 5\K2A@\""37587%VRU0OATZOO/>\$B6I3(-[FBPPDN8@GI>/0A= M<[LH_1O=>XZEQF6,.;T#YFKN3; M[]#F$YMX!:>R_D7;5NLYJ%A+Q:O6K DJPII__-K.PX[!CXX8@M80?-00MH:P M3K0AJ].:8(5' \&W2!BUCF8*]=S4;IT-8685ITKH7J)]:G3/%2#?1Y?HERI! MH!LI04F$V;QM^$'PC%"B"$@MFC:+C?C"TGT^ 84)E5^T\'DZ0>=G7] 9(@P] ME7PM=4@Y<)5F-B.[1[>J:Z MZ0JZZ0KJ>-'1> L0 N9Z V^ K<&64!,AJ2.80[09^7X8>@-WL\MM4:5>F'6J M/;RPPPM/XC5KHO!KO8"2%P13)*%8"Z+>;*Q-N'B'(HB3'8J&U:)*LSRTLT8= M:W22]8X5O((:EN[M,<;9I286P!1:<6%.NPT]ZD%%:;0#U:!;5'$:^7;TN$./ M/[8+QKS2UZG$]8WT?A3>+M"XQ3>K<,]9F\T%>N(*4ULR<0\STYP'N?1%>1CF M]E22+I7D_SO&1I3T)RY/O.@ R:9*CS&E'5-ZDNGH+*6]T?PHB,V]L =ED^5I M[-FILHXJ.TG5KJF-*^L-F(1A?'B*^JHT"OPCIRCOJ/*35'IWH<^?LL#WOZ+B M.&'>NVW2W$\.5].BBN,P/2!T=UX;\]+K*WI)F$04%MKG7:4Z1=&\GDU%\57] M ,VXTL]972SU!P<((]#]"ZX?H;9BWK3N$V;T#U!+ P04 " 1@J54SFV4 MA+<" 6!P &0 'AL+W=O3*@K;:S>Y-A9.G-E."]]^YR1DI0T=;QH_W/_Z MN[/O/-I*]:@S $.>3D:R,X 7,%=%5GC/U? -";L>.[[PLW/%U9NR".QF5 M; T+, _E7.',[;RD/(="2M&@IP7S9<]M7G8$?C1&X*@ M%03O%82M(*P#;!%P0] M\NEQ^0R23NZ_EKN8QBZ709?+H/87O>&ORT79YN+CAT'@^Y^)42R%OO :?[3V M9^MM,QEZE]0;N9O=* ZM!M$P#CJK5[!A!QL>A<7S4E*(<[)A"6LJ"D].F@P4 M@;P4\AF +*& %3>]1].XCW>H0H\&PSWV0ZLHH)=^/WO4L4?_2[2JF- $NQA9 M2YEJ;"@)8#](22$-WJJ-Y FD?=C1 9 ?#:/]E/=8#2BE_=AQAQT?Q?Y9)Y>U MQ2'^%4ZSH@(;]G+3CI$LS\ MT#^XL.Y.U[(O!E;SFA>:"%BAT+NXQ+!4TX6;B9%EWV/W%$[^ E!+ P04 " 1@J548'^;-9\" !G!@ &0 'AL M+W=OQR M(8,]-6!4IZLE0Z9Y:V>A6:0B/+/"@78=3IQ&'.N R2@3^; MZ62@2BNXQ)D&4^8YTZ\C%&H[#+K!V\$#7ZVM.PB30<%6.$?[5,PT[<*&)>,Y M2L.5!(W+87#=O1K'[KZ_\)WCUNRMP66R4.K9;>ZR8=!Q@E!@:AT#H[\-CE$( M1T0R7FK.H GI@/OK-_9;GSOELF &QTK\X)E=#X,O 62X9*6P#VK[%>M\+AU? MJH3QO["M[W8"2$MC55Z#24'.9?7/=K4/>P#B.0Z(:D!T".B_ ^C5@)Y/M%+F MTYHPRY*!5EO0[C:QN87WQJ,I&RY=%>=6TU-..)O<*XO0[<$GF&EJ#6U?6S 3 M3%I@,H.;EY(75#/;@GOJJ/,)6L:%@4?B M]9MH_9/1J)8I8F9@J54.]\J/,0*I*::LN;TZ; M:7GMA\3!^8BF:#7T_M!4(YAZ>,6E 8%+HNRT/U-%=#76JHU5A9\,"V5ISOCE MFKX$J-T%>KY4-!WJC0O0?%N2WU!+ P04 " 1@J54&TJD5;,# !0#@ M&0 'AL+W=O((ZF&?&.+DF.4U4$YM5W' M">TH@V^ MQ?)3N>)J9+=9,I+C0A!6 ([7"^L%O+R&B0ZH$9\)WHF#:Z!+N6/LNQZ\R1:6 MHQEABE.I4R#U=X^O,:4ZD^+QHTEJM>_4@8?7#]E?U<6K8NZ0P->,?B&9W"ZL MV (97J.*R@]L]QHW!04Z7\JHJ'_!KL$Z%D@K(5G>!"L&.2GV_^AG(\1! /1' M MPFP#TWP&L"O+K0/;.ZK!LDT7+.V0YPC5;9]$6M31VMJB&%GL9;R=53HN+D M\CV3&$ // !QN*\%:U=Q6-;?.YX_DZP0H6P'P@P SL.%,&(O<9PWKK'J! MW2]C'R9A/+?O#XLQP#PG3/P6=D3::TE[DZ3?8B$NU;I)J[RB2.),M;M:^BE! M>D&9Z.[S!0<\GGM1Y,=ACZ\)%[@0CA#V6\+^OZA<8&DB[0_(^*'OQVZ/LP$6 MQ4'LF"D'+>7@3,J&E3$#[Y4O?WV'\SO,OTVT8=B^+9Q\VPLAL!2@*C+,P9H4 MJ$@QH%BYVD0/AH/"81(G_18\A3KB&[5\H[_L0)0S+LGON@-G (W68RHD&E", MG7",#!S2EI.R;2TNM/. M:"WH=!N#\U\\KDE[6)\+X]#IJ6"$C:X_>+"?P4G:5Q6A&2DV9XG1^3V<-OQ' MK;0FY]%,QZ'K]94X!3OFW-D]/.'W>L;>Y"5G]UC/F3A+DLZH1L%?,.Q>&TS;\L-)%+?);377+Z%'+GS6WG<7":8]] M]-PF@^\YZ+A)/+!$$\X/P_[?^_JLI3Z.-Z00:K;6*M"YB)32?']\V0\D M*^L3P!V3ZCQ17V[5D0]S#5#/UTR= IJ!/E2TA\CE'U!+ P04 " 1@J54 M'49AWG\" >!@ &0 'AL+W=O0H&G2%#;41FK+T) (1A#>W232V/AV,5V6N#7[^R$K$"I]M+X M[/N^^^[LNX[62C^:$M'"EM%TA6S9.I%:)8: M6>Y!E0CC?O\XK!B703KR>SH;U?WFBRPHXEYQ5*PY4$C<4XF$2GLZ'S]PZ_.:[-QAI<)G.E'IUQ MD8^#OA.$ C/K&!A]5CA#(1P1R7AJ.8,NI -NKM_8SWWNE,N<&9PI\ ^",@^0(P: $#GVBCS*=UQBQ+1UJM03MO8G,+7QN/IFRX=+=X9S6=QQIF;>QI$SO^(O8 KI2TI8$?,L?\/3ZD/+IDXK=DIO%. MPBNF>S"(#B'NQ_$6/;/_AT<[Y RZV@X\7_(%WZ12VO)7YM^K*CY7>%O)&LIC M3^E:<)5^'X6KS20:CZB_X7+<2SJG=U*33FJR4^HYE]SBT26U5/Y9)TRRIYKK MCW?4"$X^RXFB7KQ=S[#3,]Q=NC8@[!9V" ^^3^ELLD)-8P?N#1:U@$M>(.S_ M0:8/MHG>'7T(+P0TVYY N-%J%>J%GT &,E5+VSS4;K<;_+*D 8[:.=!YH:BI6\,% MZ/X2TK]02P,$% @ $8*E5+Q;0%R ! M!( !D !X;"]W;W)K&ULM9A;3^,X%,>_BE7- TA XI/[J%0J92\\,$+ [&BU MV@>W<=MHDKAKNW2ZGW[M)"1IXP164WB@N9QS\CO..?X['N\8_R[6E$KT(TMS M<3U:2[GY;%EBL:89$5=L0W-U9\EX1J0ZY2M+;#@E<>&4I1;8MF]E),E'DW%Q M[8%/QFPKTR2G#QR);981OK^A*=M=C_#H]<)CLEI+?<&:C#=D19^H_+IYX.K, MJJ/$249SD; <<;J\'DWQYQEXVJ&P^".A.]$Z1CJ5.6/?]!Z=R<(I$2[(BK5LBR63,V0YQ;:VBZ8-B; IOE4V2Z]?X)+FZFR@_.?G" M)$7819?H+IBK?,&++K@TZNZ62)*DX5X9?GV[1 MV:=S] DE.7I>LZT@>2S&EE2<^FG6HF*Z*9F@A\E!]RR7:X%^R6,:'_I;*K\Z M27A-\@8& ]X3?H4!AJLP-*MZ9T!RFGB\4V MVZ9$TAC=91N2<-6]$JE7JHFY3/XENA%-W&5@KP5T";;CAW $;K##D>MZD9G< MJ\F]0?)G)DFJ:K"N55+4JHG4ZQ" Y]G@'H&:S!S;<\R484T9?E2EA88* MLAUH55 );K"+0@BP&3RJP:-3%5K4Z5&,P\C%1YQ1AQ.#$T%/0V"[F>7M0=)O MA9RI\24OE"MY5@JL-5X719HL*3K[DQ)^;IRJAP/[:*\\!<(HTW,V\E%,]F*@ M='%+F?#PZ'(2*TJUGGE/2V!HXL)IFJ**TWYI7H [35&9>;UFAYR-2N!AF?B) MMJ@B']2[8T/@':,;["!2!=?#WF@''A:/_]$95:3V*(.2B@YJ5RP@".RPA[31 M"CPL%C_1&<.!PZHSH.P,U2+P9F\TRH&'I>.9+M8Y2]EJ?WFC%K&Q867VGIYI M= 2?2$BJ. <3G5JQ>,?2C[M2@KU(+6]ZWF>C)?C#Q 0;5,)WL-]A-]G94= W M2S=R@D^F)]@@*';@1IW)J:LH4>CVH4(C*/!1@O)&8-4E9=\X==^$;_4--)H" MPYHR8]EF*]62ZXDMY8YP>M'IG/;F?HSZA5TDN4$J7 MRM6^"A05+[=(RA/)-L4NPYQ)]5%3'*ZI6L!Q;:#N+QF3KR?Z ?5&U>0_4$L# M!!0 ( !&"I50]#AK*^@$ $$ 9 >&PO=V]R:W-H965T,LW5 X!IIFEP+K$#3M]JS$3"Q4%T^B MX^SO)\F.EP%+7VR2XCD\%*F\-?;558@$!R6UFR4547W+F-M4J+@;F1JU/]D: MJSAYU^Z8JRWR,H*49%F:WC#%A4Z*/,:6MLA-0U)H7%IPC5+<_IZC-.TL&2?' MP)/8510"K,AKOL,5TDN]M-YC TLI%&HGC :+VUER-[Z=3T)^3/@AL'4G-H1. MUL:\!N>AG"5I$(02-Q08N/_M\1ZE#$1>QJ^>,QE*!N"I?63_''OWO:RYPWLC M?XJ2JEGR,8$2M[R1]&3:K]CW,PU\&R-=_$+;Y4ZS!#:-(Z-ZL%>@A.[^_-#? MPPD@&Y\!9#T@B[J[0E'E@A,O!P5WPTA MC*?P#KX84[9"2KA<('$A'3SC@1HNK^ "A(;GRC2.Z]+EC'SA &>;OLB\*Y*= M*3*!1Z.I\* Z.ZJ>9V\2/G([@LGX&K(TRUY6"[B\N'J#=C)< MQB32OC]#>[R":WA0-1?6+Q_!-^/^VW)'=1.IPNKOBS1G^]/J[&0L"NTN+I^# MC6DT=1,:HL-^WW5C_9O>/0[?\$YH!Q*W'IJ./DP3L-W"=0Z9.@YY;&PO=V]R:W-H965T$ M4(5(%+JMTD"HK-O#M =#+L2J$S/;D.[?SW:"2U=@B)?8U_8Y]YQKY3JI&'\6 M.8!$+P4M1=_)I5S?NJY8Y%!@T6)K*-7.DO$"2Q7RE2O6''!F0 5U \^+W *3 MTDD3LS;E:<(VDI(2IAR)35%@_N<.**OZCN_L%A[)*I=ZP4V3-5[!#.33>LI5 MY%J6C!10"L)*Q&'9=P;^[=#W-,"<^$Z@$GMSI*W,&7O6P4/6=SRM""@LI*; M:MC"$"C53$K'[X;4L3DU<'^^8_]DS"LS*V/)U]7H$$A,J;M3^TVR$KJ]NT!4B)?J6LXW 92825RI!FM9=-,GO MZN3!D>1CS%LH]#^@P N" _#A:?@(%A;NOX6[J@RV%H&M16#XVD?X=EX/&:F1 MD4'J7V.;^MU>SPL3=[LO^+_'W@@+K;#PI+#)UP'Z.89B#OS7"9]M2]>^V&>- M[.P9Z(61%Q_6W[$).R<3WL]F9QF(+%]TL8'HG8$H"N(C%]"U";LG$X[O)V<9 MB"U??+&!^)V!, S]P_I[-E_O9+[!=# \1[_OO;8-[V('#?3-7Q!%\;\>W+VN MI9\,U0U6I!2(PE+AO%97U8#77;@.)%N;1C9G4K5%,\W5RP5<'U#[2Z::61/H MWFC?PO0O4$L#!!0 ( !&"I50TUU=4! 4 ,@5 9 >&PO=V]R:W-H M965TRTP*Y*)=HNMTBPH!;V M'D[WX#;3UB*)>[;3@G0__L9I2,*2.BW W42S\PWX\GW.>ZNI7K4"P!#GJ(P MUN>-A3'+;ZV6GBX@XKHIEQ#CDYE4$3=XJ>8MO53 @]0H"EO,\TY:$1=QH]=- M[]VI7E]9@W3&+P%K71H3F\I$RD=[<16<-SR+"$*8&NN" MX\\*!A"&UA/B^#=SVLAC6L/R^,7[99H\)C/A&@8R_$L$9G'>.&N0 &8\":' S!![K;,HC2QFI-,T3]#2*V!='MU#2)1X\( M\QA]& _)P9?#"B\#MY<;KIK$WWAAV[T,W5Z&,,V]5&-I8;WSHK.\Z"QUV][B M=@0K&:YLC;=5T1'$SX/XSB#7>$WD[/<01^2&/XDHB4A?*G29HN!+?&J>JQ9K M$^0D#6))9-5#2L&_;FM5 :Z=@VN_#]SM,J4#([$?ITAD&O;$VWZ+M[,=;R?' MVW'B'<+$(")M5(*D9X[(0*X@YG9T(^(4WO?^U?WPPB;U9\(5/I*JLOO=@H4S>ASN8ZX6MZCI]ILB((WM42LXF%*4E M7J#-3C4IT))XTH]"S&6U#N$F4J<$L+T%7B$SU*TS+G@9J8XA%E*1:T!PN. . M?)M0E)69M4.Z*W6.:2.%EI':\1.\74@U[CYXSK;!>ZP+Z&%,E&W2'S2SB2+4DZ? M^H[\"^FA;A6XEO'\^!Y41&S7'9%[B8U4N0"G;]Y9[_7[,,RFG%1.>8VO$!=: MHR[;UX?\1VYC.#8+H0)BY\4[+5VA(/2=$O*PG"FYDW[41/"0+%RO&ROT@]7H MA[-,]VNY*9/>O4ZL$ ;F%H9/J%--!*_9<=(2*WV,U*B$LT[X,@1(4:F,37C\ M2&YG,Q2TP"H%D(-T8W.X4_$*KF=[\FZIWU-O-3;N2VQ[S?-;=BFN^WW_1[JW1J9L\X;[B:"R2_$&9H M9UNO0=3FV'!S8>0R/4B;2&-DE X7N%R@[ 1\/I/2O%S8L[G\\+;W/U!+ P04 M " 1@J54%5JF-GL" @!@ &0 'AL+W=OVJ;>BRU*/(>'E$E/=TK?FPK DD?!I9D%E;7U91B:O )!S;FJ0>+) M5FE!+9JZ#$VM@18>)'B81-$D%)3)()OZO;7.IJJQG$E8:V(:(:A^6@!7NUD0 M!R\;UZRLK-L(LVE-2[@!>U>O-5IASU(P =(P)8F&[2R8QY?+L?/W#C\9[,S> MFKA,-DK=.^-;,0LB)P@XY-8Q4'P]P!(X=T0HXV_'&?0A'7!__<+^Q>>.N6RH M@:7BOUAAJUGP*2 %;&G#[;7:?84N'R\P5]SX)]EUOE% \L98)3HP*A!,MF_Z MV-5A#X \AP%)!TC> B8? -(.D/I$6V4^K16U-)MJM2/:>2.;6_C:>#1FPZ2[ MQ1NK\90ASF8_E 427Y SLE1",(L79 VALD!;6B9+D#D#0XY78"GCAMS"HVTH M/T'$W:G*(AEDO*+ZG*3Q*4FB)#DD:!B^@KR'QP-RTOZ24L\W M^H#ONS)F[SZ>R#S/-5["J4L8]\B"-SBOLM5??V.\K$!O0?P;J,^X#CO]3'UF>W8(6 MAR*=DKE0C;2'BC-^E_HH'D5O"_3>*YFDT=LBA7M-*$"7?C89DKO8;3_VN_WX MF_NN#_^YM[,3/[^224,X;!$:G5^@ MW.H]:PJO8MO5$6!X1?5CC"03L'/-\J M;.O.< 'ZGT+V#%!+ P04 " 1@J54"J##8F) "E JI[4 M7%'(7555_;#88[PZ>Y?;74/X]YU=.RX$0T^5VB_VOLPS\SRSZQF/=E)]TQFB M@=UMXYNO,V 5_,MJP-2[1?-DL%,W\ MQDO""Q2:2P$*T['WT+N?#ZV],_C*<:?DK'7M80PQ]A8#XQ> M6YQAGEM'1.-[[=-K0EK@X?C-^T]..VE9,8TSF?_&$Y.-O,ED MJ9E(],@W1,DZ]N,Z_+0*'YP)'\*3%";3\"@23([Q/DEI] 1O>J;!18=/3-U MV.M T V"%CZS'X?W6N#SR_ YQN?@1VK"YG1"YZ]_UE]**\G;6< B9Z+CGO"@ M-1K=@1GE3_%5:;\B#:L]/!:;7.Y1M1U&%>W61;,%83OIA=WNR-\>9NC4:'A@ M4FX5N>4 'IP#-^+[GF5'J6J+9$ M"!:HN$S@ZG=DZKHM>Y2 ME6-*+KLW=W3S5=6EJXF1&]>W5M)0%W3#C'YL4%D#VD\E]:YZ8@,TOTJ3OP!0 M2P,$% @ $8*E5#/T+,; @ W@8 !D !X;"]W;W)K&ULC57;;MI $/V5E96'1&KB&R8H J0 :1M54)1+^U#U8;$'O(J] MZ^X.D/;K.VL;EQ"#^F+OSLXY/G/9<7^K](M) 9"]YIDT R=%+&Y.[^P,#V*5HC6XPW[!5_ (^%S,->WR?+'*3/EDV]K7Q&87 M96Y*-$4CI*WB(VHZ%83#X4PA,+_'+ME<&;S4@$(#50G9""0L!1HZFE$WS4$+ ME8AX9V=C\F?G$T N,G-A">K:SC,NV8\IY O0/\G^/+M_NINP+_>S3Y.O4VMX MG+#SLPMVQH1D3ZE:&RX3TW>1XK&JW+C6/JJT!T>TAVRJ)*:&WMTN+&FG126EWKP4-#4AHZN!:4RHE*VR/ MJ?"[P2] ZDM3G[O2!:[C=3N2:E/"GG6IJC[KF"=,#H0U.+C10=Z MW+U1D8->E1/44-'6$JN+TEB;(7U;SJ8#^XB&=S5K_]%4DY^NP4I(PS)8$J5W M=4TITM4TK3:HBG(@+132>"N7*?V 0%L'.E\J&DKUQGZ@^:4-_P)02P,$% M @ $8*E5/@]K&H7 @ /@0 !D !X;"]W;W)K&UL?53;;MLP#/T5PD\=T,6.O5[A&$C2#ANP#D&SR[-BT[%073R)CK._GR0[ M7@:L?;%$B>?PD"*=]]J\V :1X"B%LHNH(6KOX]B6#4IF9[I%Y6YJ;20C9YI] M;%N#K H@*>(T2:YCR;B*BCR<;4R1ZXX$5[@Q8#LIF?F]0J'[132/3@?/?-^0 M/XB+O&5[W")];S?&6?'$4G&)RG*MP&"]B);S^U7F_8/##XZ]/=N#SV2G]8LW M/E>+*/&"4&!)GH&YY8!K%,(3.1F_1LYH"NF!Y_L3^\>0N\MEQRRNM?C)*VH6 MT6T$%=:L$_2L^T\XYG/E^4HM;/A"/_HF$92=)2U'L%,@N1I6=ASK< 9(7P.D M(R -NH= 0>4#(U;D1O=@O+=C\YN0:D [<5SY1]F2<;?#=!LZ9*?)]5O8-F[ T7@'=U]KUR6CX0-,OXSB#U!+ M P04 " 1@J54%FKBO+0" "8!@ &0 'AL+W=ON,4@,O.1=ZYF7&'&Y]7R<9S8GNR0,5 M>+*3*B<&MVKOZX.B)'6@G/M1$ S]G##AS:?.ME;SJ2P,9X*N%>@BSXEZ75 N M3S,O]-X,#VR?&6OPY],#V=,--4^'M<*=7T=)64Z%9E* HKN9=Q?>+@?6WSG\ M8O2D&VNP2K92/MO-]W3F!980Y30Q-@+!OR-=4LYM(*3QIXKIU5=:8'/]%OVK MTXY:MD33I>2_66JRF3?V(*4[4G#S($_?:*7'$4PDU^X73I5OX$%2:"/S"HP, M%)RX;,L=+(AF"1"1 MPHKQPM"TC;A<44,8UU>(?=JLX/+B"B[ !VU/-3 !3X(9?8U&7#]FLM 834]] M@SHL&S^I."]*SM$GG&.XE\)D&KZ(E*8?\3[JKY,0O25A$9T->$]4#^+P&J(@ MBCKX+/\?'IZA$]T+_0XOPG#,$;6QR;A#K'-@AA8@^7 M6/?2?-6EK;Q\T" =!I-H.)R,QRUY_WJ.@O%X,AK$W0('M<#!68&/TA!NQT)+ MIJT&'%"7+CL==:22")FI<@Z6&R,/;I1L MI<'!Y)89?CJHL@YXOI,X3JJ-O:#^&,W_ E!+ P04 " 1@J54#-CGG"X$ M "#P &0 'AL+W=O]L?O2"NR.SWJ%N@7 MRY3N=_>[!X_'X4:J+SI!-/":BDQ?M1)CEN\]3T<)IDRWY1(S^C*7*F6&EFKA MZ:5"%CM0*KS0]_M>RGC6&@W=NZD:#>7*")[A5(%>I2E3VQL4*5EZA)>8I9IK+#!3.KUK7P?N[H&\!3N(3QXT^^ _6 ME9F47^SBU_BJY5M&*# R5@6CQQK'*(351#S^SI6V"IL6>/C_3?N=E9?)(5VO[#)9?T61"MM9)J#B4'*L]V3 MO>:!. $W1I F /"8P&='- Y%M#- =UC ;T+E@NTA-FV&BH MY :4E29M]H]+ET-3@'EF*^O)*/K*"6=&OTN#$/IP#H\HF,$8IDR9+4RXCH34 M*X4:3B9H&!<:GO'5K)@X)>F7IPF$[D2K,LUD//$">KV8MR^S<[ M^V&-_8?(M,$/SHA#&%3 Q\WPZ]6B#6'?PH-^!7S2#+]GJ@V=G?6P GY[/+R* M_%TS?()1'=RC-!:Y#(M%.0;AS'.$IVQ[-=J>R=TCDLL2V+!0&=6R[ M!=MN(]N')2IF>+: CTB]C,C:KG4NY^O=/)KK K H%R9=;Y=%N8O?T9A7I8W4EC:2!5"G3J^@;\_=/SO8_R1LQGE MQVS/X%D:)BI;N5]N067"55+UC ^.R> 'ZP?^A7NIK2\?I(CIJ8\IK6#?U(/F MKCY%%=&^I3$/Y!R>V2O<8(9S[OH\$_P?M^%<_X27+$;E9/9' %PO%"(-@U5% M,/Z&\4&O[?N_-/FQ[_5!<[-O](/FBXS\^ '^S4:#;_+?=_^@N?W7L3J#,=.) M38%= 0W[0/.X$>ZC=?66*;&EV4G1^,;<./TF^S 3?.%>50Y.W7(E]_S:4MX? M"D'SJ=#@B,QB[A@>2?O TS.@!',9P\.:4O@YX5$"=RMWW)!:N]AX9YM M*?_TB!%._D"F3BM#T.Q)X,.6H+HIO_N#+&@^R7Y66.J#D%>.-?S$UJYS/">W+RBH:G?AVBV,7+H+PDP: MNFZXOPE=4E%9 ?H^EW1)R!?VSE%<>T?_ 5!+ P04 " 1@J54-!A^9G8# M :"P &0 'AL+W=O.F6&2Q M+Q(O,X=G#H?DC+9*WYH[.9:^J%#4K&"Y2&*PD:5^/@/'XWBQ/GX"T^<]R:5AM<*$NE M;EWG,AL'D6.$ E/K(!C][G"&0C@DXO&M!@V:-9UCN_V _L$'3\$LF<&9$E]X M9O-Q, P@PQ4KA;U6V]^Q#JCG\%(EC/_"MK:- DA+8U51.Q.#@LOJS^YK(5H. MA+/?(:D=DN\=NL\X=&J'C@^T8N;#NF"6349:;4$[:T)S#:^-]Z9HN'3;N+": M9CGYVG,,;R $DS.-!KB$&\FM.:%!:G_*56F8S,PHM,33K1:F-:=IQ2EYAE,'KI2T MN8'W,L/LJ7](\35!)@]!3I.#@%=,GT$G/H$D2I(]?&8O=X\/T.DTFG<\7O<9 MO(43['3JE9ZS'1T*"^=:,[E&USZ!]_=.?=RG7(7<]\CNB-Y-^E$\'(5W[7!^ M-(H:BR>,NPWC[D'&UVBLYJDEPCY-JIV&H^O%C3F&KU=8+%'_!7_#ST,K-D+M M$!NG WKV&G:]%^OY)'-;*\-RMY_G,6# M_0H-&H4&!Q6Z8I+5.ES*E'[T5,!<4&B_DJN5#"_)U&'#:_AJ)W_XPZ%.!M$S MY_IMP^?MO]>)#CG010YSUWB!&''T^/9$KR9'#=W6HQ.W]*ANPMJJ]_.K,&Z] MF/%!UG\HN3ZUJ(O_)K?BY)%8\EIRSFKH0V]&V*HR"M1K7WP92%4I;?46-Z-- M@7?NRYKOQJ>N\//5RR-,53722[OFTH# %4%&9P/:.%T58E7'JHVO99;*4F7D MFSD5KZB= #)P@( /0& M 9 >&PO=V]R:W-H965TA4E75[-LF%6'7LS'8*_>]W=M(4**#M!>SS?=]]=V=?QFNI M7G0)8,BFXD)/O-*8^L;W=59"1?65K$'@22%510UNU53J6C>%,P*,BNJDJJMZFP.5ZXH7>N^&)K4IC#7XZKND*%F">ZT>% M.[]GR5D%0C,IB()BXMV&-[/$^CN'7PS6>FM-;"9+*5_LYCZ?>($5!!PR8QDH M_KW"##BW1"CC3\?I]2$M<'O]SG[G"-MP\R?5W MZ/(96KY, MV"7:*G-IS:FAZ5C)-5'6&]GLPM7&H3$;)FP7%T;A*4.<27]( R2*R!>R:.J: M S;(4$YF5)?D#EN\?S!G.N-2-PJ(++;<[D5[HVQKSN=@*./Z L'/BSDY/[L@ M9X0)\K.4C:8BUV/?H':KP,\ZG=-69W1$9TP>I#"E)M]$#ODNWL><^\2C]\2G MT4G"!ZJN2!Q>DBB(H@-Z9O\.#T_(B?L^Q(XO/L*W4^1\I\B9+7)AB\P^BGQS M(N:@CSEP,0='8KKNU93E!&F1/),5$$,WH"^)P &"L?%--4?ZU7(GCMO.BM?T M^CI,QO[K=A$_.X6#8-0[[<@>]K*'_R7;@ )MG.1#.ENRX9:$KT&\)_. SR@\ MK#+I52:G5994K,#>>IIELA%&H^8WNN1 \ 58HVH@)[#!>:Q!8Z4Y-6@P$AM> M,WL-W%G.#-Z#@QU(/A5W.!SMI_;9*4R&P5YN_M8 J4"MW%S5Q.ENGU1O[4?W MK9M8>_8ICO1V G_0M-\#?# K)C3A4"!E<'6-U5;MC&TW1M9N3"VEP:'GEB5^ MED!9!SPO)(ZJ;F,#]!^Z]"]02P,$% @ $8*E5/KKKH4_ P \A, T M !X;"]S='EL97,N>&ULW5A1;]HP$/XKD3M-K30U0-:4K("T(56:M$V5VH>] M588X8,EQ,L=TT,?]GOZJ_9+Y[) ]75='S984(GO/M]WGWV7QNV@TBO!KN>, MZ6"9"UD-R5SK\ET85M,YRVEU6I1,&B0K5$ZU,=4LK$K%:%I!4"["7J<3ASGE MDHP&G&;TG@Z,9%RH;D]OCUMT6A+UX%[G[T MYNBHL_ML )";VD9\\@/>W@O ;#J&,_]<\?#SAY"_Z6_GR;?CW=TAVW M%A;>?];"GU@W1IQX=6V(LH%A7?/1("MD6_J(.(=AICD+[J@8DC$5?*(X1&4T MYV+EW#UP3 M1J$";GC.INN"I[AW<=1:T8\V3OH.L+9 (!>B M$=@CSC$:E%1KIN2E,>QDZWP$!?7X9E4:A3-%5]W>&6D#[,TDF10J9:I)TR5K MUV@@6 9R%)_-X:Z+,@10ZR(W@Y3362&IU;".J >&=LJ$N(9G]6NVQ;W,-FK6 M@8K)9F@$U4-'XPS@WV1SW)NTT8MX@Y+?%?K#PBQ'6AN:C%TIEO&EM9=9(P!C M[^+LM"S%ZKW@,YDSM_AG)QP-Z#HNF!>*WYMLT"I3XV"*!'=,:3[=]'Q7M+QA M2[UNIV6&:^X=H.:_N\\S)IFB8E.TZ?U]WN47*X[._Y5D^UME5[!78_T"WG>1 M9X<@,CX$D0?1D_U#$)GLO\AH/S6&]2%CXR2S=8YIO &<%X?D"YP\19LTF"RX MT%S6UIRG*9./CC.&7M.)^8-FB]_,3UE&%T+?-."0M.//+.6+/&EF7<%&U+/: M\2=87C=N#JLF%Y-8?20$3;8T.P6BP^0"X99K>]9!:GXRA M'MU+9I^:[&XW7\9K?S.V\_I.FV]KK;^Q[T.O[.ELZ]SNU7QNVZT8N/U3[X3R M9S;:#-SYM^9F;G=&\,YNA7!#/\\7BWH^<*EF;UX_WFMIYO"-=J)U4BM_,!RX MEN+._CP?WK);:>5:]M+=G\[&U[V8L4$J.<@?HCN=+6;,;O7=7]K('UHYWJ]: MH_O^=)8=3EP+XV3[V^%5@+SB:SL><7S]A7N0TUF]\#?<2&/=>,5X?^X9;X6_ M^/!N[_0'V3MASKD3'XW>[Z2Z";?QWV(.OL88A\>_AR"^,O\GC'JSD:TXU^U^ M$,H=XFA$'P"5W[R$G:F.O5?.!XE=J,.M_+7AF_J/ON@.W]IY M7!!#\TKZ$^:B&\&/!_E.JTXH*SKF7UG=R\YS=&P5ZY:P0!DB4"6$T)&D:P0R&K*YBX 9(U UE-"E@"R02";XT)^\D,X MR]@+]G9OI1+6LG-A6R-WOPQ )PCB"0%B'A"YE9;I#5L:L>-FO))Q /D2@7Q) M %G .+[3PUJJPY6P;V<+;"Q?$&"6'O,#EX9=\WXOV#^"V[T)8[F#F*ARCNR< M$;."T5R)F]&47\1.&XB)22<[LG5&S-IC?A&W0NT%Y,(\DQU9-"-7X[DN5*L' MP:[X=V$A'.:7[,B"&>%.1KA;8=W8JE*QO[7T+ZZC&&*&R8ZLF!'SI<<\:UN] M5\[Z1FZ%O.4>XSG[!#$QQV1'ELQA_%X\A%,YGT;'38VY)2.12[#+9[<5AIU9 MZS-JQGVV>RGY&F)B?LDH!)/EL*V7_#XT](@*,3'#9!2*R8)C?.&U\V71_7.V M]%F9&RG?PT0<4TQ.H9BL')](Q]5-^/B'EO?]!O;O'%-,3J&8+#CFH];=G>Q[ M2(:6,A16R>I# (7Q8R1[*[CQ12J[U#PJN##)Y!22R8)E?*8SR'$@/_1MG^XZ M"3$QW>04NLF";Y;:NA=&.'G(=7Q0E=A 3$PW.85NLN";2^W3G:4?+5=;;J+N M@GDFI_!,OAASG7ZL8Y;3#.RNGVVXLU/]1?@[^G MY3"_S3'CY"0E33#.:K_;]>/SR'OVCMLM^]!KB(D9)S^R<5;R1DE_;7#,@QK# M*+3TM6P;IQD%9IR"PCBIVBN>_,&,4U 8)U5[Q9B8?@H*_:1JKQ@3G4NCT ^H MO=BSJY"QV3\@(":>8LHZ)XXC)IYBRCHGQL3\4TQ1YSS9YIA^BBD+GCB8F'Z* M*0N>&!/33S%EP1-AEIA^RBD+GA@3TT])7O \U7U*3#TE2>63R-7C2&+J*4DJ MG]]S]8=X0DQT(8="0*DD,XXF)J"2I/))K$"P9Q 3$U!)(:!DD@F7G$K,0"6% M@9*8<-&IQ Q44A@HB5E!3,Q Y92K.E]KN!B*&:B:C8KS$#5E*LZ,29F MH6K2 @AVH0JS4$5> )T+QV5OV97X[O80$[-016$AB/GSU?J>G4%,=$,!A85B MS#"-:7CKPMX'B(E9J**PT*\K>S];'F)B%JHH+)2L?:.>CEFHHK!0$C/JZ9B% M*@H+)4OT:+<+9J&:I [ZM40/V>Q P' M("9FH9JD%DI@1D5&C5FH)ED%2LUX1(V.6:@FJ852,QX1)KJQC60R+H4)Q\T: MLU!-,AN7FIB)HHE9J":9C4MA1M'$+%23S,;%\T<@XX3;&3$+-206BC#_4Q#3 M<+VWP2S4D%@HL<@?C9L-9J&&Q$*)1?X8$[-00V*AU,0A[.D-9J%FRKT(\8Y@ MS$+-1'L1'OH[Q,0LU)!8Z E,_[#ROH68Z 9KDBT)B9T3<1?"+-20;$E([)R( M,3$+-1062DYJPYY^@EGH9+30?+S8OGG=B8U4HOOD/\+ZXZU_?):&A3_CKK^\ MK,+.O\V^[\.3]5E=:MX]_F+H\==.;_X%4$L#!!0 ( !&"I52TQ0JN: ( M $&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M M6"P@N&[=A].*,^I)IJUL #GEAV(;!+0ZV7U;SL ^J <]B3@C5" N_^@# 4^_ MRK$9#^UYV!^Z8?%Q.IZ'=;4?Q^Y'70^;?3DUPT/;E?/ER+;M3\UX6?:[NFLV M[\VNU+)<>MW?SZB>G^YG+EX_N_(_$]OM]K I/]O-[U,YC_\87/]I^_=A7\I8 M+5Z;?E?&=55_'&^[A_JZ20^7R=7BY6U=]2]OJ:KG#A((DOF#,@3E^8,4@G3^ M((,@FS_((YP]*2Y1Q29 TP9I ZX1<)P*O$X*= M",1.2'8B,#LAVHE [81L)P*W$\*=".1.2'N?)RQ("O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW M)M!;46\ET%M1;R706U%O)=!;46\ET%LG+[L)]%;46PGT5M1;"?16U%L)]%;4 M6PGT5M1;"?0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCTMLG'2@*]#?4V KT- M]38"O0WU-@*]#?4V KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KU] M\K,)@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=Z!>@>!WC'Y69! [T"]@T#O0+V#0.\5ZKWZ3KV'\?-8AEO/UQJO_YU4 MCY=SR^WRU^773KQ?K*XXU_<5P_-?4$L#!!0 ( !&"I50L 6<[&P( XN M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:S4[C,!0%X%>ILD6-ZW\8438P MVQD6\P(FN:51D]BR#5/>?IP4D!@Q%:A(T MKK8YAV^,I69+@TNU#S26E8V/@\OE:[QGP34[=T],K%:&-7[,-.9EGFI45Y?4^?'=16I3]7B^K!QREI7+H2^:UPNZ^QQ;/]*63XGU.7DO"=M MNY#.RH:*O9LPK?P[X/G*L6MI<>MB_N&&LHOM>Y;R4T^I/E[BG1[]9M,U MU/KF82A'ZA0BN39MB?+0UX>B9\>3<[EA.GSRD_/G,L<"R\[;Z$,J$XOT^;B7 MD4RGEZ$4HIB[XZ_XFEA*G_Q^-$V[I?:#V>5Z?_NXF^>1V/PX_8[?SOBU_B?[ M$"!]2) ^%$@?&J0/ ]*'!>GC'*2/"Y ^^ JE$111.0JI',54CH(J1U&5H[#* M45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4606*K )%5HDBJT215:+( M*E%DE2BR2A19)8JL$D56B2*K1)%5HZ+X^=G/;AN?,EG\]_ K_X 4$L! A0#% @ $8*E5 =!36*! M L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$" M% ,4 " 1@J54-/8A/.X K @ $0 @ &O 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " 1@J54F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M !&"I52V5?MY6@4 *T5 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ $8*E5,/2HR>< @ %P< !@ ("!H!( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $8*E5 PAV/7K M!@ (AP !@ ("!M!\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8*E5&39^HV&UL4$L! A0#% @ $8*E5'57'PLS P '@@ !D M ("!'CT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $8*E5*4=Y:ZZ P +P@ !D ("! M9DL 'AL+W=OUO6)<" "&PO=V]R:W-H965T&UL4$L! A0#% M @ $8*E5&&OMB&< @ @04 !D ("!(%4 'AL+W=O&PO=V]R:W-H965TQ; !X M;"]W;W)K&UL4$L! A0#% @ $8*E5'$W5HVB M P 70@ !D ("!#5\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8*E5*/EZ<[)! 70H !D M ("!66H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $8*E5*,TU2,5! B@D !D ("!GG@ M 'AL+W=O&PO=V]R:W-H965T> !X;"]W;W)K&UL4$L! A0#% @ M$8*E5'YPMMJF @ NP4 !D ("!IX, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8*E5%=L*9)4 @ X@0 !D M ("!09L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $8*E5"GSMGN$ P T@< !D ("!5:, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8*E M5!N$AJI) P R08 !D ("!':T 'AL+W=O&PO=V]R:W-H965T0( "X% 9 " @0JS !X;"]W;W)K M&UL4$L! A0#% @ $8*E5/V4&$=] @ 2P4 M !D ("!NK4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8*E5*?H< ;T @ Y@@ !D M ("!NKX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $8*E5!I/C> P 3Q( !D ("!*LH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $8*E5*M> MG'-_! R@\ !D ("!W]4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8*E5%JL"]EZ @ Q08 !D M ("!Z-\ 'AL+W=O&PO M=V]R:W-H965TWD !X;"]W;W)K&UL4$L! A0#% @ $8*E5&]_U:5. @ 8 !D ("! M,.< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $8*E5/8S:WU; @ 9@4 !D ("!%>\ 'AL+W=O&UL4$L! A0#% @ $8*E5,YME(2W M @ %@< !D ("!(_@ 'AL+W=O&PO=V]R:W-H965T?] !X;"]W;W)K&UL4$L! A0#% @ $8*E5!U&8=Y_ @ '@8 !D M ("!T0$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $8*E5 Y\\CI@ @ %P< !D ("!;PL! M 'AL+W=O&PO=V]R:W-H965TP( " & 9 M " @4$3 0!X;"]W;W)K&UL4$L! A0#% @ M$8*E5 JG 2A" P -@D !D ("!\Q4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8*E5,9!X,G" @ ] 8 !D M ("!KBD! 'AL+W=O&POY@4 '$U / M " ?HP 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " 1 M@J54M,4*KF@" !'+P &@ @ $--P$ >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 1@J54+ %G.QL" .+@ $P M @ &M.0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 6 !8 + !\8 #Y.P$ ! end XML 94 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 95 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 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 165 299 1 false 60 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://franksinternational.com/20220331/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited- Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Business Description Sheet http://franksinternational.com/20220331/role/statement-note-1-business-description Note 1 - Business Description Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Basis of Preparation and Significant Accounting Policies Sheet http://franksinternational.com/20220331/role/statement-note-2-basis-of-preparation-and-significant-accounting-policies Note 2 - Basis of Preparation and Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Business Combinations and Dispositions Sheet http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions Note 3 - Business Combinations and Dispositions Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Fair Value Measurements Sheet http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements Note 4 - Fair Value Measurements Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Business Segment Reporting Sheet http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting Note 5 - Business Segment Reporting Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Revenue Sheet http://franksinternational.com/20220331/role/statement-note-6-revenue Note 6 - Revenue Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Income Taxes Sheet http://franksinternational.com/20220331/role/statement-note-7-income-taxes Note 7 - Income Taxes Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Investment in Joint Ventures Sheet http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures Note 8 - Investment in Joint Ventures Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Accounts Receivable, Net Sheet http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net Note 9 - Accounts Receivable, Net Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Inventories Sheet http://franksinternational.com/20220331/role/statement-note-10-inventories Note 10 - Inventories Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Other Assets and Liabilities Sheet http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities Note 11 - Other Assets and Liabilities Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Accounts Payable and Accrued Liabilities Sheet http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities Note 12 - Accounts Payable and Accrued Liabilities Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Property, Plant and Equipment, Net Sheet http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net Note 13 - Property, Plant and Equipment, Net Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Intangible Assets, Net Sheet http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net Note 14 - Intangible Assets, Net Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Goodwill Sheet http://franksinternational.com/20220331/role/statement-note-15-goodwill Note 15 - Goodwill Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Interest Bearing Loans Sheet http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans Note 16 - Interest Bearing Loans Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Commitments and Contingencies Sheet http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies Note 17 - Commitments and Contingencies Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Post-retirement Benefits Sheet http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits Note 18 - Post-retirement Benefits Notes 25 false false R26.htm 025 - Disclosure - Note 19 - Loss Per Share Sheet http://franksinternational.com/20220331/role/statement-note-19-loss-per-share Note 19 - Loss Per Share Notes 26 false false R27.htm 026 - Disclosure - Note 20 - Related Party Disclosures Sheet http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures Note 20 - Related Party Disclosures Notes 27 false false R28.htm 027 - Disclosure - Note 21 - Stock-based Compensation Sheet http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation Note 21 - Stock-based Compensation Notes 28 false false R29.htm 028 - Disclosure - Note 22 - Supplemental Cash Flow Sheet http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow Note 22 - Supplemental Cash Flow Notes 29 false false R30.htm 029 - Disclosure - Significant Accounting Policies (Policies) Sheet http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://franksinternational.com/20220331/role/statement-note-2-basis-of-preparation-and-significant-accounting-policies 30 false false R31.htm 030 - Disclosure - Note 3 - Business Combinations and Dispositions (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables Note 3 - Business Combinations and Dispositions (Tables) Tables http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions 31 false false R32.htm 031 - Disclosure - Note 4 - Fair Value Measurements (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-tables Note 4 - Fair Value Measurements (Tables) Tables http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements 32 false false R33.htm 032 - Disclosure - Note 5 - Business Segment Reporting (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-tables Note 5 - Business Segment Reporting (Tables) Tables http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting 33 false false R34.htm 033 - Disclosure - Note 6 - Revenue (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-6-revenue-tables Note 6 - Revenue (Tables) Tables http://franksinternational.com/20220331/role/statement-note-6-revenue 34 false false R35.htm 034 - Disclosure - Note 8 - Investment in Joint Ventures (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-tables Note 8 - Investment in Joint Ventures (Tables) Tables http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures 35 false false R36.htm 035 - Disclosure - Note 9 - Accounts Receivable, Net (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-tables Note 9 - Accounts Receivable, Net (Tables) Tables http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net 36 false false R37.htm 036 - Disclosure - Note 10 - Inventories (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-10-inventories-tables Note 10 - Inventories (Tables) Tables http://franksinternational.com/20220331/role/statement-note-10-inventories 37 false false R38.htm 037 - Disclosure - Note 11 - Other Assets and Liabilities (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables Note 11 - Other Assets and Liabilities (Tables) Tables http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities 38 false false R39.htm 038 - Disclosure - Note 12 - Accounts Payable and Accrued Liabilities (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-tables Note 12 - Accounts Payable and Accrued Liabilities (Tables) Tables http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities 39 false false R40.htm 039 - Disclosure - Note 13 - Property, Plant and Equipment, Net (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-tables Note 13 - Property, Plant and Equipment, Net (Tables) Tables http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net 40 false false R41.htm 040 - Disclosure - Note 14 - Intangible Assets, Net (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-tables Note 14 - Intangible Assets, Net (Tables) Tables http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net 41 false false R42.htm 041 - Disclosure - Note 15 - Goodwill (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-15-goodwill-tables Note 15 - Goodwill (Tables) Tables http://franksinternational.com/20220331/role/statement-note-15-goodwill 42 false false R43.htm 042 - Disclosure - Note 18 - Post-retirement Benefits (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-tables Note 18 - Post-retirement Benefits (Tables) Tables http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits 43 false false R44.htm 043 - Disclosure - Note 19 - Loss Per Share (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-tables Note 19 - Loss Per Share (Tables) Tables http://franksinternational.com/20220331/role/statement-note-19-loss-per-share 44 false false R45.htm 044 - Disclosure - Note 22 - Supplemental Cash Flow (Tables) Sheet http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-tables Note 22 - Supplemental Cash Flow (Tables) Tables http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow 45 false false R46.htm 045 - Disclosure - Note 1 - Business Description (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual Note 1 - Business Description (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-1-business-description 46 false false R47.htm 046 - Disclosure - Note 3 - Business Combinations and Dispositions (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual Note 3 - Business Combinations and Dispositions (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables 47 false false R48.htm 047 - Disclosure - Note 3 - Business Combinations and Dispositions - Consideration Exchanged and Preliminary Allocation (Details) Sheet http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details Note 3 - Business Combinations and Dispositions - Consideration Exchanged and Preliminary Allocation (Details) Details 48 false false R49.htm 048 - Disclosure - Note 3 - Business Combinations and Dispositions - Unaudited Pro Forma Financial Information (Details) Sheet http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details Note 3 - Business Combinations and Dispositions - Unaudited Pro Forma Financial Information (Details) Details 49 false false R50.htm 049 - Disclosure - Note 3 - Business Combinations and Dispositions - Merger and Integration Expense (Details) Sheet http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details Note 3 - Business Combinations and Dispositions - Merger and Integration Expense (Details) Details 50 false false R51.htm 050 - Disclosure - Note 4 - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured At Fair Value On a Recurring Basis (Details) Sheet http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details Note 4 - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured At Fair Value On a Recurring Basis (Details) Details 51 false false R52.htm 051 - Disclosure - Note 5 - Business Segment Reporting - Revenue by Operating Segments (Details) Sheet http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details Note 5 - Business Segment Reporting - Revenue by Operating Segments (Details) Details 52 false false R53.htm 052 - Disclosure - Note 5 - Business Segment Reporting - Reconciliation of Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization From Segments to Net Loss (Details) Sheet http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details Note 5 - Business Segment Reporting - Reconciliation of Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization From Segments to Net Loss (Details) Details 53 false false R54.htm 053 - Disclosure - Note 6 - Revenue (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual Note 6 - Revenue (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-6-revenue-tables 54 false false R55.htm 054 - Disclosure - Note 6 - Revenue - Revenue by Areas of Capability (Details) Sheet http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details Note 6 - Revenue - Revenue by Areas of Capability (Details) Details 55 false false R56.htm 055 - Disclosure - Note 6 - Revenue - Contract Balances (Details) Sheet http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details Note 6 - Revenue - Contract Balances (Details) Details 56 false false R57.htm 056 - Disclosure - Note 7 - Income Taxes (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-7-income-taxes-details-textual Note 7 - Income Taxes (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-7-income-taxes 57 false false R58.htm 057 - Disclosure - Note 8 - Investment in Joint Ventures (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual Note 8 - Investment in Joint Ventures (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-tables 58 false false R59.htm 058 - Disclosure - Note 8 - Investment in Joint Ventures - Carrying Value (Details) Sheet http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details Note 8 - Investment in Joint Ventures - Carrying Value (Details) Details 59 false false R60.htm 059 - Disclosure - Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) Sheet http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) Details 60 false false R61.htm 060 - Disclosure - Note 10 - Inventories - Summary of Inventories (Details) Sheet http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details Note 10 - Inventories - Summary of Inventories (Details) Details 61 false false R62.htm 061 - Disclosure - Note 11 - Other Assets and Liabilities (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-details-textual Note 11 - Other Assets and Liabilities (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables 62 false false R63.htm 062 - Disclosure - Note 11 - Other Assets and Other Liabilities - Summary of Other Assets (Details) Sheet http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details Note 11 - Other Assets and Other Liabilities - Summary of Other Assets (Details) Details 63 false false R64.htm 063 - Disclosure - Note 11 - Other Assets and Other Liabilities - Summary of Other Liabilities (Details) Sheet http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details Note 11 - Other Assets and Other Liabilities - Summary of Other Liabilities (Details) Details 64 false false R65.htm 064 - Disclosure - Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) Sheet http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) Details 65 false false R66.htm 065 - Disclosure - Note 13 - Property, Plant and Equipment, Net (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual Note 13 - Property, Plant and Equipment, Net (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-tables 66 false false R67.htm 066 - Disclosure - Note 13 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) Sheet http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details Note 13 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) Details 67 false false R68.htm 067 - Disclosure - Note 14 - Intangible Assets, Net (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-details-textual Note 14 - Intangible Assets, Net (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-tables 68 false false R69.htm 068 - Disclosure - Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details) Sheet http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details) Details 69 false false R70.htm 069 - Disclosure - Note 15 - Goodwill (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-15-goodwill-details-textual Note 15 - Goodwill (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-15-goodwill-tables 70 false false R71.htm 070 - Disclosure - Note 15 - Goodwill - Summary of Goodwill (Details) Sheet http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details Note 15 - Goodwill - Summary of Goodwill (Details) Details 71 false false R72.htm 071 - Disclosure - Note 16 - Interest Bearing Loans (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual Note 16 - Interest Bearing Loans (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans 72 false false R73.htm 072 - Disclosure - Note 17 - Commitments and Contingencies (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual Note 17 - Commitments and Contingencies (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies 73 false false R74.htm 073 - Disclosure - Note 18 - Post-retirement Benefits (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual Note 18 - Post-retirement Benefits (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-tables 74 false false R75.htm 074 - Disclosure - Note 18 - Post-retirement Benefits - Net Periodic Benefit Cost (Details) Sheet http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details Note 18 - Post-retirement Benefits - Net Periodic Benefit Cost (Details) Details 75 false false R76.htm 075 - Disclosure - Note 19 - Loss Per Share (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-details-textual Note 19 - Loss Per Share (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-tables 76 false false R77.htm 076 - Disclosure - Note 19 - Loss Per Share - Calculation of Basic and Diluted Loss Per Share (Details) Sheet http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details Note 19 - Loss Per Share - Calculation of Basic and Diluted Loss Per Share (Details) Details 77 false false R78.htm 077 - Disclosure - Note 20 - Related Party Disclosures (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual Note 20 - Related Party Disclosures (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures 78 false false R79.htm 078 - Disclosure - Note 21 - Stock-based Compensation (Details Textual) Sheet http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual Note 21 - Stock-based Compensation (Details Textual) Details http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation 79 false false R80.htm 079 - Disclosure - Note 22 - Supplemental Cash Flow - Supplemental Disclosure of Cash Flow Information (Details) Sheet http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details Note 22 - Supplemental Cash Flow - Supplemental Disclosure of Cash Flow Information (Details) Details 80 false false All Reports Book All Reports fi20220331_10q.htm ex_355724.htm ex_355725.htm ex_355726.htm ex_355727.htm ex_365378.htm xpro-20220331.xsd xpro-20220331_cal.xml xpro-20220331_def.xml xpro-20220331_lab.xml xpro-20220331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "fi20220331_10q.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 165, "dts": { "calculationLink": { "local": [ "xpro-20220331_cal.xml" ] }, "definitionLink": { "local": [ "xpro-20220331_def.xml" ] }, "inline": { "local": [ "fi20220331_10q.htm" ] }, "labelLink": { "local": [ "xpro-20220331_lab.xml" ] }, "presentationLink": { "local": [ "xpro-20220331_pre.xml" ] }, "schema": { "local": [ "xpro-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 478, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 17, "http://franksinternational.com/20220331": 3, "http://xbrl.sec.gov/dei/2022": 6, "total": 26 }, "keyCustom": 42, "keyStandard": 257, "memberCustom": 28, "memberStandard": 32, "nsprefix": "xpro", "nsuri": "http://franksinternational.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://franksinternational.com/20220331/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - Business Combinations and Dispositions", "role": "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "shortName": "Note 3 - Business Combinations and Dispositions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Fair Value Measurements", "role": "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements", "shortName": "Note 4 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Business Segment Reporting", "role": "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting", "shortName": "Note 5 - Business Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Revenue", "role": "http://franksinternational.com/20220331/role/statement-note-6-revenue", "shortName": "Note 6 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Income Taxes", "role": "http://franksinternational.com/20220331/role/statement-note-7-income-taxes", "shortName": "Note 7 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Investment in Joint Ventures", "role": "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "shortName": "Note 8 - Investment in Joint Ventures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Accounts Receivable, Net", "role": "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net", "shortName": "Note 9 - Accounts Receivable, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Inventories", "role": "http://franksinternational.com/20220331/role/statement-note-10-inventories", "shortName": "Note 10 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "xpro:OtherAssetsAndOtherLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 11 - Other Assets and Liabilities", "role": "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities", "shortName": "Note 11 - Other Assets and Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "xpro:OtherAssetsAndOtherLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Accounts Payable and Accrued Liabilities", "role": "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities", "shortName": "Note 12 - Accounts Payable and Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-4", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 13 - Property, Plant and Equipment, Net", "role": "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "shortName": "Note 13 - Property, Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 14 - Intangible Assets, Net", "role": "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net", "shortName": "Note 14 - Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 15 - Goodwill", "role": "http://franksinternational.com/20220331/role/statement-note-15-goodwill", "shortName": "Note 15 - Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 16 - Interest Bearing Loans", "role": "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "shortName": "Note 16 - Interest Bearing Loans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 17 - Commitments and Contingencies", "role": "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies", "shortName": "Note 17 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 18 - Post-retirement Benefits", "role": "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits", "shortName": "Note 18 - Post-retirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 19 - Loss Per Share", "role": "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share", "shortName": "Note 19 - Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 20 - Related Party Disclosures", "role": "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "shortName": "Note 20 - Related Party Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 21 - Stock-based Compensation", "role": "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "shortName": "Note 21 - Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 22 - Supplemental Cash Flow", "role": "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow", "shortName": "Note 22 - Supplemental Cash Flow", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "role": "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 3 - Business Combinations and Dispositions (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables", "shortName": "Note 3 - Business Combinations and Dispositions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 4 - Fair Value Measurements (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-tables", "shortName": "Note 4 - Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 5 - Business Segment Reporting (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-tables", "shortName": "Note 5 - Business Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 6 - Revenue (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-6-revenue-tables", "shortName": "Note 6 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 8 - Investment in Joint Ventures (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-tables", "shortName": "Note 8 - Investment in Joint Ventures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 9 - Accounts Receivable, Net (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-tables", "shortName": "Note 9 - Accounts Receivable, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 10 - Inventories (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-10-inventories-tables", "shortName": "Note 10 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "xpro:OtherAssetsAndOtherLiabilitiesTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 11 - Other Assets and Liabilities (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables", "shortName": "Note 11 - Other Assets and Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "xpro:OtherAssetsAndOtherLiabilitiesTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 12 - Accounts Payable and Accrued Liabilities (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-tables", "shortName": "Note 12 - Accounts Payable and Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "role": "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 13 - Property, Plant and Equipment, Net (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-tables", "shortName": "Note 13 - Property, Plant and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 14 - Intangible Assets, Net (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-tables", "shortName": "Note 14 - Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 15 - Goodwill (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-15-goodwill-tables", "shortName": "Note 15 - Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 18 - Post-retirement Benefits (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-tables", "shortName": "Note 18 - Post-retirement Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 19 - Loss Per Share (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-tables", "shortName": "Note 19 - Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 22 - Supplemental Cash Flow (Tables)", "role": "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-tables", "shortName": "Note 22 - Supplemental Cash Flow (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 1 - Business Description (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual", "shortName": "Note 1 - Business Description (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 3 - Business Combinations and Dispositions (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual", "shortName": "Note 3 - Business Combinations and Dispositions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31_BusinessAcquisitionAxis-MergerWithExproMember", "decimals": "-5", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 3 - Business Combinations and Dispositions - Consideration Exchanged and Preliminary Allocation (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details", "shortName": "Note 3 - Business Combinations and Dispositions - Consideration Exchanged and Preliminary Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2021-10-01_2021-10-01_BusinessAcquisitionAxis-MergerWithExproMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31_BusinessAcquisitionAxis-MergerWithExproMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 3 - Business Combinations and Dispositions - Unaudited Pro Forma Financial Information (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details", "shortName": "Note 3 - Business Combinations and Dispositions - Unaudited Pro Forma Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2021-01-01_2021-03-31_BusinessAcquisitionAxis-MergerWithExproMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "role": "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2021-12-31_RestructuringPlanAxis-SeverancePlanInConnectionWithMergerMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 3 - Business Combinations and Dispositions - Merger and Integration Expense (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "shortName": "Note 3 - Business Combinations and Dispositions - Merger and Integration Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2021-12-31_RestructuringPlanAxis-SeverancePlanInConnectionWithMergerMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-4", "first": true, "lang": null, "name": "xpro:DeferredCompensationPlanAssetsFairValueDisclosure", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 4 - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured At Fair Value On a Recurring Basis (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details", "shortName": "Note 4 - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured At Fair Value On a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "lang": null, "name": "xpro:FinancialLiabilitiesFairValueDisclosureDeferredCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 5 - Business Segment Reporting - Revenue by Operating Segments (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details", "shortName": "Note 5 - Business Segment Reporting - Revenue by Operating Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_StatementBusinessSegmentsAxis-NLAMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "xpro:ReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "xpro:SegmentEarningsBeforeIncomeTaxesDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 5 - Business Segment Reporting - Reconciliation of Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization From Segments to Net Loss (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "shortName": "Note 5 - Business Segment Reporting - Reconciliation of Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization From Segments to Net Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "xpro:ReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "xpro:SegmentEarningsBeforeIncomeTaxesDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 6 - Revenue (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual", "shortName": "Note 6 - Revenue (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 6 - Revenue - Revenue by Areas of Capability (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details", "shortName": "Note 6 - Revenue - Revenue by Areas of Capability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_ProductOrServiceAxis-WellConstructionMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 6 - Revenue - Contract Balances (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details", "shortName": "Note 6 - Revenue - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis-BilledRevenuesMember", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 7 - Income Taxes (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-7-income-taxes-details-textual", "shortName": "Note 7 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CETSMember", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 8 - Investment in Joint Ventures (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual", "shortName": "Note 8 - Investment in Joint Ventures (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CETSMember", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 8 - Investment in Joint Ventures - Carrying Value (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details", "shortName": "Note 8 - Investment in Joint Ventures - Carrying Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details", "shortName": "Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 10 - Inventories - Summary of Inventories (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details", "shortName": "Note 10 - Inventories - Summary of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "xpro:OtherAssetsAndOtherLiabilitiesTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:CashSurrenderValueOfLifeInsurance", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 11 - Other Assets and Liabilities (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-details-textual", "shortName": "Note 11 - Other Assets and Liabilities (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "xpro:OtherAssetsAndOtherLiabilitiesTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-5", "lang": null, "name": "xpro:GainLossOnChangeInCashSurrenderValueOfLifeInsurance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "xpro:OtherAssetsAndOtherLiabilitiesTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:CashSurrenderValueOfLifeInsurance", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 11 - Other Assets and Other Liabilities - Summary of Other Assets (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details", "shortName": "Note 11 - Other Assets and Other Liabilities - Summary of Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "xpro:OtherAssetsAndOtherLiabilitiesTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-6", "lang": null, "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 11 - Other Assets and Other Liabilities - Summary of Other Liabilities (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details", "shortName": "Note 11 - Other Assets and Other Liabilities - Summary of Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "xpro:OtherAssetsAndOtherLiabilitiesTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AccountsPayableTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details", "shortName": "Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AccountsPayableTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 13 - Property, Plant and Equipment, Net (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual", "shortName": "Note 13 - Property, Plant and Equipment, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 13 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details", "shortName": "Note 13 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 14 - Intangible Assets, Net (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-details-textual", "shortName": "Note 14 - Intangible Assets, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details", "shortName": "Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 15 - Goodwill (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-15-goodwill-details-textual", "shortName": "Note 15 - Goodwill (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 15 - Goodwill - Summary of Goodwill (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "shortName": "Note 15 - Goodwill - Summary of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31_StatementBusinessSegmentsAxis-NLAMember", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2021-10-01_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-NewCreditFacilityMember", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note 16 - Interest Bearing Loans (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual", "shortName": "Note 16 - Interest Bearing Loans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2021-10-01_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-NewCreditFacilityMember", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note 17 - Commitments and Contingencies (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual", "shortName": "Note 17 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note 18 - Post-retirement Benefits (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual", "shortName": "Note 18 - Post-retirement Benefits (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_RetirementPlanSponsorLocationAxis-GB_RetirementPlanTypeAxis-PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Note 18 - Post-retirement Benefits - Net Periodic Benefit Cost (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details", "shortName": "Note 18 - Post-retirement Benefits - Net Periodic Benefit Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_RetirementPlanSponsorLocationAxis-GB_RetirementPlanTypeAxis-PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Note 19 - Loss Per Share (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-details-textual", "shortName": "Note 19 - Loss Per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Note 19 - Loss Per Share - Calculation of Basic and Diluted Loss Per Share (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details", "shortName": "Note 19 - Loss Per Share - Calculation of Basic and Diluted Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R78": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Note 20 - Related Party Disclosures (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual", "shortName": "Note 20 - Related Party Disclosures (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "i_2022-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "xpro:ReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "078 - Disclosure - Note 21 - Stock-based Compensation (Details Textual)", "role": "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual", "shortName": "Note 21 - Stock-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 1 - Business Description", "role": "http://franksinternational.com/20220331/role/statement-note-1-business-description", "shortName": "Note 1 - Business Description", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxesPaidNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "079 - Disclosure - Note 22 - Supplemental Cash Flow - Supplemental Disclosure of Cash Flow Information (Details)", "role": "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details", "shortName": "Note 22 - Supplemental Cash Flow - Supplemental Disclosure of Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxesPaidNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Basis of Preparation and Significant Accounting Policies", "role": "http://franksinternational.com/20220331/role/statement-note-2-basis-of-preparation-and-significant-accounting-policies", "shortName": "Note 2 - Basis of Preparation and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fi20220331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r637" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-document-and-entity-information", "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual", "http://franksinternational.com/20220331/role/statement-note-10-inventories", "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details", "http://franksinternational.com/20220331/role/statement-note-10-inventories-tables", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-details-textual", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-tables", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-tables", "http://franksinternational.com/20220331/role/statement-note-15-goodwill", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-details-textual", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-tables", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-tables", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-details-textual", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-tables", "http://franksinternational.com/20220331/role/statement-note-2-basis-of-preparation-and-significant-accounting-policies", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-tables", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-tables", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-tables", "http://franksinternational.com/20220331/role/statement-note-6-revenue", "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual", "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-tables", "http://franksinternational.com/20220331/role/statement-note-7-income-taxes", "http://franksinternational.com/20220331/role/statement-note-7-income-taxes-details-textual", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-tables", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-tables", "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r637" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r641" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r637" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r637" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r637" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-document-and-entity-information", "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual", "http://franksinternational.com/20220331/role/statement-note-10-inventories", "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details", "http://franksinternational.com/20220331/role/statement-note-10-inventories-tables", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-details-textual", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-tables", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-tables", "http://franksinternational.com/20220331/role/statement-note-15-goodwill", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-details-textual", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-tables", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-tables", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-details-textual", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-tables", "http://franksinternational.com/20220331/role/statement-note-2-basis-of-preparation-and-significant-accounting-policies", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-tables", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-tables", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-tables", "http://franksinternational.com/20220331/role/statement-note-6-revenue", "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual", "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-tables", "http://franksinternational.com/20220331/role/statement-note-7-income-taxes", "http://franksinternational.com/20220331/role/statement-note-7-income-taxes-details-textual", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-tables", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-tables", "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r373", "r535", "r536", "r538", "r633" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r57", "r59", "r111", "r112", "r265", "r295" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r243", "r244", "r245", "r246", "r264", "r294", "r403", "r409", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r618", "r620", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r243", "r244", "r245", "r246", "r264", "r294", "r403", "r409", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r618", "r620", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r171", "r244", "r245", "r312", "r316", "r555", "r617", "r619" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r171", "r244", "r245", "r312", "r316", "r555", "r617", "r619" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r229", "r243", "r244", "r245", "r246", "r264", "r294", "r346", "r403", "r409", "r437", "r438", "r439", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r618", "r620", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r229", "r243", "r244", "r245", "r246", "r264", "r294", "r346", "r403", "r409", "r437", "r438", "r439", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r618", "r620", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r58", "r59", "r111", "r112", "r265", "r295" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r123", "r128", "r242", "r404" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r123", "r128", "r242", "r404", "r544" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r176", "r537" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts payable and accrued liabilities", "totalLabel": "Total" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableOtherCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accruals for goods received not invoiced" } } }, "localname": "AccountsPayableOtherCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r110", "r536", "r582", "r608" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties.", "label": "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent", "terseLabel": "Accounts Payable, Related Parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r9", "r45" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable \u2013 trade" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r25", "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "us-gaap_AccountsReceivableGross", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r593", "r628" ], "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.", "label": "us-gaap_AccountsReceivableNet", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r177", "r178" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net", "verboseLabel": "Current" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r177", "r580", "r593" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "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 noncurrent.", "label": "Non-current accounts receivable, net", "verboseLabel": "Non \u2013 current" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r27", "r110", "r536", "r538", "r603" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "us-gaap_AccountsReceivableRelatedParties", "terseLabel": "Accounts Receivable, Related Parties" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent": { "auth_ref": [ "r451", "r582", "r607" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes.", "label": "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent", "terseLabel": "Other tax and social security" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Payroll, vacation and other employee benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r20", "r576", "r596" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "Income tax liabilities" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r22", "r576", "r596" ], "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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "us-gaap_AccruedIncomeTaxesNoncurrent", "terseLabel": "Income tax liabilities - non-current portion" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r14", "r225" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r62", "r63", "r64", "r600", "r625", "r626" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r61", "r64", "r71", "r72", "r73", "r115", "r116", "r117", "r490", "r532", "r621", "r622" ], "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]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "terseLabel": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r28", "r543" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r115", "r116", "r117", "r445", "r446", "r447", "r495" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax": { "auth_ref": [ "r504", "r510" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current period adjustment resulting from gains and losses on intercompany foreign currency transactions that are of a long-term-investment nature because settlement is not planned or anticipated in the foreseeable future. Resulting from the entities to the transaction being consolidated, combined, or accounted for by the equity method in the reporting entity's financial statements.", "label": "us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax", "negatedLabel": "Elimination of unrealized profit on sales to joint ventures" } } }, "localname": "AdjustmentForLongTermIntercompanyTransactionsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "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": "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Treasury shares withheld" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r412", "r448", "r449" ], "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": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "negatedTerseLabel": "Stock-based compensation expense", "terseLabel": "Share-Based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r34", "r179", "r188", "r189", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "verboseLabel": "Less: Expected credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r96", "r210", "r218" ], "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": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r135" ], "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": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r18", "r107", "r155", "r161", "r167", "r184", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r487", "r491", "r501", "r541", "r543", "r574", "r595" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r44", "r107", "r184", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r487", "r491", "r501", "r541", "r543" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 7.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": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r222", "r543" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue", "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue", "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-2-basis-of-preparation-and-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.", "label": "Billed Revenues [Member]" } } }, "localname": "BilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details" ], "xbrltype": "domainItemType" }, "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]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r399", "r405", "r475" ], "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]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r399", "r405", "r471", "r472", "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Issuance of common stock attributable to Frank\u2019s stockholders, shares issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Issuance of common stock attributable to Frank\u2019s stockholders, price per share (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r469", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Unaudited pro forma net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r469", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Unaudited pro forma revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r468" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "us-gaap_BusinessCombinationAcquisitionRelatedCosts", "negatedLabel": "Merger and integration expense", "terseLabel": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r480", "r481", "r482" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "us-gaap_BusinessCombinationConsiderationTransferred1", "totalLabel": "Total Merger Consideration Exchanged, amount" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r480", "r481" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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": "Issuance of common stock attributable to Frank\u2019s stockholders, amount" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 3.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "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": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 10.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "verboseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 9.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "verboseLabel": "Accounts receivables, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "verboseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "verboseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r473", "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 2.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r473", "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 6.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "verboseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "totalLabel": "Total Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "verboseLabel": "Other non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 8.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "verboseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r473", "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 7.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "verboseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r474" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "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": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "totalLabel": "Total Merger Consideration Exchanged" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r4", "r114", "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalAdditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases.", "label": "Capital Addition Purchase Commitments [Member]" } } }, "localname": "CapitalAdditionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r100", "r101", "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Change in accounts payable and accrued expenses related to capital expenditures" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r11", "r98" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r92", "r98", "r103" ], "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r92", "r507" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net decrease to cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r104" ], "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]" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r17" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.", "label": "Cash surrender value of life insurance policies", "terseLabel": "Cash Surrender Value of Life Insurance" } } }, "localname": "CashSurrenderValueOfLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-details-textual", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r584", "r605" ], "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 (Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r238", "r239", "r240", "r247", "r629" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in EUR per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r296" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r24" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common stock, \u20ac0.06 nominal value, 200,000,000 shares authorized, 110,033,225 and 109,697,040 shares issued and 109,378,748 and 109,142,925 shares outstanding" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r67", "r69", "r70", "r79", "r588", "r612" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "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": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r211", "r216", "r479" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r301", "r302", "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Deferred revenue", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r301", "r302", "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "us-gaap_ContractWithCustomerLiabilityCurrent", "terseLabel": "Contract with Customer, Liability, Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.", "label": "Corporate Joint Venture [Member]" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r76", "r77" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 3.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": "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "negatedLabel": "Cost of revenue, excluding depreciation and amortization expense" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r81" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.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": "us-gaap_CostsAndExpenses", "negatedTotalLabel": "Total operating cost and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r478" ], "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]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r105", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r278", "r285", "r286", "r287", "r293" ], "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]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r20", "r21", "r106", "r113", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r289", "r290", "r291", "r292", "r514", "r575", "r578", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51", "r106", "r113", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r289", "r290", "r291", "r292", "r514" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "auth_ref": [ "r318", "r415" ], "lang": { "en-us": { "role": { "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "terseLabel": "Deferred Compensation Arrangement with Individual, Requisite Service Period (Year)" } } }, "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent", "terseLabel": "Deferred Compensation Liability, Current and Noncurrent, Total" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r452", "r453" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.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": "Investments in joint ventures" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r452", "r453" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.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 tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r97" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r324", "r363", "r388", "r393", "r394" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details": { "order": 0.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "negatedLabel": "Amortization of prior service credit" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r339", "r347", "r349", "r391", "r393", "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "us-gaap_DefinedBenefitPlanContributionsByEmployer", "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r324", "r361", "r386", "r393", "r394" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r324", "r328", "r360", "r385", "r393", "r394" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanInterestCost", "negatedLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r358", "r383", "r393", "r394" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "negatedTotalLabel": "Total" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositAssets": { "auth_ref": [ "r17" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.", "label": "us-gaap_DepositAssets", "terseLabel": "Deposits" } } }, "localname": "DepositAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r96", "r223" ], "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": "us-gaap_Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r96", "r150" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization expense", "negatedLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r312" ], "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]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r414", "r415", "r442", "r443", "r444", "r450" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-10-inventories", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net", "http://franksinternational.com/20220331/role/statement-note-15-goodwill", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share", "http://franksinternational.com/20220331/role/statement-note-2-basis-of-preparation-and-significant-accounting-policies", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting", "http://franksinternational.com/20220331/role/statement-note-6-revenue", "http://franksinternational.com/20220331/role/statement-note-7-income-taxes", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net" ], "xbrltype": "stringItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r398", "r402", "r408" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r80", "r120", "r121", "r122", "r123", "r124", "r129", "r130", "r132", "r133", "r134", "r138", "r139", "r496", "r497", "r589", "r613" ], "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": "us-gaap_EarningsPerShareBasic", "terseLabel": "Total basic and diluted loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loss per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding:" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r135", "r136", "r137", "r140" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r507" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-7-income-taxes-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "us-gaap_EmployeeBenefitsAndShareBasedCompensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r71", "r72", "r73", "r115", "r116", "r117", "r119", "r125", "r127", "r141", "r187", "r296", "r297", "r445", "r446", "r447", "r459", "r460", "r495", "r508", "r509", "r510", "r511", "r512", "r513", "r532", "r621", "r622", "r623" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "us-gaap_EquityMethodInvestmentOwnershipPercentage", "terseLabel": "Equity Method Investment, Ownership Percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r12", "r156", "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "us-gaap_EquityMethodInvestments", "terseLabel": "Carrying value" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r276", "r289", "r290", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r393", "r499", "r545", "r546", "r547" ], "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]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r500" ], "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]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r276", "r347", "r349", "r354", "r393", "r499", "r545" ], "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]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r276", "r289", "r290", "r347", "r349", "r354", "r393", "r499", "r546" ], "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]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r276", "r289", "r290", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r393", "r499", "r547" ], "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]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r276", "r289", "r290", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r393", "r545", "r546", "r547" ], "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]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r516" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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 liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r516" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "Non-current finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r519", "r521" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.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": "us-gaap_FinanceLeasePrincipalPayments", "negatedLabel": "Repayments of finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r515" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": { "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": "us-gaap_FinanceLeaseRightOfUseAsset", "totalLabel": "Total" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r517", "r520" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": { "order": 0.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": "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization", "verboseLabel": "Less: accumulated amortization, assets under finance lease" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r515" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": { "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": "Assets under finance lease, gross" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r16", "r217" ], "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": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated Impairment and Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year One" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r211", "r214", "r217", "r220", "r556", "r557" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r217", "r557" ], "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": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r211", "r216" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r217", "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "terseLabel": "Total intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "us-gaap_FinitelivedIntangibleAssetsAcquired1", "terseLabel": "Finite-Lived Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r502", "r503", "r505", "r506" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign exchange gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r97", "r505", "r506" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "us-gaap_ForeignCurrencyTransactionGainLossUnrealized", "negatedLabel": "Unrealized foreign exchange" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 4.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": "us-gaap_GeneralAndAdministrativeExpense", "negatedLabel": "General and administrative expense, excluding depreciation and amortization expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r15", "r193", "r195", "r202", "r207", "r543", "r572" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 5.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "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", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r203", "r205", "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-15-goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r96", "r194", "r199", "r206", "r207" ], "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": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-15-goodwill-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r411", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r411", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r74", "r155", "r160", "r163", "r166", "r169", "r570", "r586", "r590", "r614" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Loss before income taxes", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r155", "r160", "r163", "r166", "r169" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "totalLabel": "Loss before taxes and equity in income of joint ventures" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r75", "r96", "r152", "r182", "r585", "r610" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Equity in income of joint ventures", "negatedLabel": "Equity in income of joint ventures" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r108", "r456", "r457", "r458", "r461", "r463", "r465", "r466", "r467" ], "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]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-7-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r126", "r127", "r153", "r454", "r462", "r464", "r615" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_IncomeTaxExpenseBenefit", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r99" ], "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": "Cash paid for income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r26", "r581", "r609" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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 tax receivables" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r95" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r95" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r95" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "terseLabel": "Income taxes, net" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r95" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r95" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingAssets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r95" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r221" ], "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]" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r209", "r215" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest and finance income (expense), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r90", "r93", "r99" ], "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": "Cash paid for interest, net" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r192" ], "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]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-10-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r35", "r191" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r41", "r543" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r37", "r191" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials, equipment spares and consumables" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r36", "r191" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work-in-progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to real estate held.", "label": "Land Improvements [Member]" } } }, "localname": "LandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r48", "r107", "r162", "r184", "r248", "r249", "r250", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r488", "r491", "r492", "r501", "r541", "r542" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r107", "r184", "r501", "r543", "r579", "r602" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r8", "r50", "r107", "r184", "r248", "r249", "r250", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r488", "r491", "r492", "r501", "r541", "r542", "r543" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "us-gaap_LineOfCreditFacilityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r275", "r288", "r289", "r290", "r578", "r598" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "us-gaap_LongTermDebt", "terseLabel": "Long-Term Debt, Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "us-gaap_LongTermPurchaseCommitmentAmount", "terseLabel": "Long-Term Purchase Commitment, Amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r241", "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "us-gaap_LossContingencyAccrualAtCarryingValue", "terseLabel": "Loss Contingency Accrual, Ending Balance" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r3", "r484" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r92", "r94", "r97" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r65", "r68", "r73", "r78", "r97", "r107", "r118", "r120", "r121", "r122", "r123", "r126", "r127", "r131", "r155", "r160", "r163", "r166", "r169", "r184", "r248", "r249", "r250", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r497", "r501", "r587", "r611" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "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 loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonmonetaryTransactionTypeAxis": { "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange.", "label": "Nonmonetary Transaction Type [Axis]" } } }, "localname": "NonmonetaryTransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_NonmonetaryTransactionTypeDomain": { "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "Identifies the nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange.", "label": "Nonmonetary Transaction Type [Domain]" } } }, "localname": "NonmonetaryTransactionTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of countries in which the entity operates as of balance sheet date.", "label": "us-gaap_NumberOfCountriesInWhichEntityOperates", "terseLabel": "Number of Countries in which Entity Operates" } } }, "localname": "NumberOfCountriesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating costs and expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r155", "r160", "r163", "r166", "r169" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.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": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r518" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r516" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Operating Lease, Liability, Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r516" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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 liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r516" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r515" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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 assets", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "us-gaap_OtherAccruedLiabilitiesCurrent", "verboseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r17", "r573", "r594" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "us-gaap_OtherAssets", "verboseLabel": "Total" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r43", "r543" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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 current assets", "verboseLabel": "Current" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneous": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets.", "label": "us-gaap_OtherAssetsMiscellaneous", "verboseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneous", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r17" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other non-current assets", "verboseLabel": "Non \u2013 current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax": { "auth_ref": [ "r60", "r62", "r366" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax", "negatedLabel": "Amortization of prior service credit" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r66", "r69", "r485", "r486", "r489" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue", "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r616" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "us-gaap_OtherIncome", "terseLabel": "Other income, net" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r583" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "us-gaap_OtherLiabilities", "verboseLabel": "Total" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r49", "r543" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities", "verboseLabel": "Current" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other non-current liabilities", "verboseLabel": "Non \u2013 current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other liabilities.", "label": "Other Liabilities [Table Text Block]" } } }, "localname": "OtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "us-gaap_OtherOperatingActivitiesCashFlowStatement", "verboseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilities": { "auth_ref": [ "r20", "r22", "r577", "r597" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate carrying amount, as of the balance sheets date, of obligations not otherwise itemized or categorized in the footnotes to the financial statements.", "label": "us-gaap_OtherSundryLiabilities", "verboseLabel": "Other" } } }, "localname": "OtherSundryLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r91", "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "us-gaap_PaymentsForRestructuring", "negatedLabel": "Payments made during the period" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r89" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "us-gaap_PaymentsOfFinancingCosts", "negatedLabel": "Payments of loan issuance and other transaction costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r88" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Payment of withholding taxes on stock-based compensation plans" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r87" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "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": "us-gaap_PaymentsToAcquireIntangibleAssets", "negatedLabel": "Acquisition of technology" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r346", "r348", "r354", "r372", "r374", "r375", "r376", "r377", "r378", "r393", "r395", "r396", "r397", "r410" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r319", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r371", "r373", "r376", "r379", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r405", "r406", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PostemploymentBenefitsLiabilityNoncurrent": { "auth_ref": [ "r321", "r322" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer).", "label": "Post-retirement benefits" } } }, "localname": "PostemploymentBenefitsLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r42", "r581", "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepayments" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r86" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from sale of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r85" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from disposal of assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "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": "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment", "terseLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r226" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r228", "r630", "r631", "r632" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r13", "r224" ], "calculation": { "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r226", "r543", "r591", "r604" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r226" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r224" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r159", "r163" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r373", "r535", "r536" ], "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]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r373", "r535", "r538", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569" ], "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]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r533", "r534", "r536", "r539", "r540" ], "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]" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r11", "r103", "r571", "r599" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash 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.", "label": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "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]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r96", "r230", "r233", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Costs expensed during the period" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "us-gaap_RestructuringCosts", "negatedLabel": "Severance and other expense" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r231", "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "us-gaap_RestructuringReserve", "periodEndLabel": "Balance as of March 31, 2022", "periodStartLabel": "Balance as of December 31, 2021" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r297", "r543", "r601", "r624", "r626" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r115", "r116", "r117", "r119", "r125", "r127", "r187", "r445", "r446", "r447", "r459", "r460", "r495", "r621", "r623" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r376", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r398", "r402", "r408" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r376", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r398", "r402", "r408" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r319", "r320", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r371", "r373", "r376", "r379", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401", "r402", "r405", "r406", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r319", "r320", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r371", "r373", "r376", "r379", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401", "r402", "r405", "r406", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r146", "r147", "r159", "r164", "r165", "r171", "r172", "r174", "r311", "r312", "r555" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.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": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r315", "r317" ], "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]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r82", "r251", "r253", "r254", "r258", "r259", "r260", "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "us-gaap_RevenueFromRelatedParties", "terseLabel": "Revenue from Related Parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r471", "r472" ], "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]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables" ], "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]" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r211", "r216" ], "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]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r206", "r207" ], "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]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-15-goodwill-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r38", "r39", "r40" ], "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]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-10-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r231", "r236" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r143", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r169", "r174", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r207", "r232", "r237", "r617" ], "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]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r143", "r144", "r145", "r155", "r158", "r163", "r167", "r168", "r169", "r170", "r171", "r173", "r174", "r175" ], "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]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Employee [Member]" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "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": "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation", "negatedLabel": "Treasury shares withheld (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r143", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r169", "r174", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r207", "r227", "r232", "r237", "r617" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r55", "r71", "r72", "r73", "r115", "r116", "r117", "r119", "r125", "r127", "r141", "r187", "r296", "r297", "r445", "r446", "r447", "r459", "r460", "r495", "r508", "r509", "r510", "r511", "r512", "r513", "r532", "r621", "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-", "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual", "http://franksinternational.com/20220331/role/statement-note-10-inventories", "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details", "http://franksinternational.com/20220331/role/statement-note-10-inventories-tables", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-details-textual", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-tables", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-tables", "http://franksinternational.com/20220331/role/statement-note-15-goodwill", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-details-textual", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-tables", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-tables", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-details-textual", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-tables", "http://franksinternational.com/20220331/role/statement-note-2-basis-of-preparation-and-significant-accounting-policies", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-tables", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-tables", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-tables", "http://franksinternational.com/20220331/role/statement-note-6-revenue", "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual", "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-tables", "http://franksinternational.com/20220331/role/statement-note-7-income-taxes", "http://franksinternational.com/20220331/role/statement-note-7-income-taxes-details-textual", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-tables", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-tables", "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r115", "r116", "r117", "r141", "r555" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-", "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual", "http://franksinternational.com/20220331/role/statement-note-10-inventories", "http://franksinternational.com/20220331/role/statement-note-10-inventories-summary-of-inventories-details", "http://franksinternational.com/20220331/role/statement-note-10-inventories-tables", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-details-textual", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-tables", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-details-textual", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-tables", "http://franksinternational.com/20220331/role/statement-note-15-goodwill", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-details-textual", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-tables", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies", "http://franksinternational.com/20220331/role/statement-note-17-commitments-and-contingencies-details-textual", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-details-textual", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-tables", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-details-textual", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-tables", "http://franksinternational.com/20220331/role/statement-note-2-basis-of-preparation-and-significant-accounting-policies", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-tables", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-tables", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-tables", "http://franksinternational.com/20220331/role/statement-note-6-revenue", "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-details-textual", "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details", "http://franksinternational.com/20220331/role/statement-note-6-revenue-tables", "http://franksinternational.com/20220331/role/statement-note-7-income-taxes", "http://franksinternational.com/20220331/role/statement-note-7-income-taxes-details-textual", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-tables", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-tables", "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r296", "r297" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Common shares issued upon vesting of share-based awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r23", "r24", "r296", "r297" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Common shares issued upon vesting of share-based awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r31", "r32", "r107", "r180", "r184", "r501", "r543" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1", "terseLabel": "Stockholders' Equity Note, Stock Split, Conversion Ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual" ], "xbrltype": "pureItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-10-inventories-tables", "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-12-accounts-payable-and-accrued-liabilities-tables", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-tables", "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-tables", "http://franksinternational.com/20220331/role/statement-note-15-goodwill-tables", "http://franksinternational.com/20220331/role/statement-note-18-postretirement-benefits-tables", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-tables", "http://franksinternational.com/20220331/role/statement-note-22-supplemental-cash-flow-tables", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-tables", "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-tables", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-tables", "http://franksinternational.com/20220331/role/statement-note-6-revenue-tables", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-tables", "http://franksinternational.com/20220331/role/statement-note-9-accounts-receivable-net-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r476" ], "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]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r477" ], "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.", "label": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-14-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r54", "r299" ], "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]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r54", "r299" ], "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 (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r54", "r299", "r300" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock (at cost) 654,477 and 554,115 shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-contract-balances-details" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r96" ], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "us-gaap_UnrealizedGainLossOnInvestments", "negatedLabel": "Change in fair value of investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueAddedTaxReceivable": { "auth_ref": [ "r26" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value-added tax receivables" } } }, "localname": "ValueAddedTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r129", "r134" ], "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": "Basic and diluted (in shares)", "terseLabel": "Basic and diluted weighted average number of shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://franksinternational.com/20220331/role/statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details" ], "xbrltype": "sharesItemType" }, "xpro_APACMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents APAC.", "label": "APAC [Member]" } } }, "localname": "APACMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details" ], "xbrltype": "domainItemType" }, "xpro_BondsAndGuaranteesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to bonds and guarantees.", "label": "Bonds and Guarantees [Member]" } } }, "localname": "BondsAndGuaranteesMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "xpro_BuildingsAndLeaseholdImprovementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents building and leasehold improvements.", "label": "Buildings and Leasehold Improvement [Member]" } } }, "localname": "BuildingsAndLeaseholdImprovementMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "xpro_BusinessCombinationConsiderationTransferredPaymentsToThirdParty": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to a third party associated with the acquisition of business during the period.", "label": "Cash payment to Mosing Holdings LLC pursuant to the amended and restated tax receivable agreement, amount" } } }, "localname": "BusinessCombinationConsiderationTransferredPaymentsToThirdParty", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_BusinessCombinationConsiderationTransferredReplacementOfEquityAwards": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity awards to the former owners of the acquiree replaced by the entity.", "label": "Replacement of Frank\u2019s equity awards, amount" } } }, "localname": "BusinessCombinationConsiderationTransferredReplacementOfEquityAwards", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_BusinessCombinationNumberOfCommonSharesConvertedByEachRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common shares into which each right may be converted under a business combination.", "label": "xpro_BusinessCombinationNumberOfCommonSharesConvertedByEachRight", "terseLabel": "Business Combination, Number of Common Shares Converted by Each Right (in shares)" } } }, "localname": "BusinessCombinationNumberOfCommonSharesConvertedByEachRight", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual" ], "xbrltype": "sharesItemType" }, "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired including goodwill.", "label": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "totalLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAssetsHeldForSale": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 4.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held for sale acquired at the acquisition date.", "label": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAssetsHeldForSale", "verboseLabel": "Assets held for sale" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAssetsHeldForSale", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsIncomeTaxReceivables": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 1.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax receivables acquired at the acquisition date.", "label": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsIncomeTaxReceivables", "verboseLabel": "Income tax receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsIncomeTaxReceivables", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesIncomeTaxLiabilities": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesIncomeTaxLiabilities", "verboseLabel": "Current income tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesIncomeTaxLiabilities", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities", "verboseLabel": "Non-current operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightofuseAssets": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 11.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of operating lease right-of-use assets recognized as of the acquisition date.", "label": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightofuseAssets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightofuseAssets", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "order": 0.0, "parentTag": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restricted cash acquired at the acquisition date.", "label": "xpro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "verboseLabel": "Restricted cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details" ], "xbrltype": "monetaryItemType" }, "xpro_CETSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents COSL - Expro Testing Services (Tianjin) Co. Ltd (\"CETS\").", "label": "CETS [Member]" } } }, "localname": "CETSMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "xpro_CentralMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Central.", "label": "Central [Member]" } } }, "localname": "CentralMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details" ], "xbrltype": "domainItemType" }, "xpro_CollateralDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The mount of collateral deposits.", "label": "Collateral deposits" } } }, "localname": "CollateralDeposits", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details" ], "xbrltype": "monetaryItemType" }, "xpro_CommonStockOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding common stock outstanding.", "label": "Common Stock Outstanding [Member]" } } }, "localname": "CommonStockOutstandingMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "xpro_CorporateCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of corporate costs.", "label": "xpro_CorporateCosts", "negatedLabel": "Corporate costs" } } }, "localname": "CorporateCosts", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "xpro_DebtInstrumentCovenantMaximumSeniorLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum senior leverage ratio under the covenant of the debt instrument.", "label": "xpro_DebtInstrumentCovenantMaximumSeniorLeverageRatio", "terseLabel": "Debt Instrument, Covenant, Maximum Senior Leverage Ratio" } } }, "localname": "DebtInstrumentCovenantMaximumSeniorLeverageRatio", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "pureItemType" }, "xpro_DebtInstrumentCovenantMinimumCashFlowCoverRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum cash flow coverage ratio under the covenant of the debt instrument.", "label": "xpro_DebtInstrumentCovenantMinimumCashFlowCoverRatio", "terseLabel": "Debt Instrument, Covenant, Minimum Cash Flow Cover Ratio" } } }, "localname": "DebtInstrumentCovenantMinimumCashFlowCoverRatio", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "pureItemType" }, "xpro_DebtInstrumentCovenantMinimumConsolidatedAssetsOfGuarantors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of consolidated assets of guarantors under the covenant of the debt instrument.", "label": "xpro_DebtInstrumentCovenantMinimumConsolidatedAssetsOfGuarantors", "terseLabel": "Debt Instrument, Covenant, Minimum Consolidated Assets of Guarantors" } } }, "localname": "DebtInstrumentCovenantMinimumConsolidatedAssetsOfGuarantors", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "percentItemType" }, "xpro_DebtInstrumentCovenantMinimumEbitdaAndAssetsOfSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of EBITDA and assets of subsidiaries under the covenant of the debt instrument.", "label": "xpro_DebtInstrumentCovenantMinimumEbitdaAndAssetsOfSubsidiaries", "terseLabel": "Debt Instrument, Covenant, Minimum EBITDA and Assets of Subsidiaries" } } }, "localname": "DebtInstrumentCovenantMinimumEbitdaAndAssetsOfSubsidiaries", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "percentItemType" }, "xpro_DebtInstrumentCovenantMinimumEbitdaOfGuarantors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum EDITDA of guarantors under the covenant of the debt instrument.", "label": "xpro_DebtInstrumentCovenantMinimumEbitdaOfGuarantors", "terseLabel": "Debt Instrument, Covenant, Minimum EBITDA of Guarantors" } } }, "localname": "DebtInstrumentCovenantMinimumEbitdaOfGuarantors", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "percentItemType" }, "xpro_DebtInstrumentCovenantMinimumInterestCoverRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum interest cover ratio under the covenant of the debt instrument.", "label": "xpro_DebtInstrumentCovenantMinimumInterestCoverRatio", "terseLabel": "Debt Instrument, Covenant, Minimum Interest Cover Ratio" } } }, "localname": "DebtInstrumentCovenantMinimumInterestCoverRatio", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "pureItemType" }, "xpro_DebtInstrumentLIBORFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum LIBOR interest rate for debt instrument.", "label": "xpro_DebtInstrumentLIBORFloor", "terseLabel": "Debt Instrument, LIBOR Floor" } } }, "localname": "DebtInstrumentLIBORFloor", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "percentItemType" }, "xpro_DebtInstrumentMaximumPercentageOfAggregateCapitalExpenditures": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum percentage of aggregate capital expenditures under the covenant of the debt instrument.", "label": "xpro_DebtInstrumentMaximumPercentageOfAggregateCapitalExpenditures", "terseLabel": "Debt Instrument, Maximum Percentage of Aggregate Capital Expenditures" } } }, "localname": "DebtInstrumentMaximumPercentageOfAggregateCapitalExpenditures", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "percentItemType" }, "xpro_DeferredCompensationPlanAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of deferred compensation plan assets.", "label": "xpro_DeferredCompensationPlanAssetsFairValueDisclosure", "terseLabel": "Deferred compensation plan" } } }, "localname": "DeferredCompensationPlanAssetsFairValueDisclosure", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "monetaryItemType" }, "xpro_DrawdownsAsLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to drawdowns as loans.", "label": "Drawdowns as Loans [Member]" } } }, "localname": "DrawdownsAsLoansMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "xpro_ESSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents ESSA.", "label": "ESSA [Member]" } } }, "localname": "ESSAMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details" ], "xbrltype": "domainItemType" }, "xpro_ExproMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding Expro Group Holdings International Limited.", "label": "Expro [Member]" } } }, "localname": "ExproMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual" ], "xbrltype": "domainItemType" }, "xpro_FinanceLeaseLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value portion of finance lease liabilities.", "label": "xpro_FinanceLeaseLiabilitiesFairValueDisclosure", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilitiesFairValueDisclosure", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "monetaryItemType" }, "xpro_FinancialLiabilitiesFairValueDisclosureDeferredCompensationPlans": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Of the fair value of financial obligations, this element represents the portion associated with deferred compensation plans.", "label": "xpro_FinancialLiabilitiesFairValueDisclosureDeferredCompensationPlans", "terseLabel": "Deferred compensation plan" } } }, "localname": "FinancialLiabilitiesFairValueDisclosureDeferredCompensationPlans", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "monetaryItemType" }, "xpro_GainLossOnChangeInCashSurrenderValueOfLifeInsurance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain (loss) on change in cash surrender value of life insurance.", "label": "xpro_GainLossOnChangeInCashSurrenderValueOfLifeInsurance", "terseLabel": "Gain (Loss) on Change in Cash Surrender Value of Life Insurance" } } }, "localname": "GainLossOnChangeInCashSurrenderValueOfLifeInsurance", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities-details-textual" ], "xbrltype": "monetaryItemType" }, "xpro_LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the option to increase the maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "xpro_LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Option to Increase Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "monetaryItemType" }, "xpro_LineOfCreditFacilityUpfrontFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of upfront fee under the line of credit facility.", "label": "xpro_LineOfCreditFacilityUpfrontFeePercentage", "terseLabel": "Line of Credit Facility, Upfront Fee Percentage" } } }, "localname": "LineOfCreditFacilityUpfrontFeePercentage", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "percentItemType" }, "xpro_LongtermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents long-term incentive plan.", "label": "Long-term Incentive Plan [Member]" } } }, "localname": "LongtermIncentivePlanMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "xpro_MENAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents MENA.", "label": "MENA [Member]" } } }, "localname": "MENAMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details" ], "xbrltype": "domainItemType" }, "xpro_ManagementIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the management incentive plan.", "label": "Management Incentive Plan [Member]" } } }, "localname": "ManagementIncentivePlanMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "xpro_MergerExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the exchange ratio associated with a merger of the reporting entity with another entity. The exchange ratio is the number of shares of the reporting entity's common stock received by the shareholders of the other entity for each ordinary share of the other entity.", "label": "xpro_MergerExchangeRatio", "terseLabel": "Merger Exchange Ratio" } } }, "localname": "MergerExchangeRatio", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual" ], "xbrltype": "pureItemType" }, "xpro_MergerWithExproMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the merger, or pending merger, with Expro.", "label": "Merger with Expro [Member]" } } }, "localname": "MergerWithExproMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-details-textual", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details" ], "xbrltype": "domainItemType" }, "xpro_MosingHoldingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding Mosing Holdings.", "label": "Mosing Holdings [Member]" } } }, "localname": "MosingHoldingsMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures", "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "domainItemType" }, "xpro_NLAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents NLA.", "label": "NLA [Member]" } } }, "localname": "NLAMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-15-goodwill-summary-of-goodwill-details", "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-revenue-by-operating-segments-details" ], "xbrltype": "domainItemType" }, "xpro_NewCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the New Credit Facility.", "label": "New Credit Facility [Member]" } } }, "localname": "NewCreditFacilityMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "xpro_NoncurrentAccountsReceivableFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties, classified as noncurrent.", "label": "xpro_NoncurrentAccountsReceivableFairValueDisclosure", "terseLabel": "Non-current accounts receivable, net" } } }, "localname": "NoncurrentAccountsReceivableFairValueDisclosure", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "monetaryItemType" }, "xpro_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_OnethirdDrawnMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents one-third drawn.", "label": "One-third Drawn [Member]" } } }, "localname": "OnethirdDrawnMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "xpro_OtherAssetsAndOtherLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other assets and liabilities.", "label": "Other Assets and Other Liabilities [Text Block]" } } }, "localname": "OtherAssetsAndOtherLiabilitiesTextBlock", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-11-other-assets-and-liabilities" ], "xbrltype": "textBlockItemType" }, "xpro_PVDExproMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents PV Drilling Expro International Co. Ltd. (\"PVD-Expro\").", "label": "PVD-Expro [Member]" } } }, "localname": "PVDExproMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-carrying-value-details", "http://franksinternational.com/20220331/role/statement-note-8-investment-in-joint-ventures-details-textual" ], "xbrltype": "domainItemType" }, "xpro_PaymentsOfCashPledgedForCollateralDeposits": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for collateral deposits.", "label": "xpro_PaymentsOfCashPledgedForCollateralDeposits", "negatedLabel": "Cash pledged for collateral deposits" } } }, "localname": "PaymentsOfCashPledgedForCollateralDeposits", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "xpro_PercentageOfTaxBenefitsRealizedPayableUnderTaxReceivableAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of realized tax benefits payable under tax receivable agreement.", "label": "xpro_PercentageOfTaxBenefitsRealizedPayableUnderTaxReceivableAgreement", "terseLabel": "Percentage of Tax Benefits Realized Payable Under Tax Receivable Agreement" } } }, "localname": "PercentageOfTaxBenefitsRealizedPayableUnderTaxReceivableAgreement", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "percentItemType" }, "xpro_PercentageOfTaxBenefitsRetainedUnderTaxReceivableAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of tax benefits retained under tax receivable agreement.", "label": "xpro_PercentageOfTaxBenefitsRetainedUnderTaxReceivableAgreement", "terseLabel": "Percentage of Tax Benefits Retained Under Tax Receivable Agreement" } } }, "localname": "PercentageOfTaxBenefitsRetainedUnderTaxReceivableAgreement", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "percentItemType" }, "xpro_PlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents plant and equipment.", "label": "Plant and Equipment [Member]" } } }, "localname": "PlantAndEquipmentMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "xpro_PropertyPlantAndEquipmentIncludingAssetsUnderFinanceLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents property, plant and equipment, including assets under finance leases.", "label": "Property, Plant and Equipment, Including Assets Under Finance Leases [Member]" } } }, "localname": "PropertyPlantAndEquipmentIncludingAssetsUnderFinanceLeasesMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net", "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-net-details-textual" ], "xbrltype": "domainItemType" }, "xpro_PropertyPlantAndEquipmentNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents property, plant and equipment, net.", "label": "Property, Plant and Equipment, Net [Member]" } } }, "localname": "PropertyPlantAndEquipmentNetMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "xpro_ReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of adjusted earnings before interest, taxes, depreciation, and amortization from segments to consolidated.", "label": "Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "xpro_RepaymentsOfFinancedInsurancePremium": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for financed insurance premium.", "label": "xpro_RepaymentsOfFinancedInsurancePremium", "negatedLabel": "Repayment of financed insurance premium" } } }, "localname": "RepaymentsOfFinancedInsurancePremium", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "xpro_RepurchaseOrRedemptionOfSharesMaximumAggregateAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents maximum aggregate amount of repurchase or redemption of shares.", "label": "xpro_RepurchaseOrRedemptionOfSharesMaximumAggregateAmount", "terseLabel": "Repurchase or Redemption of Shares, Maximum Aggregate Amount" } } }, "localname": "RepurchaseOrRedemptionOfSharesMaximumAggregateAmount", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "monetaryItemType" }, "xpro_RestructuringSettlementAndImpairmentProvisionsCredits": { "auth_ref": [], "calculation": { "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of restructuring, settlement and impairment provisions (credits) recognized during the period.", "label": "xpro_RestructuringSettlementAndImpairmentProvisionsCredits", "negatedLabel": "Severance and other expense" } } }, "localname": "RestructuringSettlementAndImpairmentProvisionsCredits", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "xpro_ReverseStockSplitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The conversion of a reverse stock split where there is a reduction in the shares outstanding.", "label": "Reverse Stock Split [Member]" } } }, "localname": "ReverseStockSplitMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-1-business-description", "http://franksinternational.com/20220331/role/statement-note-1-business-description-details-textual" ], "xbrltype": "domainItemType" }, "xpro_RsuAndPrsuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents RSU and PRSU.", "label": "RSU and PRSU [Member]" } } }, "localname": "RsuAndPrsuMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation", "http://franksinternational.com/20220331/role/statement-note-21-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "xpro_SegmentEarningsBeforeIncomeTaxesDepreciationAndAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of income (loss) before income taxes adjusted for corporate costs, equity in income of joint ventures, depreciation and amortization expense, impairment expense, severance and other expense, gain on disposal of assets, foreign exchange losses, merger and integration expense, other income, interest and finance expense, net and stock-based compensation expense.", "label": "Total Segment EBITDA" } } }, "localname": "SegmentEarningsBeforeIncomeTaxesDepreciationAndAmortization", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details" ], "xbrltype": "monetaryItemType" }, "xpro_SeverancePlanInConnectionWithMergerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the severance plan in connection with the merger.", "label": "Severance Plan in Connection with Merger [Member]" } } }, "localname": "SeverancePlanInConnectionWithMergerMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details" ], "xbrltype": "domainItemType" }, "xpro_SignificantAccountingPoliciesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for significant accounting policies.", "label": "Significant Accounting Policies [Policy Text Block]" } } }, "localname": "SignificantAccountingPoliciesPolicyTextBlock", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "xpro_TaxReceivableAgreementCashPaymentForSettlementOfEarlyTerminationPaymentObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of cash payment for settlement of early termination payment obligation in connection with a tax receivable agreement.", "label": "xpro_TaxReceivableAgreementCashPaymentForSettlementOfEarlyTerminationPaymentObligation", "terseLabel": "Tax Receivable Agreement, Cash Payment for Settlement of Early Termination Payment Obligation" } } }, "localname": "TaxReceivableAgreementCashPaymentForSettlementOfEarlyTerminationPaymentObligation", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "monetaryItemType" }, "xpro_TaxReceivableAgreementConditionOfEarlyTerminationPaymentObligationSettlementFutureContingentPaymentsCashTaxSavingsThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the cash savings threshold which, if reached, will trigger future contingent payments to be made as a condition of the settlement of the early termination payment obligation in connection with a tax receivable agreement.", "label": "xpro_TaxReceivableAgreementConditionOfEarlyTerminationPaymentObligationSettlementFutureContingentPaymentsCashTaxSavingsThreshold", "terseLabel": "Tax Receivable Agreement, Condition of Early Termination Payment Obligation Settlement, Future Contingent Payments, Cash Tax Savings Threshold" } } }, "localname": "TaxReceivableAgreementConditionOfEarlyTerminationPaymentObligationSettlementFutureContingentPaymentsCashTaxSavingsThreshold", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "monetaryItemType" }, "xpro_TaxReceivableAgreementConditionOfEarlyTerminationPaymentObligationSettlementPeriodOverWhichFutureContingentPaymentsMayBeMade": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period of time over which future contingent payments might be made as a condition of the settlement of the early termination payment obligation in connection with a tax receivable agreement.", "label": "xpro_TaxReceivableAgreementConditionOfEarlyTerminationPaymentObligationSettlementPeriodOverWhichFutureContingentPaymentsMayBeMade", "terseLabel": "Tax Receivable Agreement, Condition of Early Termination Payment Obligation Settlement, Period Over Which Future Contingent Payments May Be Made (Year)" } } }, "localname": "TaxReceivableAgreementConditionOfEarlyTerminationPaymentObligationSettlementPeriodOverWhichFutureContingentPaymentsMayBeMade", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-20-related-party-disclosures-details-textual" ], "xbrltype": "durationItemType" }, "xpro_TwothirdsDrawnMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents two-thirds drawn.", "label": "Two-thirds Drawn [Member]" } } }, "localname": "TwothirdsDrawnMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans", "http://franksinternational.com/20220331/role/statement-note-16-interest-bearing-loans-details-textual" ], "xbrltype": "domainItemType" }, "xpro_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents warrants.", "label": "Warrants [Member]" } } }, "localname": "WarrantsMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "xpro_WellConstructionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents well construction.", "label": "Well Construction [Member]" } } }, "localname": "WellConstructionMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details" ], "xbrltype": "domainItemType" }, "xpro_WellManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents well management.", "label": "Well Management [Member]" } } }, "localname": "WellManagementMember", "nsuri": "http://franksinternational.com/20220331", "presentation": [ "http://franksinternational.com/20220331/role/statement-note-6-revenue-revenue-by-areas-of-capability-details" ], "xbrltype": "domainItemType" }, "xpro_statement-statement-note-10-inventories-summary-of-inventories-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Inventories - Summary of Inventories (Details)" } } }, "localname": "statement-statement-note-10-inventories-summary-of-inventories-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-10-inventories-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Inventories" } } }, "localname": "statement-statement-note-10-inventories-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-11-other-assets-and-liabilities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Other Assets and Liabilities" } } }, "localname": "statement-statement-note-11-other-assets-and-liabilities-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Other Assets and Other Liabilities - Summary of Other Assets (Details)" } } }, "localname": "statement-statement-note-11-other-assets-and-other-liabilities-summary-of-other-assets-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Other Assets and Other Liabilities - Summary of Other Liabilities (Details)" } } }, "localname": "statement-statement-note-11-other-assets-and-other-liabilities-summary-of-other-liabilities-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details)" } } }, "localname": "statement-statement-note-12-accounts-payable-and-accrued-liabilities-summary-of-accounts-payable-and-accrued-liabilities-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-12-accounts-payable-and-accrued-liabilities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Accounts Payable and Accrued Liabilities" } } }, "localname": "statement-statement-note-12-accounts-payable-and-accrued-liabilities-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-13-property-plant-and-equipment-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Property, Plant and Equipment, Net" } } }, "localname": "statement-statement-note-13-property-plant-and-equipment-net-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)" } } }, "localname": "statement-statement-note-13-property-plant-and-equipment-summary-of-property-plant-and-equipment-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-14-intangible-assets-net-summary-of-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details)" } } }, "localname": "statement-statement-note-14-intangible-assets-net-summary-of-intangible-assets-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-14-intangible-assets-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Intangible Assets, Net" } } }, "localname": "statement-statement-note-14-intangible-assets-net-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-15-goodwill-summary-of-goodwill-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Goodwill - Summary of Goodwill (Details)" } } }, "localname": "statement-statement-note-15-goodwill-summary-of-goodwill-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-15-goodwill-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Goodwill" } } }, "localname": "statement-statement-note-15-goodwill-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 18 - Post-retirement Benefits - Net Periodic Benefit Cost (Details)" } } }, "localname": "statement-statement-note-18-postretirement-benefits-net-periodic-benefit-cost-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-18-postretirement-benefits-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 18 - Post-retirement Benefits" } } }, "localname": "statement-statement-note-18-postretirement-benefits-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 19 - Loss Per Share - Calculation of Basic and Diluted Loss Per Share (Details)" } } }, "localname": "statement-statement-note-19-loss-per-share-calculation-of-basic-and-diluted-loss-per-share-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-19-loss-per-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 19 - Loss Per Share" } } }, "localname": "statement-statement-note-19-loss-per-share-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 22 - Supplemental Cash Flow - Supplemental Disclosure of Cash Flow Information (Details)" } } }, "localname": "statement-statement-note-22-supplemental-cash-flow-supplemental-disclosure-of-cash-flow-information-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-22-supplemental-cash-flow-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 22 - Supplemental Cash Flow" } } }, "localname": "statement-statement-note-22-supplemental-cash-flow-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Business Combinations and Dispositions - Consideration Exchanged and Preliminary Allocation (Details)" } } }, "localname": "statement-statement-note-3-business-combinations-and-dispositions-consideration-exchanged-and-preliminary-allocation-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Business Combinations and Dispositions - Merger and Integration Expense (Details)" } } }, "localname": "statement-statement-note-3-business-combinations-and-dispositions-merger-and-integration-expense-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-3-business-combinations-and-dispositions-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Business Combinations and Dispositions" } } }, "localname": "statement-statement-note-3-business-combinations-and-dispositions-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Business Combinations and Dispositions - Unaudited Pro Forma Financial Information (Details)" } } }, "localname": "statement-statement-note-3-business-combinations-and-dispositions-unaudited-pro-forma-financial-information-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured At Fair Value On a Recurring Basis (Details)" } } }, "localname": "statement-statement-note-4-fair-value-measurements-summary-of-financial-assets-and-liabilities-measured-at-fair-value-on-a-recurring-basis-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-4-fair-value-measurements-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Fair Value Measurements" } } }, "localname": "statement-statement-note-4-fair-value-measurements-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Business Segment Reporting - Reconciliation of Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization From Segments to Net Loss (Details)" } } }, "localname": "statement-statement-note-5-business-segment-reporting-reconciliation-of-adjusted-earnings-before-interest-taxes-depreciation-and-amortization-from-segments-to-net-loss-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-5-business-segment-reporting-revenue-by-operating-segments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Business Segment Reporting - Revenue by Operating Segments (Details)" } } }, "localname": "statement-statement-note-5-business-segment-reporting-revenue-by-operating-segments-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-5-business-segment-reporting-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Business Segment Reporting" } } }, "localname": "statement-statement-note-5-business-segment-reporting-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-6-revenue-contract-balances-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Revenue - Contract Balances (Details)" } } }, "localname": "statement-statement-note-6-revenue-contract-balances-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-6-revenue-revenue-by-areas-of-capability-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Revenue - Revenue by Areas of Capability (Details)" } } }, "localname": "statement-statement-note-6-revenue-revenue-by-areas-of-capability-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-6-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Revenue" } } }, "localname": "statement-statement-note-6-revenue-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-8-investment-in-joint-ventures-carrying-value-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Investment in Joint Ventures - Carrying Value (Details)" } } }, "localname": "statement-statement-note-8-investment-in-joint-ventures-carrying-value-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-8-investment-in-joint-ventures-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Investment in Joint Ventures" } } }, "localname": "statement-statement-note-8-investment-in-joint-ventures-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details)" } } }, "localname": "statement-statement-note-9-accounts-receivable-net-summary-of-accounts-receivable-net-details", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-note-9-accounts-receivable-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Accounts Receivable, Net" } } }, "localname": "statement-statement-note-9-accounts-receivable-net-tables", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" }, "xpro_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://franksinternational.com/20220331", "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org/topic&trid=2134446" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126982154&loc=d3e400-110220" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r467": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934302&loc=d3e29470-108402" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934302&loc=d3e29470-108402" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934302&loc=d3e29470-108402" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934302&loc=d3e29470-108402" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934302&loc=d3e29502-108402" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934302&loc=d3e29515-108402" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934302&loc=d3e29515-108402" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934302&loc=d3e29515-108402" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934811&loc=d3e32049-108421" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=6457341&loc=d3e32102-108422" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r636": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r637": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r638": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r639": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r640": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r641": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" } }, "version": "2.1" } ZIP 100 0001437749-22-011130-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-22-011130-xbrl.zip M4$L#!!0 ( !&"I50G@-/51P0 !03 - 97A?,S4U-S(T+FAT;>U8 M;4_C1A#^#+]BE--QG.2\0JY<$B*%G -1(7!)J*X?-_8ZWG:]ZZ[70/KK.^N7 M!,P!@9)R:BM%L;PO,\_,SO-X[(ZO ][M^)2XW>VMCF::TVZGFEZWM[8[U72J M,Y/N B*]X/2PY,0JDJH%)-:R7<+),)_QI-!ECP2,+UHP90&-8$2O82P#(MJ0 MS$;L3]J">BW4V< 548P(W0(A54!X&P*BYDRT(%FBZ8TN$\[F.*#8W-?HL#/K MVM].AD?#*>PU*HU.=8:0P^[V)H&4NCMB%H7MQQP5_:S<)%[N.,E\W K/H4)3 MUC M+_@_L?L&G$&6)6G6_5S[A*M@>F*_">!);WS4&]D3./]V:O\*O?[4H&G4:@T+ MZ@=P69E4^A6##';>U3_]U ;<4]]KUGZ86GJQH]N$^2V.-/,6WZ,4$RXUV^H' M":"A $<*01W-I(!KIGW0/H6O,5&87KZ ,0VETB"]%#K8-Z&2<*QD',*)Y"X3 M2+"14B.3\2< GH-6!29 M2/!G5KI$4_"IHM*[@R^-*H=GP=#"D)D0<%&! 1$"H[*@[S/JP8 )(AQ&.)Q[ M'G.HPEPDMK,8+< QDVT+0M3'& \%M%P5FT&;)->4F66B(:X,-<9S>WF^R- G MLS\A:D8$QGA^P^D">HXYA:R4M4^T9?8%"_A=R&M,SYRV_ND"UF3&*1R%Q\OL,US5SM6^\UMX7JK(6WF0XUH9=,H^K+7R$J=S\ ME3D/A_"<#5J&+S%J;+I%R ?+1#W#5IXT[;ZJV<36>H==W/R$N.;Z<4==ZY7D MV(W3AR-)6H--1O*WFXD\ME)WBB3+Y,V+.6J=@XSF1E662J/H'S%3-,#BC S[ M5ES>):AJ"NK-7??CDK$K75IJ4D;;^N>]_93\0:)T;:-;!=F)N]6H M>J^][53C[@/UMD:B ^:ZG!82_;#@O6T&[H?^GPC[@=>7'T1D7'8%#B=1=%@Z M[4VFY8O>L5T^&MN]G\V'I5NS%\>#Z;@PYGME):_O#QIA@HOCT>79RANNP'7? MNR"*JOF\A3Q(OH;]!5!+ P04 " 1@J54=TP4<2 $ #G$@ #0 &5X M7S,U-3=,G3&>7$@/9J8S(34@=R50)/0X3XJ MMASK3I9\L@RDO[XKV2$0"I2[HZ4SG;1*O%@GO.O%E(3=S0U/ M,\UIUZL7S\V-3:]>3'DS&2[PD4*F%YSN5R(I=#4B">.+-DQ90C,8T4L8RX2( M#MC9C'VF;7 ;J2X'+HAB1.@V"*D2PCN0$#5GH@W61-,K726>A0.MQ5F%LE%M!RA@WT@NH MT%1URJ!%3,RT[X^GP\&PWYL.3T9P,G@LV^^3\$\*0W/NB-_ F?VK0-!N- MI@/N'IS5)K5^S2"#K5?NV]\Z@&OZ*9B_\DRS:/$U23$14K/, MW;. A@("*00--),"+IF.0<<4/N9$87GY L8TE4J#C,"_2I6$0R7S%(XD#YF8 M(\[:IQILFR5;K_::S4:G+Y.4B(5].&7JA''XG*I3"@5-%,V:J9&/T8T9-\AA9 MLPL*)U'$ JI,18S;,E\'<,S4W($T5UF.6P-:KBAGD-L2&[(Y)C,2RE1C;C?- MET9&1*7_"5$S(C#?DRM.%] +[%X4A-8QT8Y9ERS@;R$OL51SVO[>--9DQBG, MI JIVJ\T*E@)SE,2&H)M.]V[AU.'#=G;RVPJV7J]'CJFE$F^=4V[-ELX$O1\: MR;7\_M"F2+E2\E'.4?\!\IL;O5UK4-%_WD$)BSX".T=MZ9?"IBJN'Y=DO9K]H9C=?-K.9B(RQI2NV M/4V8P!.8%1UC27O"3-]+L0D8ACMFFG"./,&&R A'_F M26MWM[;WHM+R\FX]JZ_=NKQZWKU'#<_(@(2%(:?_E0'WG\4_P=8\=FRN;].O M+?JQZOFF'RC@Z.UY%0PNT^]H#4=3M/U9>W?[!]0502P,$% @ $8*E M5#"=PG%_!P #S T !E>%\S-34W,C8N:'1M[5MM4QLY$OX3F+O;)!!_6>]( M+>F1Z*?[:[#2J15>CKZ,Q6#>6_.UN MF!NKS1FPW.GZ+G9FDYY8*W<0LU3(\1F\_))K5^^)E%OH\!%T=9*QN&S BFW!DH;5(FZY R,Q#J#+R)X_?N@$DQP 8C!HG#Q1O]9O#' M=?M=NP;OU'INP-^C^$' W=]W;NU:G![V/T+U[ M'T#MI'50>[W7VH=6Y\(W$:Z7JF^S.MK73B^*[A^"%@^O=QW ;7!^UVWWVL$M M!'^<7[31_VU'\ M)[=.Q./%1=L5^)0+I>#F$"Z94D(-*A!R0Y;@$N;.ON.F'>M+#GUM(F[>[A[M M(A I,Q9%B&KZ;#,63IY+2",1N80(?O2/DKU"19SX?93=EY2?1(OE,UR)$+L4 MCUY@C#*3Z8=T'"&3DYC@=/;?3$IS1LN0WTQCTF/G6A\,OSGZL0%PXC6[S=JA M_S/1VE47/; A'ZN?R(;:D+ A!\.'@H]XA.XN++*!&8P8<@Q=GFGC0"NXQ#EQ ML8-/L.=M7O[VYOCXJ&Z\@7^HU?=!QQ#<9T;#E=%Y!M=:DM\B]L-_']) /ALW M$-89A#L96U\^6?PUS:T7KOFC'3\W+WS'+/H>>EDZAL]*CR2/!KQ2.&/A81!I M7%QI!R$NPH0"IL:0*V=RCFB9XRD&._(_A@NB\PHF(68A-AG0J7#H*X7=BH'B M(;>6F3&9I.PS!_+3Z9P6VR($@TM*$D*T!AF$PH1YBF8*AR,2C->H TKTL,1W/<96)QL^CR>#3]\?QA M;*FRL6>=_#)4X1 +AN]J S/<^S'ZI2#9C?X&W)($%S8A4R?5WH.T>TIQA.T_LSARP2VV(*.\B/LVW2ND+T.6V\V'D-#KG<_=ADOF8T&I'6=\KI1YG3J%(R&IK)8B M8LX#[5L1"3P>VH H%*Y7$XIFRBWI31\ZK9>H/LUJRQ&0P]Q.@S)&7,LE(XF MV_(@EA,UA9E"$L\K>?R_/B=[S.,X#8^>8-[^%;C=?][BX>UY>8GKPX$%.K M+:K9OL[=PP@V$1!L:LVI5(\WO06"_N0JP$+0M2W[.6C8_(I*2!=1CFAH@P)SC7S)IJZ["=7GOB7!8]'+X4;S2* M5Q"S(:\H_^4&L]N270DY1(;Y.V6Z;E;Y%-%^@2=A=JK+*2_Z", C+QC\293) M? Q2?.:RO&!>LJ_\SX?S-;YOR_:GPJ33[94<7" M(WU+33Z] 1MQ]IE$=E&G>IGM*VS_JG?RHNE10:&\I2I>!ZQ)VBS"@99/<_:# M :2LRW$(1@%D::50^A9EOLU3/ 4\*;^94B6M?26WU>\_K9,^NSNQ%LKTV&"> MJR 'N$_-R"+_F4))MTJA=84::CGD)'@5&Y1?6Y@RF_,TDWK,L7>4Z"*%LP4R M(_G^+W7 BD9:DR-_V*>)3_3SQPO\0Y_!!S:&TPH<'QT?_^@]/M%S;.3-JJVN M?$K:J.8E'BA^_A9P"TA6(7S7@SA/!(_ACX7 _\XH%HXY$D,();/V[>[[ MUFWOX*9U%1R\ZP:M?]$W]7.]-U>7O>Y26Q(?&#U:;22M#3=7G;L/L]70 NW6 M_2"**GW9WVQ4_3\$^ M02P,$% @ $8*E5* 1*>9P!P ]"\ T !E M>%\S-34W,C?D47MY) E5DP+'5S;2]57AC 298EQJ3R M*L_(6%EY-)$T-LZOSVG-^ /;9+VINQ^P?EGO2"VI)<[I/JV91M\/]$FC+T5R MLO6BX977\J2Q7_QNO=AJ[!==C:Y)QN3\6,O7VW%NG;$U$KDW]6UT9I,>+^_] MGM#J+JV157=]7Z>>2?U>3PR4'M>HHP;2T94<4=L,1%KV.O67K%'U(/.8K=$] MB7Z_;+UI=>BH^K+:V._"G^QD:VZ5^2D79YQ-&.8+CT-AE4A]+35V('1]SLE8 MIE[:^D#8.Y76I@Z<1NU.Z[QUVNRTWEW1NW,ZO6Q%YQ3]'IW>=EJ_16A";]3^ M(LY=W[9O;IM7'>J\H_;M+Q%5CYI[U5<[S5UJ7IV%)O;K^[3KLCKLJ\=G1?<7 M\1:'U[F,Z 8GUVYU6M$-3O'TLGEU$5'SM,-G6_W?T:L*-6^H^3:Z.HO./N3F MAT%$#URETE%U/23L(E)*Q1+RW;D M^\+7/O>^O>AJ25UC$VE?;Q]LPQNM,Y$D*KV;/KM,Q)/GTJ^12GR?5SWXKDYA MTRI-)"]ZD-U_/.<1:%X@^-C)]$,^DUCH22CQ)OLWD_*^2Z5%TGUE#%];D&5T: MS;B%[R]_>\D#Y6SPMW)V/KBR>+7GFQ0N.*/=OC<4/A&.& /*!N,Z7UJ M1EHF=[)2@+% &"4&BZ?&4XQ%A$I)I&/*4V]S"6^%EP,$.\:?P(( KQ*:>B)& MDR4S4!Y8*>R6#%(92^>$';/)0+R7Q#B=SNG0EL 9+*E9/_$:;! K&^<#F*48 M#D\0KVG41RHAE_,_L_$C:64Y"6]@H)R&@@,O:*1\'QMTF8R#@SRO[UL)<^RR M[[!90!Y'TQW/'\:&*FLCZ^B;H8JDGDH!1L;U#'P5\ 3FZ+9S_2KM\8I>81Z5 MQCI/,"< /H>Q"LBA. 5DP"=3BRFG]8P[)6S=PM*@9Z)XX@I;Y!H&((S)I W+ MN>!/+%R?>MJ,W(1-LWQ @AL+O^%E99D4I4=++F]HL3:*7CTW6G0>8(@U1?6_ M=5<"OQ3T''%-KZ?P&-#5(F%EP#%PJ5AV V\D'4MPY?ILSF8#9!O../R<*!=K MXW*,XSQDC2X #B;WJ\8[< M#4.KQTGQ5#PJKMG2@D@\/W$&F.-7 77V9>V%>@\6ZF$AWNI=U3BB-B]YG%D3/IT )&!1'W8;I76%_&(G?K#V&A MUY6@;KE2(1U-#ASG2)-#Y4+VA)5,PSQ\#S'+N_.YVTHM0BPHM>.,SY4RKW.G M\BPD4V>T2H0/CG:=2A2.AS>@"H4;U$3*,^6.]68(G2Y(U)!FC9-PR".W\Z!, M,-=R+5@B8%O!B<5$S6&FD,3S2A[_ZTJV1Q['-#)Y@GG[6^!V]WES>^U$NT3Q M]5/TVDQ'=!BJA DLG$E#>A4.Y.?BDEDM;#)A&#BO1%=IY<E<<1HDSWVYH2RW&7CN@MB/8R3XX$ H4^]D"@VO07?TR(SC")N@!"^X MC'BC,JB.#9N_2O#'SXW-T5#H/*0SAKKL]5",JB% ZE84E=."8(WT7#RN+C$# M>3$0J=45U6S7Y/YQ#]81$&)J+;E4[ZU["T3=R55 B$JR. ]X5>6B3 G.%?,.C#.HYU??V(N!X33 MG\4;C>(5Q&S(#YS_%.F:^;TWSJT6[A3U^XJ2[GO!@B@$R" M8 @G42;S,6GU7NKR@GG!OD)+/JU]+/_$]$W!_E0X=+RYC./+N/ B,IG$D\HL MO7'.G>?T+-,Q-S]"QR]5R5/7!"IE;ZR;2N?0@"D' ^6]E/^@*+H&XIS[$P7_ MPB0[X#_TO6.!@%^NUR?A2OZ9*[@?0E.>QN%*?'=SY[;1$-_PG5M3HR)%FT(T MX*MHOM2.E01]2S4^O?L:2?&>Y751H0:!'6KK\))W\HKIHX)">3]5O A8D:Y% M@H%.3K/UHP&DK,@Q!%$ +*T4&M]!X+M\@%/ 287-E/IHY=Z4?BPY\UL6O+=(SJ\V0^4[[2O+W@3+.^9Z,WA7R M_W,C(%%#BK5P[O7V+\V;SMYU\R+:>]..FC_SA_-SO=<7YYWV0EN_MV?-:+F1 MU3==7US=OIVM!@O8K?J!%_O\^3[ $+[V_QM02P,$% @ $8*E5-TCHR>, M)0 _Q$! T !E>%\S-C4S-S@N:'1M[3UI6]M(FI^G?T5M9F<&/VO,D3L0 MGC57.MT$&""=W4_[R%+9KHZD\N@ /+]^WZ-**LFRN0(8XG[2"=A2'6^]]U6; MPRP*MS:'T@NV?OG+9J:R4&[)R_][^>;UR[?O.O#MY@I_"-_^Q_*R^"1CF7B9 M#$1O+,Z&>1S(9%='4ASK)/-"L2Q>K:R_6UE?75\7:ZL?\,^:./XBEI>W-B.9 M><(?>DDJLX\O\JR__.Z%^33V(OGQ15\GD9B#OA>I$'Z>I#KY(+P\TQLX MY\A.%'G)0,7+/9UE.H)W1I<;(I.7V;(7JD'\021J,(3IS6.9'M$SL%=<4&6U M=G'_J*WK'VU!G[1%*A/5-ULI]P9C];;V+H>JIS+XH+.^N=+;VES!I^"?T=8O M-UAM*/OWO=B_Q[UTM#%E?>[8M9$WRI'H1.G7RP=\X\76\Z)[N"MVC@[W/^_N'9Y][A[,6L;$#J^SD,JL=L+W=.3Y]G>SI L59$.$X>K?S)$IH#>8D0X1 M4/(OO_P%B#:QSY_+)%.^%]J3A<.DI_"AH#;HRS>T3OJRABHX?-:$(]>GISHI MOM@ZTQ\(&CC?2A9,696EM8=:U>[AMMCVXN^B>]IMBP,=!SH6VXD7^\/-7D+K M>)<-Q7ZH=0)8/I3BFQ?V$JV_B^U Z#$/B!XJ+(Q/))(&>%CB>S+) %I MDFG1DZ&^:-61!/Y%8 +')RI:D.S#$4J56%]]*];?O11OWK]<6Z#,W*#,7N2I(DY5D@J=P$X#+TK;3WN;/C MF53G!/L0K)U3L'7$R=X_O^Z=GHF#O;.SO1.V%)_R=AM/]9MD91(U250[DT+M M[%NUTRO43@UHKV(O#,'$@/N4>#))I^'7D);!JG%MFNDW? MSK!71*%[HQ;NP3X#&;0!#FF&6P3C/!^-0MH__G;AJ7/8.) [>Y"I5)$.E!] M!9_V$QV)# Z)H(G_CA*E"]@BS(3NP\\J!7:;P39Y*[CU]=4-P+U96C]B(#VY MMM'J/$-4_!J',DT=N :RKV( JXI=D"'LNKLO,>2V1_\I5@GX5WQNI M#&9,T5*22916A[S"R$J'@.EBZ)U+>C8%W!"1]&)\_&(H8Y&G$XM[CN>R$WJP M4['661=+FVIK1\=IEN3D:=Q<45LM1NEK =,#4AI;X"ND\Q$0*9&Z0'J%D8 ( M55](8!EPPO!P*N%L\XR^5O%#PG>A:Y(X7.N(0O;-E[X)B]ON[OS^Z>3HZ^&N M^'RX?W3RI7OV^>BP:;W/1_=L)-*S0CH"CTN1_:'4D?V^]+,T3#PR3ZPU(NA F&HLH)]TANQ]($,O61,8E GF9%Q\-4!2DH4[T"Q M_3Q!]HM3^XGJ89@#O5(?G@RU$K'>X(A**FZFA;5WE15.DDR-Z)'F*V]6B>B. MR%/7<+NMJRBZ87GWO":0'H!-$F4':''H(/[YB)@5Y6XD$X ]4-;!P4Y;Z%A: M">LHN==T%*/RRY0]!#(%/388 '&F>0^TVSA3I,JC8%89Z+XIR%IB&ZGT\X19 M1JB!4= PI&"!8,YDG"+;P$7YB0R 99"N32L";I 9.^)?.:C0^)#9 $[APZYU MQ$9!K,2QS!(=RCP2.[H#>K\/%D&I"\,3KLK;%JAE:?V=^)+JP(!*#2WV+2\)+ ' #ALF%RH;BM^,O.AEXL=@!P$@R#MI@:W0K*X"'*DHW M+5JE=G,TL $>60D*K9')I:4YP']B3<0X/30T\I#@1.=DK:4*$H@+G8L8+C2(X'5@#G'$^@H>)Z?<-VA2_ .\W"RR' M@3W W@'B,);T EH=0 WVLO9N=3GPQL4:1K!,'5B(<'P;)N]@T <,2YW(]I3] M(R"-8=23,>CE!(0>H!FM'E&N 10/J0 &ZESX(9#%QQ?'G[9_;U;P3 8M1FC MY)A/R$5$'V$0O#+6_ME),9BK$AF'A' FJ+T[["^#T3OY(0HW\O;)7O?WY>[^V=X)Z&_AA3=.-XP0_2!BH-S*8C9 M"^==K6,TW-_WT 5GX<+%>_F@# K[O- &"=\);;/SO:.5#Q M]YD *.! [W.6!+(P1'O )2],Y0NTT[UE,E4R_?'%R'X VNWR:!#GT<<7P#V3 MS'P>J'04>F/Z?-U\AGC&N1DUC'2^1ZS\^(("_?PAC&! XIE/P ;JJ\N/+\RO M-&MEGC3ONP\@* F2'U\0]M5 ,85J;IR88%%\BE+_B!KP3%D(K"I"?@EHO0S, M3N=5=@0,TDNB0H:$,AX *V*W 2K(P(&&HI"3_PC$.5>'( M($ACG:',_1-T<7SQK%2^Q2F*6EAGA6%FC,9T!@C6,KK[ MNOUZ=;4-K !/0?15[,4^:!]BC$YE9/6X+CH?&IX=D M!:&"QDXQ.DA7JV-[+XE (Y*Q MN$PR,/[7BG)6JNIBA_'QL3R4"]OO^G;6]AS:?L;C'P+_)J5<_=MC[^)/9P$Z M;AQD82BN3H&L%>CQB2(^"_*&*))41?Q= W8G)!F4!:.ODY'&=%.@81>@8*9D ME.4"ZT&!SYKPQA;1@!@F'LYH8<.()7HA',!;!8*AAA>V8$Z>!8 M;'?^Z,Q^Z!A5*Y2A^"A!8M;37[S8,[)QF^-3,=I 0>Z380/63!\D+$@ 7"=^ MU\N!-['-3/O.$SKC8M=M*P1E//2LX"A&&=OWOIZ* 871,A1=>3(6_3SVR].+ MO$L^5<_W*4!2(@>\FGF7* T2!5H,2M)2D*#,,V(F<8$.:U298O6#!2$.,X0E M#(9@N\;R(APOHY0!*0'?T.-CUX*&#X$^?%TUHT]9#+I84Z [$HS.+::B]A2! M7()]4M2Q\"\:10C#= Q"7'8D(\TB]??C+Y^ND'S;I>1SQ!IM>X&_*< MIGVC@8Z:*_,#V?=;2!=4;1T8'!%P(=)T <(YTJ>K^FG9*[XP+HF!B( MG, >0A2ATLJ$/5#4(W>R&SB^V-TUT]MEG!/9T,M(530^,+/RHQY #;UM]#TJ MW8#?.2J)C>K:A0I#,BI5G$NC=*> =GWDU -%2V4]T9H/36!_CBCV.18A&J06 ML(6J6;%UC Z>SC)QD*/!-WD4V:!&$PQ)R;] IX!'K^#1EJ$,"O*3H6#/828J M :N!*6.NK6!?)[D0EZ8'/EJ6G7MY-@05^=^R:M8XPINPSLX%^!B \#M' M5TT::T;@%T!B8 NE&C;C$![1(=AM8PJ83E@^CN%3PH)IFO,;IH+S%O9!;8"% M@?!D#(2=.300=A49U,'*::9]K"$8HZ\1E#4O_2ZSG]1.F.WL2C2I.2D)O,# MC[7$0*6L!!)7J/@[.N(30V%ZUMG%=YZ"4A3Y\.44?L M&8R@(!$P-*RJBPLQV\M3T,G3=)J3#3_LC:ORIR9P9#D:L@VKWWAB0)5])8@M M%.!+]'N1TXL<7TNP6#P/#*^?>Z&1+ P:M@?06F@U@(^WZ(+I.F++<3@B1Z=$X.#:Z3XOMM87$:R9$:S'B.4L4N)('5GOS&]&'&:M?S[9VQ7=+WN'N_#_ MV:FMX<6L]M.?4%G:-T::D9JE\"(G09ZDN=$53*;KJS5*=.V69B(^^ TSOY/T MVBFO;3! :YK%+,-V,L969.O]O&ET+]_.K:6TY$W4W-[!1KH9H8O*ZH19WG1. M;JG"^/J:]*K.G/"$!?Y=%_]Z3Q'_IFON&^B;!T,%#9\ 7?,,=/*\QEJ0CPO] ML+%XLPH*Z)CS#]&I%HPVQ@W[=@X-CDB%R=@'F8P"8KX"VTH[X!A@9IOHZ2HSQ9_M#3!VB&)UWB>A)V3!%%-- M0?OH]B ]K)^9F$XS^9K,6/2,$'V<:\4;AP$#G?=@.W@2&*S"/"?@-XE* V4= M]L!!%)ZH.#+UB^(WYX%6+9>+$,3LX$*B \PI2),1.SG.E0XISPF=\TK)*5A6,B+Q/,L9@UDYFJ6D2KB%F"T #AD;LRJ8BB MNVXRKF=K$\E$TCBUJ#RQ<"XZ;BQ&1_@,3A-SYAU_EB#[(M*$0H 'P(&\T3 5 MH""TQ9+/H:BEH,6!<<(E6P6)[(+*=\C22!_2SI@'-'AI;68#Z)E0QLK/],D8 M8O?C:C&$,UT=MI-?I?R*Z=JO^"'FURS_RV/HO20G0$(B82^)?T;MTRJ1OD::77V_P:EM M%.KAC"52'A T)D$%QEW!2OX+S/P:*EJ;N\_4RNBB[T"1A8T)X; %'2HZ GM& M4P%>A92U_#38OMV" )CZ%U\KW=,.SC8V4!C8('23PNE>ZQRWSYAY%$0&9:;NVA,F9X< MQC%E$;?EX_D6 2,O.#E^0A_4>?G2)]4#ZS;SDI8X4)&B#GRVKLR+JZX#+$I+ M N+_8[&KTI%.V4=0^$3=J0UBV)G1/VI=*A4?;&VYZ(XM7CJF@N5:.4C]A37G M!23?XOL%\3X!XB6MZ^E0[1W$#JYJSQL ,I0"ATEN$3F:'3GB#/&BZ M=<01; M'7.665%A"^PHEC(HG+ M0,&@>5"0EO1(99Z7IO>DF^]QTYDXWZ^(D)G9O);U#YL/@HGIWYKI/P.+BV** MY5V_\R4"+N#PWE -AA0UI-C;9>;$WLI KTF5<)(/G3R#6I.*_800;\#-;2G) MP^0?N$4=-T"6M!%;*J7">48NY9"9@S.VS24 :,H4R[6M%[LJ40L0;3>@)<4H M_]/V"H&Q_W/-%E#\;-')5U9[?,/7%/$";_HW%D_=EC@?O^'UXW#WHK4T)8ZY M.C GA_7DT O[+:)*FQ3C&0 ZN,QA%A,^ZW/UCPS[3M\"4S\5X, \*)]1D5@V M9KVQ&M:Q&F0+J3RPAVN8-^>ST2A!3L$PXIA88=UP\$3(968=50.!'.)NU@CU MCMB?D71#4@Z- =- PBQS"OA:1>UV)5;)"2TV=XA(KY),*#)KV:!IFE'L. MM.3:>K!@J*MJANE5@SRT1^I$OSDQ#Y ; ME"D@9:YO_W]M-)\ !%3(S]-TQ!&S6:D721./ T+\:ZI;/$A-FI<[=J(IHH";'*S MA[%5A^0YJB3ET!N8X,IME\PK#HP M*#^?^C]/[QM9-_Y08O,,UE3MM1RFX"3TC"_" MJ*.H@VYP"K'?0B0A4#OJL6D2Q9V=PO$R)M,%V(FK5R(<.[J6NL5YD)_@,JB^P;U585&?0JGM#1$TF5(WB)CW+:D+:$N28&;)NU MU;_9+N0&GVT2(W6A,'O!% ,_TBP=Z *O:3@;[YW.WR>$[G['!*Y7CU.(M>K12+7W"5R MS8_Q"&K'VSM:[!57_X/:X MM_#E9A.3'J*FW[L4<(+X T;BBC#"NWQC9,==Z M4'&E3D$1#75*):NA\DPO+A53%ZDI,GRIK&(D=8B*QKRT+%*K/%ZTO05^EV*] M[@#V18H#WA2EPGZ.^EKJZSC(?5:+ XG59%16!F-CIZF<2Q)1\DLJ7:B49:*" M0THJ^FAB4[$!@EMZ(1' GWDPB,AK3+6N?-E*VK S(_8!,A.V2T6O06>T:ZBT M:J:'202Y@7.^ZD1N69O&A!&=[L2H\Z!R1#&SLD%EO7*[L'+LFHICZ'LJI!MY MM"T=X>L(G.:/Y&' VN&,WP-H&HS"MFE>:N_UJOIWZZ'7R=CGF\YKBGV>8:W@ M%>$["HJVYB5?8,%(GY-;@Q@IUYD77@*J@#=)+F@3':SLB.-$8T2%"KL7C/:! M&.V2$,7E/DT*#-XKMT#%.Y*AOGWG@:,Z$$N ZN M* &8)8 5I!6%LG ,3T:/$@,AO+>29N4*?G)2WR6-I\HQ.W.65?\S M^WKAV9T[S^X\2EC3]G[*WR3+#Q'/J8,8B=?UM9WV5D_PK3>EY MA).B*?VM$N+EI2_I[4IJO(>&\ 52"2Y@22E% Q>^*HK\HQB1NO]A3CC^/)+( M'"FAV#0;$>F'E4'^B!4Q8,15>#TW6L4"QQXD,G3GA1SJQOP74J'GA5\]B 0J M_B=A744]YZ,)";6D3!-94?DGD" 2\.H6]&9P9>^83"I[74I;L 75%GTIRZP7 M]^(9OH;%).'0G<_P?AZ//!7<9)A6V8P,&VAA+(:-M>^POY;@G)NJ?4AMA2O= MTY:,GX;4P<9'6C./Z^="B6:<2"0B@79.1U900A17!($=$ZD\$J;%\ *R)60M M:"?_-L#UL$:1X-K$V"B.R)08%1>CMD').U=T15U!04A.6(]<7,7 :67&,>*6 M)-N\N8J5S^7SBU/C4SN?>FAX4Y2,T/Y$3Z2@QM.9!5JD^NE"WA]32@5E$)YW%BL)X7!6D> M\>_M^O7P;_WM_>.?>@#\NQ*Q&JY 4$K5]#*O!*+)QI[&)DD%DY@T;&L-*YWB1(3(,S0*E2W!;+. M.;)BNS)%"/L0#14CO]K^Q)C9Y06J3:HQ!E.M=FQ#LJ0A1Z:A MPHS.YQL-#;TSC8]Y$69D6@N'HIYFR**W>%'F4^I"Z!;'C@VWNC_6N4(W,SF; ME/3!CGAXQ%FMO;X<5]T6=N58+N:NN/2+N$!NWP6@E?N4BBM-J!=Y<4$M.F?* M_FOP1VWQ%5'<_YV_4<6WMLZPYZ4@5XLK<1INLTWYDF)XP.5EL[K# 8-;FEA) M[=[+=>_HF-M--[%;2FW MD*)<>-X=-K,E8< 7$^+=-[;IGVW7R;7@.%-Y%]B^2D"8=RN/F@0.]Y9[F\-? M[1%E-L9W7:(^6[F*$: :X@%0PJ79HMN(,+[.":P;SQ["KDPR=*[U,>.6-=HC MF:!4] :F5R7?)5A4#EAHU0'1':$>ZX5I==MFH\:"+2]$!*4PI(3#F5[LA\+U M^:$Z3 >:@5-&.Z>[2PE/C9(XV?F@.(]*KGH^,CIH8'N;S9J,+TE-RTM!FVZZ M1"N(#[:&$7O%6ZC,F\A)1('P6,)$@_8 M+G7/L091D,M]9.:IK@L0P >T*W[*U7&3C5<_@>/J$72[5_.L MV^T<'9X^(0.R"S_*0RZ=3L4DMHS#IJ%PA_\?[DKCE&^F/'S"DWU1<2 MOOF>6U9>S%SUJ5"2V1D>.Y/@'F!OJT.HJV@J:WK/S][6\$X9X_?(-NZ0MUA9 MU1T4B>FW"?@%\5;4?4(KU^I23-:E+F;JI28M$^JT-2=,\6YH2EAZ Y(NT;?Y MC*]$T!JV([*;E5R5<'(+9G.3=).&AQ!?UO)' MY:&L7'1ZGG +/7/[;^W\>D4?7VJY(B^EGV>V&2)8#WD2FTX1CG^'F]'!BZ.B M@;KM5L3\G$*?Z0 ^]8,_=2\")LD^(3\R(7Q=@^VM;2 MJ3)*^RQV6H\JK@S8TNO.ZJH8=:*.6#H PPAM#X [)1BOKX'6E "VK*^NKY/Y M1+C#[=S)V$Z+5NXPDK'?3*0GUD"OL@H-+#L%'8P*UO$:!K*R\ F<<6'H/+BA M\WJ>#9W=HYVOZ,/^?/A)G/VZ)[X<[7[>_[S3/?L,%M!/:O:4#K!"&-@^G)09 M4%Y"WNB4)5\P7\EM&S5,]Y1UQ'&E3;_CQ#&%>Z_6.NM8*(?\Z<3Z.,S;U[^^ MAFH"F?_2TK#+3H7QMMG@FI!T3COV,2T\CPO7#MTZ#T@[!,,N->+8<&1-W4FY M9R@&K-6Y#*R_F(!;<[T;KXTKITBKKZ(J\^G2O)FGE62G2-41[Z2 M"B*.]H7QQ?Z$RLCVV+5X2,([-D:[TE '1$E?H>909"[6#"N41911J;*B9WEE MO%+;Z2G..J.8G[E7@.1S9MM/@33UJ9'ET(1R@ W -KC,DD1<7V)HVE0D[>@H M4AF'8,J%ZNDZ5#V%D4:WHMB.S[.3M31E^G)'R!)M.FD-,-A17^D\#<=E0J7M M%L3C4@9>.7!2:D<+<^K!>=?;>>9=7SZ?[NP=''0/]XZ^SKWY=$_NNVN5/7I3 MJQ[/*CRAS1P+3#$8PZ^X7L\)Q0.S!?;IPV=+)_P= ML/7RIF_*>.^"E;3V_OU['%/&?9UP^U3Z[4\]GBRH&M\\+^BY'ZX_]7#WJ$@_]:D%US@U M2N"35"-SX9$[Q:@S33301AH=LA.J0I\V"RR&N3/TI\!P/0X/9DG.39O<#,8V M3P8#%N'WI'!VV(+_(D4/ORR\0U,3D8I"'DH[HO$B&8SKSQN^,"N?IR.ZL!O2 M W'X2@!W^G9YIN4\99T6B%I=ZE[P^E,G*UF(#:D4U5Z*O)Y]/=SSMH[\Z[RG@O'G='64-Z!P*WM:7CL/+ZS3"Z68@'EXP0T?G!N^GV=NN'/T]?!L[^2X>W(V]^;R M/?,^D\9LXES%S>DA2&.0"J5%.%)=74+LE4-FLHN[9BPI+JSFU):25 M48ATJ3X766HH.8-BSLRI>X#[,>NOQA59NDR[M>!D655CPY35<@DW*M=4Z0)B MQ_H/:^DKV-TD]D.=4C74!-"M<]3+L .*HTP7?;(?%%X/$Q*WVG<)'-.[)96K;#=B*2_\TRFN6> MSC(=P0NC2Y'J4(&0&?265ML"_[1N#X;)M:RD*WQ$![]]$U_\+IA'&2;"3E4G MW[[^VX^WGD>!WI6)]#SS[$#35#Z*&14^.:U^IVJLLA&U^ MDC%=Z[@#HAW8\+/4VQXPE>O]XZ1RO5^D:QA,J;*.>Y0P7571>33:NN?1XM17\BM.K- M&UHUEV4O\.J)X94_;WC5V%1@KDLD[P5U%[Z-9B-[]8<:O8738B?QU$"<>%'J MC6!D<+Q@K#V4B"R&2MX\V-7\/A>DQ^YGVMZO7Y(>X6K-US%*:3M MAYBU:^OM G%*T3V=C*\1W'W&YS!!7'-^% ]!XG,A..\S&+)[N"VVNX>_B^YI MMRT.C@YWCP[%]DGW<.?7(ASBI==M -F< M-[-DJ3':(R1&%]OL3_^OZI:$! *#D*"!GC5)0!+J2_WJVM757P;^T")O0\OV M?CD:^/[HY-.GU]?7X]?ZL>,^?U*[W>ZG-WSFB#]TXM)^ZL&W)]=BC]:JU=8G MN!L]B#<,,WXV_1R_&3UJ:Z;NI9_TJ'[\[+Q\8K?@-[5:\KWFW"[4/YFVYVNV M3N/G/2-K9/"L^NE_OW][T =TJ$4/FV]^!9I._2#JBFE;IDW_]^S^VR??U6RO M[[A#S3<=&]ZE-BO53J6NQHW"HW_-GU"\FV@R>S3OM5>KU%K12P*OXH]'=#*) M?2X!NI_@_F1L\YY3ZXGQ)4;A M.M:<4; [6:/P1VXV=O!."CHS1$DC!V\_:5Z,'--S&C6UO0AK_(D4Y/U,R#L>X,$X1:CDQOF;S_3E\, M:F9/.]Q(,^S(=284!23_Y9FV3UV;@5FSL,OL!]5Z"IN9J$R]60]"?=#2>P?7=>+_C-U \ S<^:-LJ$.=Y(/>S. M0;>;QK;ANU/,G"(YW/Z$M_$W562@FGIT^@_R94 UXY3\@Y OONE;]+1O1I3X M4ZW^?0R2_\LG?H<]]/]5*N0KM:FK^=0@3V/RR!%Y 8@D=X[K:Q:ID.:G!NL; M:9PTU)-:@]Q])Y4*?\.0^AK!'E;HWX'Y\LO1N0-@L/W*(_3NB.C\VR]'/GWS M/W'%\^GTRZ>HGU^>'&-,/']L 0?TX>&*9_Z'GA"U.O(_$W:AKPU-:WQ"_NOO MP/$_/YI#ZI$;^DKNG:%F\XN?R4@S#."7$U(U;5(]5DW[,P' >(Y[0K3 =SX? MG7XQS)>H)DX$[VAM0VX(]_96G/1X3KRE^.0+F>/#F@.32[KUD@VD_9/P4W M?LXDC7]E>KIF_1_5W$O;N ..3JM5-0:/%QP>Q>.'@SC!N_@%8YQ!=>\H]/_ M*;#W;0'D!, +);E+OB&"OX-DZR$'//+%-"V#I!C#U4=^BOBSN7#NC M=YMZZ#S[*[]\U*Z"3GX2= MK::YQPZ&AN,;5#>'&LCB\ -HF>N;*Q ZQ]76:F.I+371NS&6^E)T>6\4[+[7 M"_R!XX(N,_+U'JPUIUY0=X!J"ITOEY7:K7F:@/( M$HYYJ;#6 *I=I=5M*]7&BA3($J!Y*7 ;^.AKH+60?Q3U=D=I-SJKC:)3(!D* M&87:J"G=%<%47TY?9([BT:6:%[CCQ#CR=;[5;"B-=GNUCB^G',KM>!,ZKJJK MS'B[VIEC/J"G);)6RV$31AWNZ>"^N=2X,F%T])OY0HUK&^#^;#Y9M.=YU/?^ MH.;S $;1>P%_\9G^\&@_L+Z9_=![X'/7[-92P\'PVXD!A 1+$XBQO(79!BMN M/N[_/(>^FOZ5IIL6^"F]-].K7+C:J^&\VE[/^^9HMO>=#I^H^^<%??*O;?!B MF-W+G@3W,?U[_NABR_";8S\_4G>([XMIUUJ2=I4ZD&X5#+:ZRUDCF1WUO(GA M.N[INAMH5L\_UUQW#!<9"E=&W^(1K("\/Q\Q_G#;!U?7?#$-[!K2Y/*-ZH$/ MN+OM]TV=NA%)TF.[H'T*SAD8YL,1M3T6]A^UMS-JT[[I>_=4L]#*N]/&&K#[#XP"P.U[JE/S!:_TGEW*)CB&3:6V M)&YJ1Z>=E:1ONSF%?",YD3LTI[YFVM0H>C(7J+*Y3!BJKN3'C4Y>8K:R9P+$ M%4AC>.MM_U)SK3'*69,'E &3^,3MDV4^LPL/U ?Y@=O =EQI./!98 MAUDG;$'H9,#6UG#4E2@(>_SF@2'/;V/X]I:K^-'R6,J)$WTP#O_=-ZA+6*LU<)3N__BT=BYS^\6ET*?WV M$:--] T,9]?'$-KII(?1[R;WXFX:B4?K+-Z6OA-]CQKYE)J+>&Z09]G$<'LK M>O^069;T-&R>V9;1*Z)[T7=\1>9<1^JX4:E7!9A@OIKCGTXZ%;\HO+/JG-V M8AV-+%-'1IV9NT2H^ 04['"I^8O?C4;+]!O#M;<3N+' MAG$(W]M]BJ5'LD\T2D65=YI0F7'R_2-8S^!Q %1M*$WC&"25-X'X@H3=J-Q(JW0EQIF@I'-IF9 ML&%KL^#L&9F9L!\TDM;FCA%,6IO[0$1I;6[(VMP"<:6U*0[9YNT%E8;GQC(3 M-K;M:GVZ2X-U?VDK#=T#(;0TD ^9^-*PWE!FP@Z!0AKD.TIN4YKL6X@5%[Q1 M6)K>^T(C:4+O&,&D*;P/1)0F[49BQ5LAKC1-MTNVN.0'*Z\6O3Y=<6,$'Z/? MKUH::*;^V8UC@ST'$^0FBYKAH04A'EZHZU%>?12FR1<;$(M'$QI$<\94FJL2 M3O4RKLK4H^LG47,B?Z//FG7)^AO6F(1Y$).26)M_JKLAV1*=+F^9)SG[ZV] MG>&VL\ #0>1YK,JLQ^P%7G"0NL_4Q:J= I,F8K(Y@PC)E#F4_>4MT0KV%(5@ M4\)64#D3FPC_QTIT3ID(@>^>_%\^ZR CCKD2X?^\Q_+#_+YIF\-@>#B >+=1 MS_5/XODY.L6OJ4G:KT!IX7C2WB2>WL53F2NB)+V"B?])[B,2&Z'[BF_7QG:9R@#Q@WP:-2\[8-F7Q%9P8 M/D6AXH[C-BV1%E!*$O-YT$![3#!(PHEY[GFTH_;%L]QUB$D/<4<\1.&!=IC@$9*25YKI M_JY9 3T;QQ]_A4G47'TP_@9CMAAIXWO7]BCP/79#%9N8RXULLH-]P1 /AJ2U M_2=I[ 5AJ3OEA#=S96' M0T]Z6W1N8P2Z?^L^4/?%U'G]X3^H99T[-L_ @UD1DU)8 M!#BK^]%!8)F#.(PHA*3J+L[*H=S8^,RT+KJ%U$7CQN5-X ME1IX4I,=4,%/(5MWL),\IJQ1[XJ1RW/2).%%)WS!R8B%DG\W>7\,\W"K6%_GTS-1BIZ9NBTW;>:"8T6SBL MW>#;.%P(4VP$%KWM\P-4OU-_X!C7]@OU?.SF[%5*;[0AY]GSR\<',6F)MO@Z M0XOVP,8#/""JWOU^<2GN<2T%438]R-V@;J1K)<]NE6=+VLLC>58(GBW)1+IS M'?BI/\;M^3[8BCC<$5M*&<X?BTKZ;H"^6^3?F7O[0M Y ]L_#I44%(P'%Z2T+"UNX7;T<4\-I*5&6EH> MQ?;+EZ^"ACTD^[Y*8TFR;8O?Y58PY\[ #15<@6MTWKYID%N:^]<^DG]Z MH#"F^L!V+.=Y? 9^Q\SS^PB$94:\QV);$GR#!!=,P$O: METW['58%Y\YP%/C4?7#Z_JOFTJD?["$ZEAKQ_JH"2?!-$EPL52!I7SKM!5$% M@+LJ N7C'MY_0]/N8_+^B3?\T*(.&0>PV<>(=*QI E[QYF=T-U+MWB-,$2(GX9RATLJZRI\P^ 47;$5)"<(J0W-2F+_J!3 M&Z;>X;7#;.H/3-? ]PM:E_D E ESWDH/F?YJW0R?KH+0D^4];[WQ)"$SIY!IZ0"IAG0.0/7"ZNN M? TT%YJ@] # ,V_,$CXK*RT)GSV$3_F)*M\<^_F1NL.[P-4'FD?/G>'0]/D6 MRG/P(9X==WS;OP9G(GK"X$DKVLCT-:MGP%3@UAJQ$91SE(F,E*RNP& M8RYL)$1$A,A*^X934J2$4\KNJ6^Z+-Z ^ZL?1C!\QTU5J?AZ-O709&\ZIP1> M\RYHW[2I<49M^"!XYMN[8SXZ96=HN..3KV?K:Z3LV9O [[UIW'=9)8%XZ$ 4 MZMS&1]/'6O#7MF&^F$8 >@$A=OE&]< W7^!.W]2I*R:P,("*2<.)Y%UV=,E4^[G#W"^.G6\12$AL'Q)"Z>85(-$#L6B9>.V2#75_T(#2 M/WMT^R473$GYK5"^_""X).8VB%GL6JK:JE0[E5KKSW/T4*D[PI'%IWY]=SS3 M?O[5865WH_6,O2,[DC!K^.&*0]8D%.'%BXNQ"!0%.0HQQB3<)-PR+9-IP"VP M3*8?+2-%7V)38E.$[2,9KE/O57.-.&)^.1Q9SIC2!]_1_[H=X:R%R,3H[P2[ MFJT]LXCQM:WCN%\HWA<3@O$)Z,F13ISGN4->'X?).8L OVCF]LM/FQ>_R84X M7,P%&3*4>%L-;POF[3!"0VFTW7M!SS;N7"_85['&J#X]3"G*-B'*)+AV'5PB M2R[J^:ZI@XW*%,G'N 5OP^H9K#> M&^;+*?D'(5_P _Q+R'_]\TVK?F;7TG>_C(CGCRU 31]>7>EK0],:G_S\"#/N MD1OZ2NZ=H6;__)G=]._WFJ)7[Q,YFT1[#!H]-'W)M- MG#XYQVFV?>_+)^UTT1BF7KS,")!\%4#Z=U]W:!-Y+'_K5[?UW\@7D@.W8-\$0 M!(=.; T5@D'-DPM'9RGU**F/2"A'[I%[YBBVHU.U6OD?)E@F+SPE6Z?PA^^: M^Q>YM>G'+7?%&VEVU"S[G8\QK#Z\Z"08@=S6007Q+K]+E/\)0$%0UQK?TY'C M^D<$WZ+YOQR9\%K0X2=/CF,]:9;E^$_.VY+D TC66JKZ>8:$<6N$-T?N K 2 M81:([Y 'RH)P1*T3QR5J\X/Q$26B/Z!X*W!-WX1)O7S3!ZA324_W\38G!<[( M;E!$[=8;8O09^!;F&:?W[Y@L7.D3L 6H\3Y'W[&G+[GAD(+.B8&;T:&# T,; MCRF81?:2V $>TP>DKBH$KTXCZ"#$Z>W]/@]3K4?C?%]C(!.QK17%2Z?JK'2: M-+>\>-J6)IC,XCOR<2)O]AU.D33S)V0,Q5G?=8;D3_8?4I)_VKHYP;8;>>A< MDKX)UK\=H MX,E_L\K6G*WCVACVZ)-[!]Z[46]5F?66+:LNXJ!4RS9?_>W=_ M2[[>W_ZX([_>?KNXOOG*_)FP:T^G-\>_'XL^%049L)=O&D@%1!2*!I<^FQYR MBT\TCW@CJF- QB"F34S?(R!'T"IXU]@M>&I\Y@H_.:Y!W5^.J@!R:EDCS< % MX/@[V$YZ]'WUF7PU#7\ 'ZL_A?VH6+3OGVB![T077/-Y$%Z!J0/M8HSA'Q?^ M&%&#+]3U35VSPOE_PEU*2UN'-Q0DO&MIMN'--0VGIWO1=%:/F_M#IW=H]*B]78=15[Y1;"4M MTNU45+7:5AO-0B8^@T$^ 7O]HR@>$XHV'QA'H-GH('S)O\%8\PR3VY-@0SZY MY-,IB-T$#[&'W6?--O_#OG\L%MIB3<_U_0,)X^-N.!EII)(;YWCU&1 !8ZO_ ME[XSS?3INJR<X9" M'@(31$"C6BU?;^TF2/9,VX;H.8>/M^ZC\[JLA?.K@T<8V],H4=ZSP,+VF*:Y M=>_ M@)]DF%Z>?@ FE[X@J7MKD?ZIDF+*R<&[AR8=.O_-T?<&%YJPMOM:J9(LPB-MCS#9=SS[.VU-05 (XBT @VF3Z$#_(DYYUL- MDI#I&9M>3 \O1*V0L!F2F#82SAL)VR8Q0]_'(9$P1%2KJET,$GGP>XN.!HX= M!>H4--BM ,,21'.I!GQM0!<^S)4)J IZ\. J4D"="=I]G*\(L "(=8==7,FS M:[3JE6Z[W1(R/)B;W&G2)@+D/.J%->[)*"N\7_OP%*\[]G3_1(:^5@M]J8WC M[L;U\,SZJT'UT),^(8$-\VF!&?^9@"6#E3&0OE33!T3'DPKCI=@ MY_/D?BC.0#O _00;P 9*@W<'!),%I7]P>:/]WW5RW=2[:TS7X3[I58FAC[_B]J,AY MX+KP:Y[.@9S/LK:7Q/3_T9F0!XE2V\B-0R:))#MJ(Q<.7"0HT')H^CY0'QPF MW7<=&X6B-284!.28L(.F<+LM>.,7FJ\1S&>8QO7D'4D3_3ZP,(+:1.B"HQ98 M?&W@H?)(/N LM3_7ZK7C\ %_8+(E[!$N89<--6/ "2C0=/":*A:\,1A<794_F56C9KF3>\*!#\#$47X@;W1F" M_3A&20MO _&$?7TFSZ[SZ@^BN\<@>"GKFH$5,7F!8 0F#RKHG^?UD-\W/LBW(V>GM/M^%G3YOP&1F6E%NF2I (YEH[Q:HYQNV@3,#5? MW[+AM+JENM!6+X2N$]&4(SA9TO0MD73G1C7!,\QE]A";<#U\:&G+N3=+LG6= MC8V04%V=A&T>1"^)A#=9$ES0RZF,P_)&X#-'/LR M'X"N!B_=_[[I#]XM>J!/X1+A.P(9V]D(&T\\7W6OB=UC?F1OY)H6J5?Y1CD% MB>12\HI_A12YKQ/GY=5GI#HHFCN/!"]/-!OP)*@%^? MOH'N-+G[>O/C^U&RB@-[5L[N+WN_57I7CY?W)T2S M7K6Q]SGTXG$^<=DN-0L#RD=;&[U]!N);#CP6I7Z1)TW_"]168!N5]*TCS!>> MGII?+[*G!F=XW8EYO#W_9MI_Q>\W3&]D:0 IT\:UR,J3!7A- X4U&\[E@N(1 MK^$$L'@1@HUC$I^8OACC;VV9D M[E2CL[U/LM3,7"9Y;*6J(YRH L:3",<&-SSY%X+!I? CF6^\#TW#L&CWFE[;2R69L)D?@3L.%QN1B?C1_S)J?,YD@1# -X)>C^M%2 M7A%2];P1T\^W] M]]YCLBC*TK,B+L12;VAG_SS'T*:(7'2RYC1-\31!HAYG$F;97D;35UXOOYBG M5[$SQE+*AUP-F*>K]KPDLJV/R)*G-,'>D968FF50K0:UT>T]Q]/;+--@0#I&AILV0<+TN4& MW&8%^O(97R @0],,Y"(W5R/AZ,0S!RX'+Z8UJ;G-0F^I@%Q9SNOZ$N<@0*#WCTX;NT'_K8N9--)8 M"'3@6##/7K39AP_R\N_ ],=2XRT-0OKWT6E3@G Z)<&'5_H.PTT,)3('F]DN MU^% R,;9.CIM"8S M.$S0=1AA0!:#"U;T'3D47.@ UX)[3T[@HY7U%_7)O>G]E8?M=ET]_@VS!8Y> M6_*=R'S7V &^PV5=U[$\QG-WKJ-3 ]GL$)E*#Z=",M:NKI+R!=#K8W+[^.OE MO5S]%%Y"[L+JYS?Z#/8_$XULK^!!RD8+)P$$8T<*1J'YJ;<##(5&.[G2=-]Q M#Y*77!A_GP]?UW.FLU$)P[IG/@/%&=5F,1_O6V+?)YC7\LH&-,-A,H9L=9EZX\GZ'J3>D M,OMG[\WL>L#_)IGD?(;C)/+TE]3G;6Z#F)FT%7="Y)BR_/LAHK?NZIZ(56"1 M_+CQ/1+8[-+[)+90=S5,=1]IKJ_&R>[AMQSI[L6/8EZ/3; 7)ST.OZ5Z',8\ M^%;)Y5*KYW:_:(&=9Y)JQ9 ZD: ;S5[R4FH*+_'$;_(5I-Z(_.I8+"!#\-BF M=0F^[EC62.(N$:OO=_W#M4W\@1-X>)".@L4RZI0LR;!\OZ:'-*\L>8%OC)D@6R/-$66AH#T,WL[OQ;BS(&OWRBP]/PKSDU>=>8U9!]DI.X_,1F'1EP MH+"O2=C/P38_I5=T^$IT; T=JOCH*%RX32%E.U^7'%6U 0.J=S8BLJ-P0WM1 MEL"*KUSDKU5\9Y0.,46XB,'[Z/@:UE=^H79 YZ(T,BE_6H>=YXFD0EZ^AJSX MU[P.U7Y*.Q,\T+F=3D[7M$$?4N_4V]56N[KD\6R3>C8_'BZ.PJHX@5=YUK31 MR3U'P)7K#%EZ%#3SA^D/SO$TKB%U+]_"LUYZGD?A?^-1>XM+Y=07UL*95,VI MU$$B=JI*HSU;^Z8<4(0BDKDO[ ^3D?FI4"* )7>4Q!VU#.Y0)]RABL0=:K.E MU+K-S7)'VH HACF$])>$4+AA.(Q5&/5\GH-*WT881O-.2C 3-^ ("/G&+_$1 M]VQ.1>[J+KPQ8SI%-+ G"C\1\TUQ_A*,BKMG/79"2&@7LQ!Q>-:=0?$$!5.+ M]T5I0ZP8S(^ICCBY/"-ZW@C+-!YR-5F\>3"G&Q\6*?]& :8Q@N&V_]5Q#*]G M&P_4?3%U&JO\BP0>X+-%\0,\UTO 8G5;H &6ENIMCI"@%A F[0H??65VF!56EP?&4/39J6.V3["4"-)%;:K MW-\J0(6%^$".3J'CDM,ZEWY25:6I2O4D =HN0#T5#E#0/2VEU5"%P.<>>TH7 M4I?L$*MV"M EI=F*]:9256M",*P0D#E8E'8+4"BEH;365MK-KA HW6.'YCMU MGZG+%(H)2'AVI3X1D%/5:@'Z)#JL[-P9/IDVHW-/_SLP^1%*]]3"G&(,7WBY M^+6AM&L;7E"32D5 J&8E2:RJ5$J':J=6%P*J CLLD>)XFUR)]\TEKD7KUV^) MX;$4]E4UT0.>V\U*,Z,R^KY;J#[[(3W!^K[%MMZ Z;N]7"DF2Y^N<.C ['8HW?N4L/, M*9Y4I=%M")"XM>+TEZY])8?N-8?6US <-LRAS>;F+=VB^%-@9W;3)@?/R792 MB6*I/#%I>$BQMJY8*RHS!M,)PE6:?$*KUJTIM?;F%VJD82$"1@^8 XM*ZUF; M ]5V2^DT6CO+@0)'*]:-@Z<2QO%$K7*W:,F8XDHQQ2)2 M)B8>S -\8GDY[2WXZ3+B+1HZB\C+*1R=M:K2;.Y45LXN+I_>LC"UR6BF$)OZ M4F5LCBD7\601"3B,N#>.[:1Y M6:(@Q7&-%4YH&&[LLT)]--0CY$,8?OPH-8HX#%LK(@4GHGJ*3Y,,?$/]G-M_ MQ.':0VU2"&>D5D3Z35DP3?C.2JNV^=HD!^:N[\+A<0ZR3 3(1$%*J)J M+:8=0(\G96C/&.[X4 M-56EW=G&>GT>LNUC0$\R7&V=W):=8[B:JG2WX$:NQ7 "NYJ;SHJY7,(ZD&DQ M\OTFU+GDC'WES&+2)8IDS&KW1UGS,,).(3F M XL[['- 8>=BA$6DT^3P1B[??%<#CC%MS1WC<47>C6.'!Z-;;/6*>RGK>1\M MI=D18W.?$(@[6) 7D94C+,C5MM)I[%0 _1 \Y^M8XBUC<<-$M.X1H3/8?A M2]/FDBO*XXHB$M,*Y(I:5:EO+)0\.Z>9?%(45Q3NDN_2.8,':#*PH/N(NL!@ MPR&P'3M@6YYQ5-P;Y1E'!WC&T?:9.ZTWNJQ/9YIGZBR+US"MP*>&]!%VT1K* M2@A\ST>XH^X#2O9IJ^A2(OLFY7S\#(MFT@C M];A"N@F&3]2][;-GO=N)/LIO\9RJU:Y2:[64;F?S)TS.8X*B$":953+K,LRZ MU"4X\#2C0=?(J19H^Q%J7M^+AKW\5C,:(CFBR8= MF^X/J$&'@"^?547WCN/QX(3"OX3P M<;)K[\SRSU.C_?GS9+1LL*FQAD,-1UK-FE-HCNB6Y@&([[Z>_78TC=!J]:=8C+N9Y)J))ML\ZA\Q&>.J+S9>-K(ET%L M2M_UOEY6SNXO>[]5>E>/E_M;$7L05BP:93W1A0/J8:LD]H@?^SROZ# MW\T8Y^&M(_(I:P)^O;C/G "_[-M/\B\(A. M+2N;:H;IC2P-YLZT+=.FE2?+T?]**PK6C[@%\D4C Q=%Z#]]1S]*X>\UG!83 MI*R)[,/)A4],7XPY;>K9>:1=(/043G>%>-0U^\BF*(N0 3$G'+GIRR2QTSY-"]R$6M1PH MPY%+!_ <'A;.5FP__(CD]L>U1C$/$BN,XH-I@RYQ @^L#^_CXIZ4 L\O3+N' M I$9/"A00LLB_NZ--#W^SD40J#;&C-FR)S?'A_+)1,KZD2'_)31%!(N+EAYQ M@J'!S-N_'+46JM$R5Q#FYI-NAEU"F46'R;90LPQ (;"[\V\]@B"CY#M<'7CD M$@!ED.^:JP](756^?*+#T_"OPH/%,TL$ZA[M6=TD[&L2]G.PC5$J\>$KT;$U M=*CBHT/$E8_0B&F##2/(NN=>;DO8;I;$XNR'1A%%^G9U&T'&7.U%^H[0@"NB M2-W>9.C+5)AW50(__$)/!39014#K'WI:U%<4I.]?(2A,K2MVB3PW\?]L' MEKY#T\ZQ>[[OFD\!6SU]=.XTE]KKUD\4X]!((2!UL"C.JCE6E$X[)!0+Z%P* M$CPZW[ :$W2?YG*'5.S"7L[U3TEI9)586U5W9@B<2-BLO_[1W7!*]9)[HA=- MN=PW+?DQ)S\VLPJ9K6H%E,:/M:K2V-@6A]6V7V^$'W/MCB@\=[.D5K:Q#6(/ M-CI+!YOKHB_[_K>BC,^$/(PH-3WA-H] MH1#ZIE.XQRJ"$.BO]LZ&BHT@5&ZP$"D/8?NYQ,(D"4_OA=C%U*%#IM\%U2EN M8M\<"056.FLV% M.A8Q:3>O>IC0$_DTYU'GU5ICNQL)A /%@>*P5' CH6)>J% MGJ[#T'R/N%2GH.N?+*H0F^YMY81=8TPUKX*("'L?T_6&^F&\9W4V;1Z=UM6. MTJQN^-P\X4%RJ+BLY548Q>*RCKCL*K5.2QQ<'I9C<6V_ .40C"MKE7NSE9 M'[4WF@@,Y-,A=:76EFIDZTT*@5[(L!9)B_RK\FL+BG:CJW1KFX\_;!%"DO$DXX6, MES_M8'W&:S44M;[YA,F-0:APSW *H-OYNK>&3*:_>^3N#*!3=1N#5W-L<% M[5.PA8UXH8,;R'EU2$M5.E6!%L4/M4DA0)D[>:-@4#;;2JLJT ZWPW)%KFU? MLY]-K,O+ ZS2_1"(1]?(U(C(&C/GY9MN!=B!KXYCO)J6E6^A'$PFN2%5@":% MP.<:F1NEX;.N5#=V)HMT1Z;4240[J4#$8-#*A-BH#! M3NZDC?W"X&'Y%;X%\\R*(T!Y?8UD(%55Y&95 9H4 IFYE\Q+0F:S+A R#\PY8?N-[*1: MD1Z)0*R:>[T\LI-"X#'W4GEQ>*RUE(;'[T1PPDP=2 SK7U1ZOMV2[(7.Y)%DB/W CX7&OE4E]*I MJ4IWTYL@DK-9^ISOS^$$DJM6YZK<:0?K<56SH;0VO?MW:UQ5N$>X2_N,#M!L M^69J3Z9E^B8TAON1/-_1_QHX%J#&@QFL5=7N9[9)R1_+$\@*>Z,\@4R0$\@. M^%A!:\+YDK,E9XOY1GFVX'*[;1XR1,6&YKE?6MUC:8V9\Q:_OCTXN,O[6/!"D-?VI=49N" M''@IH-6XF7*]&U$'2^W'D+17%?755J6RB>+ \6V43"_^[9-9G><%2: M>3J50Y9($SD*SQ2LCZ M92K:-8$2L@ZU22$PFCO1HT2,-IC)H]8$2F0]+!;@W D@F:E: MZY;D:BJ-C>T/V168'"HR E(3,MBP/+()&<612H>B;5>5 M5DL@WCW4)D7 IIH_-:0<;-:55D>@X.QA>2JS58(/0)O,6V[B/-CEY7\:A> M,=\J ],PJ'T2R9O6I'E\NM!BH[**Z5(D:&^6!%)6'I:L?)A?B_WDT 6D%':B MOG$WBK&7N(" )HZ#J@.X5R&,<35]&7U24V%P2SQ6.SJM'N.>I%#IL'] O Q- M6[/(BV8%5"'+O*B^7'N8/%>M*E7^9ZI9;Z"Y,.%:X \<%^;76*[I)AZ&">^K MUY5:K1F]#"W"97X-MH]:Q0(]W5':CGP M7ZN-FM*=C"/LB1/XG@]O ISM:R!LUY9ZYI*+7NEJNX?A0( M%8<*Q'IN-544$&M*N[/EDGL?#]&C[<&+<:K!NQQIIE$Q;:)K(]/7+*DDA+ @ MZ_D/BXA)>P>4O;;/.5WSGI5:!T.B+=V:K39XD,B\0 M\LWQL"S(;?]1>\MY5AUX(@)5[C_4)H5 :NXR QM"JE"5AP_,7TFH'(/V3=W< MVRIHAY1]N3 XD;MFP3WU-=.FQJ7FVM!!+P&>"XZ=/.5&B ?S!I^.3IN-EM)N M;;[P2.YIWL=8FV23D$UR%U H@TWJ23:I-Y56;?,J,K+F#+G4NOA'H)#+H38I M AX;N=>-"L1C6VFV!3J)4D!_3)"DYYEMI"R186N:IUR>3OFN[,J4]5$'Z\-P M@B>+9I=Z7U0._NCT7YL3"R6/9)%X*>* CIYM%"9L.C55Z=8WG$:5G.<%U%CE M^(!Y%"N5)22_"3&21?Q6Q)$6IT/W^>C(L-*Z6T0YT=FBYIKASQ5EBS8>=_.4(#CUI6 M.#7Q=V^DZ='WC$Y-]6FZ2YQ<:K7ZT^?D]&J![T07&!OQ*T>L7] Q-B_L,WQQ MPT\D 8,I(VIH&H9%P]:ZS>/F3_,MH7=Z_.XD/@XHT71<_M3L,58KM!T?#1P7 M+@./ 4\]NRS'QO6)TR?^@'H4.$H+#!-#VCV+4I&\AILG=UYL?WQ>V MD6T11])F&D-'I[PM0NI1JS$SISXG/PYBQ^&N]_6RF+\8NS=2S\PB]0*TH' 4*\:AK]E$P,'$*+'^.BM7& M\Q:TTV7A\)[P)S,L/-7^/.LBY+SIF/(0S@"9C?R[>1ZY"O /41^17L$(QJDYOCWX]C MCW)[W3^/1?UY4M0_Q *>@47S!N3*0)]A=Y_,&W07$[@ M@=_N?5SHU0*SR4GNI:&$:7F$!IM*W+\/$X1:67XY:[VOHDORNN4;\9I@Q#**!H*/D M._QVX)%+H+]!OFNN/B!U52FA)TR<;4%C8C7%M6X?^EEYF!8I-=!>LE2:JJHM8WE5:5,5?EI 9+P$T MU\P G#H!G+IAP.$^EHWE\)2P*9N6I38 MH1;"J_A91_/[0X !:]/^2$:N\V)BU.EI/,\2-V7YRH+J+9KQ2TU9OK*,Z3PX M.[&S1?%# MSS9Z";KGRO*J-Y6J*O<3;+U)(9#:*EO'A.*IBS M8842S+CXMV/:/DR.[0>R0J(PA>D:W0)4U\1COG*=(2?^=^H/'./:?J&A$Y1+ M(C04Z(,05>N$@,RAHK19+4!ME8G2ZK8W;):QH_J0-!;;45%YTGB&^!"]*^EI MB6>_-M4"U-7E<&0Y8TK/J$W[IL\VU YC.D_GF"^+F$00N\+8&J%QUJDT*@ MM5: VEH;K?^AKF-HWF :J!5Q0"H=K9QJZWR@V<]8!Y+T-=/EY]>@LV5.+!JI MN<20!?4"--DNZ6S,!0LO$$]<8[D!=!3%4[C1^]'5P+IEC;];5':7!,>A-BD$*R=_@I.7+#(](WYYMP+_G M<-%QZ ++#UI,$:Q6LF2,B7SJ4TJW4A9($0R-EGL"[ :JN( MW(VRL9J,@H,BD)[67N_>.9GLTN$+:!ZNH,'44)^73$Z44);;;>1V&T'?*+?; M%&7T3I49BT_"@HD#B>!2G9HO6-U,P0U[T@@6PZ[(2J[)D;F,YVO3"\K_O;8C MJM_'1%\W<*.VMFP$"P>??4;L(K>ME94#DB.-N13(GM:55GO+FV\.='36E'9++BSL MFW9BATB'D1>IG@01 %GY,>NK)T;JVZB@38^1/*>=VA!DMYT0F-EGF"Y":5;. MQOIJJAB4-E(+"@UU\R=8RP6%348(1]J8G9O ZO3HNAO0U!J"U&R":+:L[)GB M0H9W' 58"85C('%HVYJ+DG5%[6[X5$2I\\33>5EI'\7%#XO&+U;OZ BT%5HZ M;D4[;E+'":?CVEGI-D5[;\4I-MQTNN6SQ:5BV[IB:V>5]2C:F5M7F[64>FW+ M-IATY,I:)&-5ZMBF')GC(9(V*RW) ^W;Q :(T/9=3YNU53'6SX7 SSY#=A%B M2\OQ* ZQIZK2WG8X03IF!6S580:.U%6"Z*HBTCJFUA_B4Q_PC#8\KC@^Q7@] M3557&G493Y20+2+78T.0595650SS2GI>.=75S>JGW>RK;D28'J;() MG'.*ZII'[6Y"\I0ZK(62K(BD%< G"JV[$)-GXQ\>FMP9LFU-4=90U-;F4UA* M)[QD6D[)3+HZ==I=78_'K$QH!V<)ZV$(OS MFJ4?L;T;&UE+V!K[%+_T2>XT+F,Z=\<)(N%;KV]ROI5:S'VM#$ '6ZB'J2&8 M8W6NC4Q?L_AA%3!J62=5H!A+$;5Z[K0Q*YK\Z/3TOP/3I6#_@,7CC^\L4$@] MV\#C;$9Y@RRG:E5IMMM"!%>$ ,ZA8K531*V>LK':!>=9C%*(NV--'X .9&#S MS*BDN$_U@0U$>!Y+12B(<"GB[*89X7)M^YK];&+>=TDUO(]>)%Y]O^\QTX62_7M=AA0?]R0&0@$9/ZC!AQ$,1!9LF$N(J M\ES.D&YAPI+.FIS%9:7T%C$PK+*T@T314L5<3!7R/W?D+)W MKFGKYDBS(ALWGZ_5E)Z6Q&81AVX5C$VPGNH-,:PGZ4@5E96>E:6UKPHJ3VKH MKJ6R+A0KW6H1YW3-R5&-UR>*RE&M*?4MG!>1;]+W46=*=JD6<4+8IMBE4]V- MXLYR%7!=)7[9[U.=A4+IFS[0[&=*7,VGA']F"X%,QV/F"OM _P[,%T"6W$$M M2 BJ6RTB8X7CX+9_&:+@'D!P:Z.PP3^7$Z(#Q'W7U'UJX(V>;:0O))[,Y['6 MMUS&2CB([3.J%RK,(E)>!(%UPA!M;[GTC?1ZU_=ZC?!4.^([\[4CN^C&*&+W M]U5C2O.^6D0>SEIRZ8ZZIF/,'KRH6P&..BD!N51<4Y"I2J.^&P=-2)=Z3WFN MB!RB7>(YM:JTMG#8O/3,MV%HG*]B6!#-)T\4WF%C^!V\^1%#YK[:&R+Z,HL$ MU50.D\FEDUHK5SKEVWU6[RJ=QI9WH F'HD,%;CL#N%4Q@:O6JDI[VP>L'G2& MKDC%0U91G!1W94Y4YIRJ(H7@IEPY$\Z(1?M^.$=3-7'J8*P93O!DT3Q%4D2E$ZH$KE%LJ(0(UG$BMU,LUE( M5E3!-UFN&064RPH&R? M1S>.6.>@=VQP[#-)6''9]EGT*WP4M\MBM^U?CEI'F>;03">6MZ3>_>E:UM/C M@!)-Q]V^FCW&2(+M^-"?#!98R>CRQL1(3EW.R$M ,Z<4 RNGX:4+("*EIC"9; M^WFJM9\_3UICC:5F-YS<$.29& >6B&![]_7LMVS(SG)N>(5)[S >Q$>3>M_5 MXWW\PJ30UV&&J?N9)!J)\)E\P:!?<9W7"7+3MY#YR-W7FQ_?%[:Q&KL=G?*V M"&E$K<92(_4Y^7$0,]]=[^MEY>S^LO=;I7?U>'E_0C3K51M[D0A#O-LT-?#/ M9$#Y+-902(:>US^K[#_XW8Q3%MXZ(I^RIOS7B^PI1]H5,>&/M^??3/NON T\ M8 M/C%],18@4\_.(_0"_:5P%"C$ P>KCU*&R7V0'^>HW%DBD7:Z+!RRM$RJ)S,L M/-7^/ LGY+SIFE$+B_0'.TF M^O<1\4T?F\>/(0S@"9C?2]QL1KX"U$?D5[X_&KIT_/MQ[/!NK_OGL=XX3^J- MAUA;(%@>L!X%[NRFKH=]ANFO5=7N9_@]0>O-'Y,//R)5]'&M4_CXIZ4H70B(Z9L$ZN[AB28:WNEC2]25 QM(B)7CW8M$"+=;!MD MH\W$%F>]^KZV7K\?[_L:<]V('"'"]SJ3;?%F#3_MCJ#@I,-D;U#=#: 1=G>7 M;SV"[*?D.UP=>.02.,P@WS57'Y"Z"DP"7O273W1XNM1?R7!H><6G5Y4MZ M9W%%P@/8"0&RQ(*",(W'PJ:V$5DS;]EJ/OJC?C/\BC1SDFR2;))LDFR2;))L MDFS[1[:%#D5/UX-AP"K5)4QKD691DE!RGB3;!F9NU[Q38<);FP'93'1+$(!) M,D@R2#)(,D@R"$6&G5G2Z(7YWIJUT=B^1,C.((0=3B3!(:7XX9%A9WCTT?$% M$.#2A.O?E4!6&0)#7689-A9YCX$N!_)I0-J>^8+E2"1(%E^=5U"1$(DAHB7V$$2 M[Q[9-E9VS8^.$[7#K:1ODROQ;L7$M0@H4R7$-I_+,'IC?]2E>[)%A[V0*5XZ M>3ZW \[X:=K_WC8]U]@S("H -YI9(P3H_M!<5V,;0R6N)*Z*P]5#0F))4$E0 M%0(J71N9Z169;5-)PFH/8&4YGM1_$E.%8LJ@?5,W?0DK":LB8459^8W]0-6* M\9CEZI:7.1MA98Y:YZ=-QN*6KL9ZIEGLO&K-)_^MV8'FCDE<@N"=J%N.6GEK M!FNWUF)KO;*->=;PY]==;%;G5WW^,R[*PVONG#O#D6-CC9[>F^E5>$X&<[-N M ]_S-1LY]3L=/E$W4;+Q8:"Y=+IH([OH)7Z6ZUCA=E7I=.><++P1BF=-MJ"H M*WG4_]HIT*ME@SZC3FFRIA5_=:[BH\U.4P)> GY%P-=R SX*SVX*X@UV]$VS M+L6Z1/FJ**_G1GF4M<807"S4_T-=Q]"\P;0@KTB 2X"O"/!&;H!/MH/=::9Q M;9_S0/:FI'H3I+I2K;84M2H%N\1]5H\6G?[7;.8'_B17[!8WO)TG$PRO;=T9 MTLU9[XGC_91&MR$8)WR43" T$V2=++<<$]Q37S-M:EQJ+AX:N#%C/HGX1K6N MM.MS#IN3F#]EV1!/4NY]9*MCJ17J2V[LK$?-<*%3 H(UO^X_:VYWC8K=[ON^:3P$[5/K1N=-<:'ZG'"?)GI(]5V7/ MSJ97421#2H:4##F?(0M9N5]Y!4ARI>1*R95SN;)=2++!&JM7DC\E?QXZ?RZ* MSK8+29PH:.FM)&9=+B[<4H6*"6=S\[(DW^MED -AVT5<6TA22)[U0ZE/I3X] M=,9G +>E#N?"JT;MMWS=4'I'Y(9=NF<5<'W!E. +RWDQ)N?O<7 M2;BLRA*%KD;M=1FX:7%67\JH6!-HN\UT:\R.:%N8B^' K!(79:\'[T=-.LE] MDOO6Y;ZLVAK%+_?N38$\R7*2Y=9EN:S:'B4MZ.YXM3[);9+;UN6V3FYNDZ4# M)1-*)ERZYPL#R=W\7"AJ'<-F4ZR"Y-F,NC3Y]GN157+D%$=VLLZ_*&^EM?"B MBK6&HM:ZD@$E PK,@(OX+^LHCJ764XN*779!A=6WNCQ:OF697"2%ST^.,>:W MX LN,K,O7SX9Y@O_E+E ^?/4X'[^/!F(BCU,K4*&BY#A25WIP@6C3;82#0J( MB$,-I_&7(Q3\U++"R8^_>R--C[];F@I/L]3,BXK4=E9^ M^EQ(L 2]=F2)>R,'^+U_.E^]NI'C^?(GG6PL%2!K^)-#],(T@'PGPXM_ZW'@ M4DJ^P]6!1RZ!PXQTFD,M>:[]XK_>28"+M/X M=HX"G>[< O1'_5ZP.5Z239)-DDV239)-DDV239*M&+(M="@2RQE;.$M6?!(G6TC02)!LOSJNH2( MA$@,$2^Q?09FLU95NY^WCI5=\Z/C1.VPQM[;Y K;?35U+0+*6Y)4;YOBFL2* M_.B-_5&7[LD6'?9"IGCY^KQY'7#&3]/^][;I65#M5I$ N-',&B% %Q68DKB2 MN"H25P\)B25!)4%5"*AT7AQ(PDK"JDA8F:S C4251%61J#)HW]1-7\)*PJI( M6%%6C60_4+5B1&;KQ]:3L#9'K?/3)J-Q>8Y:^&_-#C1W3.(B! =PUH*@9R@L M*%'4!M)DEBA2:\*?C5#'4M%=16W4A2H0)BSL2AZU: 6\%J.^7C;JRZOIU58Z MC8:$O(3\BI#//@1G&KWM'C&3,=D'5J=41+PO@GOV@2[+P'W+]>[1:%J M+(5[D2K,G]:J2KW9D0P@&6!50R?[I)-E.$"$BN[->E-IU40#OC1VMH[Y19#/ M/E:$07Y#!DNMVU::;;%.F=Z'#%/!UC#2D\Q>EJI;7N%]OJ$^L1S/D^L96Y,6 M\YAPQB WN9WP#V2&#HA+B M)4"\5@3$5PGW2U!+4)<-ZGH1H%XYS"^1+9%=-K(;12![C8B^Q+C$>-D8;Q:" M\6*B]Q+O$N]E1^CKK2( GR=8OQ2ZESSX6%74NF@+M'L=IM]-K+>7PKJ$[<[N M.-C-"#VS$4BJF)",V,N(O;2E1$3& O72W6[$?IZK@8H*M-9M_U%[NW-<[';/ M]UWS*6"',#\Z=YH+S4L'0S)%\4S1J&XZQB_90$10'CH;%+*:N_*J@.0%$9%Y MZ+Q0R++O&NL(DBM$Q.@A<,6BZ%2CD(7C@I8>2F*1Y>)B+=%25V4H5S054LA2 M=)Y5"ZD[1 3G(;##0MVQW+*UE/F;60>1.Q5RK8,PM[;RI'G48*LA $*-(9V^ MX6HC42H(A8X%26FZYO;3UD)[Q[\#S\<7>HS,G7, *>S&)DMX$28$1 ^=*0HI*+#F*1ZS+,&T M=[$<49.G? C:HE@,44C!@97/^"B*!:13)\&_!O@+28G(=P:(Y A\'CH'%!( M>L.ZQX)LQ""JM\6/<@@!T$-GB4(R&8H\,42J"B%0>N!\T2HD:2'W.2*2"82 MY*$SP7*9!Z+8/(VJ:/7,Y+$CVUG9B9S4:&WGU?0' VH9>[]T XAP#>K&WH'%XY[J/V]@>BS['P!7"! MW3V;7O)>7> U\4SWZC8%WD@S<$Q)Z'X@C+F(+PLI,5'(CJQ[RES5 M1V=-YIQC74\V%F_5S"Z8/04UF"6/%LFCA611Y-S_);E2I.J3LEDV8Q:2%)+\5OGI,, M*QE6,FP6PQ:2H[/F5CW)G9([#Y<[%[JBR^4+2<=R8XZEW"NXUHHR**.GTS/- MTFR=$LTGWS57'Y"Z"A,$:/[RZ>GTX!:-ZX [PPF>++J3Y MR:7BQ,_RR;=J5ZFWNR))N/I2$FY-I.TVUZTQ.__:2Q94RV;!>=EI:'10U^.O MSL6!;:73VFK"O>0_R7_K\E\M-_^MO"-R*8X3,GE9,IIDM&5ZOLB);M=SD-1 MM[NW4VI R83K,F$S/Q,6N-5T?8:L54$;MB4W2FX4G1L7VJ.MW.R8>X?KFKS7 M2)BDS49+:;>$V@JS+A=*FW3O&' 1_[7G\]^&[$KPZ>#/5O?/EJ_)DDNE\/G) M,<;\%GS!TP39ER^?#/.%?\IIM8BPZ5(/HR3]*[@$6^% M-1T.ZYBEA5.1OS=&VEZ]#VC4U-]FNX2IY9:K?[T.3FA6N [T07&*/Q* MN/K[)3%!N+ !4;2 O#@V %_N%^8'_5GLR5VM"=) MW[0U6S?AAUZD]+SCZ>7?!(B2&$I!:#/ 9P2W=(\8.*[KV>_'4WS)I([@X%2 M!,=+$;U3[[MZO(]?F!2H.DP*=3^31"-1MD#R!8-^Q75>XSR"J5N(:'+W]>;' M]X5M)"0$FZ"TJ)G&T-%I**9(,^;WB)53GY,?!W&^Q%WOZV7E[/ZR]UNE=_5X M>7]"-.M5&WN1Q,&T INF!OZ9#"B?Q1K*JC#-XI]5]A_\;B8#([QU1#YE3?FO M%]E3CK0K8L(?;\^_F?9?<1N&Z8TL;8P'*EI@PU6>+% F:?7)FDYD@VADX*(J M^B?HG;0@>@UGPL0*W9A\P8F'3TQ?C/,TIIZ=1^CE=0H(!B9,@>7/49\"_W[Y MI)TN"X>-B_Y596-M3AL)DH6\,VF51'\Z4;8+4!&-#R8RCXAO^MB#\%M(7G@. MYNWR;>0ZY"M >$1^Y8E9T+'CWX_CM)CM#>*&"7S?(3]BJ7X>2_7SI%2_BJ5Z M[,IX[P^@#&G-!12_/H4W;G;=!$/ L;YFC4(AJPQ_ZQ9]3@\;#:9 M$3;;RSE M5SI[S0G<^)KCQI<#+[KZD4^>"=8K>;:<)S1;7>?%!+9#/49MZCZ/4;_A21B\ ME UQ1M1ES.S!^(@V@A^\@3OG4VM,%OB9G05);@D_\RZ8350#R?1$W=O^.9@S MOFM2[]K^8V#J@TL;],?XEO6'3LHV59=T/J]OKHY.,T(WT,VPG6."MGY("3YG MW<\>&3FNWP<1[^ <@=S2GDP+C D\Q\'6K0 X V?1"'1 AV8;D_ES><(Q8N45 MC2)T $#BL685?JEO.:]@)=O:,U,68%P$3Q[5^$WP.H#U%/92=@&=#?<%GL/) MQJO<^X!96:;KV9VD]H#EHX9WXS^+9?:I/M8M MJI"^ZPSQ['*P.QE2X"& ^_. :$_P*L?&D1UOF&.W(B9N[45"(V+(!P7/)_O"1Q1* (=,)I+):/C?LL ? L.+^##W MGA:)'/Q5XF$O "'PPM39I"G-BXFJK$+565+$,\:E4]BP;CEH-SN+>>56]QW0 M H0GQZOD V.6E,:$]V#7+V!^4[0Q>-=^!@6FH1!&[6(LT,.)ON$/,-8#"@%C M-$"#P(NF1]/Y25$HX(;4'S@&SD+X-#[$9C=%I2>*UTTT2.&KXA^Q MM[K4Y=U8(5@40RC$'SA3%O*AGWK-Y)]P.(O2"AWG#==\P9,)?&; M-E ^-1Z<$( 6&;&RBJCV3(2IPQH-IQ#?$W8-6.,)%VQB'OG %28?MP_(8UIT M!DL?9QIB6O'O *5 JK6#T"I7@8NKSPH;MQ>,4'-[#C#ADZ.Y;+(YMSINQEQB M)-(VAT[@ 3&9]?:".%QHO#)6JP -*HL,O*S:=VI%K8:^8_3Q!O2_8U,?I,;C M1!8]CD:TUB< MM15=WEW"A:N';67,N1Z>]H4/H0P%XY6)%MH'F\E?6?@=K$?F)S$@*.(Q=( M3'SH2'0URPJ[C)_$+B<-.PVX( EZMR\)ZO*#PY"=Y9$OUN#J;V3IA M3F76XM-0KJ!8\R/K&*>=+:UP9M,ISOJBJ.')OD, MQE+2DGSQP$R)N*_B4;UBOE4&I@%2\22:PS;CUEI5TS\##4'6X&^F*9^3N ,6+(:@$X MLHHA% B.I!IGV. _B/0"4POY:-X^KK6S:)X62RG]$X?)-"^*@!FA'IP1@Q_) M$,QE$U3#9+K7MIZZ637_#])Z8O['5O4M])*^L4 >KH^LN30]=YUT,\O2X8KC M?'@R=$Z6(O\Q^1#^RZ@6S4=JP$ZG!2R&0?AASFK>S,K9@APW-<%U(0M.SVA*!FYI M7?W]-?_=7O#?/"6GA/>&VH];GJ05;"8/83;CH&<;#] SLP]^O.WWXCCK'5!, M-ZF7G9%0EQD)"/O:L0@9!TA4OEQ)1UJXH,A6+"=T30;01R%E1 C:8;)X$]@NA8'\!_H#&KR/ MKX7WL94RE@L [0Z51(B8XN*HK45K:J/ '3D>31 U7&/+G3A-KL%C#'HE,5X!ILSGSEQ$/-Y+5*?2YU=>95B&@ QF$7*>QL0)7(*: M=T29^@4.>38]GE@P"IY CB952-]TASS^EH_])D#G:.:Q)&S -5AN#5^M3^@L M +QNCBR8ZV=,NM)PC1VS?4;^) [UPV8=878E8Y4>4RC:)*#XX_CAF'SM]>XF MF0X(-(9<!$UBXS 0OU-CTPN_^'=@\*,=HPP3G M9-1+O)3W$-=EJ>_$V1ICJKD$(6S2"\ MN,='?$\QI0O7#Z]@TA;&(:L\$/D;C,&"=\;C?*!ZX/*5=QQ('!C%^++I8=1O M@K"'R_,)MMY9M.3931U>S#!*8-TS87;-6=,9F3;.$R XF;NW!O]$J\1\L7:N M$.%C9NL^@45C'0]D8K1,,TDD!R;MN0P]P.W*!&N(8,X2N+N6,:8VJ9E*;(HY MB+A*!S /ETM)7S-=BPO9V023<-7P7:A$]$./5,?"A:0TZF MN$ GYZ>Y1(R[X.W^P*64OWX(MP;>$@R>KNS)E^^QY<6#X&+@F#P$B(0)$?A, MA6ND6EAR% 5#X#++"2RKP*7'A*?&XI5H_)L47,Q68B0.PRX7JS-,)HW,5O835S=KB'D(!UG;2XMJ0X0U6 MVBHV=+A!@*DB8IB>'G#K/)RQ=R:9.;0PMHFD7JB=0PM 0Y,193?S";QH0MYI MB[#2@'<"TT=BY19%(/EU1,;S!)BIJLA4ZPB8:> M;6BNX9$SEJT^VSB;F'.3,%@8_<*8T-3^"B]^53 RF/D8OZSW\".Q'RJ4 M0),6,"<[LT_GCL%D% N&[1WQ_F IW9X9Q9VC_&;WC5IBEO,-) M"C9Z QHD7,'+V&ZS!S&6BKJ_D(%LMK&ET-R'Z)$@5)%=*%98[/I2JO7CEDM M8:FL%+U%W-"6F6,RO9Q@6(FM"( M\. S;F .W'FY9 V92_9.=9NZ>-5M],G^)&X0&@F2BY)9ML']$5],7I=B$JGK M8L0OJSP%/G((NR5[7A2#XR&K]^*EZFR\-+.6TB04JB2W'\UN*IXM+S!Z9P-G MN&=P.+)H[DW'$Z\_S,;@ZRZ1<\=CON'B7499 V6F= )J/WX55Y'#C7?H@,+$ MAKD5ECDIL1._.DH%B28QO=2+;0[9<25\Y/"S9\$KLKL1J02.^56VIFA588X5_8P.8@EQ$DVCRIXD#]T'7&C!&:'.\ M=*&,N&P2%A=BV4<\$2B<7*8NEVP:C]&$WP*0)FCBV)B\.P)"'#4&TP:G+:Y2 MP4,D8>DB3'GL4Y>M:+Z$@1.;^D1[!K9Z!O!.X39OSP]BBWFR[$MJFE$R/6EA M'9CIZ@EA89=$Z0+B\*A@LN8+)GW.\JYIOS@6*VG#RI>$Y.893ECBC*5>9LF? M1&+F7'&V4."G4A("CT>L0IFT &0F;RS5CXR6)],3=C+*3^65B(>.BZ(0<6:- MPU89>8^C(-N',;8!)L9BNZAH1Y07;0$PG&TRJ+/\@3+J/G>#(D01 CP_P:"X.&)YL*VY$"UHX>] $U HO>]C.V^UNI?=R^H%B]BL[C6%\:*^:;,X2K8;E3M8LZ0'-NG996)PY:$;-."YT[DQ)F&P? M)LP7D?"0\,B&QP>6KN0$'M;O_2@^3I94A]4&:,)Z9R/J,,H,:#87'.*TXBO3 M2_4AH2.T^-O+RVWHEWRQFI\ZNFJ8TE:\X64L!P^K23Q,MXT;3K*.YTS6R(6YNT-S)V?ISK_QG+Q-IKYCROWN1P@S/ M:VVVWT9D?#]6)?9HZL77C<+[(R77S$ZHPWGEU.?IPH1(O.USQ=AC G!U)=@ M):ATZH+8=@)&,$10@>>X@VFDC8?A&3G?>:+,Y#"P;^+H_,X,%WXZOKCU75UZ^A4;2K5ZJ:4=>;"1'[225_W747_Y>GTD:4F MAGFU*3S%U?R,WV?HL0,J^UWY"N,CAA.@_3XE8+<965Z^EXLT M>,EGF*T7@5;SA9@;-:76V52(.8L9UB'6K,Z>W1LYLY6WS)(3&ZEMD$2'.\9*8(Z>VM<]S-K!.=D+%T:3TUOU4EMB?7C09-%DFQU=&W]==I/O MY#23Q 9095):<[+9-['QFPBUWY>D4T4WO&4PW(6G3BHC:WIQ.'$1/N80=Y7(_WIA]?5^75JV^)PYRS"C,]9@"TX7 M[PB2+LX67N,:DIAK!*J"FSH[F0.^4_F(+;6;7R;6 (];@@@8.#&Y00IN8)&:J>MJ.V.F$D9*PJ*]!K.'BW6W%// M=TU6OA;%PXZ*! $6?Q=+@6:Y4F#>4FYN$3"!!0J#7.Q?4YHM=2^8OQ0K003F M[T4G<4[2J3P%?4LI!LH1 ]T=- ;8J44^?_)^@I-\)H%:4VKUQEY(A;TU"?"D M6AN/R**[ZB&(+@?:)>VE*U,.1*C(D?(%C-_J@C70W@N^WU]K@(>)!]3BA4<] MH+(4 .4(@/:.^0,I*X#__2O@Y,IQ'[2M;>U?(0&Q@VJHN[DDI8"[\$M.SZ+GV?KA\O+4BB4(Q1* MCAR6'C)@6,D70*PKW:I$X=UBL?6>P<5=M@*XRCN1LRI4A86R3L M8!0QPLD=HB1<6V08R2<9U)K2JG?W0C3LK9'P-4QRDU*@%"G0W5 ,,2)C/A^_ MV5#JW?U@U+W5X=?3Z:Z28\OAV)*#?N5$_2-LY%SP _76[NY'E&]O-?4M/VK: M?B86U3S*&:/B]"N!)T5"F2*A5MVUD%\,E6^(E'N<+J#!_F$RE5I='=5);1!@O,2(,EWIK# M*\Q$$FGQ.C+0"Y,JUHA?=_\?>FS4W;B1KH._G M5U3(9^[MC@!E[DMW7T506[N/U2V%)-N/$Q!9%&%# >+V)Q??S.S"@M!$-Q! MD"S'>$R16*HJU\K*_!)$.! ^MI2W:%:W3.(Y0Y]$Z#LE(A](/.]<]4-MQZ')K>\HHK//G44?P(UHEH^C#OMH MW0BQM;!BNN/P=<5I95_4#C#3,UWYK+U?J9>U1B,O]T2E8.PO!>,NKIM4'L:. M?)GZ <)(;NRKM.M:IWVTF:$*PE=IV%VV42N^TCWE-E'5>K$#VD'B7+JOR->K MVSV--E+Q3@9Y-5#(JU/'M<^#;AH("&3U)@)9W'X;F?RGX4V"!A2"4S7\C$5$ M;R)'3W<2G3S@7M=_^9OWJ.6S4&G43,-WXETM,,_7=:D_"SUC +>;R,#GC'J' MX)_QZ_OP)@,U M9OJ/C'P'1NKBET:/Q]N1B$84^HO]SN7(PC&Y,SU'9MN,C+E8GY&.IP@^]1'1 MK2 / 1\C7J./0/CUWE!CXZ'1&\+42&AA;5 6>4]W/7P;_SGBA.P\\#T?GDSX M[P/3'KN,&Q1D\(9@4%]%AQ(L]I+$P[GR06G@V&\EQY[H)M#UC7M#N\]DPY(W M6$JC-()EA.]D]Q*N.Q8U 1*7!H-#>O4-EQ+L1"\6&OY/ \F #S.B"Q7XV+R3JX+_]5Q!(AR$Y.I438H,PI)SABBXVP-<1 MB;],==^;;9]8!:,HVR?"QUJIMJ*)_/4M=A3C=\!I ML&0-^%J_IK9:GS%_)Y;U/P% 3D 4L?DVV%13T I[)<\+ZSVU. MN)(UX<9,'T7\ 41W %+]5R V0'LPCV; *E)UDB#%5(,Y8?^;44U=K:;X3VNM M5;;_-'^%W&YL_/ \;##V X;S/.;F._\.8QM&&]_FLFY2 ]RD\]D(/0-I-DGW MNZ[=,TAJ@N92;HH\GH0F"IQ4H7PRNCE:MB?Z.4XIJ!??8Z#[T1#&G!!03)(_ MC;<1F&\T+["C<#T-#+M+@&?6!)[=!QL#ED;8]?#*\5<=G"_1A ^M M&W"*]4]H!F/#$)W'(D]&;B=A=,LL6&)\\!P?&!*G0[W+])_H#8UL<,\R.4[U M34UIUKFHJ^D*WR[[O2&K%;1&$96&=TM M6IW&_:"Q[LKPE1?V<6Q:K_H$>OL_VJ:MM)N<%B6/[)>!G M8N<8#S_#4R_1%LH=8;52[M0PUX'#)F>$=MKQ^2%W9%WJ\(ZE'U ==-O6[9Z; M[O[L+*5]M31#PM[,E]]G5"1,;,[9#>F04$^0$.^@S6MJ?DKV(>C)'](\4WH\H$:\U7K[ M;-8SJD2>467[H>.41[F!6_4H2+\>O%6CHE6*"IE7",M53'&WN,=,VU7BGH>X M=PHE[C^X)ZK#[X#^ZR545[1&NU#P,NG9+_'#OSW&.G:[V0AB(6<7-U&:0HK$ M&]'F>=D#%XMC,@6,Q P/F8SW6&:&"*!0C@*P@*^;<-V8$ER&.E[7HUP*_*L? M#W.\<&[%XARV. O"J$SP%D[)'? >F2T2%:S)E^[X@&=?(3RY0'B&9H"^>)79 M(%PLDI6ST@!JY10]OVGV MQ,H9E;&G/G(39>G*=KWU3O_KF:?_UH+EJ.S-[.UL.691#X+ET% UX?DT:$AS MHJ'R>LN49B%K(B\- ].&ZV$2WYM0MW"[R5\QDY#CV1G,?P#S@MO#KV*/Q+,U M\&+U(+O,%H @.$_6-QP8%#PQ>?X?*>1C5*:7W+3'E/9 20=6SS"-,+4.,SJ# M.L8)>]%-L7*);!:\*EI73)>0IZ%X15\HK64T":8PZC)MP1/Y:B$O&&@(+8L+ MX0F2:,*,5<$=, N#0$1%XH1(K.A]G@O[(B[H?PXL:R\\JILZ GF[0XY]UQY M>'"XYP9/O2'O^R:_'SQRUW-\<$B01/ '=][YY>1Y,H+?4/C3SP[:ZNQ 16R/ M+&+[XZY;_("M8H[],,?-TY/B#L4=<[CC^\T/Q1V*.^9P1_>A>Z6X0W%'.G=< MP1V.;BH&40PR)_,%B\F+SQX%3B6HU8N12G 9!D\PL'+->Q2E"S,=3^!XL;WG MT\5&,[UXOXJQU:E0"#:\ILCJ4Q#5PF^^65=A! J#K2+V)$OWPB3N(++ZQ%\I MIYN> ]O+9:*R:?&8]9(-M'(C+\"XY7"<]@H$=#HL/@?#+ <6QTURSCS>*.\+ ME4+Q^!YYO+TW'L>M?JX\7J\6JR&BXO!<.'P.1G8.'([ABEPYO%E1?LKI<7BS MO#<.ER&7?)E<:T8H&XK-3X?-YP" ;H/-#'8IU^N\72Z9L7@1 MIJLA3'!=G-]*SCN3HK/BJ7)_K0C/%7V;Q:!_=>-9"F_ MYT!?60C6;^7"^CDI]'INW7F7H'<1DZBV%,EZT"<"L/]-[W,5R-JC:'_(DNTT MM)6B1K("EKJUG:GQK.?8Y=:Q:@Y9/A:'%4^6^]/ 1PH;R=HJ^U>T5O'* J=QV(ZF)G#9=JW!=;1F MD:CO$+$W[:78:JUV_M*,-VLN_!R5#Z>1&LEQBN+<5J_ M\&(%$KGOF6&NTE4%6HGR4HIP&=)%_!NG: MXMDXNVAI[7+Y1,2S6!V$8BVR$8!^J@_]CS^^9T)*K@ RGQCT9]$_/@.RD= : M@Q[L_Y-HY1W_(S'FR]_3,?!G"2R_<423>DJPQ2'EMP+4=G[^"E3*HIW#_TPU MIQ^&1S\/W:\WI[M\\WC)Z:;8WWB!BR)9R@63XQQR,5TJ\CT\L3H MES+] _?-'";)G\[8K^+M4XOSV_5CZN+@&D^]5A![ZN[AH.388_G#U"_/]U=W MAO4/@RNPV4$Z-?N&.S+U"2Z7"0Y&Z07;*TQK=!I%\ +V16=#![78+Y[=F^[] M.Y9+(IIMF $=\8KDE^'I5.+:>33/4$R:8 ALI>(8 \0HI=8/]@#[VWNBC;T> M+$](_C@G!)_DAQRTQ#:+.AY>A;U/KN*]3VX-"ZPM< P+76-WKZ./J)I0K?M8 MR6 44]9/: 52DDR,-J$)-^[@Z M:[A'VM2NRUS_#;ZA3EZ#4-N 1>6>2TVZ8@V;9 M%)Z1XG\'?@X@1L-L:]K&2 M"_>""Z?)Y(KE&^ )]V5! [PT#&=JAS?F#N5S#&S3M,]HT(= MU"5*=:W^742G[Y(Z]U;(Q,3#Y"HD--5-J]FJ7%W=E&JWK]F\+-U>7\,#.I>M4J=>.-?H=/8::SL3N^S4]7,6)8-H6SXE!#YOU)?'OI_ MX6L.'^Y_ZS^EZ+69_UNFK\#BM=]AVX!#9_(5VEN< (_?\7=NLLK>F4_1.0\Z M5Q6=3X+.-47G(Z?SJJV(]NHR; B2L7CLTM^OM[.Z"RU^S'1P=K72@2_&A=A[ M?0I# UN6A"-X"BQ2\"!CYECND">FEDN>M1'/J3 MTLCJ*>HIZBDY/*4@7O%^M.[TUJI#X[C2W2%S?J;\,!)7T M[$IR/H;45-;@)'@OJQ9VIP[REGAO0;M0L"#K]XY37)@/%];*:8W9<_&(E08\ M>=Y+ZY:^V 4^!?5UTC%CRC.)%1>I=#>5L*261RU/$99'12:.Y3"OD!Y1;5_Q MB!#V(69W4YRI>>''')O+*O<\+V;'+!0*E(Q8Y(9,\Z3E7Y3$8TLQUDP 6Q[Q1?O/J6+4'S])!\!P:H?Q%)4:II9'+4]^RU.0+5W0.4IEY"R6X=%V_>L+9!#O5L]6SU;/5L]>S%SR[*+F(K5BIQB+ W(,%]$U4] M6SU;/5L]^]2??51;L%3CEE>QUFJ4W/IK=@ST-.>M&0DSU6I*PDRE5*DJ7,;B M(6F+40R(V8)];6VCNMA%!LNQ>V32M7W +;'CFVHV+6O3!K6A6C M9%:E((L3:"I.N=@1($"NGGZ_C^3V:EI-9RZ^ND)$4]PXPXUIE8VY..,YP:PU M:@HE\A#Y,JWT,1=O6VE)Q8TSW)A6![G8G3X%%5>0H+9"DBSZ4U3*GEH>M3SY M+4]!(ASJM'&WK]E7A+&6!JZ=2QCCF'#2BLQ9Q\[ .SHS+RC\9$>KU3J*DX^2 MDW=TH'Y:D)5%YJQC9^",HW6E1XN:1UB1W[WK&8 (CN?<=9D1P!TQW71MV/1[OL['A#9D-O_?GAL+A MIP[Y'#Q.7L> M1I[^))W;8=@L39+4EROI*A;\ MVT[H+<+HY3]I\!>[?[&8(/O2-]X#M-Z'KY>_G\U8632SLZ!KTT"^9<1X@:GR\:;[>ZE[^WSS^(GIYEB?N %Z&YH8 MBT\MR6R8SKDWCQ/&PJMWH+1[Y*2 MY$D'MF&>?[OU]X=OGH*K%PK@@AA?C#"A]*9NF-HM]65C@ K\;ZI'@-@J^6[I M5=='GY[X*R[X(_D!P#S1[N@9GG2)JN1,;,JJE7*G5J^>,0Z[IA%J-L?G&"-? M%:\^S>@M!2F?#--[]NCS6GM A\3@YNTI][9_7,/YBHE4L#^<>NG]B#NZ1QZ]6 U7NM0# M6*,^[BIP+P1^ ?X"E@>V0J3DP/MU.88'I!_N/P28!WH7;._&,FY^\!]NB=\[N!["!X8Z& M;CI&,U TV= >HWK639!QG ]LJ>#>GMR-HA\/G /#H+F!MRXV9/A:T&66_LK% MNVPQ4MN"A0A7EB:.RTL$B>\\7[G]ZNBC(U=ZO:D*,:O<'G?6JN'Z"CAL2$=R@"K$O&38]8_\==-^+\)=28 M(G5127WC.Z _B-9/_DOI21^";@6*#Z8)?O/TI"A^'!3_;O3[0)H;W?6([$+8 MDP3_?O,C1G"\4!']@(G>=0V]] +#VY(1.3N0_(TQIRONS'Z@\+;MNR L[L=/8E*K M_G^._M?&.]='#C?U#-,@[_-^\"@6[-:QW^2FUGVVXX&&] UM+;FAW6H/MBG= MLG9\;*\MUU8ZRENJ:&>S)X:M3IK+MSI9[3AR-@)_8&U/LCJB#!W.V7?X=NBR M&PO/;L*CO%4;K*VVJE)\XHM8Y YLA67[%3K\G!C;HZTH/OLJ[M@;=ZS2P*_8 MRFW#TM35)B>=F%8YJV_4]C)^%N$*_+CKKI2\OA5-OJ6'ST7#JRZ18+>AP&8F MV]43R79SG/!_AT=TP>%"X&M3EB>0)BNG,W+=0U<=#WAQ.'\9WO *-DHV[ =N MZ/ -Q*E+06CPW/6?Z^7JE6M:N[D^ LC&"[Y37CI11NVD,&HE8M3*(3)JK:S5 MFNOW3]\JGQ;0O=Y69RR,(^_.=&RG?C&'5VY?A%>O:VR4MV%OD*!%DN-V52NW M\K(WA\)NI\KAE6T8JD)Q>/WLHE'3FK5R<3B\B/NE+5DK/ 13UJH8LES=AK5" M@A9&EL%:-&U;5BKHG%XO:)5&@7B\"/>6^%I_K%:*PSF M1OG;&\?]\Y#[M8>$I)V<%+66,;EKA0 M4H813K#$]?4;V^R5IPJXQRS".=RS[>GF@9[$)?F@!GS0MWW,^DHPPCX/0I8? M998^:2YEM8NA)JKMLE9OY:PGXNN[$14.];COE*2AM91U+88T5!I-K=K)>?^Z M$VG(0JV9JG@]JB3O+\:%=,K8S>6WY^MNV /CN.89%@;.%CJZ D(D*B/$VLHY M*>P"<&5ZQ8+*QG%0JHG%@J;M8L4@/)(@2$#FF*?_Q,K%/HX/$5)L!\3<&=E4 MJMFS7012X?_Q$1#'L(*;8"A_VP:\"\39\QTLW^[SD<-[(J=<%$*^8BY7"-&6\CW7!HG.%W+F@%@>N#]PDXE/#'5QTA4BQ,YQ_9KFY2B2EAI6@X M6 YK"Q=+B!NU>K5=#)8MH-.MJC>.+ENP MF=:5:CLE&WL1X H8G5:].'F"I_K*0O!V>I>G@^7MAE9K-HO#VD7<.*F"C:,3 MXK2>6=NITMB/@6IH]6:!$ME/]96%X.WT=ER'S-OE1E[;)U6D<:P62J6/"^V0 MUC5M.Y49>W)?Z[7\E8.JSE#BE2Y>G;6-;T'%J[*'W>&QEF5LRTY3:05+YHXJ MNWW$BJ55GF^WBZ0OZEJSG'^D5-EC)3;I8E.9;X\+)#;5ME:N'*@;>\3[X:OI M$H%C-;%%#'!]R!+JY>!V,N0[).P5TG7=1)3.OD.N'PO$&2?+C,LAX^R6&2O@ M=K7W?$#]\>BW73<+"\24A2C$$4AK.22:["I>X>[=V:Z+!4F"]M^Y-[3[WZ)> MZ>O!3FDPAN(<:)SJ*PO!JR/4\N= G'J$6\UKI!9;(S+JVVM%:C4P@N/>(MR_=,B AE3PHB MJS$L$9KN@2_H&OCQD9N(H+!^B*&NM:HJW*58=;G^.GMF MU78UKVXY6[$LA[AA>9H/9Z3,2C%DM;U<$YU%8':NY_@]SW?@[1M$J+5ZIQ@! MZD+PQ\FRY')=;W)AR<:^H?^/?_OQM !-3EF*@HCE)B?J@5AV3=/NH>?V--0= M?HE$OXK1_$:0?"U1;>XE/499CV(=EK0W.6K?#I?^ESMV7W>'"09E+BP*?#J[ M**G3DASLRFT2$I7P4S\@L.9'95.*(:S;.(.7=+[R'8=;O#'_HB#R[P@@[*=Z*,AD MX \RIO7QJ&V%JBL34K^-$_N FX3@R\C##]L*6TG\X-YZARWYGWZJ"LQ3EI3, M?=4V,@9V)2K1AJJB-7/#%=["BA=W^U4$;/&[.1UVC@9P_-A:\F4ID,XVTABF M:R2P+9]A^2"#]T*!V-9LD??-3\_180+@YCF3;QY_J/RB]S>')MN'BO*OO2-]Z#-W,/7R]_36\S-,I?\AC2+#$; TQ*/NWU^ MS.P;%'N'N'WJ_N&@Y-AC^4/R%^R4QQZ^_OCC^^+.1#->7"!A2?H%[V(9_7XJ MHA>4'-2O,"HY\O!C[-,P=(0?NE]O2I>/-]W?2]W;YYO'3TPWQ_K$#202/4J+ M3RW)9S;D8GFK*+G2?_ZE3/_ ?3.NM?SIC/V:0HO?KM-I@33=G!+/]U=WAO5/ M^ ;L&VKJ$UPXT*>\]((-$J>-$KTX6G&=#1U4\+]X=N]LBO''N77_6EV$!^F+,) MF9'GQ(OG:7HIA\D574*#9&BMZF*M-=,ABP7_MD>R6]8-PDBPK\";(_:;;:(1 M@O>=_WD>M!T':#UP+?(1<,NT+K'7'\$MWGTW-EVNII\ M+WZ'S7FQW:7&N 6CYQPS@>D%??[.37N$=VC,M%\-F$0/A1O<2M&1%R;\#_>" MZV& IC<4K8_U ?G4)F M[^2\&&C6DQ06YH(TJ[@N8577;@X<)6R_<\OGP78!'?._#&]X!1P&.P0GO:-O M(]G1=_5VOFFNU5(M>),!,L\>?3Y+V4/4FID!K_DT9/+&;,! MB#AI")1Q%]Q8NMDI_Y?:KHX^&$XWI+CZG9]KH#1@60V\A2^LVB-O% ME/47^YW3(\:@$;AIP/O!;A@8]74]L (C ]\_M,=D32P=X9DT!-7PT3!XQEM@ M , $@;#KA@6J'T@7GPS^W-/=(1N8]M@EHZ /!KPGN[YCTW/[#33B .9J.^XY MZX(J0A[031/F-\Y8)WB=#98(9@U/UL,S+/K M-F'=<)V%XG8Y4&0 !GY(-/$(Q%A0)"8TN++APB37!0DN'NNR#W"--[1]%\CD M?OR4XXIM; ^G-<;]0*K/C/;V3=7>_D#[?*OV]O/TN6IO?\1LKQJ8S^-MU=Y> M<8=J;W_T[>W_PC ]^(:B5!W]8?__>#8_>!*O?.$W?> MC1ZG!CQ(L:L8P;*:\2P9V;KY*2.67=?E\+_^NH5JE4I%J]?RPBM(6735]SX/ M]DW+*IY-SR@D^\ZIC,ZM('H!SQ;0'=]640)9&GB/_DKG9JKRX/#SJ;-T1%HZ M]2HF[GO(*84R<,V.5J[GCUJKZA:4G*7*624MZW@56UQ0.6LTM6HG?^"K8VWI M6(2M)K6#/)KMY;'E8V?IF+1T[-4!&O/1'-5V6:NW#S$-1IPQQ'9C>3XBNS*D7"',4DT0F>#-U$HW.C+"J%SA@DB M,@M'9MW($1&D@CWPN,7ZQF" +Z2D(F_FAF!$L(35Q^^Y\8Y,[LH44IP9_4":XQ"3<19QP!^I MDZ=J64KD-R?!DY7'_#UNPTLU<><6LHREJ06?"-RAMSX"'5W#CT=HCOFO1@#0SQ0[_7"^^6%S!_! M./%^X*]S=IW@ /CO"%..\28<#@)&ZM8D8KRX!.&0I7BP5]ONPZ].)"/P:R1) MN*YB<6)/94,]&!JAYL;$!E.@V< W37PD9AIKD6R$2W2$W#JCE\6RN)B()UDO M2C83V709G!:EDK#P+)X$/^N>:R ([N*#V\0A[2$GH:4Y0^@#>5VK?V>(E+M) M1DI:2Z6DJ=R5!AW#>1QF?$$QL"PE!Q^9T-.VW8L,CZ<>OU,=K\ M7TXNQ88>2\I]]WDR$H>SEQ0FD&%A=YG#V>"5TYKY]= M5,I-K=DJ%T/N%0?OB(.KY5W:K3UR,#9LJ&O-W/K-;\=PG5H>6_+831FM'$2^ M,M]H98MFVOE1>&ZTGI&I:+6:LC%'SG#5^38F5X:K$6!LN5:HS M8ND<0=Z%/6#_FP5GG-:R;=7\V4RVDK[*8SBTD,^:R_)9X^RB=3[K>(CE?D-/ M"2:%Z0>9,TWK>;5J)F0.,ZV+-)O0/3N@? MRZ=S,+I[03I'&*77,$ELQ&&@[QPQFVS?"S)*DFE@0?*)3##!2UXX<+(E4]+P M"WTT,L%%PQR("=>/,A>GNV)ZC28(DLG<61OG2['J3T/.O3OLW LWTW:">F:) M1HM>P,7&@*A,T!<[<415P-N=G%A74TD>HHT283?HBS0J3'! ME$I3XYH[J/B5FP[L&$7HBW$1:PS*1@ZAHP9]J3%%4- %4MZ2N6Q)B8_+IIW ME(G)!H83AQJ,]4-9K/)%5XD2&B; (]V<%6( T M\)[MH&4&%8$HD;#&'M AU%'ONNGS9')P6A:RS%$64H7Z)3=]LD0[@\U?ET=3 M@460_RMD:B8U1@!]GX'^7PO1_T\)YE_"^S,)]Y].3X7YOR3F_U:-H<+XWP7& M_UY&GP!%WV^+@3U!LX=-FJZ%IP&>37JZ?SLEW9^MD?"?ILE2DO2ET(MP6*"_ M%@&TR^M8T8#:6VE [?,'FP-@^[>IIH@IPQ+QR$#UQL@0A2;QCSQ:)LU[S0[V M'[?@TQHHJ,:;;.^,Z@KV'+:#_CEA>G.X[PWQO"G@8UD^7 'KR*C?Q8ONBN(X MT-9_"T<;]BLE_#UH$PU"YGX,FE/R__B&-T'_5_X,MN]O&X; 8'.!VPPWC)I1 MW1=YX>A]XZ[#@?T(^X\/VQ3NF)-8HTLF6U&S#R_=@]O(;>8'&E9 M!X<[BE??$#\,: $BWCAG75'R1B^&2;TZ6"3MTDJ +P%^A]BT!(LB?7"\/%:7 MN>$28/0!R&Q8(A"#&X@7CM?"3^^Z82)#BM) U( &D42.2&RP[1[N6D15::PJ M5&>R0%7N),+-$2>8=^.=1Y0-R$!Q/?;7D%L";][N]7Q'K(?>1Z:BJS)I 5NO M8+,GJ8>#B0H!Y:"P@C9<5GH+-J>SA,3-*7!=1I?$>K6^ZK'" [!ITK+>!*\.3>PCO#ZM M76(8:BQ5EXPUULXNZM7S6;2LC_\BY9 YN;0SD\R3A#U,KE(Y;Z9-KO G"*(^ADT(48:?/&&&S[&W2B MVS=$.ZA%J[C%G)3,QE?3:[T/]_R&C.-W[@WM_C?K'>P!;9L6.>L=U3MI@4O> M+DSOI(BL*"K3GL\)-E0*HN9&Q.VX+ED:?VP+?3^U=A3ZU2V#?%7A6MFOG,ZG M0/>\&WW.?!=]8/0,,3XMN@"!OPNCE4WB9!"=FM:-#7"OQK9O]D%GH7(S3>H] M]TI&R:=G@ _&/5*+MA-THHN4)JA%#+48_#Y[T%*!$ M?'B&0?QM6!_9E7W.[H M/P1';%M3[TA M[_LFOQ^D:YW9;SG_ =J*3F-Q6#-'KZF>0^JS[\<6=]RA,7K@#H9*]%>^NN-0 M.;MHS*:/_2O:88@FTQH=\< 2@,>,MLP>#-PA[D3&"*3K25I0\Z<0X<1-M"'" M'H&X+_0]>9YA!VQ%GCWO#2W;M%\GI;X#K["P(L\7SP&"70UA:WG.G@R0(=W! MM(.'/]FU(Y)FF6 )ZHAMZ:*;5, %YQ$;//QY+9@GY(5562$C\6\S5H"AT_%AOZ<# M)_1D:A7E$/3YB)/M-B<2+KI_C*?K% ;0'6>"U! 'A3+QPLBPM/G"QJ#7?!RM MS.8XJ*EN::.L(&,4',2A0(XHR)C#II^"C#E:'CM 4! %&:.X0T'&'#=D#,9 M5,WB[DO(:EGP,-N/8J44$,S9]:Q5A-9H:]6B(&HHEMT5RV8APAP>R]:U M#)8MH-.]K<9N88Q7M70[ZE93M:SZM]V$XG>L(&I:HYZ725.]W)2 +1"P>A:N MS>$)6)T$K),74H9JXI;'YE$U<\RG% M]X?"]VL#^6QU*]K2FN6\MJ*GTW0M5@XW4U]\^YQ>\II2$#Q;3SQ5\YKX 0_Z MV>*"X^RC_3DUQEE9&A1\CPI+_R?Z(/^;* ^,_['-VNN9XN*55GI>=?%,X=O4(7=JK!;%7:KPNZ-$O,(H9=H^.SH M?=ZU^@3.%,/I75!$TJBH(I(%)_>=PA21S.]60\X"3&MD8*8LD'0, M+R*LXJWM7-O^BS?PS5GI7Z^;G=:LS,*_%98E/BKY.%[Y2,M_6\X2[E(^:IW# MDX\";JV*L)U2J;$'FB+82$L17'-#MF[?UUJUH[4JLUV9#B]#4+']H;!];7M[ MP[79OE;6VI76$;#]UK>5";[?SY\%-/7;VBS+!GK'NB]>X96[].6GAI&EC.I; MM<')[HA+ZZ0&Z*1*6VN4\R];*S:3G"I?-K9J)-?F2[25E8Y6;>=7CD;M0*6C@%LJ%3U58:3UPTA;3&=1T5/%]H?"]EO,K%'1TP+!"NRG MO2TV>+"=R:)BQYHJ=ER0G5PI%Z;:,:"J<9(=LF*S5S6-VZQI#)6%#"8^SR]@ MK*L"1E6<="@%<*J \;#IIPH8CY;'#K!$314P*NY0!8S'7[7M M_@XK7%0]61#U:J:E0RP5[ UW+0'1OB+-?G#O?O#(L5TI7[>.4:M4\\JA5V6, M>V*[M+/YI8*M.V.[NM;NJ(K&7>?A/.IC^![LNP$KKU%/Y!%UQ@4?A]KA4AMC MR_7?""ON6%-T#BQIKIG1^6I)<07"?P_HOKFTMNM:M9E_IX]B<\JI,F=&CZN] M,&>KJ96KC>(P9Q$W'ELR)W_9SC\E^'+DV*]@/H[67JBD-2'J&1VKEA1UY)AO MUH-C]X!=-I?U2A,,4AUN4F>E,$F=1%:F$Y4I_&Q&)%XNRQ,)G$/*X=S7K''J.(.E0=ZW'F@5[H[9"Y50\'RLG?=]*F+JVD,.- ;?D'X M7C:"I>X9N\P24AE[03"MG08NN53H&(GY%-#R3R3E_> ."/DMH./J$;:ZQ-/) M"]--I8GNB>G20 27BN#N@.DPK-O6VKF=89QNDNB#PT?Z1/9S/LZ$G@/+L6NO M729 M#3ZV,/$@F?Q/O/TG['.=\IT%$0ZUZX=(-IVD;3/^L\-&[-4*UHG[_/X MPK/'J7+DV@4#6^7(JM:HUHO#D4>\G[BR31/+.W03:#"R74/M*XHBBBLG]%-B M3D30:TG/]6)(6K.I]A![?V41&+&S+UPK_5\HL5L[ M(5T24J15K25T3:W5S*M=]J'PQ*FRX=J9XINS84NK[0'Y_A2W 92'>:R*7]4_ M"DE>^Y@ZEJ7[W7 QV56WN.VOB4^A-5KY1YM45;"2BG2I6/LO4"@3;><3!3M7P^O2B/&NC(\;$>]/4U[96;>2?U:0B MGTHFTF2B45X;#W%[,E%M:O6F:FZMXIZ'$@XZ7DRX1GGMA).#CGPJ_,-3Y/6U MLUH..OB9 _HAXG*E@!'F"4[&?_9,O\\#E+"^\1Y@A#U\O7U^S,0(B8&&!3!C M4T\8#DJ./0Y_2OZ&I\#LX>N//[XO1B*9BT:6Q :)WI:%%B>PX8)AA3B/B3]B MGXE,4VNU:/$N?T\'5YOE*/D-B;_<=:--]_=2]_;YYO$3T\VQ/G$#F47GS.)3Z_29#;E8]BI*NW1% M?RG3/W#?C)?[JSO#^B=\3]]P1Z8^P=4T#8N7 M7A 3<-JTT.NG**&SH8-:^Q?/[IU-:9NQ7!$#%+N!KJR@-UZ1_#+T>A/7K@$= MJ G&T9@+##% UYCP"NT!NT+30R7\^LKL(3_/\?-G%&IB$/,,K)3;Y )/Z=>5 MD8RJ1Y!&>UG8#]L#U[@ MV>P/2_?[!@*# F'[6"]-GV@'J>/7MX:E6SW@)O;DP1<2OD&,/D4-[VQZ#,"NUWS '0>V'PY_YY;/C^8( MK;@@FHWRVBF(&,'!!_YE>,,KV&#:;]&>9[(N:FNMIE!;CYSAUDXSW#+#83Y2 M2ROGEG%XNHBM(M*$ 'P8$')M"@.ZO.>#_9X<:]KA867_-LIKIP=V>SW'U\U; MVWG6?W*7B/T\U*UO5@\DE+[;&G9FM:$UBY0B?*JO+ +'5M9.WLN58UM:NU,@ M()DB;D.V9&8$^)L2AI^ =@CYKA-;C$Q=68N"B.7: M\$T!::]BE U#!UOS]=I:/>\>]H7GFU-EU;4QE?)AU8Y6JRE,684K6(0JLL.O M(ZQLAICT!'SN3&+Y8NMYBAVM65;%M4HHBB(4FZ$K;4TH6GLP='E6U^:;#K7_ M+('CKJX]5K"U1F4SK*--%4&ECAUUJH$P>5WAH>$,'B(452%,%BH.-1FJ$\Q-;0)LENSIM4:*FUC[Z\L D=6-\-< MVA)'MNI:M5*@T]XC#H JK,&3"_U4-\-1BLGXAL<W%147/:9 T1$CL54WZTIVV)%1A3UXBAR_6<>QPPZ.G@ "85X0 M1E^,BRO=';(G\H1@^=B?NND3OMB=,>#LF^7ZCF[U.'L IZ*'U0"P+HL@G@YW M/?[B;*CWV?]FP,"WUDY5P94.%YK6^7Z JQPNSIH?! IDX M<*P7S)S-VCD&.YI-^WPVV2"<#;!E#]G5#=GU/6!7$]G5"-EU%+!KGKA;&G.X M.^(PZ'=N3C3F#76/Z0[P%#?[;&QX0P,HPCP'6(]Q%Y6-X0YY'_'?7.YYH*I& M^@21W6#,0@0&ON?# _A/WO/QL;!<:3G6+]SB P-N@R>^TE?NN7C \Q#OZ3E< M=W%]")5LK364(KGT0@8B#.NBNS1:W1%376EA&3UA#(\8.< G#@@^Z\-PX3FZ MF$C?<#W'>/%I(0:._49S%(L,5SG<>'OQ'9@]?HU)H;HU088,%@V>K,-^:037 M^* J\!ZX4@Q_V77'''>-7F# \WM(/S8>&K N:+S?K)UH/.:",8)/9Q?E M\UGX\E#S(;]FR(TW=#@7JNL-?AJZ# >9K<-2]-XY6MS_2?=]\C'U".QZ00!^ MXGOZ+D0NW1Q8L-OKV3[PYH,^05=/5AO%_.&NU4^ZR->&VS-MH#&7!R;I0(3M M)!"AA"",\/YFH "34($)MYG "6<1!E-@ Y.Q&<\>?3Y+\<1KS_)H8ZISM0AZRD9L/O.S2 M%!OM-!>2;*R.GGK@_ODF&)*D8K+ZL[HI P6UDX*"NKK^R1\M54&@GB!:YLXA M4!7]#A[M] !.K(Z1QPX0NE(!FRKNF,\="MCT&(!-9_8D83ZI:IY%7=L?I8IP" MN1S;-#7VKO?$X0J&@VPZA>!O(].>V1QK^O.!E2+4UDZ\DL&M&TG82TG7 M3>2T5M::U0)!LISJ*PO!F&OG1^V ,>M5K=DZ/ 2Z0RR5D<"T+IV7OMIVWV4. M[W'CG?=AQ^'A ;MM]'A?V8]BB.G:N50))X^.;#?94U3 R:OGG-!8>!8Y5:Y< M.R=NJUR)F>5MK=EL%HR;H>K,'M)O5.;?T)J= MV2RP V4%)1P'+QR;8?!L63B:6KN9/^) GA67>6ZYBG"LHRHN#[3^K+9)LZ.% M>6Z;: D8AU:NYHQ8H(HQ3UD8ZIOT4=JM,%1J6B6WLZL]U&G.%BKDE??+?U+) M#.79]HWW('7VX>N//[YGYN.LD$N;3)+);T@4Y'392/#T/%ZZ'Z]*5T^WG1_ M+W5OGV\>/S'='.L3-V!+]& LGACCD(OI5I&AI;_V2YG^@?MF7#GYTQG[-2QI MB1;GM^O'U,7!-9YZ[9DL?8W=/1R4''LL?YCZY?G^ZLZP_F%P!>9TIU.S;[@C M4Y_@=#1U47;]X=N]L2J[&;LRZ]ZL#PA^>.<$'R2'W+0 M%BMGPE77R(1CP;_M("ON!HO8V%=@S!'[S391,E^WT#RT>NPDK"JW@EX:UAZ1:U.GT*:PKW.OJ(J@G5NH^5#$:1+-/;<0'= M@X,EG=[DP=2IC2[$[A)-5,Z_*J M=MVIU$K-3J-6JG=NNJ7N=:M=JG6NR^7N5;?9:M<3.HC&8UBPX>K"=NJR4:M? MW3:KI5O00*5ZM]PH75Y76J7:3;E]>5._K;Y0M77'75L'9+ZR7>_38?H*ZHDG\L1" MNBG[E]X[V-L1&QFIZO^>&Z.XG#Q/1KS[TW!+2*COY-IGGPG/?=97 MQW;7@^NM5K2V*I@]=@;-R%H_ 9MM O"H$7T&+>4XXX41H!2QWX/3M..,[?] MP I.&ADYZ$N+[K<87?^ M(;-4T$J9A%<^M$UEL(HHW1GIWTM)=TAL^/T.28V4CHG[GOS02KFJ=7)S1 ^% MXTZ4R9L9:=V'S>1UK9E;.."T\2@>9M.#E DKAG1GP-DM)=TSO^W)0VU5ZEJY ME7.-1^%9[%2Y.@,U[W"XN@%<7:YH]?+A&:DB[+P*)QF[+L4F&WQ )?G9X\T2 M[[7Q]G9@>-KUBM9IM@M3D+\)%RBA.&"A6!OK;Q="@2B4G?PCAIMSP1'OPNZX MZWY";"?_S3>IM*S/1P['GGA &[4AR\]U_9 EQYN 0:4O8X1%CZ;'#]@7?V; M#8SZ7_I^KMBO=T+0:FGU]IZ/O3X6B)E.EG\W@0W<(_\VJEJELN7XLB=V-@P&-TZB;//9<-N=E'7A:]Z[$=NVO+ M;Q#^8!3TM[<'67W:&_5$1',.*,!*Y^WP<_!QC0PR&O:M8[\]Z=B7=[&SO4*S M]XOF^6P?",%R;Z+1^_GVP2R6@+/)%SWC&5BXISO.A, PWA !#]G$]AUDF_G M&MC*P7ZUX-U]8%_XRQWQ'MT:YTG8+'"'#0@[B(L\,C=?R W*LK8(&X@&*J8( M@W@!5F0&C4:@@;A%@.>0&!AZ*)H*!T/5N!\\CH+"P3AL^BD/S^#'YVAWWJGDU&5)0&7MBW[1,HW4JNQ3[ MGB:0ABKK*FH!3"LM"6OG95WYRKA6;>7?([+8K'>JW)Z6%[3S!"NW3#&]3+;2U M%;UO]MI&$C[-+'K MN=@5K5W-V9BJ,KL"+6J 7KR(I0(G>#LJ6 MXM ,C/\<8<=RYG!P*ZDNS\XN7M)D29!H $SE2FF52AJ5TF56S-6W5S$W]YIO MP5A).-P_<*1QZ5FJF"Z^8*M7RS7/+JK-\]GR5R8KY6AY,Q>JD;)0E6BA*D>R M4 WLGW(^ZRI,U17BLW9?.RI+1[/+YL*$:2THX3/>N3E95/F8D^+828D=_TG5 M@!>[>F7X,O:E;[P'U7@/7R]_3Z_$FS4;\AOR*61 43PP\<3;Y\?,2H#8:\(G M3#UB."@Y]CCZ+?DCEO&QAZ\__OB^N.)@;BUA4OO'7I?%F966X/YP:+_"V*)9 MQ/^:_F,8;L(?NE]O2I>/-]W?2]W;YYO'3TPWQ_K$#0PN[F8M/K5.G]F0BV6O MHDF7>_=?RO0/W#>SK9<_G;%?TVGTVW4ZC9#+FY_@";&OP+,C]ILMFWK\./_S/*JLV,_ ?M@> MO \M3\L'8PVGI$ 8?OHR-$G\H'IZ$28<. F]N3!%[+WR!Y''U&5['Q@4-;S M@+>QFC"2_TG'YD!U<4&<+P9-WX7R\&7JAF4\V:2W],WR=.O5 ,D4/M>UX?9, MV_4=_@Q/ND3%Z!)9A)-<*I.EMY!@NWH%& M"YYK@YBQ1]JD@GX;&B.7_3_ZV^@S633<*;CL \RO6J[T/E\]TD]7XN_^YX]@ MBAR]S^&=_P =GGEO:($'\CJAK=>3/?#&NL/SQ=9(Q?5&;D<:3KL7I2CX$Z75V5Y8_4L81:%-&JSUL[A+I'2_'#K:AJ+I18KV/7BRGCJ$P5XD-9FD<#R:7[$3=4E((KGMB*OV!HFR M[HL5GX1\$DN_PF:NNN$0FA_N *935!7G*,Z9XIP?W(.AV?^P=]WTN?)!CH"D MRF@HT5=&0W&.,AK*:"Q-TK_H.!A+FF#_J+]BVM6;;EAH0$QCP-F'"=<=]V.1 M=K0IY_8II65;AM*K%01*+SA).)HT_/EIN:T]8QEULNJZ,PX:+B??];]MYPJ/ M RC%+3@MFCHL6C*K=MY+UN__6ZU6M6IN_7]/%(@K%][-JA3KI)5*%X5YMUHP M7:YIU49G?^R\F[K(T^+D^8S<+&>5]>Z;D==M]56IM+5.?;9AB=+!Q\2Y6<6Z M^^9GR[-F8]!%'"J.S8,V.Y7SJ;DJS[%MR67]S[U M?0>CAE,]^8(T]D+@):\86)S&^3@F0(\P!_E PXD%DN=4XY.&AKZ.4$>$VIO; MWVAI%>7U'R:+9CKZ6;#>>^'1;7KWM7*.(,?'X=T7@6&S^#4-F'NO_+JN%U]M M:NWJ'GE3:=3=,&A&GWME]!6+%L+H9P$I'[S1KW:T6J>JC/Z!,6P&OU;2#@'W MRJ]K&_V6UBKGA>^M-.HA1>YF>7/[X;I*)2-I",F^DUI!W]%8]SM^HUE+5.2Q4+'!H79S%Q5J/>XC#QNO'"3ENK[Y-A ME>XM;KQP.8;=01"QG1%$K%3/:\<013S:I+\ 7?1 8X@;XD?D)_]+#S3+N&VM MBM-^&_D>=P+B)V[8V]ZBK;4:>;7B6HX>.1O![;!S$<90))'*VO54MU90NE.9 MVNJN1^NTF_OR(90_&;6MH;>R;IMPV)6 YV*RTT_?BR=?:>;=:I[8W63I< MMVW_O+W[@OGE^'7[8?1J(R.,7CYO'$,4_7AS<6U/-P\UA+YV;_.]XKPL/\@L M,Y=1[KR'C52] 5NI>_E6DTM'(UK_#;$6UF3IJ#,RJ^]^'WU%M:HY*7 M0E=^S^G*1);?4\LH*R^$WU/IU+7Z_L#-E=]S"A*2)2 9$-9[\'MJ6KE1*YK? MLWUG9_M/W"JO OS7ZE/.[:13X1+OX-N M37_[KF<,)M,OC=L2QG^.N.5RE!U8^T"\F$[RQ<:ZR_XWHS=(.U&Q-B>*GBW@ M\?'<#Y(R'@IX@R;O5Y/^L6-MV7FM'=N(@9]XB>Y'"= MQASNCCB,]IV;DW-V[3O8%FS!* >&XWIBE/_Q=6%U _-L,&:F2X_R';C*-)'KN?/.+2]@"_SB%9XX82/'[OL]#UX[X#AB MFH=O>CAX R^&_^\Y7 ?Y,:P4\8'A9O%8I[(%Z1'FT4SW'\4*5-;BM$KE?'97 MQ0(N&P\-8(>-#M$1;;?H>UU=D7[(H7T G/HTK&S]+0Z/>Y]2F8?15) M_ Y\B-=>E/"TBCK%G;-G8 SL)TE+#VQBN&)%!4U=0RRDBZMO^LBXL/H@!-5R MI?>Y&[L$;PZ)+R[H?V;P W(>K'P?51\V\;/HC)OZ6+H>_ ?;6!+Y>KH[9 /3 M'KOG.6OIR#3,FB/&OO2-]POX+V/B.OKN5_R2/JU\SIGDJJ^VW4?B7AMNS[1= MW^'/\(1+T^[](T\>JY5RI]8$_<^!MT;H&3@^QV,Y-*+29?S_SG!;!$(VTOM] M$)KP;Z!X+_@[X6N5RX%':R!]R&7Z2>=]PDK//T#T[-'TN:!\9*V9>=(WGW9L M.2..[0_G*Z5*XUSZ,'-Z'LI1ZKYG[WB4 5$30YGG!1V3SW,/VM[A(]12H+M1 MGX)*<3CC!J@"80SL$7=T^MGEKU(!." [;R/;"M3!G.OZ')PH9/! MY@<#!W3 M/:DFY86P$[#T5U(NI"==#M/$RU]\U["XZYZS!\= \VW3U]^Y\\H=C=WQ5[TW M83<_P1[]O^[,/$(M>.,[,#BR87C[E?T&UGW,==,;XN"_66*<^/HGU'*NQI[\ ME]*3/M0=T-;= 2@+76/?;WYT-=9U#?C\ ]XT9%W2([J@'#[^#A<@^#JTYPM< M 6F:^SZ?GB :Z]X0+!>:#]\1!MG235C^5]T*'%5\;31S%[1-SP.U))H- S&E M:=;FT BF<@>SNGEZZHH9THW=A^Z51HP 9L^F6Q.KNS^UG^-+T=[J)BAW/3"; MKU)5L)=)M)AB; $SZ^X"=RSA,@KJ+W 9V37O49I,<)MP(!EY ."[F&B*V0<# MQD/>]TU^/PBT<;IA;28-*]CUU6UK#W.38$$, MZQEO33>VZ=DL2VVOU[+3^VR^VVX4H_DN**.C2?F9'YRL5/<,Z5#+JGI]"CS] M2VE^GZ2MH&0^H- R"::!%*\'R5#3FD6!<%5%[NF2BA[#@8KJHH?O6SKK6?6S MV=*)5-FY>#:;6K5=D%,"E3V;+I[HRBOQW(UX9I7?9HLG4F7GXEG3:K6"-#Y6 MQC-=.G%_?:#2N:6RL1R$>!LU6_4LP.IL64<:[US6*TVMV?EFR<50FTIA;!5CO 9?Z5](] MCD=78; 9P^MGX7%]BKLXO$4JVXTBD+2BLM M9I_+2M.KLE:ZTA9B(,849FS$DS>B3\/03WSH?KTI73[>='\O=6^?;QX_,=T< MZQ,W,#KH;UE\:CT^LR$72UM%L'SL6F'B%X MOWAV[VQ*/8SE*F">E($>J: I7I'\,G1>$]>N<3:F">;0F N$'Z"'2V=W8$:N MT!B "?KRJ[X4&\@//$\/U#*8')%IY3@RMY =;$W( 4KTKLL^+<= MI*E0G@/["KPY8K_9)MI8>-_YG^=1WLI^!O;#]C!APV9_6+K?-] Z7H5)9%?Q M)+);P]*M'G 0"_?.[EY'G\@FBS3Y/E9R3SEMU_S%6Y3/UE+Y;(ORV9J%R6?[ MAGS&70]<4IV\4-/6+9>=8GJ;E>E*W_<\&W-J9$J-)K*W#0NER.)BRS(VO*'( MBP7YH%2VP502&FR]2*XIVQ9TH,XLF('#WVWS'2_OP2^&QP8@"";F3G_ FX.D M7)SLK?PER,/]*%YY_>.27>K6/ZR+F5EWH$]A,)<.J,^A1HE=K[@KF7I:%[\* M'Z/)H6,$"=/UW@PO3-_-R+YNUN=TVRFC%KFBV01#ICCG8S#5Z=]$Z//?J%R^ M69B6AB\7&01\G'9I]DX/W"!^/TC1U:[AJ(FDQ<^WF]'N9MW;7CC[NVV/+[;IW**,'M6@M4'JUK$6C[+1W MW3#)5&#]13^8+W*PT$H+"DZ:]3G=1^8MZ1WW0!J#61_:@K966T^3)BLR\FE0 MYYBY^C>HKB"5%'Y^>@!8:@B!^_XX_SI7).??I>??G#,N33&\OGX_^!HN0"C9I>J2HETYNVC/BO6_ C:XN?SV M?-TE[ZS/!Z!S^EI4&I"QK(TY( F%7LV\6 MP^B"1]XX/F=)_>[RGH^[LY=,RQHKJAUAK1'>;1H<'@U<$*C[Z7F\D*N [A<. M-5*LFJP\0GX:F;R/IT9P"_^/CP\UY.8 M6#H4%@"]X-Y2[_5LGZJ :%@]*4W",W=XCQOOZ&N&6@RO8W_[8##Z1D^L_!A6 MD$<4C(\RS="%9BPJQYJR8,07K@<#-T@Z8S.5JX_WC;"@RX'57$"*&=OK^K"# MFYH 38GK\'4/G=T5N?(4?*G0)9XK9AAG"AD;/0F=D1LZPIIG"]0(TNGNV^7] MXY38ZYGJ=@X:?7%T+$WHUK1M9W4-B@?.L$5(,WH#?*(&FL-';F/Z:&0:/=KQ M":I0@D#&NM77-E,;1R/^_2=R%@SU$:@O=N,4MZ* )"J<>P0,X'W\F58O<\GC M\>GH_9>Z:[A/8++U_KT5?U]E=2K4SRYJYZTT4X;;*JIQ?XF8'[[*6OD@+,_PQ&C@PNEO.'\"^PL/U M5[X6HY;3&352L?0>VN]Q+K2&.)2;65!-U 9'[A3X!5D+O&( ;G,M$IX-/L&" M :_9=/6]!?MCP^GC\ZV]$Z,ZQP'.6L@5 V.[6LCGL4T+Z>Y])%=K;5FIPT'"G/:CH:;0ZV;Y! MLUK4+6Q6@/TJG.*&[%8!PY/-;,%.(^ESX>Y3>K>PHH+/8HP('B^Q'*A5^027 MFT B<28H[AM1?PJ-O?B93&D)-@*M[;J@TF'3R"DDZ0T1-XB_&3A0W!F=Q-;C M.:;RA M+8QO^.1N?.[&#],UW:%M]EUM8?0IV,3'CE0TQ(/"$V3"5@%% 6/6V(>LI )B MAH_BA%F>+Q/@DPN<[W[.O+F/7H1KB"KZ S*/SNP$CU('J!1^3(,J:!P"]"#4^'D! M!>70<"0J34!U( ;VH:'1?C ^@C)^$]&V"!V+F,[!S;!A+]+-!QQ;OX+YPD9X MC%\[CSC94#F7E]3-WW[< KN?SWI5N,Q9$H+G;*@P7W0TG1)G*%SPB!+P&&1[ M3/][-WH<&-*8HEFHJ)<_-=^N>R-.(%8Q"I M!CLRTRG'!/KKJX,^ ]/P@G;%2[QH[.*+$L.]UF6[=%;>.9!7BL='+68.EQR M6.10WP^ZP5)=B96ZB19JO5.]2B7C6 \>PH%#Z%#O#8\A@L-Q!YSG=YWJCM#7 M!9>Y_\K37;4IRD^3!F.9**%,JC,(Q M]_E )R2U9$+,G*AXCZJH7D0.#F@TFBA%7D &? \/.>B8Y&5A?'W9C!!8>U.G M3,2W-V ->".(&^+*T9F)V*S,:)[2-H3VH$O37"L5+C,33L B$V,8 YX6\)K2^EC_0B^FM"78 MLJ&3&"9H9Q$@H[M4,:QQ(?V^;%=[$!;S!*&5DU#L:#Y#)>10*UK>%R,!\XW! M7.'ABN-#]%EAZW(.=C>#/]L9;7+VD3<.ZO@9U"L^;WO%U")$-,9TD9C[\S'( MD5NQ\GTII/U9V-3S6/N,O[@\7>#9*>CM+!"8%.I>Q;/$7I59+Z2$16*IGT.1*>D+_80:9OF+J< M[5(K!( -$0 6E"!/HP L6*&-< !FZ\]77O 5*]!WM>29_D='80$H+("M80%L M5?VIVO]CK_U?8RMQP,7_47(%.F=7(H6, YVXNP@3H*TP 19A K0*@PEP%<\Z MLD@T(TJ?(#+ %X.6A#NDD6*K T)XD:,SG==\8ZWEQ!T8/'9O!A;)W/2WE@+M^W>P%W^0,>9(OBXG5V#\7VUG;Y+-9HM$PY14O8 M3* DSW!(KA9KRFAG&ZICT7I705:F;4EV7^X\G(.D!-VX4!OV*2O1=T!*@IW* MG%:7D8&*-;W$5&T#[!,>6>)!^%)C$)D$=&K(P)4F,XB5^Y@$'.L4:EL(,X"G MDC"(=WC#>,@SCX^#U/4PKWS@4S:+!'&U>YAX";]A#@2^D[XX9]CM+^JU)P&" M#&L$HQDX]AN8\E?A&,":F!JEFN+_1-5D+V ^CYF&2&H51=94=@H7B,O)F-!( M1>*R8>%1&J=:-OX3W0GA=/SM]PDL763LT*T"JLIUHUZ!"-3=UX<]>B6>P]HGW>"FO'WW73USV9,CK")!ML M1QK9^_ P&I;,X /FVO[KT,-G8LI33RXB,)K\ M 0_3W1P74Q)^(ED-POY3A M[,B\GFD2!#(RP?0Q(=RZ:UOPO ELFST#GR@P.80['7X7NW,<9!#IO9[CBPKF MM358F" U):?!C'4VLC'D)JJNIZ<[M4:9VC=$F0Z7#C6=X<8G/X)'8B]FRL6( MKS)>*E/M7GCJ&EEZ/&KAY'#8/^&[.[P-QNS7Q ^1X /F9E9:B%? MA(L(/$PE+D"1T$;$]HN40RHL9"_ H(KM)D/!."VB_"66G J,9%8,:AI][/J& MC.L$%L,Q7-F-G: R$)$="UIF-_W">H&(B.ZS\%\LN(UT$&*.2>U#7HET9.#K M%QL$+-*1^/+YFNZ

"'>F;Z;"?MG%WNE19M;EPW[V',6I#R\H&_P+KA( M4"\DM!1K\I7P9_"#I.KTO9[]%JA0%\OB1-!'""+AW\>,I-ZG+LZ,#P;$H\)J M148)-*],T Y2;;&-@( F0?\^*+[?)(,K36L"F ER5ACT (P4<6#:WC*#6!)7PW;#-Z9H#?PF[ETZYLQ_%' M'GL@2>C!([M W@]!0NCMU4,W!C^*XQB!2T+& QE6)'C&BBM1LTQH!BXA_^'I()GA3.\OO^_"*8UFM(KIC%:>!=6%X "H) D^T:N M3]"Z6Z2Q"OT@6GT/?-0*/5M0,LID1#2VP.B&">/)M=-];X@P19*P2<1:RH#W M'9E['6>?Y7="+R%#"M=S%A47IB=Y*4:DD@?M!_J'8=' M'C;.(]0KV(XCTBE6Z-EG;2UE2$2W5=9ZEMZ+>6H_I] ;,6WPB3 U6WJ+$ MGD5E''EW7E_=B5A"<9:@CS(1$Z)/5 M!%E[K\J_-A+1.;-(5SX[?>7_SGM;]5_3X4$*_.YB!//3,EJ5\G))_X_A#O7! MU*VG$6Z^G#N[1^2EO/6OEXF+GB6;-C#$6H)/9Q?-RDQ>R+%SJ1*,A&"D=X2*E7DH MP=BO8!1PZQ.WH_/#AJL]ZMNT-CNUOM,>-L+WK=]M5' MRA ^9.F.-"C^@AO5"#[874M'7%2T%MK<;UTB*^W\-[U;X;\" M;I"+L"E^1C"4H]D,)SFC!IS1MWU,V4BP1H[AM@U&F:6-TCIP%-P_^,&]!VH. M9_1B.3B;!>'JM5G4[YTJI#C9-B+N#B5#B=W.Q"X-%ZK@3L!.Q*Y\#&(W+Y%T M)MGYJ%)+GV,-;:AB"GN(+$"&[RR'A[8J:UX%K\?\U,O)S=O(M"?<60NBJY*) MT+4 R*RS$,AL[_,KGW?FSR] PLO$$G2X!%.2?<8X9?EM&;8LS*9)=@:FOH2I MZ<:G4M8_4:,J+I0IX@_<$/P&OKPOT%\S]5.E M(1*:17$["=-8=UD KH"=.<=8QXP8/+)1[LAW1K8;(BL%0Z?[8H"OA-':,T:B M^;*$9;*I"AGMQD3J0"J>[G%C)*&YIMN@&PXV/=8=4)DOMN5+X#E1XC>'MEUT?P7RSGBK?+>J57E^:P;0)>+7YD^0(#<+Y@^&BPF M0LB4C)^EH=$'5?%).L7EZMG%P, FEGCM!9MP7<#D2NTV/;2@J"?J 2A8.5Q4 M+/T>Z49? O8,0^@E-O"I]=ET^T-@&IV](K'0!CK MAI5CA/6H!,P(S64A@L? M]9<7@SW+RZB#8C"+,\*1<,_DJHQ:[5_V%;4D>NY4VVTSI0Q[UE7 V!SY'F4,!M MI4!%QT R0^?"7M*Y> %-AVSN#CGWSEEW'8PHV:<4%:)+0T*U@JB47, 3ILJ3 M;/*)""S<[).R)O#2F'Y(4PLC'5&V0A32T.CU ST35\FAGQMOQKJ0R^JY-;[$+/^XX "^.L0F2W"ZJ M)DBJ"=(V$#78C#PG7CPO5"SE,+FB"F'CI! V3JLITHWN6,A,#]RA?LCIE? 5 MA:&Q"$.C4Q@,#<(S'F&L EZ@L@9E[H+PF!.+0/3/1'?"/ +@^"!"\;QGR&H M5,0H-%S819@]7VP/7R:BW3KZ^Q;WQ!.3SXD'(F0'=F%=>;^DRR;2X#$C0"UB MEU)8(FBQ'NL-'&TUZ*#NG%T;)IW)K#L-^)[N?S6PN7> 3XM!$-., -!A@J;8 MOP0CP^=H,&=E\$O03@N #C M#=\:+!4+EFIZ@1P^@O^@ZB1J^$$,!0/DH/!$@! MPQX<^]71WR* TYNGAX>(S-5)YI:RR86L887TA <+7Z&W#9 9PXZ5,@ M-FP*OT:#S7N/@P%.$4;9K2M8#8'$C?;\9P=OEOM;.%E$B@ MV#?*S<*PS68IN96*5JG-GKZIHO-C8;A:&CS1JCFJ6V2X:EFK=?;/< 5T>K=5 M 7XY$ZF9B9A%P<790(8J$3_J@M1:&BI3I@&B %!2(_PE6:HK..H',=3]@*YU M[R-N(F:[MBJ1#-=]31HJ$5[P^"$9E&2QOJ: M)/+=R^>5\H$6I:GA$DL#SQGB\:IMZ(],'^K6._75'RC02>3?*KZ.NS MGA_8;-6T=GF65<74@_W_8*E$&?&W9V-'5<-UL5OLR'=<7Q?=>ZDPYNGA(59? M*C,D8V59O6BBHI=G>C:)*!"4*4AA0WMXD5$*,X%RR2:AFX\QR:<+*@2I@.5J M&N@U+'01!++$#R[S1]C,F#KI2D8118% >LKH0 )@X]-X'LQ8=Z@&,L8P]BA6 M4;A,TV.LA'&I8G'%_N]!2H\.(WP+RN^FRH489A9C>AJQE]4/ZO"BSO23,$VM MV^N!2H5OJ1)]R">"L9>9 3%_O!(J2&8+!A6%X*9Y.I94EIK;FT$Z>L:&NT$F+^O*U:BJG>.&I;&%RBB61J;XY;$0/I#W%QGSWU/@]6@^L M)<221L/U$-,!KH474U7+S?,3:\144AO^?;5C> MGZ##0,:6*>9\Y._<\CDZG[&' OML'VAF 9!.J[[<(>4!+DOU?!;Y.EB6ZF'#(47<)U0?T"BV[X?!OP%?R M)LN0\3Y8ICL<]HV8Y9J MQ?XEV)0F;3/M5#*Y/ /6(9LQ<5.!XW@,A[$%-5,YGT7875[[IH$'5$J5ZK[F MTEQ294JW0M)UI$^"VI/5R=G8E)P/XNW3\]\:\$8EP[I&WDWF#)N;$GFW,ZQF MB)AE976#?!2,KFKE8$_DJNE?\0#C?O!'RXGR/(UI2W#XLM-3M(-HX.4 MDCTH^6X(\;10)MM%6;40*FAGZR56*8;Z$[2+GW8[TUS.91!^YLERYO)WYJO$ M0V3:#"33+3)MHUR45=N4:6?72ZCC+7+N$5J/+\;%L_Z312X?ZP8[T%,!M$Q$ MS+0@9'8-+##&TRO3>"-8DP@^+HBFA:7DB6>$5>4(0VAAK!D//TR34 5!*J-S MN@2@Y1-H0/BA&]QF($5&(8*A.("A ,+<1\3+^!&#+4O/=OU7!#FK-E'+5N#_ M2<\2/J%E<:$L2!QPT'UN@A/E$()EXIUX[A'-+@"PI2PK2&' M;56<%5+8+I#"IJ"Z]H/4]1(=R!Z7-XA(,1ZX@[&@:G@@,6V0[\'4&&C"GQ^[ MD5*8Y'XF%2D;"1_V(:/1!_<(SP$:$/\>WA/AJ. MQ(PV)]$!8(A=I$]H4B^3Y"M@E,EQX6YU,01VHWIVT6[\*T# EIDHB)HD<&GU M=^%>&I@D,D& #S!=VM_TD8A]F>P5_HP+'H"M&T[/?\.\GQYW/^(O(F_& ME1C@.!=87(&@#=Z=;Q)R^0?C(PT'4]@)+-@1YTKB"H*U"J+RD0]'T_E@P*V& MQ*@*>QY,C9,0P&# M64XJ-^Y\PJ$"3>@6H(B MVGS-,:5D\%G=-W$LAQ<_[_H[^- M/C].J<5SQ"";2JN,7:4MVJ/=]SP;0V$R$B;W:''0N3>]S[&%@%1I,(7,B$]Z M*G:E')[.BX]7>$S '0J _-#?1%\JL>[!LHL@SZ["1.C&? *2110+"8;(U0]B MNK>V\\0]SZ3O*=?6G#Q3;AYM,N55]R'Z]NK1I29*[_Q@'.[%:0 B!Q'?S[QH M !%98@#@I+Q%&BPU=1BC5H_2;.VQ4(%)+D]77$F5'(D2A5KCUFY,EX8IH1A9 MZ'%,E,.W!0"!X>V@D[P9#'@"[^/Q"<(KI>12#E1?-H?!9.&A;KUBCXE':G@! M[T 7,(O;:V(W%TC3%^/BTH;3Q;S89 M/=#@INS?$9,YV.RY8<<. 6,G>FN$::->9"V$*2(9D^B.@=RE4$@ND,2&EW]A M"HHW=:GO:@EU_3?;SG3(_TBXCQ-)+DCNY M3W7SO.WB/NK^+,!N;?QM8/;-D%2 _0X352Z$1,&[7YV9W-[*S.2Y&.:/*XR[(TVYP6G*SOWS ME%<[9T* />AZ2:DKQZ;G+"^Q KEB:Y5.7NSE9?2.F\? #ZN2.RL2 D]OO+BO M^YDJ3%XZD&]40"+9-W4GU0S>"[TA<12P M&&C"PRC@?]UVCZ_!]VZ)\NRD547F+>O#6= MLM3:9%D>J'^T%UA5992+R7Y(^(0Y9S-%>=JUY(]!;^KBFFO.+.ZKMXB"[+1> MWAX\_ /4IJ:OQ.?O>"=<:8K@;V84-NZ]N+SZ/8'K(Q&<]VIJGL#KSMNCP(5QH,[=H%>S'O%MX>1RD-1]6Q/K_MLCA:V6/74P(\368[Z9P8F+5=HW0'X*[N:D^8LDPBGHOS1)Z?LKP.L6R8KYK2C.8NF:5M??5]\MXW;O; MZ<%P[N=_9F#R?PIAXAE)+^IB^'WDA:R-)#3KY%-X0=Z0!\(TM5ONX6&%MY#O M'(I+:E/*\E*WKP5E0>9]\]=/A#1[JC6F#8,=MS+@MZJ#T%T+/NG!W#>&^0Q66)CE+NH>79CE$/;&&5+.T38QBBSF)!MC++# M9&];7\RSDS:??"UUV,8H6P6ONVF-4#ID H(Q]^L*SGP- MMWHCWPC;KU[:G0+6W*RI;L,;*[9S(Q6/*<:BPFP>1LN/RQ M&, NV99)RQI]CJ?RN"K_Z[X=D[A[S7<\PPLXV*]&C?4]NMB\/7*/&M/@)&L[ MHQ62A*4W36_'#P">7A&]-=QV?5W-3^Z@MTW4%Y?4,*G,[[FPA'C]KC9#*@RY MQJLX8P;SKN,R&N9]DF?ZF+MX4E]_(Y6GI@Q+C$5B/%E&,[VE$./Q=!+,DU'& M!IH12Q,-5(^"91F>1$'3,'-40]CKQ0B"+U-H$@T"DT9.SYOXZ#6@[_I^RLC' M5IP\\0V^=S^'BAM\QD=[;ISL)P:_Z[_+TJ]1^G\%W>X'7>V.VSFVDN;9T^F] M^\RME4[;:)L<=M;<#>IN(;0IS6P,P(DIC)Y[@^K,1')9)Z3.O(!'*T?4F0V? M\A]/BZ;S*#"=>YW 8Z%TMAE)9\[Q%U!8BE=$71T3.ZLJ'VY^IMK: /"Z;^&( MD%>/^]X+)_534B?QW_+<$ O,>_LIA2M#U3%=^HW_-L\69Z2\[EN%5,#?)PZF M$F6)1KPX#;W@%G$I$+1-(]SH:E*%59 %*3TBX1%E=7...+.V5,+%V#?#OZE7V$,O\"@Q8'@$WW]WAI5]$5:U72Z;")5)?CPX@)H ![6:1AF M\*9+,8GBM&;6OW5%X(MK7@5#*\9^PJ5U^,DX2E)") K3@*$7 X%;HK+@9?&0 M/QZ+OD]]X"2N 5*0>D@7^Q,P )R2N);-4U2PUPF%Z+.Q1X7VU (K)[N_&-^A MJ^ (O,09^M>"ZZ-ZM[T K5_0V%(94,8E^V$?"#V^=;" 7P(Q$,9-S^L+Z@DA ME^YXP(W_S+#D1$:FY8GH:7NEB9>O@IZ7I'V"?DBRWL@M]'0C+M:JM_9Z^WO- M?8+@@1=VZMT;1 MEE!T%UP@=G/Q@?@+\D!&A4NHJ@JV.&%9*'^_8P_Y/B+RE*0&.1,(\18E0M,)7 M'PEFYBR _GL>HA4#*:B.* -/-AG*J4:^5B2]V._F,"1RM0D+[;Y3XGEG7D:( M4'#_"'8$J-RC_F_(R[GQ M?.IX@&8S$Y]N ZCQ]S @,! -;@.LT*?Z. 3D!]+!AE6)NMI8\)N4]YFPG\K2 MJKSA]*Y$(]).";"4$&PA5>DV8Z"PBG. MNC37ST!:O5N'D!(31MC(6RIK+-?T%3.B8"5PUO=G,[-$2Y[H"4=,$07J)TH'+Y,P53"$=# M9@GWSH\X;7*2 ^EC*G'""\;!TS@C^>SR1Y1<.=9:OPO::3<1'G_I]9 9,Q>C M#RANC[A9RN; #X8Q,D2]W-IFT,%&T23U+H@BA&O7Y=^-$TSA4$J]9W;,=H[< M9KUN%J(B:@(3I&PIK?HD$JUH2N/F=$2_XB?\6&*^R9_W,Z6'&CTLNQ$VH@O! M#(\YW@:TS7^(\-J/HY#U4M09"U,\K#L4K$-D?'OD4W-!#;T;1UZ_>#/E*92: M77J$UX'M0V4%QAE;/PRFEH#F6IO*+&K7C M7XH96_?X\?%1K3DGY?Y1E@9+_W\C"9P9++Z8)Z]0V#&&(_W(^5[DP9R-IX'Y MQ<;S RU5J=!55#&O3/EA(Q2(1"WA>!;_N/<8#%I*F0VNMX_6N4 M3B"I1&\41D$T-+0_5!3RB:59%W_LQ%E(L-RY!MVC44"O4K+"2I&0XV$RJ47(V+ 2]6UIAHI[CG68K'7&RQOY?4K MF B]6R=BNSWVAZ@21[#>OK@6033!YW';QR(=(>XZ# G"N2^3DWP8 GOLJ 70 MAV-0O(>LYVFMF95DSZ"6S MOL,XV (F9%5&JS)NG\JHF&KI/E/YL_-OX8"*@>CX"$5&]X+O-R=:P-6-_!B] M39[+212>HY35(Q9C1_B@[",(9?PP6]RL-J;WJ8M& /-%94G:*!,[KM@Z;FQ5U4 M+,FE(;F8@8M8]G.AE\KS$^Q&-/(XANF1 C?P1=!_S8T 8)*8RT8_Z 7""P^R M2?XD#:%#"_ED7TL&>8 I9G!H22KG69P5XI<:GAMTRM#NF>T-9$<*X[$!<"WI ML46M%MAT@,%Z41C?>%[ZB,;<%:'WPQOR+Y7O*"<"[2["UR7:$\1Y,=CQ0$=, MC-=S+PP/5R*N,0(,L\6<.MF)58:Y]""\-6/L0*%T>N[=0!L#!WPMP"9@15U9 M#7*IXRCTTRB6+R!B8"K*7](;>9C["N^&+>]1*@.I^<]*D[9"S JQK11B5U/J M)TJP7]G4IQRL5H&&UR)6XX0>D&F29!4.)# Q\F'\4'DRR>8!)* MA8:K/1(NI3,9O@K/'TM.2;R&)%)9-Y;. M$O\D3BG%'&;6-R;[L,-N-+"G)2 M!?U4/AG'_(SL.>Q=C-%'Y8A@$5@,*E8NSI"J,P6@=F$H9W])TZ\.!$(\/NZN,N+!@#A^A0.>@+BF/U.:U"3>'2 M!]GA7-%*>#[.-:Q-!/IYU%QBH076#:8U\<\H98"4H\(K^673PE9M%]LVA9C8 M']A$Y[W#655?!8CM-LJV'S)K35#6F?N!WQ(_L1 MWW?'']V1>*L+*18@A[M*'YRIL%AI_.F%S.VM8[5%JRT^;VWQW_.]DE)U-'2L MJ><+Z3 R3U._) 9[-I7F.CE'I!9(GU!D+'> FCD7N1I(@3'5V!:'0/4RUY@& M@6#XJK' 1'RJ/R"ECII"C")TU/BH^86">YWD.4 ZVQZF0,-A\U,GS!"[G=*Z M9B>;5>R"#K7EJMU9Y >_@;Z,I-, TD$%+4 FS:P:>!8<5 ":=91.P(Y/]5:2 MHJECAZ#XIA3>(]>)LO=[(S&FU::Q\%**(;ZFMH23J._E(^*;!D'F]XWG,&BH MW^Z%81;X[%#XZ,$(QFQ#(N4P&F-*^NR3-S3 "#1*5)@%HLP'TI_01S]"B%TU MT2J@29LI<^:6@80_P./(Z'"U@Z/@Q"!G.IXI);(*Q#+$\A)32<^],=+= 2]9 MGHJY8QF<0A:J8#HFNQJ- A_8:TZ8@U/$QM5\M1.6DRIBCIVFA:RE2-A-Z>/U M@TNDL[KA+AB9<+I5^==O9[I%L#2:[OK)I])/P'X1)&P72\++WY/_,LG;I9O9 MH.C"#07%R27/2(!34-LEKA1*1OXD40[?G'.0=1K%03]/'0W@(-!F@_7RKL(J M4&M!'#[TKXW\WLAL?@M,3NRDP6R4J5 /8],**^]&//2P.Y!L38)>4S)?^6\\)Z/, M"^G.&8H(K-[)B!@=]6#G"J*\Q(+S)#(I)Y%:?HA;H[K1+,C+$IE/@45BN>&< M"F^,ETU-#T07&3I<$FI,B]) AL3W?Z5&]5]A$B,:^#-^C4W"8YBJ<24_GQKW MB\KCSK,87D<_NLJZSI6''F+XZ:#XR_.KJ])/X;=?_#ZF;YQCT1^^@,^+W\X=.+TYP%W$&V.U53U'W[6W2#'. CYL@C MRP;"DD77.+/NVTOLLYR)YU:&P/>+EHZW JPW8'PH 'SXL:\J\W(/IT[^DJK0 M W/U\U+C1:/[Q'KI9D; V%G*0<@%<-%PXF!^V,3TDU%H9H@J$[PBB<)0 M!/E'<1:J/Z1?$PMT4% # [J2@H8$"^PR!GC@,:P< A;#:T"$)_H]"1REI5+!;6.IVJ($JYU'4>HSAFQ+1%-9-)6O@J:E=(9DHG@:RU".%V1%WA@ M67$2]:A%M0ZFLNNPX&OL 0/EB5?G]<%$NF+D!0.Y[I*X8WT%1:FT;61QF1_W M.78K6/"R:);)<+'PQ]TL3O3,^*5 9#\.LHF4";$LJP^%457OA=H?*HQ)JK/( M5\:9Z2Y27H9EH'J5O+@@X+_TKKIRAD#VZ>T$A0Y*_B@4E;/0M?F&U&*AAK,+ M*63HYSJQX[Q9K^009&,$=V2I5?4FN_ MY9A2GK +GW%B0:;*RC K("2# 7=R"-R)\@]D%L.,$$TI?7;%)6(C>.'![S_P,?@7_F80^+V4ZV;'3',^(7Y0<2C8 MYCX'N. 0$D;\YDP%JG:+545>;L;(=\A:=.:79**,O+XKN<:M7BFGZJ*C!$-: MY#9!%FSB,FQA"8QU[%K'[CS'[OT8Y>P&].JN@?( 7(R95Z'JL(!O@C<5M='4 M([ 4,O65$T2FUN=@0))CF,Q18[+ !W@I"Y4'Y+W@D@(:#+4GX[>Y)P6SB;P? MH@ 'ZG#W7>6&<75U0IG%YOI';2-]_(Q#7NU43NI^$&+RL#KC=I1X 1 M+EJ2Q1.$!D"OK1.@LDC\#W_5,7^U7W/>L\K#0"JYGSE#S2[@. M,[!O[Y[1= M?"'2. I$-D9$#^D./%.%W?F.?+LX/RNZPY3*B!$2_%9ZUDN_^2_](VF84B=B M4KS@@%-9=B9U2][>WVM7-2/Y$UD]KX=^EW^!97(H:/PDSKC!L)D7K*C$I1=( MHD!%.,I28)+%S"Z28P;R^1>\>Z+BB8[V)*PXVE M->!CFBP&?\:$1(&+&G!^V_6L>0OVFH<2.PEN0$0!BU!. (Y7P(M305!&)L9* M++P!J/W2.TN#T<8[PY&SN?#&?O:1^6X./Q MT)^Y8_63X1S-[SDJY#)BDQ^;-/9A?+GUZC3D:1$" ?$,_!#OA2M1K2B;.E2W MRG@Q$D^(432IB_2CFQ"QHS!;.4F4V.08<"Z@Q3(QY:H?"E"$DW3S:&IJVGS#I7+,W*0%8<5&L M$9%_KRDF'6/8^$<("^:DN81<*#@+ R3L%CX:$]283-0V]HX5.ZOD6"5GYY2< M"O"%=?0ZFSOOG&V#386\X@ E#(-9&C(0!2E,@O,$!">%H!G32Z4K'%EK[J*G?]MC;+X"4Y'&VB1* M)0[F FP+?N#'BF<18.%I_D970H<5)'S)OLQ-NK(S!]0\ F-SKD$H4,+&K=82 MM0P!#ABQ@D4*4.[?#QG:*?#"W(V%B=ZRC">46X[(KJ VX=RTR*3V%)()LQXF M_IY\4IFAJ'2H#V*C^PGVG^#C_ MANU>G)FC<#:&T/2.]^6P MUJ*S#&S7&-@F6G08':/,=^462F.P)WP-\8Z,@V)1Z%ESQA'>W6QLN* *L 9T MJ5&_POI':F:'[EC%Z(Q7IQ%ZN&2KA#RI5NFYPQ845DU9, M/GV=WY*LV)GV@E)8F?&H&H6!,T(X! TG33$?:@M"@-91CUM)I>0G18[-;D/# MFYK& O-&.'"*8A?+#_+PJY+!9GPPH(#53<3($]*7]XV2D<=CGYVR.?/&7\F) MF-CJ$@^(9WYKY$!CH)'E)"?*J&P83+ ,2R8)0 -_WA=+[I9&7@?[ &CK+Z,LAE&"7*@RNW +2;A&0X1KYDPR$2 M#?TJV2"SP(L\V%<>8!!*$?E695.5^>-A45'OH#BR4IVU$F MAU,68U+*O3*,6 [^RSQ>F23EDM!TL#I1R$I5F9,)EXRI1_]DZ"6*$E%!()6O M'U-'K>ZM,K)E )LU)[(\G3.CYY21FB4CXC)D,.V)+^9FS84O*6&AF["U1J!! MT[!=#"DSK'C*ER] (59?U2"FT(H]D"K+TKTALLB\M+J^1FPO:A^X*X MFKX1QF?&:Y66GI=9Q0)46>:(V)GGVN]G=#A4:K!#^>??LA2;3CVWY/+W[!TJ MV(C*NR3MC('']Q T7[@2@3!R&-BLRR][=9X5&%0C?SBBQG94X2$SD]@VR#-A MS-\PV3'6G3C0Z54RVPA>@;*"1P-&A'$U6YE9Z17@K!BV-2G!)"FDQ'"&&IC? MN*U<##7)DV,P80W/X.2D=ER1+':?_+/*M#*5<_;0]#)*"A,Q+ 2Y%95&Y2O MR:#I\*T&W%0//?<4Z7OFS[F(,C\KLX M8:R4;Z2NQYZQ)&C MD+P#<7^?**!HH9O9:WHKW&**E)&P,[W/.H(?^]TL%:RG]@*?L!ARCJ&8RMCO M4^"_%(979Z5802+3V/(%)9-(9[6A#B&7_;)1;U/.).=/%O;QY4ES^JM6X2SQ M!-6;CAK33S=JFW2O-VDN)> 1J=A@L: \=ZF@12Q?745%U/\4_A?U')6FFRC2 MHXZ^K,Y3']"N'^KD4'EYIM+07 >-DUCGX9$XDMXW%Q4E!'1U;@0CU%+14N+( M&$D7]"3N!B!U,UFMY"JJYLPZ^)*+O(%B4SMLRN)/M$TE)WF'SLV$ M$IC)>8B(+T:-^9=W:59*D,V[:$9AOUS)Y>(XS=8K^B$7Q2+/&!CWKU4[Z6#?2%.Q6JNYE'2?:F4YLM;,$3[!C<@_J". -]]2DF1),4&/G93-LA*K^GS MUX^E%>4[1D0;>\!=T)8IM)-ZV2S.NNER!:C'3$TSX5BBV'J]$4(J:MG'K#4A M-!LS'=3OL>SAM%!S2S![B0A+NF,EI(!JG@KWE3$)OGXL;)HWGB0@B:T&5*D! M2PPFA!STYW2RGD-(0? MFG:3]B>Y^+56B3VJ-\1";VXU79'?1?XG(-LPT1GUDOBF+<::\TUZ.?+%),7J M)\\ +IUNHVNP89:\IAHQ&"3 SS' K1-+)>JF.%-1ID#VN@R5FV\*QK#)LO& MJ3!/&5:9SNR[,U]9#OP'5H-EY$A2,7;.7XSB_'[I.JJ(^[\:J843"DGD>8EN M(5\9?JA3"?/^9E.9TMAB%2^NRC:TU[ *(L9,'#52$@HURUZY<:#IUR-_JB[0 M#6Z=4P/H'G;2W81.?4(B,5!5PB#/5\TW&) MC7%%KG!#_HW1?95>8: JY/YG1C[/@TJR'0.)![C<(!X8U,T+;J5V+.36N\1?,@8 MIC$*;C4<#O7'*\.SL;\-%.!/-"QS4-C!%//>]2-=IFXIJUC"@X^GIQ>&!%/J<UZ P1 <@EVP(D$'!8=3 M>AC/I,?)UTZ+X+X]#.M5JN!R"-'-/TNFGWXL> 26I'S1X[_SMWK\% D5G$L +0YL4 M-T^4_F]FI&*HT#2\L3& D9B;*'#P'#_5EK(\I+;DCLCBKI2RS(=*L4>T 4?T MQ*@"EPJA778,KV#9)0;?%ZJN",R'EXU.K:GRKUQ,6.[4&K]0#<3+YG$]3VMU M"X+A9?.D8^2?SAE\2EYPMAA5^ZC44^7NQ@;:>?D$YU'DV @,?H ]2CB]ZN+T M3&:D$8*ND?P1SLQ3^?J9?XSM2FHZA>) .8Y4A],^_'V;3.>[\9A4<)3GD_9S M$_;/3*(^J3TV5E=SS*/BY (9., ,&#_I94E"K0703DNY;(+:.R#V%6?5"(]" M0AHQ4MM^5_PJ&(($4$W9QI9OK'*X=3<*M#+#RHQER SRT6*5.G=,!*Z)+K%[ MB!!0?%\V&K6&!*FMDA#&>_'IDT:M67CZ 3)#(2";S%4/8V)BXG;O1\'79*@N&)X;/HG[>-=:>6W*#$ :>V$ML[9G_WR9=3F*\6!%OU4[*O%KS#H_TNI^Z[!V7&+1 M&(-XV:G7#A_+NC7+)LG1,DP'C":GK$F3(X0@# J*OX%"<.>:JPT"?F$OBB<1 MY8-3E[+:5'R(R<'8-JR":\'^W',*JLF&E(2-H[M?,;UMEB%886#/?I>$P2/6 MM*9:B*\JP$Q-:_VP.GEF<0&$.OD;ZO8F%\6Q014U?/'V9:-=,@N*1L1"T6Z6 M*9W:T9M7.-;;JA$' SFBHD=Z\D'RS-Y0RYWMV5ONO'Z$HP72V2JRL>['KE_N M-6KM_:*Z3]V\V_N_4)\9+)6C(K=20*#=J#4*#H_CQM0/EL5GGQA\\$FI@-,8 MYJ3%+9;/\$Q+/67TG:$^P/3\@+#:C?K!O[CGQ^RDQ3G5-P7K<9',R:IK2EBH M4M,I)0@FW#R$_9QKS5E>$G),$4$F_7"W\D M)+ $244N 3!S>1)R927SV015%51-EE]!08DDH;:LA8D:M80(P&%H6Z'L/\#5,=(DS$/'=5YVBO7960ZHL!-J(JWS<" M89'1+D]]ARK5GK=?%5[:ZXH0WI3NN_#/?<38 ,[I&]"18^Q?^5$KLWQD?@Z<&^W>$W>"9X3XCPL.'F+T; M)1X1'5$G7-2]T;Z<@4KDYPGX^WG%$"$YT!6#W>#']@L39M7V#^[)" >!)4@, M=[F'8^_39L]T%,=B$&A\T8K3,BM+N%\[Y7]8JE^(ZN<6[2RL.11O"O_$\_N% MUJLK>3L] MHW8,E01R]5#QF82)&1%6)!8D=DE>HAR,6??T$T(J124Y9A9!;>#]%'$)J8[) MJ#R,J!)<9A0G>M34]'YJM1\1M>$\.#M/UHUI16Q:0R(C(A9=["5,;7I'D@/XL9.EU$EB M,Z^5K7Z:5?UT;*N?;/539*N?[J[^P22,O DZIUI(;IU4>G"TJ3'M G(T9(DJ MCS?]N;FO98^\;%&6 $M/]G]=#U[Z8QO%R*L$,I HK)K9/IB,*RIU[BB]F>8M M\;"[U^QT7$?]U_YKIQQQZD9I&HVK@D@/EV=WA(N6_V)8+X9I__&B4;];?#Q, M1$]+32:5 ]Y >&SR$[%PP&+ ;:^[#O[__NQ@4/D*+T"^QI+DBLH- +AH[PO? MKW.,EV@'_](/PY&7P]R!Q7=EZB!G1$@M5?_C1?-Y$W4Q^+@U!&V)8QW$,:/* MV-*'I8]IYK$]Q'$_:5AOP_):Q^N4ALKX['1^64O"RT$:38KN"K6I^JB_2D/D MKD-6"OHOCR'_!5.B'C7&]!5[\?;E'0,V?RE:>>346?8D]AH-M]%JKGOM^_9 M5W6@)PT7N(@]T'N/L1G'UZR[K9,GO8\K-M^JS])^N@6:PB9H!Y^FDAZL@K!* MAM1V.^V3=:]\'>S^&9_ID7O27KN&L!MGNB$GV(1;V7GR$]P"1^_3"ZSWB^3@ M[80,6W",M5R05L>M-]:N1F_,'N_,.;;;;J/1L.>X[>?8/'*/.D^O1UH3:P&) M]65NBJL554NWL(Z:3Z_+V6-\+(<[=MN=NCW';3_'MGO<;#WY,5K3:@%!=36[ M5L-*J253:,-MGUB?T0XXR/W-%.Y^DU1FM++2"B/LXL9[42:LD$ M>O#D-\(>X2-W=*_AUNMKMZ%V('=EH2MM1N\#T^G?*9FTM5=_37VFE8Z+9M*#]UZ MX_C)U35[C(_U!;7=QJ%-==GZ<[26TU:(J@]S8..LB%J^_GW\UUIR&]#C@@ZT7 MFKM+28=NL[U: [&2] MTL!2V+.BL,:1VVZNU@NX<@I;L>_BJ;%K-O=3J^D]2-/#1I'PW,XH?)MC90$_ M:]76GE/TRP9L[NXU.&O=J=U+JF5)LIZ+Z M4;0FJ:,;H]R_/T/I9&B@J9X*Q=,J;5.EU*7=G]&"8?/:>2_>7[O\RRJ2,&Z8 MZAY2H)+%LL%7V[1]&>N8RG-W'9^;:\8^)AM& \O$N?;% MC0OV ;6Q4IUSLT0,LJ#0LPK;J5!_K^ 61ZAN"2J?*W;1O%O-??9TO%#>Z.;3 M,3;_QDZ&KG-7JTVDE)>==JVI.[/?IP6[ZI:=T"^\'K!BV:6-WMMNFAW?DR1" M8#-X#S55_BR&7N_6.?\)M,[3!%K.&[QA4#KV>_@X?YF%?II0&Z)A"+O3Y^9X MW/U.T3NN,!!J?/R$T6F6URK^P1V8BLV6-K/9$_&%FNG:7:#FMW#[V$- MHFQK*-L::L$7V]90TE-C6T/M(E7;[BZV-90E#ML:RM*';0VU*?G,&]H:BLR6 MO2RA_NK[=QHP.Q/#VMB& GN-)ZE!W/J4XPTYOD;'/3RQT*7;?(0G[N&*L_QL M >F2A!BYT"8>Z ?]C$,*96_9@,(/7,:S.Y4ZFQ3_/:D_/<2O/<3'BBVW<;3V MVN"-V>*=.<:3]0,L;9\EMCV":VR[1ZPWD\D]7''_WL5JL39HXW?F<)M-M[5B MP\P>[E,=;MOM-%<+C/'@L[5VW-+$8;+C/2IVM\BY65]M49LMC]]5RFFXQZTU M&Z:6=G:$=MHG:PZC['#XT)'FOX;:;:PZ951-84AA'_UFH!'3<,4>'>3HJGQBW8W$^MWF>QLS8R M#6T-6%<[[!G?B"-< YB4/<)5@V.L'*UI V(83RV$-_=3JQXL&CPZBT)8;^)' MX4[H!9OC;7WQ=F_M+0?V+4#/$G=S_3EA]OB6FE_[E,?W9F/0E?K^M8(0N/CX M[I_5\ '33A'Y20 M T9=G'X\/WAW>7[ZSX/3#]_/+W]UO.#&NTW**%"%>2B4J>:]4*84=E1I!WY[ M?UFY [B5A7&5 F'^?#0XB*.;7+4POOK^[>RS'_YPX!$$A*@^-FSI'GBP>7X8 M^*$XZ 91[T?Q;M$\] C.&\\9Q6+PCQ?_F4:]%P4"O)';XH=^ZJ,:P>>%3Y0_ MU!I'Z=D'X$^X?/"NDXC8'R"*".%C1 -435(@H^3-*T]O4$X$!8+0_S3^M9[; MM7:0E3?=MY<$3T.X317QN]U>^QO_[3==7WDEA@AWY<@->?/*?_L"W4/N[ T9T"M*O:#J=W,0FXHX"2YOQU1] M/'^,PQ=+HRW>CL7;6?3%%F^G@+=CWL*M01BP%+(6"KG0;'UK*&/C4[R5^MX\ MWACLB2)VW>J.VL*]6*PH2QP6*\K2QZJ9AR4.2QQ6LECBL)+%TL=SE2PV7V,! MZ^_KY].=R-%X0.[FR5J2QNHM]_C0YF[NV*'6W=;)VC-Q[*&N-,D:SO30HJ>M M<(SU'.-1[4ES=.SY/?+\VO;\MOG\&B>UM0O&&3ERFQG_V02M__SJ:C?4_@TB M_..F6S^RBOZV'^-)VVTUUX[XOBE;O#/'V&FYART+_;[MQ]@\J:W=)+/:X!*U M^4;MQ)[?%I]?^VGOG_7A+Z#-?SG_:K7Y9>L/=?>HT;'ZPY8?8_O$;1]:1_W6 M'V/#;73L;=SV8VPG9SNAS2\5 MRWH-]V-Q*.N6>[QBW^)B'2XL./IN$%2GX;:/5^LGLP3UG BJ!?92>[6JFB6H MYT10C4YMW8T_'I4,OO56P^Y2TM&Z;1!+23M*22?KCBTNCY)L7&LQ9(+OA"1T MR4A".PPTOK1V#$]P06?/M7E<=]M'Z]5#;<./9T5A)QWW\'"]IK.EL.=$88W. MH0M49BGLR177QZUWLXBJ7E]WE@ MY1]9+*FM/\83][BS=E#*3=GBG3G&CMLZ7'-)\N;L\,Z<8J-=6SNLF]4%K2YO MST_>O[7G>MLZ:(OONPF$WW';AQ91=.N/\="M'UDU<.N/L>/6.]8SO^W'V*I; M;7ZKSZ]ISV^KS^]PW2AMUC5O\7UW#E@,3(/6:I41"Y[YG.BIT72;]=4R9DM0 MSXF@.FYCQ;$/2T^;K>DUFAN!HFK5]Z4&4UKK;J]B#W4=/7,V 3G;AEWN;:@Q M]FP1*&$G#+<-NAV=MGM8MSE5VWZ,AR=NJ[[V1K&;LL4[V*PPS,KV M=64O7NHI[=SNV&W?K1=O[;;;6,4"*O!9%$^BV$N%TXN2-''V&OM6 UZN]-MK M-MR3]6OI-V>&=.<7-NH?;(4IW0A_8 M[A?;;;?;;GW!2]9^WXM)+'JR 29VI_3&$:S\+_Y _)R(,!%6$5ZN/-QK==QZ M8^U.*!M07^(1MMMNH[%V;#![A,M,:SERC]:/E&ES(C9J$=OW8KOM=MNM%WC) M>O 7$0]%3!JP'Z9B&%L%>*7:DWO4M FEVWR"S6.WW5F[+]@>X5(OX7%S[46- M5OW=J$5LWXOMMMMMMV[@):N_5P)6ZH4]01IPE(Y %[:Z[XI*<=SVR<94XM@3 M?- )'C4WQF]H3_ !)]CI;(SUN1U2="=4@>U^L=UVN^W6[[MLQ3>->C\.NEXB M^DXO&J/&:SV_JY2\AT\!P61UIV7J3NVGZ!QOC] F %N5X%F_V&Z[W7;K^5VR M OPAB@4L$/3=WL@+A\(98CW<7A EB<5"6[(8;+K'#=O,;]M/<0^.()'K4WQ@3=#E&Z$_K =K_8;KO==NO^7;+V^XTR'1@&S75"D5J5=[EB[^3$ M*KS;?H9-]_!X[95NF[+#NW.*&X9=MQU2="=4@>U^L=UVN^W6[;MDQ?=3F(I8 M)"GE^P[\D')_]V32P_Y:->(9_?Q6+YQWMG]N8\U5/=7M=#>G>:ZEL&53V-ZA MVVRO.0?D<52V4O^Y);"E$UC#/6QN0K?@1Q/8>JGJF:N#Z]TR>T ;OF7V@%:V M93:\L("5]:;[]G.4)$Y7#*)8J'8KJ?<36ZQTW^Y$L.%N(=\"D=F/LFX@RC+S MY<8I)+/G"F<)6F_GN,4G]Z2*2:M",9D[\_U53]I2VG(I[;CE-@_KEM0LJ:V< MU!I'[G'[:-=(;0-5J]W4#UND'\)IJ 'MD=@CL4=RKR,QC"GX9S?JW](7\&\/ M.!__N]*6^5MI/G][G<^$)E*P7J3QPISXU^(&3'@4&E RX7^\J+]P>B((Y&+T MW\G$ZZF_2S*B7E?BS0_[(B16CROGM>5+*QB-97,0K*K75<:@&N1XKGE7VI+7 MY;.Y)-EDQM1P9H$?BH.10-K[M=&$]>8#3%+T7()8@C'WX=N 7,(%Z<*2Q%SB#+.QA MF70"K_)2!Y8+/TOIO=%$('@FO# 1PS$\G[AR7/PL%HGPXM[(=40(\Q0BQD]Q M@+ZX%D$TP5^X3A -_00V'GZ;> %L CX!2_LA4O4\3#!(1_3/Q!N(]);AZ\', M#J/4\=(T]KL9DW,:.1[<2#S)+/#BZ2G6RF>U.1=R,,$IZ1@/O<=[[@X3FMANLTZ\TFEY3KP+OCP%[= TC!JO=9>>-0I%/[FB_CI]R*G'_NP MA4[W5KVR!YL;C1'4&-YR[4L&*?[,?&*RDK'V,^+ "^UCS2FL!V83\[$EO#;D ML%X :P.YD8@4YQ)$-S"#).L"V^>5>3U8"3-T^GL CP"%A-Y0T+3T*Z<6*W>, M7UE85!B%!['H93&M18Y66FEM,PA]DR[=E;Q@Y^\^?7]_.OON 2$?3U\7^+3^ M"RD0\L3<>Q%3Z:;!VYK%B\9#- I#W#'"] 4L4BQ>_7KMT%%#^,F4HB OCR:O M>]V/^<OG5[@)5^\Y M'MXR=OS[M[//?OA#CX'M3P,/MM(/R<#I!E'O1Y%QT-#ZI9;I6=GG?0/.+B@:ECXJ*Z3G5U>+:J1/L^[% MS_T>X\_6/W$_BD+PN%EK/%S_! 7/D$&-9JTU+5 ;+1"H);%XTJZUG >IGB3Y MID;-15]9>XXS#9?X)$ M[4=CUSG]2\1=S__#"UUZXVDXC )/J<8>;D77#QF0#5; \YG6:P-T'9!*R9LZ MB:,_1"^%U0-' [J Y;'J*4W9HKI8UHAASE^C&+B]U1@7U1BG;TNC43MQ"L3= M!NNJJ"T^_/X:4Z792FL&4,CEW!HM<*&,:J$KF5ZBL5)9,EIQ> M86$!6D,#[SJ*Z6G]T-C_N2W*YQ,Y4;ZXY, MN(-&=R7^<'IQ>O;,>3M1)NY#\:*U6R5GW"/TJ*/:4849TJZ=E&]4IU'K+,,, M*;'UJ=NRH,KOX^6=K\7C;<(E!$*]JB?B%+'MI'50\"5.8%9^E"7.GYD7IP0) MXKR+LU#X8%R./#^ U[FPFVA/^)[K? K[OD=CP+^B4"3X5R_&7%\/A! ,@6S" M04]*@EL VJ'>@UFN_ N%.RJEFI7K5J1TN453/NVCS30QO3V600PV P8M5Q?)T,\\Y^S;_WQZ?] X.2#+7& Z!#QUD$UPJ9XB?7E!3;M]<3&Z M;OEH'>^S'.\-ZWBWCO>=<;P_GG&@Q^*.+L/^L])UY^_&XL)72]X^JE$O078> MYXX_\DP8CA"0)<6X\_&2--N[_7^!&'J!D4P'V"62XE!MW=W^7YW7G[MJ/!]^Z]O&4'HO7Z]!PD9>O7J== M:R[]ZN6>PI14X%XT1/G&)F!RU^I1=6\W:PT]K7OFF\ :DZCGT_V]\=.1\QGN M?._6.?\)EYV'=Z()9\XB(T (GMCOI:0*XY<93#;!G4+?5Y(%*4Z)TW5-6S9G M# 4M&3]&FS$0L5P.>R8?8"W_ 037KC9/7"9G-F$1UX\5]LB]!D0Z%M!IP M ?E(N\,4[@-^]+S80^7.R(VA#7%+U_YPL?#T+T79>-^C\'C7DWH;P=#Q:-K5I; M$R*KHX;&&4=C],.>/$@05EP([N*ALV?1E8/RPOM)NBBJG"A@NB*]$2 F_P!J M3_H^UW*LV:.XT#%L+'U,ETE4D\(=%1*%IQES9Q#*R M (Y:.==B%S7JR65O=JMN\+I%1RO'_HO>ZK(M;:J^-R,?7D.^7WQ$NIFG9VXJ M A5I:RHD-=N-O1%B?A/+ LH95LNL"#!("5Y^7'KW?5[=J,AJ.K>NR6.KP,GBPZ:OD@&)%QG#'9'?W8,'?V*N01JD7 M3 _[X(R#ETW3RU-1<&/X.-'H9*_-V,/R\5BY.O*TL'DW4T8$B;^C0SF&N$PO^.Z%?WGAG7'WW:+MI>;[/D(6=(JRH%%?KC X MS._5:G610R,2<5]IL EJOXUVSXIV-VVTVT:[=R;:_826O,WJGY5BO:R$_I.R M)=^:KIYI-Q:+S2VN19XL%F>?TA_-",-]U$=4!S:ZG&"WR/=>A0(%\JNH$7B$ MI@BO;YBJ8NNP=OAP57&%GH'Z7,< CJO20697',CDQV44'H1.%CZHXF 3U-+- MF9BM7KB[>F$I16G-7!:J$M"C*6]TXP%^E[E"S!SV7E+L:"E2; 'OQP.@=@IE M!:ZL>Z!?J8('*\EF5!$471[3!02/)NGQ'V. MPN'!=Q&/G4\ANH7 5' N K@HK-/A3!%AT608)L4TPHPFOD>KZ[W^LNG"_YG__4^'^NGB MOLY5SD.-D))6!)(\I MQ%$7)=T6**,K]9'>Y;\L#'(_9V:I#I?]5ZW6LW1?2K>E(]V8U6>XJ"^SM+'6 ML;D-E>I31>F?_3\SOZ\0)\^\B8_6P:5(HBSN&?U\MG7!"Y?FZXUXCA;NMRR6 M>=%PUYRHBX6J(&:+T-IHN,%](=&'50<9PFC[*)<#M7<@)OL"1'XJC-?%BIB, M]&O\?!"(GWZ7\Y-!( XR+"&"B72S! O,$U K,.69]ZEL5+ 5ZUUC$3M>9ST% MUM1:[6/3C,F1NGM>PNC:] _TDUY[ #",IQ097)>9D"VQ7W'?686[==0F(3R 7LS( V6GBSFM-!\T=1/. MKI5HWYC@ZIBOR62B>$]>Y?P-.#'U*2E(,$(6RV/Q>C!DXLL7_IN4(3]54#R3 M"!DE'IIZ@9RMN;6JZ()0S[NI.NEPB \Y)#KQG,="I+0??@@4EFK&R4>!-0D'_22L#".:G_PDITAO:6>M\$Z'"$=CYC MZ8?9P.OA=/ M>1@$MJ$/)-5+X3T*UE_!;QPH(R2'X> K41B] :/CF+K($>X? M,CS0E20!Z]'DI4C04$%&&0W2&SP5@A>H@17C>-)>3%.TZ)DS5%SG. MBGQ^:6/B:X8B!,:%&"'Z&/-CDC>?R!:V^-H'T6/"A)?+N*C BXQOA9. K O_ M\L-,DB&*E@C.&F,%9-W"ZV2S!1@BQ=?)-A' ^\%(!FT]H#U,1@(K@]"2&_M_ MX4-9FF-%P!GA;T"$)=R\(4D$2Q%<+JYT@C/"+ALN\+:Q3T^%P!:JMMBRN:FY M?"< &Y^D*9PR;CA?X2A.5 9=[N5 U/@L'44Q&?J$MC&,O3'Q/Z%YA'P>_Q=( MUB'_$(M3.&-V6."]OG M.B<=MUX_XG6Q9F(.3CPA7Q5OI:>D##!,PE I'H>!VE1Q;XK*_088%V? T/Q4 MJWX;8UNLW*2Z%-=10,QV:@N>H8D5.M^ =Z%>>%/YS3JU,7_<3] M"&'"0 :.R.WI#5$T%]YVBA_IU[ARZO+.CH&MLY*ZXI4J1$:;*HIM1O$/ MMEA970 6.8F []<2]!+L7[\,Y$7"39EMC3J,D)4579=N#3R97FD@C?O M(HN3S O3/')#C_'DY#VEB MPV$LAD388]QA8@SFA7&B:QF8"?R!J+Z=AO:$J!,4A6'\")_4=;[&+"C?R51X/,- M^Z#/YPH491E'(P51QQOAQ40):;4R:&[8 [#"C1U1&[)I>M:9\@L6W(+L=$/_ MFK)UM3?.<'-LC ZVPBTZR_VFTJ- \ 5[)'W]<)]LJ-R9NLBVD8LMR<88>4?K MKRMP^_>(Q*,L@9\E^[^N>5_OW>%4A@1A?10/>U$TGU3 ME,.ZN('JN7WW<'8 MN2SJOOU4IZ.HV#N[V>F );_M?_:*7==Y5:U57U7'\Y,U]XE&-8+9Q?^X\7A MW64^#Q,/TY'[4LORQN2G0YRYW+%\)=Q6KJAW4SB5I=Z\/#7YZ0P)O/F\"+!LS6$+ MAN6UCMQ)[C;;;.&RN>^W[]D!7=* G[F&[L>Z5 M;Z$:*)D_K, PI0LL<@&.9C TR<],NWI]+&S6:M9P#QXS\O(OQ(S9[&%P]O@I M]F&EC,X>^QW'WC@!X?;DY[[QFN'*F&&U-]8RPZ>]%4VW==)^ZDNQ69O_'([] MN+Y:-7_IG'"+U<+SP0"#N)B<^Y-!G1W*>% SY',=+=L<6/N1Z/5VMA->(XC MKU$>'FT98WS&SD/=-P;1\N]3Y+2C;L2RO[HU^>GTHPRCY 6'M7J.MGBF4WL# M/%C+7=!>L^&V6ZOUAY7#""T,(ZQX73OH/[64/)^2&W7WL+[;E&Q(0?BG3H^! M?V/NSGT*("S4;2$N:T#=MA>% '@>6!$6ZO9Y($(LDF7J8_;!:>@%MXF?Z.I4 M2CI5=KLJ+UZP4UI8!MCA;(8-@:=:>674=+1?UMG?&?)_?H534[[SJHV1(*SM M4K?.1[65#=7 =YV*! +.:]T?@<5*)5,FFB0L.%QH!^Z'938%K&I"YLDQRQ5( M.#>S%9++>RTA&K&GW,2[S2N_#JK71 MH@<.# 4"+"4:#+"2MGM;7LUI'^D)=D*B'ZI6.87Y\1\+;Z,M%9F:B][FF6 E M][N0=*GW&K7V_JQNN][=(])9=QY\.ZNQ57"P0KE%@1=A3?-,I!7$N:'JSBYL M'Q<=F#!X40[%@V^-";UC$2B4G9.-DMOQK*JS1ZPTK$RK44"N]>4)0V27#Y>M MB)^8>RCI1AK]D_0E YJ?$&"4ZGP[M;A;+/G%*U()HE%JH%TA.6?NUI0\G*@* M7KKG"*./\\XQBPJ7%O> 6E#_#;$M8?H$4MD7 T'M>0O8H @8PQW\:HU2:_'B MF&AI10G+7487X<=9 !8AJ1@6O9+GX./'M<,'M[J:(5X-P"BJU\QA: 8*-DU_%FPPU&\N>$2Z&)N7]Y!#Z3&!B9#Z)G$BCP$%D6_2^$K=)QGKW)!9C M/QO+W]1+NG\5/6P,R)H1_]UBGW"A>LL*MN%+5ZY+6 M5.4Z[,\[3SJU)/2U87S"&_V!WR. -V,'HP!Q+POU[>K6D&Z2Z;KVGJYK[YEU M[3GN0)+7M>?@U"/AT756D[P4/5&:0N$0:VH63[>_FR0KV%UY%OL4^Z\Z.8;K MDQB)R6*NQXW23=8TE^^$8T?F;!AI5Z\T4GL+;[!$6!M%( -!J45X(^G'@M>< MAF%&B,.(R;B9" XK&!8)]/3W[Y^^?3V]_+_.UV_?SYW+\X^GE^\_??WH?/AV M^6_XY\'G;]_^B7]??3_]?O[E_.OWJTUAU2O8D>^()O,_%EXH0;BN)$!7\^A40=-A+7PQ<,FB M[$G1&,7DI@T9P-1+9%>>Q'R#1RPC-<>!J:EH'OXB"(4-Q7 M<)V#C'!>6:7%?1Q&7L#_(OXD.U 84^<^#9@ -6$DH2HHI8U'[BA$["FB?(^K M.0-C8V;F1./X[KR74II=&DU>%WZ\RIUL=GJ#U_-2V"HFM\RJ[<)\3/1R!SM/ MI6)XJY!FB>8XX#&,HYMT-#7M1;(\++7L#+6 #9P>R.951MS+DL7S)@OV;NMH M5@$:W]*&I0W3>< 2Q@6ATQ\B5CF(F3]8F91ZD Y/@LZ3!6EB">AY$Q!!VA(& MI^N$'NG/U)G3'TM;IRJ$9(G&$HV$668H62(9A:,L*<82B2428!I!Q%JLZ_3% MM0BBB>[O [))M?PNILZQL6-?L[]=_GTJPH2_A2<'@:\8T8T7.WM)AIW+N'M$% XCRJ"6CV'0Z_H0<@Y@Y@YQ"?JVMNX#XDCN*@*J8)P_N8&9P*5T=JU7<4H+RN M^$)E'U1\0P'!Z<\Q?#C]*887IS^E &B_XFG5*+7B*^Q'5#6N=-I-?S'V;J<_ MC+(4=S7_0O>D9(NWE#_'^K.XYI@L:M@I' $2FA=@ M^X+AB *W<#KS3A%;+&)LG8X*>\D@)> S=(*<]SCGYQ1C]Q,CMI],A/<#Y"72 MA.Z:A-E2NM-<3!D!K[$-%B61>/[8P4Y->1T%9J9D$_I12F18R*X*,"BG&TQB MGJ)WP_'W&ZS6H/XWSFV4T?*I;2!F-5(RP!B3L[+@=F[ 6H6\@3%RZF1B[/=$ MQ!3&QM1%KG/"KEW"B?WD!^L.^3GY@MM8RN%,[[I543@[YDV]3&%2W+$' M_N["F1<) <8;^0&W#85)>EQQ0DEK/O4?X@G,?2UL61<;!7E)%"*KI 9&M[0M M?HB)1"$W7]5=?,ST.A4U=;5*YCI:G8?KK13X*&;O$U,\[9XK^WT"4]&I1X7- M=)VQ[",HN\K&2$'8O#H+9#LANIFJ@^QM\=&NN(U42@$,%$93*@ MESY/C*#FC[*=$_5WC8* .D;;](-G:]6L*ZW/% E4Q$(ITY$S#*(N6C\QYMU$ M/N9IC^F6(Y*0_G 24S=>*6=B3*:)J*(MX,YV@?#ZY>L-%RR382E,^X.WD'V. M24RRKD=W+ 6&F\78%S$+^C)JA1^:;^N+'FJ5]"XY1>4K>BY^(8=H^XX4TF7> MEC6FO^[ G5)I:NP43Y4+O)_E-:EYBW49GB5,+G5%N#T:20AJ?283W.B"LEJ" MDXPR*E09BYCBP91TJST:N8]=5HVF3V/VM&-QX(^I3$-.N#!% M^4J\GS%*/KZ,?CB0J8P8F+;WSMZ[)[QW'-/&^D6I<\N+B-6487Y/8H&]'T&M MG'GK1) (ZNA>EE$W/AA)@?\##06/<4T-<91+3 J7X@O@8^X>:SR6CF9$,] L MD<@3Z@WF98\F: YEH>Q(I[O@H@UD;YZ]>2N?-_6#'P,YT)52EJ<1HP/[&JRC M. M\:E";1V.HQ%O'8URS@(0:T7OH!**KH U<5R)7E]BL-JD*6JIW5+[ MZN6,_V>F_35)$@$31E*D@@)J(3H8)"/D[WDO44N7EBY7/6\=E'2+P4S#7U;V M1A&Y$@L-/=E$N=C_5AD'10[O2=4_]7Z($/VGWR[.S_)B;?SKO_C/4I&-F?F# M#;AEC0[91J0U):P=1=.[;R^,O3!+GC<2O\IC!-J466I.""-J#!/EQU5ZN:5+ M2Y=KIDL@O90:94A>'03P%Q9*PQ? K-':Q:BX)4U+FNLF32]-8U &7"?%1":I M;5 T^(>X=<1X$D2W0G)0CM/]"83K#S#&#Z2;1&$H=C%=W-+MIM&MTFJQ5LH; MB)1B_HFI'ULSS9+B.N9=-+> 2/2S ![M1S=A"AOBPET! L^S=BBK!VY1F& 0 MA&.JA3FY3C+Q@T#Q>HD6ER]%A-=^'&EO-'KU]NWML[=O'>ZZWBWF71H..@FL M9>G/TM\Z@G88A\/T7EGT30 3Z 6CK!3DJ;Z9HR*3PC!C>WCK)*('),N ;H,H M2?Q HHPFMR NN"!8/FK6>X8,@"AS1=&('&.H)(9';XB U>O!U+0)6_8FK(,3 M"Z"TB805*Z#O%W0#4"0BG5S%(6Q*XM[3@&M7'S7.FL3$-7.]75!\+D\0Q"M<$%B6NL7C(BGK@U*FG2F< VBSRZRAPC+U;0L&]<1$ %[&!$ M:1N)BP0X:U)0[0=;5HB"K4HQ9# 42P3TV7,IC?IUWYB=GAG7J#AG5$AUR\SH MY'623XGRU/H" 5WP82IQ0/S%",V[F04/>1U(_DI9 $$S_Q%&-P3O77,^I0A3 MGJ>XY=45U-XG+RA![W&2X)RB6)==$&U[/>"/7H]KEKIQY/7+VZ+J@$8""Y40 M?I9PF\."ED+G<3WI9DBBQ8?;T^Z!/_DSYA.B9R_STO^G3GYZ3G%*S:D:% M+-H<9+?XT%YS?QH0V@0 _J?.E[T57BPA_=^+GAAWX6#R3C,#/U")602E>WZ& M;V'L_V/9X6$/1U(;51C1P.;=:_&,9+$9?2U[./F4U(@INF/OAR@.QFC70(K4 M&0;_%W^RU]Z7+_)" [M=OV+J5S7G:D14%84"N0Q93*IP@-+0HKB4VU,@)\HS MCH Q<75B%W17ANXMEUY&R'I=_"[A 0F)/J!R3K/ #Y.1J9L%%OU@_(_B@AR5 MED3NFA2.B9TC+,X=*T;)4+U\5U!&B%@SJ^#61 F7 ,2PD(BN7.#SFDARS:R" M! 8.@HY*4N]5>XHW48X(T\B#E;R)/I):"LP6U+ NRR=9+8HMP2I>G' -Q)-C MF:\4Q>$NA(7"(-56V\RV!,76 JR#MPZE'OJ\ !8DL((C@1:JSW!1M(72QLKA MGCOTPO8W-\$^+Y[C]__Q GA7^ *D1XK#\Q_R:.$IV#,2T:T:XNP#2\/ R35+ MIW\ATY-_O^<6#=0\[)1JQ;^P/8-*R:9T(%CE?H)D0"E0W*$_C1WJ&SO$U?32 MXD.YC&0K2HK:T6FNECU\[UU3ZT(Y5.R=05WT0([1S\G'FD\*;(.$ZL[9.NF; ML'U!'IQ2IN_J;/O0 'M X9BUW1]JVB;X_^0?3=ZA=(UZ$7],97F#GOCX> MV]T79#4[]SC'GY0DM&$^]BPBT?_S+DE=GO@,?^ ,[YF#[K.'C3#;PW[OURUX M2.5?WLG%WOAOO7W=5VB&/U%.'?3):+.F?G[M!9GV)^9L:3;93R_TP?[#'>$M MIT6\F:_2"#UVL@EW_GWN#9+?NT;9!OR,W(L*K$<@1H,) M.Y[/)1>8RH6H$^PE_3A['MJO," ;7KA9B=HML4]/-SI]^5>^)^;V[1O00>3K M'$PW J1B7SZ/HA7(XG.!B4J_#:R50T:J1C='OLDA@-@Y1'4TA38VDB@8,B=O MB=7%%M.X>N5KH)\#30P(G"=&])RQG\Y8/OI@T8TZSM@YS5'7\3C##!LCOK4B MPD PCPEFI\=8&>>2KQ=##N3,P-Z5VM^9UVGKGXJND86ZTX#'4I$>6SPQSP=@MY% M;-*P53G"@HP?I*$7&QSN5B%QD.%;^H$K >S*HR>SAY_52;BL0/RI6Q;&B[2P M7"?-+#F31O_GH#$[K>:T%(4H^D%.3I5&^.@H3YZW0&V_95*#H CWMUX:X=/Z M8:D:<(-?5!54E-8/%Z?(FO.E (U($7G"/30BJ!+=D;,SA'F!_I;()#F"RY#T MQ^%]I<\D*E..:1,WHM"#&(G=4-ET@!\6W_7#O( [A;7Y7:77#*.H3RD 6GWA M*N\(8TW8,1Q3J>'-67SK&DO105Y&J!%@9&B=OK*!L9D887C(9/@/?5ZW,M%0 MKY A+H5 (-$N!M!E,W&.6*M;EN-H%])>-,"5VD3LDGYK,AR^]+QMS"QTHA>C MZ1AKY0[0= Y.=!,""2"0G8B3D3\QCX6_E*OB@*;28IDHQU&?#DR]U \G&47& M"H=L0$C(U$D"%R7<59XP4@D3:1@1QS/R*"3J;:*601,S## ,F=&3$A>5R^ME M=@?%]7)-'6'[:,J\,:"-4>]/(PA(T4;>9!E&G'L<:GMSNE^5['HW8K&'=EHG(W&;6\T[G'!=WFKR@V]91P!G7%-'420 M?Q4B"!>GE]]!)ZHYW[[_=G[I?/KZX=OEEU-L!KZVX$$^W4 ,O4!/5_XU'?# M<%!7[NWT?^/K_+>?\^CF98G#>*+/:E]TFL+^-:H.<(-]OL9 Y'& M:CG><(A^/?3\57JDHIA/:3K.J!2%8L8I/%K0OVQ&$>IX5_%HL QP<4S MGKWTXR5D/6(AHW,S-T=2R-0]ME(7SX*,XDU+@EPQH>\QSD=8)/Y0NN>)$&#R+GVHR!_)^%]UJY(\Z:WG45400H\#-59S.9% MO[JN]?AP=G%JY ?B/*B@3^$%R?R^R00^HPN(;*#F? J=_\Y" =3>.*00SW44 M9*";QSZZQ;7WG\&"?3 &T$LKUTF@I8E_;?@N8G'M(UI1I!S5;KZ0]VBF4:HP MON"_\13-8I7WW_Y;S]^8<0&:D2PULJIT6O>T#XCZ7Z3R//79#C+D";V(3RY/ MBT0CS,3'IY3S\EYY63J*8E^!E/40)H3+QSA!'%/_9$)TD5R(!\B\:$E=['LH MOX+\-1O,EZ2>[/P2R)ZYE.2>>2)U1P.@!=%&>80<@IJ ME96944WM/EPTND=F#0@3B&KTSE9>H1(9$3/@VD..+&/0 M%D#ALPH[X)0, 6>^)6"6+SP7(P"DO"H>4A=+EHP8/#WAOJ;I2&>+LXO*I^J'IERO"M$]KP9WF# MGIR+:.P0U()EM9;4D@LM=#6C(1+G+G(%+?P> M:\^XW5/"95V<)I$_T!= JYQ>X8]S93]((M(4S#6R 7#/U58: ZL*_2Q ?#OM M;#RVSD;K;'Q6SL89KD7Q<^1WP2K4PCK_8%I2'[*@9H%\+A]T-DD:KZB 6VU* M.<^.C;+N+8>B#]EE5Y3'F%!'/P:;O2]^JM9M,A]B(S3#E;BNS__WMT_O/GUW M/GU]?_Z_3T >#TT,N\?&& 7IN"CK*:"W*-/%@>V*.6+=:,TC<9JM$:M].J"?!BG8Q'V%13%*2X1\!#5PXOP6!13- M+A ,J94 ='_S3 MV?N KLFO4'.HV3SR=NOHJ'W2;-;K MG<[AX2OQ\_^UVJWFT4+GW:AO#"$O:TDSZ8PI56:U7PIR(/>=6_ MPZ*;JZ:<>\T(K)F$;_^?&4:L/@OTXBKFPKO;J//VNNJT+@DX"!T]'T 3HDCH MZ3 6,B6,&R-[XPB=V^0Y!5/8C\"6FL/,O,0A1REGR*(&!N8HNI,I<3#S8A"L M"-S@8<QY9HW8%?Q,!A8+]5+P8M! VK4YA[#5%'NX M HIM[@;%+GMK9E!L7H%R!\5:@L53Z2R;8/_>:NX*CUWVWA0I%K2'17ALXYC2 M3,YJ2*+TPT:K4]]9>FRO@AYWA(,N>V]FT.-\#KK;] AF"ZF(VT(CZ'S/8695 MC%5FL\XT0O)4C'_I4KII@_1?NBR,*[FY,(S=R*5,4XZVRQPP_W_?77YV]CY1 M>,P1_TO9=.AL?J=R;75MJ/,9!&T&ALO^KV!+[Q,,(CP-[SDS$3*O\HJG B3B M:_C1HK_"+)18C&1FW^URG^SP=RN>F\P?7/ZN^S4KT^9''H)Z/%9[?TDUEIFLN' M[]5Y'15I+O?,[) 9'<[=J33WRYY1"3..TSI9-$7B>>32J!V7.35ZC$739VS& MC)K)U!TNC3^]D)F].'!GG[Y<+_&'>3X-_U'(I;GZ]/'KZ???+\^O=CAMYL*P MJ;@D(F]%HA&1YCNE7/G#H8^H]V'*T" 9)K%Z&9>WZ&Q7F9 C,;0P@S_%\HJ1 M%PQ4Q3_9A@ID"^5+ADG^]#Y9 /&7Z*];WNQ.FDK!4CRJ-7YY?;^N+(7?MQNU MDT>]H%5KWO?W!66Z?50[7K,[!'.F+BZ_.1\OO_U^X?SV[?/[3U\_7I%!J_G$ M8\R:K3^@X@3D 4V]X-[[4CAWN2\KLJ' 6!*_/M2^4UN^HKE]\6Z=#OL['CI# M>:8KFN"[VX=OW?IO\^)NRE?)*^=?F1^&SD7-^>"%(8&*27?C<[_S3WR,T^=B M#^1I[Q5B]%5Z\>_ X;/'L_PJ O_MWH4&))TZD$H4R,WQ]!FV_.?3J^\'N:MB MIN]FTWPR[?H]C7#X)ZB2N.G_\>;5*!T';__C_P-02P,$% @ $8*E5" @ MJVQ&%P L3,! !$ !X<')O+3(P,C(P,S,Q+GAS9.U=67/;.+9^OU7S'SAZ MN9FJ9KS%Z4XJZ2EOR?B6$[LLIWO>IB 2DM!-$6J0]#*__IX#[A07D()LRF)5 M5UH& 9SMP\%V 'SZY^/",>ZI\!AW/X\.WNZ/#.I:W&;N[//HQ]@\&9]=7HX, MSR>N31SNTL\CEX_^^>O?_N?3WTWS*W6I(#ZUC/+-^'%W9ASN'QZ:^\?XG_GKIT?/_NA9<[H@!G#@>A\AX?-H[OO+ MCWM[#P\/;Q^.WG(QVSOWJ[',.XHR6SQP??&4%'B<".>M1ZVW,WZ_ M%WW<0X))@4 (D*NJ1/0U5\2FK#PW?,AG](7I/RVIE^-?%D$)X/,>?L8R^^;^ M@7EX$)>DC]:\G 9^R1%QF/MG>?V@H:,]_#PA'HVSNX197GG5\E.N;H]9Y5GA M0SZC\).,4^)-)'U(+&8JJ".;-?R4+^ O105]^)++&GCFC)#E:LW1AV+F"C[B M+[GL2-GV\XQ$^CW>"S]FL[(::S 7VXN56.-QQ7H1N@\^?/BP)[\F69>"IPP+ MXO[I,=>GPB4^M%#BO+7X0K*]?W0$."*^+]@D\.D7+A;G=$H"!T0(W+\"XK I MHS8T9X^X:[44:>9L/%? M<4M67E,$_S+C'YM'!6R ]VE/@HA+]92QXU07"GR;^[$8[[YB4J&>+ MQ'^TXZ"DG=927LF_1QW?DTVWN^2IRU22.LZ./]:@FKHO):IQ=OS14<<%QZ*F MZ*SO"I4=5]-!]A6/I=C.X@+8P(X[JCOUUFKZCO/+7VO8.=-9*A%.\LM?ZS3H M_+A!K45GRR1_M6.B>7Q1Q4I32?FWU\FY=$#^JHOI /N*,< :;0]3UC (M* / M>X([=,^E,QPC$.65/@,3)H97,H*YH)./X]PI&+&HX'_.&3R M%D8P<985 OD^770=A.KEBH8N+QFE MQI95,[C%79NZ4!'^\KC#;.FRDPR>R:N$.'(%Q9M3"J8-9QZ^"F MCM0P=1JR98PE6\:;LY OXT;R90R 6M>@YI)@^ISZ#)3BO32^BNSH@ML[S7 S MWMSD&!WPU]!/$6]N3AW^\ )=9!EI7;@Z[M0U D?&%^1HZ!*5S>CYW/ISSAV; M"L^D?P4XQTK=QC-AJ8$)7:AZWP55XPQO_VM<2.8&?*%I7>Y3\\"<[#//@O%]("C\\1V(&CC1.XW(&N9#*6".LA[F+,.(1,QYAI$=A\<['R@4Z34U&KR6AR^X'I78_ MSC;\<4C=0V["M4JLN61Z6VQ!G!I21GW"&Y'3?H+Z#[>^KY,H6YYA\>"\8\H_&=^IO^,F/]B7[='UN= W=R]4JLNX[\L7AI L7Y:MP<@IP$_'PDW$A87,1, M#,,!L-,[Z+E]XLZ8;,&A<]<(@ZKJ-=G^L'P!3LX&+A/"4:DX/]KQ&M7;?C>U/:"6:VYH02@?MA#B?:ME*JZ]=EX_+5 M-CGFOXPH&Z,**>^ZQ7_&3:T%\\.P"NQ.+2YW&ZFK<1NVD8PN^Y>OT,D) MP%G*@.RQS[(,[#H,?C&7W/,%]5FXI03-TP5>M6V:U1#09?KRM3HYOK\!TF9* M&SQ 2'O7K?XAC%*'P:SIS8G0M8FR6J\N&Y]R]?JY/C\-B0.MUA>)H*2)N2MCS6$M/>=:L?FEZP7(87F! G#;369?3* M^G79O"),3IYWRE!. [9WU^(-D8L:8RB5*>E"P+*A0T@6'\N7 ^HC* 1&%4$B]YE^I5I>MRY?^,H&6@V%58N?T6EN-EBX( M= O7&W#1$%>G%Q*-9'2AH7T4WX"$LL@[O>8OKUN7S=6"^P8[*\7?:3:\&C%= M2.@8\S= HW4HGF:8M">L"S(:0@$'^"A'ZFF&C3I!77!9*T)P $I]+)]F=#10 MT02)=ZT#!P<8K,3[:;;\:L6ZC*T03SB8MRG\1[.U&^GH,GY%H&%=M-$ AHKP M(,T8J*I>E^DK8@Q7@Y &@S<$#^@U?",970 H7V:L"548@%!W-1?\]@ESP$73 M1S\@VHX0J!'3!8J*T,2*>\&,-^N0T,YD& S8.E,7A=\RAH)E*85S$4LBL-ZD4QDDB18+M =.*2,G5@A.[G'%=3X#GPLDQI>8^>RK'P-PV^)B0<4,MX@@':$W M2WP=!GK3ET*K(E>Z(+KN!9"0\9OD6'ZY3#D&;RLY'G#9&)?H!8L%]J5\FO%+ M%3N744'HB/UL?7C/+(8X!$(>= TOHM6+X)?C7Q/6CUO?=2DGV5(VO#DW=;L5 MV[E14=LX\;,U7KL&P>B/4+;H)MZA52A$:,;1>Y.G^.DD2(RRZ8:W!D9TX;3+ MW9R9T,/)4_RL$R1'&0? *=H9YCT6M.>PTP6'1NP_ @_'CI0(%[)XYH3"F(NF MEPO(:Q\! \"X%963,00+K/._8<)4\$6*%Y_+_4"YBM=Z#SU*N[,]FX%$2Z*Z(%*^[]%\LFB 3!OK M642()YP6A0M0>ON6;K1U :A\VZ$10- %17Q%"U=#_]-TBBRS\EF512^PM+"B M"V?E>P>UA]YR"ZK51^,&X)6=7\N8.)NL%V'M:&J"TON*8/;B6;HA]*<+" MA"S.B"V. I<-M9O*:$;I M,W&K"\(5]R6W.NUIA%[>4=7GW7P;@UG[C?DTE3)Z<)2Q04S=6?]!]^E9K+< M ET?+9L4U!I2U878BI6UAM?3QN HWX/T88@HTY0%U@JEL#K;T :<*)J-IR# M+*E@W&96G INP-.^5+,."[JPU.'M/LP$\Z";B+\X'1R3-ZS!5-^%M2'WTTA' M%U*47P %W)\ C:.4VW1AFNO*C"UL5J\,EV,*PS(17 MG%[A 6(K.H@O>:U"XZZCL.[9R TYIU8D=6&IX@G#VIE_-3DIJ"B3E 7 M4"K>/:Q[ZW+ B?+-C[GDM-V'9P_C3)N[#VD#C.G"7?F:91+88Z#D35Q,2^ >I@?()&O@@=+J 4,SCXR .'( M\(')SR/;%R;^\C[:?$&8>PG?D/V1$>8-9WAW8=X@O"AHM->"YU/NVMZ):W\- M"+01GU(O+T'-]W[*$S#'Q@L(@.QWT5%?75BGK>X" OY[BBC%W MY>P'/KOW5,"@]_3I@ECS6S:;^S4Z:E%%=]7(.:2WB1:%=YO,7/9?:E_:D)=- M&;(8[LR?6&!:T#EZBS0D$KX%"TB462Y=RPG0I<1[=C6:V@"I#8+-II-RK#$7 M!DZN_VR*/@N@R;E^E%/^^R_JV%^X&!.';D+?C11W3NWAV?H[\IB>-*SSFQLE MND/*SWQ(E)%)VZ %FBF_2#_W\G9(;H:3X\=G-T8=^9VPR'?N6B]KE-8<[(1= M\@J0(SX^A3EY6'03=FBDN L=Q2V%B3&S8*B-BSJ;4/,*A9ZIM7)IX.SB;IR? M_N=2>KF<<4;Q#BNGP'8AL1>+$V?^F5K0!/.8G$Q_SKP ML3S.N KVJ,_3$_.()8=\%$,L,J8II+Z$693X/Z<3_Q+L)P),/^/WU 53?B./ M;!$LQM1E7%S1>P#9C-YB;;&$'/B.CTF"Q4Y M:XIM3LQU#!HQS%V/.\S&K=:P2[J>1BO07'AJ,C=5L5ZS!'DM(+I1:U] @[$) M=,(Q_V/@D=F,B,Q(=JT:-JZ#]:$0BM#:_*7%MD#<.+B[90LO+=8G1W9U>7I] M"SZ(BW)Y]@/F3_Y39.T_D MK\^SQOZ'CR<_M$\WS@5YL/F#"W,]>:@D/\ZM_-K+J=/%>'R2YS^7TD^>\=\" MT[FD7LPEPG=;:'%EJ\8/M"K1V^6QY+V:>A&JG)Z7U\9:]?161U\!8!@]>^V> MR:]&"TYWC^/J]-+*E9C3=OMBV MS*DQC/V.)^/C<1R0'T6BW\7G16(]*.;NW3P;.??*6/>RLE7FV")Y3J(BS7)E MN!=Y.6VTH^_:\J_,C!.;QZG#K3\3292SKR>= M']>DW4PWOYV7#"564GMAG#BT'F8U,,N]<:@]HQA16KV/WJI$?Z?%V=7O._(8 M7PEP2XF#T2C1_;,_<,J?"_4\F0DJJTKTH:&B7NPT5 H"W9A+[754H5+#B^XQ M5+=EO)T3U\WCNSD+C;KR.5ELJNEA9F$QKJV2[]?*=% MPZOD[(6'S[^2>SV-W\B-G\@-7\B-=V[E,W79QW%QUS[S,BX^C!N_BWO'L]$- M=RCJ2F_^8M1?>'"04?\RZ3"CEF G"\+)4R/ M\0_P(O?, U:]<'W 2Y71K7#? NJO\23MRZU MD$U<$PY7A_,F;U.@'UA@,Y=-F462=3RPYPWTJW@KH_S_TTJOWK),7_KB\KF' MG,:&_2X>I4R<[?44P.V (&(1'5:("WB-;BSW^?, MFE>IZ1MY.J7?B$TW89L./'0W3JQA[<.#NP]DH7;BF^]'.;\3@1&,1<6 M U92^\D[=1R<,,IA-10NR%#UM;>RI+$!JY*4?.NE'.E-5^L]D!M*KJVVWNW[ MJ$KFYRY :%UJB^1N>)A651&JU6RW9CH\^=I!<5VHO'J]ECX5N1GEEI/:(@T_ MUTN=3>I_-CY>IVU4?6^7*K=(8PJO8ZIJJDU5KT=#K5^=7%.-[>EMD:[7>R6O M2;-KUOX*]*C:E!O+;Y$N5!]':]*)&VG2FT9*VZQ?59A5%]P>Z3=QY7^#WC9"\C5H7!%W"A5LCS:. MS$ET(1X^$Q+?B.=%3L:30=0RP]VW2Z#R=+3,N!748[J3!L(DX#K?: ?)Y M>'B%-EG(4 Z9C@]ZS!+%X"%Y]7Y'/[U7J&M%Y]"^OE>HJ\ E@8^G&J$U$NR=\6MN%3@5MV)+*2H(?M//U@)X2'W7&P:;Z^LM+-V@LC.<'(2XS1!".+7-"^ MW-V(PO9-&L5[PK02 S[3]\A]#/H$8*11G^%R?B;NTYP*OHC)@=:XG+W+>80J MU'O+]JNQ_#UU =X3\!GQ/=:IZ)JLI$;BE6A4T;FHU;$].GF?V!F?G<>R9A3C MJ XCM3JV42>9-D#P\J1PEK\,.^.G#@I2KG ;M:78A$H*;(^TO\B0+,^7*3R3V!:%EWT> HO%8@%\^N?3W!\\'+T[/!CPP)6>".Y/#[[?.&7 V

'[CX?'9]\&WV]'@^/#XV/G M\+W^Y_SZR1?!CX_ZQQT+^0"$",+DX^G!+(H6'X?#Q\?'=T]WRG\GU?WP^/#P M9+A*?9 EU]]ZT3I#/O'[8?KE.NF+HA]/DK1''SY\&";?KI.&HB@A%'HT_./; MU8T[XW/FB$ SXFI90O$Q3!Y>29=%"8VU$ :E*?0G9Y7,T8^:_<.3DZ.ASC $ MX2,^YT'DN!+>61!R3_\52E]X^G4ZZP2A(Z>.R\*9,_7E8^C$ 8L] 4D >2+( M3/'IZ<'30DEG58>6]>\=5A$M%]#L0C%?^/Q@F"/!9;X;^PG,*_B<)=<(^^,C M%98_11P*RE[92EY?NL]8TS*&JZ8[9>%=T@[BT+EG;)&(..1^%*Z>) 0GY&8/ M_G/F_3<.(RW7%ZFN9'!_R]7\4H,%C L6+&\!?LA<#3S\C4?CZ2U[6DGJLSON MGQYT4E:*VM<]0*KL'>T,]0CHU_\O_A>+!^;KMS+A8:2$"^]!?W$6>,\?Y%)> M)IO+N.@5<,LH6"'-=EE#(80N>3\,]@M4VB*(.#-C"G^&7J?-P(U M!ZJ_JBD8Y[>*[HL(M$URI77)M1*!*Q;,OV;+><6;1>6QBT(J+NZ#40PZ)'#S MH\Y7)H(K&8;? U"7OOAS,^AN@VI0A%6,J6K4@GQ1>#H* ME[TQH[RV46V-9V>N*V,]WK$EN_.Y5IJNJV+N70EV)WP1"5X!LT5A1'!/N,M! MX8&TQBA?9NT?DR8[-ZIG+\($6G4)/2/4_2> FDT:94&>GE&,HQE7XX6>EX,I M>1:&O$J5&&0FA:N) JDMP2I"F$)ID^A:R00$4\*6#5 M\%050P+?I/ WQ511@&]_&U"B'\#*-52FW%-::,LWL%U\^WJP< M-R4(C/-;1;R;!4G]U"^U6PHC_NXAF,^EK'P?8Z$93 MK[;%]8+]5IZY8* K&'PBF#<+;;96##;3^=4$?QS4ORUD+A,D+]=!]).<8DY&?)][]]P#E:4;!6@SQ?QS MOI#A2Y]JP]P=B#SABZW11!LG8:ST7]>*ST4\+Q+6)%^5F+FUG3/E#J3RN#H] M.#P8/')Q/XNRM>R-_1I8"D[(4]#0:,82\ _R!'3AG,2R\7X/V4!Z6K 4 M_+2AP-D;#DH]@UC4/^\CZGH'(A;^+_L(O\Y[CP7_@7RG-UOE1YL^A_3?>O/5 M130+1_19,)H\H8$?TP?>09P4FHX3^G0T6(Y&PZ=O"#8,",$RT*W!Y-A+ -MG7X-YL9[TQJJ'=A[,"5NV CJ'*/[H &J5I(+WGGUJE.#_DX= M<+NEJ'WH]36$M/).-^C[)/&;.[P;^,&H(6\0/MI X^T,=$_!^[*5V4G.;"++ M8FT(%*75"+(LU@9:4;+>^F=QYWLD-G1_&FZS?06?>]L="":.XC-(![:NX\MP MA[L$$571VRV(%MK2KL%17J#4?U.S-Q"1XRTVL3@VL8"ZC9U&>D_20@ M*UA/,&_@ZD&X7$^?4C?ZF1+0'._/8["M[E,U]9E/I>+E[\I2K228U*]VU1"O M=>@!C#L1Z-*[.-)K+[?R&N9AU;&?[4MM%<6R.\.^*W3;Z_ZVFA:I^0)"_R%X M:M2P2%G\9CR@8J&L&3.!C+ASXMS%D(?#( QI[T2:,W18X#F>"!-'1?) #^A@ M#:N4$IX9=5Z2$#CPQ1SRJJ7#?#\[]\'Q>,2$'^)M'ML2V32-^L%FR8+ZG*$: M;4"-\@B2)!F&,?=@8J/_J-@AN(,: M^F9HPEUY'^A5\4N8&$1B*MAZZ2-;$=%BYR*BX+MXOIX*UF_%MU/I_O*81&5$ M:\MHZM0 M/[#RZ[==VZMX;_G<369I6YE5 E M4+>_[F"#L8'W9Q-5>CL3"CY"@]L2M,LB[8*;\(7/W,1I.IZF?JZS1Z:\PJW@ M79:[&YB--4F:9!UT4=(@;5=+C*1GOI'TY[^XK\,M==#QKKG"U4Z9LO5NM7*7 M5G\"T"0N]\5:^/(91<]2D*=PLRE:AYCURF.M*,3(+)X/]<5G,VF(4?I&+:6XF:;4['REG%(@O*WV M4S_UHQ!Z9GVB4\'D3M07A?[Y*D@VG%]0Z/)]\&YU;8W"UIC70G)=E%*#[92O M@NM>W3M8TG=Y>EF?#;S83XAEY:=7RHJ%]7*.]B!1I+ M]R[/B'LM=.-B2=%3D=LC&!I-]MO$KT/_*067AJUHL]TV;&SH- 7_QIXS MCHG_I>#.V'.:47'K%#P:%GDFL8Y-P;.QYVT;&T1+P9_QNIHWTKZ.D;BZ- 1F_L=G(1ZM=2G/>4?-SL0 MHE'9UH]V:"&EI4,:U@[D+R(0X2QMQ>GY*Q,>T97/9$K7>H 2K ]:6?.E9=":(BG+TB>!6,8\;(2C*81N!;A'; MM\/4@D!DLG_NIFD'P66B:?(TZ=RRV2ND9 RUAXU3()1LI&XQEZL<2@LG+3&; M].P>3$;4:=QRD>T(V-TIY555D#N=O%[8_L[43'R"Z1&AV5T[SRX6JC^.H:8 MJV.IKGD\36:1^I:X]&#DBZ?,=VQRH_:+P]F[*M@Z'UK@BR=]05*I%Z4LF559 M6[P=LOQ_!>-$,>W2/_/FVL<1:3WPP#.B2^ @.ZJVHLGD!L&WN14X4M0AZ%>1X.T;82],AP&V[HH8*WD77_;,)3B:,TM67)TT:3RI0)!#U2KE;. MJY98\%G?;D5YZ5-8T50K:T5*^UZ0_ M^]N:KO""UF:SBF/ ''L1\I6 54H#B.03*U-1KT@#_^\\CMF6I34P7$.R:[BV(V2.T1N>!3YR71&Z__Y@@FE M/R27F85ZW-BZCSY_4D.K@F@ZL$K-9=D=9DJ>JRJ\S4UP2GXJ#,*F4U]*OBD, MSJZGNI0";#'XC69?E*+[JH9RV>&X0BK8#@FZVL-!Z2WV,4F3!O8@I8&I;ZX, MS$]*HUW/M)G/[?:\?QJ[I60KO\2>]]#NV++HX6K00G=ZW7SU:(AR$E%J1DA$ M%IS%O47IG3B+["0)9Z&/DD@BO_CJ,(E\C%AENH;1>+NIW7[4W2YQV(NNB^=Q M,MO$3,9,+R[HNGBKWKVG>^JG*'/2X3#1SEZSN8+$3O_$:)+G>M4"E99Z:,F#1A4H8U M9K"0W:E@2N^X.^@&>K@W8_L79R'#2$'_5.GCNRS*V EXY$#C%=(3[NJIXT+B MII9U!U79-Z,[$]J2S7P.8@3@T"JVRI0[N*TR6YTFBS-H59 MCJG;%E7/^/59T1,>Q2H8!XGX55?#-2FB9XRKF;LF'XVJ*%//.&#XO,ZZ4O;4 M"%%U=II+Z\8H9+?]DM*0VRT7Y>V[P=+$[DRL;D%C516=C11WS->&DQ/..$CI M9,?.9$-JA[LI#.LAL*6BD<1O.UX[1K@YWQ7Z)0Y259;^,6S.=C*!\3)7'WM? MEM2[^:^Z7;&.5\H?@,^KQXX)N5G.2LA/+XR(:EV$7J>2+5>-=, M /TCMA 1*[L MB:U77I=>&Z%^YJT/.HA%3:BF"^W\S/RX+WC;*:WG7W'PN@YM( MNC\2(<9Q!-9)H(/BRK#4Y[ ]ETP.]5TK_+0ME?OCZS/T*W_."C( 49RKM_6M ME3C+ZGZ/R=(_AEJ["9GKM=S WMT^+YXS-4L$K4QK>X]7=CO76F.L(XAKV#;) M^G8$X):,Y;?P5J3H2T*]CT"/C3/I>UR%:41=O=B5V?K"4JV[B]#Y>D2#BT]"Y>GAO"K$-*P\85_RUK>;JK3VI38[#HR*[MF2!4=Z M90:[T4PRC'ARN)CV1J^.%\/K'N/\KSU6:P=[K"NNAZ].9%G.B.D%J0NF M#@ MX;-(L*EP2R,,\!FMXD';<$2LMEL%8V:LEAN_3(F\Y0EIKI(7#ZJR&]TT=JMS""FI[>+-9NI$Y.>XB["U4YV>]JZ M2';\A(6>=BZ):T,MSM%3T36ZN6W7W^7]\PAMMA_C"_+8:0/G+Z7!QN!0;?QI MVOT/.$9'X=>%=5$:<7# \$O@E$:D1H?:XR,]B2H5 VW25M];5B@83;(/UFL- MI(8.:Z):!:U.VN*RK%&*<'6E,6R8MS50C&*W2&T*KG!VY_#5N9@IJ4 <(M-% M"DH:$8<0%8]-20WB8*4EI0N0;:[,G@*A]51T%53P:T-4M38#5+2=N\)7N MWLN^T#_NP B )_\'4$L#!!0 ( !&"I50 HF8P*TT /GM!@ 5 >'!R M;RTR,#(R,#,S,5]D968N>&UL[7UM<^,XDN;WB[C_4-?WF5-=55T]W1,[NR&[ M[!KON4H^V]6U>U\F:!*2T$,1:H"4K?[U!Y"2)=L$F. +",H9,=-E20"8"282 M3[X@\6__\;!,WJP)%Y2E?__AW5]^_.$-22,6TW3^]Q^^W023F].+BQ_>B"Q, MXS!A*?G[#RG[X3_^_7_^CW_[7T'PF:2$AQF)W]QMWMPN\C0F_!-;DC?_=7)] M^29X\^/'O_WX?O+ES;?;TS?O?WS_/OCQH_I?\.__EM#T7W]3_[D+!7DCB4A% M\?'O/RRR;/6WMV_O[^__\G#'D[\P/G_[_L/'0X;?WQ; M_OC8],70]Q^*MN]^_?77M\6OCTT%K6HH!WWW]K^^7-Y$"[(, YJJ&8D4+8+^ M311?7K(HS(IIK&7AC;:%^A3LF@7JJ^#=^^##N[\\B/@'.>MOWI13%_*(LX1< MD]F;[9_?KB]>S@5-L[MBY1B=$TJ7)%4K)2@?UY16S3!=D[N0 MX_$HOR/!XQ,;4FP8J<DD/"T6>)C\ M)6++MTJA_?CAP[NW!=U2'V1$/C(+4I;)E?L^$/E*/D)]%29!%(I%,$O8_5-V M'E:*N6(>Y".9AN"H)(TDF=M_L M*=Q^\<]3*37G4FAN#D3I$Q51PD3.B;B5XG,B'_JO9^0W[>Z4MSTACW1,[D3& MPRC3L /HX92#F]V2EYJ#7,@_GXM1?<-AZ+T-[Q)21^N31B8Z]QITPJ,WC$MP M^_VMIRM/V226SRD)V5*EZB M'#)7?UAS?&"[-%EB)LWA>%75:PV(/F!M=](]U__VM@)L]@6JI24<1A'+TTP$ MJW"CWD80IK'Z4LYF+.WF\(XFD@SR^!Z!,+O!R*Z!=V,2$8HC%#> I\E6J*Y* MF9J4XG2YEZ9)&D^S!>$'7^TUQ&G.N=*,-8"]GX<@K$=8C[ >83W">H3U".L/ M>>MSOQT*_/\8T'0M/S+> -]7=G8.X0U4($I'E'[4Z/-B*_F;"L(T+$"Z(()& M!(T(&A$T(FA$T%TB:/C>,Q >_G7O#N8D(G1=>(13\BQAIA8:UX[C&B4#"4+ MC(#YJ 'S)0M3\56N"''+PYCL+/;KQS4AX$BZU5@(L1%B(\1&B(T0&R%VEQ"[ M@TUI(.S],;C+91\B1+"5"PE55XQG-)U;PF_(4*X1.)PF!.$(PH\:A-^4\G^] M$W\XY+;HB0 ; 38"; 38"+ 18'<)L*VWH('@]$_!+*0\6(=)3B3_H:)0_6J; MY5$[CFL@#20(432BZ*-&T>=R%?RF%H'%&4]0'T3.B)P1.2-R1N2,R+E+Y&RQ M^;C'S#&+\N(/=?R/%$(7T'3&^++H#0?-P($8(1N6+E@YHO-BO0AW\A39W2VT5^(4T M=4!E*6WZ)61LYX"^_YN'7&KN9%-ZD P4:EHZH/%6[C"BV(-JB=0U=4&E?(2) MLH.?>W?"3.)8HAFQ_4>MSG=:CXRAK2LZU0XWY;?L7N\WTK9T1>,5DQ F^7]T MI=FEZQN[HK0 [5-^Q=F:EO4KC;1JFO=.[:E<%#Q,+B2\>_@_9*,E4].N?_K8 M+4,[4-,^*&JD'&1(OB05TZI_R$I8]Q@34&ZZ$')#F?CB,_:+& MH?NZ?.S9DO"Y?#6?.;O/%E+(5F&J7S'&UKW3>DX3\C4_---?$/BRB1.J^*G4 M='/&]3-7V:IWVB[2B'&Y^ J 6JCC4W4V@F^,6PVHEP/:)28,HXRNB42NX5:7 M&(@V->^=VFLRI\HCE&9?PZ5^:JN;]4[=S8(D2=WBKFK4/V7+,$E.M@F#>M*J M6O5.VVWXX@683HG&AUB:M8C=2K!6J&WS?*.)15D5?X^6!#PU03) M0'XH#)4U>5,]A\K ODYFXVUT_!KU83-;]@#6.)"W]Y[R9H)]0-8^>,>:(9@% MY.DG[WB"Q9V ['WTCCU@O K(W\^>\Z>)= &Y^ZNWW+UT^ -9^L5;EHPA("!W MOWK+G2$$!]VT^T]V:2R-QL 8E#]?48G.H0CERU=$8N'C@[+J'T*Q<,M F?0/ ML@!CK5 &_0,MH# ME#W_, L\9 KET3_D @UA0SGT#\CH4^F@//D'7\SN6:A) M[A]R,3MXH7SYAU@,?E@H4_[!E7J?-Y0W7_$))$L"RJ.O\ 02G87RZ"M",83X MH:SYBDX,\57 7)NKN[T L",E$$)6:,%@5+J(@3\,\IJK=*E3?+T@FC=;$XBQ[ M+X]U>(BG1_KQI/Q J8;C."E_H$RN0C[EA2T>%P?YK@@O],LSRAOT'(JC4CU. M\FS!./U3KH%:3G0]AN7@0H@<3OW3UL-2KD_RMNF"-0OU8LL8B4!O07S[-2 7(7__>P9;\56$9(&_] M>P5;\@8PVP?.M+)CL';;=N^.*.\0W-=FCHF(.%W9U?P #.*Z2AZ$&C3\T? W MP/&=8WL2_9'3,I6I^),34CFAUOV.@YO.Y*8KKEY*%+#U()1_VFNG21J?A(** MZ>Q*[@Q2E94I_34U#9L/A 4GK3CXRE()3T@6\DV1W*CBEG)6)0D&D8-U\H0/ MHR* =CL&7@;5:>A>JZ3S)0!5W_SS3/WWRQ-HOGVT[N<.'OJ%\#GAWVFVJ'F\ ML6$'A%R3->&"E ;%*J&9GI2:IEB=%?VB+1B!0BS6&"?[R"UP=V=-=]'1>;Z; MP!['+[9>WX#?$;-1K5[Y_/L3X'Z*%#L7Y*Y".&[2G"OW"%8'@;R22)=1J(Z" M%AWJ2Y!GPAN1L]_!&1P/>R65?< :+./NEQ1;EG%OZV\;*,;S/KA3) 9L%JPX M687E$<^B)KJ@\[0X!:EJI$>1.O!)TWFP8@F-Z#Y$!8P#M7^0ZUA15Q1C/ GC M22:/_TL5(17'S5[")H\"=K65KUK??P=#8A0 O;-X89,_OJ41N00]LK./STA% MI#\XTN]L=QT(\W_8)T')MG>T["D*9!M3L6*E>6J+\&V'=8WGF]&'Z/WUH7?! MLP,,)3_M*9,?_ODE?*#+?%D94]7^WC]5JKE45AHKW5_F;&VJT M,U3QJS\4>9=/ASF/F/.(UG])3QF_.)Q,(2'AIP-087$;=;O!T.OA;4Y:_^EA MZ'Y!]TL-(]7 B]4@()\X.+:#)1G"D2O?=E='E@& :QY@C#((["(%V8J0,%0'X..%F3=#^-P C'BWZN M0Q@: C!&\?IB%%891D4UQ!M5#%%5Z:YS#=8T'YQVLY.VML-8Z1_4NSQ^'^TT M6Q"^+25]2<,[FDC]3$2E%\ZJCU,NKDO]?RYW[E.6%K.IC)737&1L27B=;]FV M.WJ3,8<.G;C>,0+>JIG]QC@ZYZ<=;O'.[ *\%]9H1_+*-]"MQ/K@H4+W#KIW MCMB]TPPI#N30^6M 4]F(!%GX8'TRK;JS:]>.B0KT[Z!_YZAM\XM"]&_#APK" M-"Q NJ#UBM8K6J_CM.H0&R,V]A4;P_>>@?#P+Q),KHG(BF\D[[\S.4 @ 7V6 M*+0I!(<5ELY0S".XR-[NYC MBC7TWT0+$N<)F$J:6LHYG9[ MHS_(\O+7#AYY]=NGFO,SU2W0:D6KM>7!F4ZV&V8/*$9GO7>[-WMC+UJ\-U:C M KUR7[B5;1^BM]V^9-.&@U%I]+RAYZTCSUM3VV$@/]R[=P%3"3M!*(2ZB%Z5 M&DKV63N6CCC@:*X]<59DH2ON];GB7I5[!-T'-K9\D%&S1TP^.X('@)D/XP:.:>>,I;HN>Q\,17H\\&KM; M^S8OTBC)BUV@0(O?)-;@YS15Y_ N22@TY^4['1,M=;34.S@;;;-QLA::>W1> MBL;(PCL3V.9=L59 URO'3?\2[GF$ON'[[V&7PN ^NBC11=E1<+^Y/3B4J_*G M0/8(TSF5[V(7_F[@GZP9QKE3$D0/>B+1$WG4/KN+QS50(@*;L^G@GN@CP2/J MZ$08IR&-6!JQM*]8VGH+&@I"?PSFC,7W=/\JH:CY94_G0%E' F)CQ,9'C8T_ M;\4>CHD!/1 +(Q9&+(Q8&+$P8N$NL3!XZQD* _\<%#V(R(([$G*:SH.$A?N; MZ*&(N&X'EFO+!)%4R@O[EHH5B>B,DEA;X:BV[3BH=5^*:;=8 M=R3I:BR9VCG%P*>#J;26P;7\OM\?+B9'IM9L*FKU.NKLF:)6N)S9_JKB35L"_IF@U&JU&GZQN.A=XVNX_F3,B)U%#J>/#G/)3& M?D9,9SWJVG9 SB<>WL?L/A43<:E\!GIBS"T[(.4KN0?H1DC3+DIFI"1;4!XK MKE,](89F'1!Q>\^*T44-%:9V&); L$0'YWP,%A&SM4!\Y,_@RV V_@,?>=.B M!@;?JWWBJ]Y=QJQ\EJ,+ T+=%/Z%E.KT [/9X+T*=G:C*'TX$M:A@-9YB+T3 M4*."9XTLY9:U#M6)V@WBG5 S8BK5R M77JI6IJAS59JY8,W$@J,Y'HCHC"4S*#>#J\$LKV9X/E>9_?RZIU$;E=;5YLX MS$D*Y.TG;S0)IGI:?XUD&V6M+RRH"CTJ21"FFHDC1K< M!@ /LE6#')$GYNMYOCOV0.)\HRNR70VHQ'AE:ZU^H:]TWE+,W4I^44:TS6-Z*GQ*K[>[YNWJR/9QL M=P>+2YI:#H=N+71KH5O+.T;J=TS6P;8T.B<5$$AX8\2U>4,,#N^\\C?T);KH M/$+G$3J/^KWAI1,P.90;Z== DB4"N4(#L0CYXX1"O4>Z_LZ=1F9"T%?T^GQ% MK\I"/@MY2M.YN"+\1HE_G0E::H-ED-J,)5<)3/EP;7#4W M[)W.4Y:K55$(N*KUH8FMFIKU3N,U66VSO"9S3HH5^IP>;>C1NN]Q<#-H"/64 M\17C4J3_DTF5^YLD4JI,\\&=^AYHXEK6="UVKBLE%L;#"_J&8Z%W4%D_).=6 MH@PA7[@*+IQL#G\Q'!BR'\ +_N#Y PU&0'?*\'6#-74_OS )H^?_8$FL[!)] MW4]3._3JH%>G9>:"$8^R5M#/)U9;;!(,OL6/SF77=N_TSBUD>$.L 4KVRF/9 MEPS[D*W1^M5"/0"C2T*!.0V\68C-]@L&!CM>K7U3(PH\S MN0]Y?"N?:' .5K89R!,^G9T>B/I6'YTRD8DB-'VB5L-5N"D.!M?>O-C-J!@3 ML$M[DQJ2;0BY4=IKNE(3;HS*U+9W2OWGLH2JVN1S85@SVG;#46L,:!A:CH?B M06,P5TF8:F+7IB:#T&BT'LGI?= MKF]<0O8#8$S7VYBNJK4E+>#E11K)T>F:*$G5AW8!S;L(-(=I6,H3D"Q0APX( MNQ:Y6LQ9RD_=Q6BI!/H/!:Q_YT5NRS,)\'&UT M7V^S>>?,UT@6L]^:O HQ-5M8/@3F.Q1#@P_6.SGL5>\S:\^@E\(\R.;IPYIH MK\? R-\[QOI>& #4[S8=PH,Y:>!N&UW*"##HX-U&84*-E:K0SLWCI>)O"J>/ MY/Y/S&ZRY@BSFUS=VM=E/H#[C"=!YRF=T4BJCB",(I4C2=-YL&()5671'__8 MT5F?^F0[HL,!>EJ*SXUN37U'9S2+_42%=/9,ZHVY7_K MLJ'L.COEZRNY/R"+LU3^&97&@0V'38=QF_KPE(8: :QIC>%.;\.=-_L-[*46 M,(@C36-6T6S%1WC,99$KYV);N M:SBZZU-;K6=7U3+?" M?=[9TS8ON2$*&LB,_BF8A90'ZS#)B9R"4*4K%)9_,[L9.IQK0]F.+K2,T3(& MV4[G4JA^4S(U$8)D8I+&ES2\HXD48"*^E&(63]-K$N5@[W5^=8Y$$C_N _S;$4DX&3%>)&CV@BG6XSH&JI;DX9H M'=&ZL9B25+-148Q:2J"RS][GB"9DQ3BZ4ZB5"SM(#$9_(BI.H[""WPLE2Z=0_ MBX\&V35QZ0$E:-*@28,F#9HTQVW2= 4Y1A1(\F9O&.'*.?#D;$ XO,5(3CG^1$4XGW,Y M]T\4/8A'J[YH@J()BG83VDUH-Z'==+QV4X,M<40F4F?@9B 3YY> IFMIMQ7? MR%GX7=T &L@WI*X ;9B 9C6F:V.H 7%H(:&%9+K]Z(^\N%PU6[#XXE&V:J^J M@G9#*P&M!+02T$I *P&MA..U$NQVPX' \J^[NH0BX"0B=*W8"E*2-NB@S MF^Q/5#=$R5:#.H?-#:A#'(TXVH")IDJ>#@H1@# 2K-- ]D!!7%ECP=(4J.V) M5@!: 6@%H!6 5@!: :_!"@!NB"/,4K=!,$/9-^_WV2>K<%.DGBC +[^4T]:% MK=/X <[MGI:4H@V$-I!59LY5*63JR'XI8K864A=#HK6!U@9:&VAMH+6!UL9K ML#;:[I1#X?0/@43:D$/$XXG'3 M-?%;F;I2(B75P-E.H.IP%+PC8FO$UHBM$5LCMD9L?;S8VG8_' I!_Q3('F$Z MIX5CM\QM:0Z;8:,YQ\HV9"% 1H ,N_-+B2JYI&L27SQ*5Z/D%^N1$$(CA$8( MC1 :(31"Z..%T*TWR*$P]<=@SEA\3Y.D(8S6#N <.==0@F 9P3((+'_>2A$< M%&M[(/A%\(O@%\$O@E\$OZ\!_-9LA$.!W%^"%1,9)QGEY==W))5/SIIF1$/' MMBYC4&]$RHB4$2DC4D:DC$CY-2!EBTUQ M*-3\:R#G2P1R#09B$?*&EWK6#>,<(X/H06B,T!@$C7>W^EX1?J.DZ204-)JD M\2>:Y'57T7R]8D*I9+4%:26$+O1: BQ M$6(CQ$:(C1 ;(?9K@-@M-LFAO-7!72[[$"&DW(F(TU56"G(6TD0$2EKR\/%E M0WW75H,Z]V0WH Y!-X)N T0ZV0K4)/HCIZ+45>I/3DCEA%KW.PYN.I.;KKAZ M*5' UDXI/V7+)4MO,KEG7(5\RHOM,_XM3'*R\^5HN+#HZ92CKRR5=$F%RS>W M4H6+,%(3?"M),+P26"=/^# N%&BW8^!ET#7_-5>X3N(R5?E,W85WD7Y?T&A1 M;A=3:8C(]:"5-ZO.Z.HX E='H2D7+)$FABAOBEJ;QWU+:OX[6F+BO1P7FX%2^J*D0.X%)YNS,%I\9,5\-UP-29^N^7)S;:(9$5/W?PT"^$SPD_>X@683HGQ8NJ>KBA66=$?*?9 MHF8.C T[(.2:*(D]D&$]*35-!_,)'HL#S.8?[$^!^_,C.!;DK7W__4JO=(U@=3O%*(EV&*]Y[(V96 M?A]O1,Y^!V=PO.B55/8!:UJ)KO;E'ENDS=V]4C"6FKAEW*JCSEAMYT< ,OW! M,Z:M?=9 /G_RA,]N_2I YC_ZQ'RMRV2@6/B'?6 XVK^7\A[HF(H5*S<1T3(Z MWO8QKN/EW="+$?37%T$7/#OPNLM/>\KDAW]^"1_H,E]6>A*UO_=/E5Q#1JJJ M?N^=JFNE*BO>7^5O;JC1SE#%K_Y0Y%T. N:)8)Y(MY0?@,H#LJY)HH!T<6R^ MAAGX $[YTY>(_2;(+$\NZ4P76[;IZ@E/8K)D/*-_%J_A[&%%4D&^2A1U>T^2 M-?G"TFRA>X_=#(H9#<-G- P6%L9(;&M&JJ$9J\%(/G%P;+'D#N($!KSM351 M)U^LUH#QRN4/73]'$NC$")3?XNA=!*K_P$R=(M'[9T87_\4CA=8Z! .=_0;" M[&W6D88YNS171QKT;.IY&2A2]G/ R9JD.6D9"JL=QW6L"T@0!K->7S#+QA$; M)F$:D9L%(=FE>F2-#[FF^>"TF[WYM1W&2O^@88A3N;GQ,,J4@72:BXPM";^D MX1U-I&2?YIP?@*P7IS[A7?WAZ;I4O-1#57H M,T*?D<%Z.9O-2)31-;DH).HV?+B6HJ86.TUSFL[+@TTJSUYCV=@/@-8D6I-> M6I.(51&K'A]6;:J@!X)OOTALLR8B*[Z1$_ [DP,$$E%GJI1M2SC7;'#7\*X- ME0CW7A_%B05=7$FO)S^%W)D=.SVQO]<9&7 MOW;PR*O?/M6<4JEN@694[\=3.E%ES'ZS&ITYV:W>]R:H9_'>6(V*\,J>=BO; M/H3WNGW))H6,84MT!:$KJ*4KJ!FB'L@3].Y=P%0>1Q 6.?E%X9]DG\S1]K*@ M9J.[]@6U(A.=0:_/&623%QN*Q4T1N9?:JJAT-YVITST7JVN0?Y8+XI(),4U/BW)X%ZFM-+0=!NULQ*B(41&C/F/)4G^,+)NN&Z4Y%"#_ M$$CRI=+)-L$J">77"HT2:52LRD8D:PO*FS_!.3!O2RJ"[/BZ64N'4A@^9#759]G7+UB:PXB6BQRC3$5S5Q2N,59Q$AL3B7>OTF5)[< MJ^U"OU+K7$[JV6Z5:UAH,()K#JNI.=G<;HR785KT](,C197Q'*Y%S^/A:- C MQFBHVQCJVK=YD49)7FCYPC/X34''-=R9M(>)-WQ5H!/:\\.OU+N.=!\H;OOP&,IG?B;H9 MCL23->'AG-1>A]'%D&[GX* .Z'3VG%8=EZ!.3ODH)SRI+'6Z?2?O--S8=$4W M$I[L]M+/@N8&FAO'9V[8;#0CM3#L=Q\@H[Y5XNX.&@UE>GT,YHS%]S1)VEI; M]2,Y-["@)*%-A3:5 0-^W@K1Q7(54EXH!29TN-7<&+$V8FW$VHBU$6L[P6<0 M93P4\OHY*'H0D05W).0TG0<)"]/6)^1LQW6.RIH1B!CM]6&TVE(]))7RP[ZE M8D4B.J,DUE89JFT[#FK=ET/:+=X=2;HZ1Z9V;L]'2GN<9N=A5-0X-F3%ZAL. M2*\Q1]34=$PT#YK(^HG<91>ID,!$B:M!/O0-!Z3W)!14W*PX">-I^IM<: JK MJ=*0NDB0;?=.6B8,V'R/M@ZZ%2Y)))#:=E8O4>#K%U-0MS1+P[\C8J953 MMES2HBS&.2&U)>H:C# XA]OK0N;3<"5_R386+-8-X99'EL8LO5"& MP)TT(J:SF;0(8J6)+B].IM=F4;3IZYJK^2WA2[78]<2_:.*4QFNR9LE:O?^G MTF&:<5 ?]&T.?QRE-9V'F," C73-!J/5N/?J&XZ%WC8H07-$Z41J43%)X\]Y MR$.I2TU'C^K:=D#.4WQTRM;2C$RS[9YU0U+*^"4I8ZC7RM=416;3,?HCGZ;J MT:I0P'G"[M77W);ZNB%Z)YZE@B4T5I=*ER'MZ6PK!XP_UP]=#=L><)-)H;EEJ]&_T0?1-_L?4(MU@A^B$Z)[Z F7(ULDIE M6=>V*]E+]808FG5 Q#59Y3Q:2&F9\FL2D^6JS"2\ M681R+6XEZ'&Y3I8L?U'QHO4X';!Q>\^*21(UDVEJAUD?3DZR&QSAS-8YZR-_ MAD 0LPF^^,B;UE!GSC7N62=:,H M?2AZT*& UH77O1-0HX)GC9SA7DII\^W.!PGMX$6"[4?OCM] 1;0^6.N6M0[5 MBCGRX)U2,6 KUBJBZ:5J:88V6ZF5CHZ$=77M4WT:G#?O)&TV")VFLM2*>I.GW),UEXX0R[T TH-9_ M%;?-8C7>Z54 ]ZUBQ&Z5K0.&;1(6@,Q_' WS%ID-0-Y_]I=W7:@>R-E?/>&L M7>8_D-E?/&&V15P:R.FOGG#:.GL=BCS<.4=:J^::I#@HQ[Z K?9)3E".O4); M[=(VH2Q[#+%:Y5M!^?<*<;5//H&R[0O6JC__L>?(;2&"OP;1X_917E6KS&AI MT9 TZN#&WH;#.R]+T(I.K$[P^JH3V)R7+I7X)(X+P37? V9N/,AYMJNMLM[C MS,J\0MMNGO!RLCF5JF#.^&8Z4WI[UR(V'(!J.9HGG&LH-1Y.:CG:Z^-\V!/> M3(C3QWUL,XDB+C>OB:28\XW\LKBV5,NO15\\_8F5[1[![OARG-OJ\PJ$WTI! MNIVC#O-S.MD8O#>H14T/PFYUQI2UYL>=.9NH_D(A4Y5[?-:MW2P'Z.JS#.B*0I MEH!E)5%L6$(02<^\V#S4>]B_E6OR1TX%S<@-X6NYT*\(ITQ[AUJ70P\^)Y([V9Q)Z,(V MVG"+=7_T=**GSGH$P3K8ID?GMP0"*V\\DFW>$(/#7:]<4'V)+OH3T9^( M_L1^OI&XF4N!)>+L(4IR*33G4ETH M99=GV_NTG0NI%8O9*=CHUN"71+>.F60 L'+9SCLW!ZT-T# $UC!7U\UM2@CC M*\8E%?_)Y.;YFYQ2N?F9SRC6]W#*P52:&*%*[+Q4I9F*P_)"9^89VPY(]:.C M%$3WB]8#4GY-YXML.OLF]9,J$P2B7]/'*1<'2\]\B;&^X5CH'71G."3G5F)T M$4;;,-#A+X;3MO8#..9O3=*<**,/M G4MD=?WO!7:6KNK?G"I($Y_P=+8F7. MZ^^M,;7K@(S#6C&WX<,VT"IA19C0/Y4\%=CIFXI(R9_W:.,10%;1W-F@?3(H M#?*4Q%UQ!AZMBRN/*A^@HH=R9HOB78S?D"PKG76%SRC9J%,YM/1F;%M-[Q(Z M+[ZHXK2WA_0W 2PMCT("B-E3?IXKR/EXG"?;-A6*4_FA MQ52Y),>S22US$:9KPK\O:+30,?4EW)R0+V%<>4F<#_1@S*;W5%*C:XBU\L+X MQ&H+!,K@]L/H G)M@;DWZ;2 -\0:N#V\BD?V)<,^I,^V?K509_SHLH)A_GMO M%F*S_8*!K2VO5F3G&VBKI>C/)4^8YV&] #'/H]\\#Z"O;J29ZX!8R$A3T>T" M;2/-/&\9*@5R[5L)98M $I!#7RZEL KU 7GSY5J*/CS,P"GPZK**KES10-Y] MN;["A7,:"C&\NN'"'W\I=/I\@6A^.?&'RMY]%XB,1?^Z4V4250G[QX-W;7-W MK0=VGKG;D$+,VWU]>;LVF7U)\2 2%XGZ)TJX#L^SFI/+[#J[Y>L^Y/&M?*(A MT::RC5,JMP?#R8U:V>6=B\9,Q-KV3JG_7%Y#J_:M7!CF6=MN.&J-"66&EN.A M>- <.%4#09-I;VHR"(W&B:UNY#N= ^<_BHS32.T*2DM]2Y6]=_/-J-= ?=SF MW57N: =U+DXV^R9;Z%SL)V=_Y'(_WU]W)J;90MJXBS M];4HUJJX2$OS13,A MKA]_E'/[G2AO&8DGY75ZQ8^?)%PY#RDW707B'7U^O1VA8W^/I](8I+7Z?!3. M&?Q1@^X7+XG=\[+#N\;-PWX S#CW-N-;/"%]>I,IO3-=$2:H^\1S0O(LT M^# -2WD"D@7JT %AUR)7BYF+7$^+K@VFC3K)I:QV,C"7FZ"/TU)I_C&8X>4C M/WH?![-P+(PV-59OS7N3=7N5G]5L8?F0U=JA&!H\NM[)8:]ZGUG[ MC+T4YD$V3Q_61'L]!D;&WC'6]\( H&+_$AP=*0L+1^SH\JV!X2CO-@H3:JQ4 MA79N$"\5?U,XW4IW=Y35BT<#\&C \1T-:)+KX=\V"GM[@P3?1GKTP--@V4 ) MBN\^!G/&XGN:)('(E\N0;P(VVW^W3=7;T0JM/F\WJO,:]$W(P[Q$S$LTY3YM MA4<3?WK^L]L(60DJS&':JC9^4SEL%'BG4DYRJ7Z($%O23'F%H#X8Z_4VUCNY MFISJXY8O?^W@D6B.)+XB/EUZ52]?RX+(QNZ[<,_9X*1 M#=U>/[I -#INK?4T.F[[==!5F\H#^<<^!'?;+4<=8;W;GE(609C&ZBJ:%1.T M_&))^)SPXGOUB#DOC[J2TLW\R!7( MHRSG-)UK? =US=V?3-M1<+H(Y>+0%ZW7-QV.9I6_8;PXP-!V6*IK+G PMAX? MY<.?O]S1)#\0OM9Y]DQ-_?95CX-*]*BC1]U(ZQ%XU$\E&SQ,]$^M;("N?.>N M?. #;XA*L$BC(E_X(CUE:4J*RMG?:;;X4A@4>H*L.V/L 6,/G5Q88$*^S_.; MZZ#F:*,K / NZA*W1MA[52+5_[6KL35AP@,!@4Q*(A!00P*>AL4=%B^W,B& MP?YQ*U<8WL3PYO&%-^M]F/YI;WO&*D,0_NES$&.PF)#[ +5'T4NO4C'(::.Z(5X\D83S;5 M:8Y_ST6FY$FJ U6SX+:H62"%5)4X#],G=_=])5EQC83&K=YJK(&X%K?LFL@% M%M&$2)(N4DDJN61"?E_<%,'9FLK5<[+Y)E?B1?IX5\I$EDS/',0GF24KYX MKF[:^43*?^7G)%=7"9X]1 MU:O-::OBSV8QH96H8(IS.\R;/L[Y>ZW5WU*^O3Y,QU2#(9SRN,<=ZIK) ML@K %Y(MU)ZP)ENHHF'.JJ]KKI[M9\^N*U1*,XJDX1WO;KBCVNS#=H-YPO?^ MHBIK+E]V'9XG-=D'N_KV1=BP9AYA8 [5^DGEDVV$LJ+/P%P\VBRGX8IF85)C M&]D/,#1_JD3*WC!35X#"7Y>ILU=\-5&0M2,XY5":UU4F=0DXGIC4&@;M!_"4 MOYH5V'P@'_@M04>+]VD8P%/^FKU/P$ ^\%OA\K+CTS" I_PU>Y^^^0:?N#/U MK+QLXY3*9QOPX]2I&3Y/V/UC^$S#@77_04Z&36>/VON4"2T^J6L^".W;.^5O MF43H*J]077PK"5,7-=NX2MH.-PCOMVP228.:2S"5A>F<*C/3!##!_8;E1JHN MN6*RCS*3=K)P&*\,BLQ_ +7^<183$A?_C)DS(EU %S[.-).R4)4F9$BL7 M5;TOI<5(@W(\G?>K;ES=$[3^E4 [-7!P9K] MAE<@JH3$+H_G-2&_;N@.1KLGJV2ROP)_(R#Y^3))>M[FJ^K$P,[PXWN9JE#I)W@7/W\>CFSB[K M$#A-/Q_=-#5/C?).=\&P5=/\!N\04P-&C--0EVCD'0[J>@*TJ3O>H9JN.:_/ M@O%NL?W"&,'D0#DJ;H'81H-P\- ^O 6?CK2&:A:4Z+ M=\JAE8<1G*KD'4AJP5#%Z6S;^+=WD*FGZ3!G.7@'GSJ:!.9;=HR'R[],>Q M["$VJ\0^,68L.X:EB%@\/'.].YF.GH_9>^=L=[-O U9B@,X MI;^\IBG5S9#36[;>OP]$OEJ566EALJ_2]?3KF KU1G).GI3R"F@Z8WQ9WA75 M[**M_@AP?==6WYQ@>30LCV8L]U2X;<_4C6TQS:1\":F>50 [/LFSKRS[;Y)= MA517#,2V^P"%0+9!!AI+Y:WA0M_0,;U2:X4#'N5=S7 PS6@D/J:#+L4IXS>$KVE$5,BS/((PX52J MD?FG\B*SPNU\0N3.0/3ORM%3O9A)]6IW@ECME*^Q+;L;V+_Y4(<5)7K(,D[O M\DP!^5MV%?*:.DGM1T67C7N7#3HVT+&!CHU7Z=@XOM(&76_*WGEQ.F00,&V] M #_O%HO;.6T$B;Q;COW,&=A8'"C+XT-PM[VI5[E4[FC94P1A&JM\A"+;MOA" M^6)H7)SBD3LLV6;UQ$5#R6%"E[(OWP1R3U*@K'G:AT.*7.>!.&<-?5_H^S+8 M7R=;:2Q.)96RMSV@1"HGU+K?<7#3F=QTQ=5+B0*V'IKRLB;2+B E+H3(23SE MZE^%%+[F:GN>SHK,_NVO<$9;##[TO!0T210:Z9P@H#Z#<'&ZW\A.#W>MHC!* M65'F70U3-D/XRF.E\$W2>"=][:< ^H2A9TC5WIFGJOS-12R1#YW1\/&/ M?4X/?WA:1\;=Y-;3<$2S[%@-Z)X\VAG=%<>[#1_J+Q9S]^#1SN>^ (:+2:QX MVHAGKBRZMG$R;\^>-=I9<[MHCVFE?F5E"N4@VTG]PT<[KP47>_Z,E] X>^YH M9]/V@B:GSQ[#K'YF++ZG25*]#+4'U7I^FM.9VQ&E8?7YSYC9-?QA/,V50Q9> MM7UIMML%Y?*C7,C/R.UR2+?,79-5$D;%%$]GI?]PN)S*O_[#Y*H\ENJ2EW?:SV;4>#:E3^F]IO-%QF:Y MJ+YM=:"G>S9E3^M!]3U%U4_K8$J^$#XG7-5J/%.?OSS)N3SDQM@0#WCTR@@T M88@USOH:W7$6JQPJ[]+HX6^'P9>?5P=X^A#95J=\.F(;3V+A2:SC.XG51X*F M=V=&&D^%+GD3R*%O=\3UEL8(G ]?KH7IR9$*G 5?KCCHWF$.G !W]:H[7Q;O M&C'LKM!T8X9[R\P%3I&[PM'-%D4O]CMP;G[U9&Z&2Z&%@BN'1>VY3MJ&3XPLT'C2T!9TL7T#R0 FOT&GR!2\/DZD$];X=,U:V/#L&G;)CQ]#V M>0S0F3MV0&V5G 2=M%> JLWG1: 3=>H + M.E>^H'JGIP:ADW,D*-[N<-!^RR"67F79)AT<$MB_X1X M6R6O)4=8'*\^RP:+XV%Q/"R.YX9R<<79N5)9D L]K/M[P]TU69-T#TLL^'K6 M$P_@>GL %X\ X!$ / * 1P#:2"P> ; 273P"8+T \0B \[QW,Y:#.KI&Q"?H M0AJGGJN/>_?*5M0#3E;JVHYT+O\J7DMPMPG8SLN]:R8:>JBZ>Z!K3U37E*/' M"3U.!IMMJQ//I0HZE9N2NE)&0;/37&12@?"SAVUZAG*7R__%^FLO6XSDUDHM MEXO1 U79QF\J!_6)/>Y9NVUI2YHP>,9 ?=#?XJV_97(U.=4[65[^VL$CSVYN M)OI'OORU"Z_2V5?#(U_^VL$COUX:GOCB1W18.7%8P;05 VTAHW516:AL[QQ5 MU>^#F9>55_Z+;D31!]=3Z]>E4_7^&?-&-G3;!Y -ARF51C9T>SWZ,]&?:<]E/)6>%2C?EG^86:X+T[+&-!2K) OL:>O(@#,^&99]*+V4!O)WH[ M#1Z327EW,8F+6D@GH528ZK)LN5+L.@]] <-!8.B:)(IL=_3@8Z0?R>D(#"-)P>J0L.935>G/)U+74CG:7EV*-H4=7GD[B[) M^2R7K@K=G13Z4N]Q;S""4P[W0<@=?*%I+G>"[5D6EF[I>SQD1L39@X0X$HH5 M5XT7H$B=YE# AR62M/FNAI=F1AP\<< 9+(MU?2'9@A4%5$16[(J@N:CIZYBK M+35>G/!7GBTJJ-*17M' =3M:,3,YU>7Z:3X-E!O$E^VE,F/_SSBK-88I0I MOR%\32-205Y=,U<%HV9"=.TP*M@K([7;![/2W*,+",*V3V]B@+!7 MP2P6N%>!@-;2Z'E,T/[UF=4BQJ4P+F7',<:E7CJ"QWD>;^]LB+9D!W=A$J81 M:7HXSF+$X3PK0-+0F?+ZG"DVQ\:V]VU]E<(E+EF8JNWXO*SZG\X/+AP]V9S0 MPM^JE$DN;B61ALSJKH8=9"[VY.E/:QC;NCT@)^=/75]=: 51:5M"FCJEN6I_ MV5U.LM$0#^KCV &U%^-#(3:>F(!U&CL??AP%03=9IW1^2^_@NL;<&)U93E+< M.]N&63,%-CHO6#_XQ1NOF>4[9#;0P2N'Q7 +P'/'6W,)@"AT=,.A&P[=<"T3 M%^LMRY'E?C>PX 9R)?X2T,>L;?EG\#N3 P12WV4Y)R*(0LXWJB34.DQRTM"Y MV.H9KMV-'1"+#LC7YX"LR3UZ>4R"D*_ALOKJ1'B'L='=O9.DAOZ;:$'B/"'3 M6?5!%1VYFFR[+H9SZL"PJS+D4UTA=&E5TJDKTG%V>Z-/LGKY:P>/O/KM4\W= MC-4MT!'6>U97)VJ*V6]$HW-^=:O3O7%Z6;PW5J,BO/(&N)5MS_U:#5ZR22&C M(PL=6>C(:N?NL3P,[]31\VL0;MULJKSWUL]6%. 6^7(9\DU1YEO3I)G?I\M' MNG8#=4\[>H5>GU>H52K69WYPXVMM,M:3UIA$UHSJLJ" %?'/N@S/@SHK;L_& MRU[.:_G?JYS><\8_L?PNF^7)2SIU#%EU1B^6>R\6^G70)D*;Z%7:1""D,M+P M?I.-!\BJ;U7?NLO1\*W*&QS5 1GTK;J;%=X;R#OQ[LE22WW]Y&:Z;9;ZDA-=.N-=J0&NQ[;#66\O@N8*M M&QJU73[3N;';/?%H!*,1;"J_$8K%3>'ODBKM-W5T9SJ[ MI#-RD8J<*P^N!D^#^SGEYA-9,4&S2;$>-)17MG%*95&TWDAC18NA*#1'_O4- MAZ+W"Q4129(P)2P'3&]E\Z%HK\U0,+9U2O45)ZN0QML+"K;O?I+&M2S .Z+3 M8_A3-:WI++:&21P7-0)K$U9J6G=Q'H@EZM(>'B;;?>#Y>ZYIA1XC]!BAQP@] M1L]8LH3#(_47V>[=(_47@7:AD?F(0-O:2/,X#!8=D"/?+N*#&2A YGR[CD]K MW +Y\>W.O3H;&,B6EU?KF6W-<;F5#W]TZELV/'@D#N9:#M#+C%YF\WD/%/8Z%:KE=A.G!W8X6+J26H[GGG,0'I,'8J^F");H;Q 9F1,[ADZM_'RFR MD+[&X[CW*E_NU;;)H5S1;%!: 2$'?>M!*8O(#NJ)S-G:#\D7J@X2; R-S0'8'HD3JJ(0AJS![KMDQY MZ:FN,S7&[+4&6")#^7C?[XM(K<)-44%*.2O#4C/JW)7@/@T=P&ZI0W)PR\.86'%0U6,(-_V9 MU+1L0\@)2:6&K4M^AG4:()G8#:X8:0>N\:VPU!NDY\"V2-,Y[2PP\LDKV?%N5\V:.@,Z>)9 MSET;+^'OC)\F4LU5K*06(_C"H>FJ &@W7WC9S[3VHLF6HQP_I]W?L]D-Q_J" MC;!.OO!Q3=0LTW1^J/:N"*096 6Q(M4I:P^>8D%!4KV80O MK/JZY4KY;*11\:\:!C3-T#'<*R-MT WK:*L=G:.\-21T+ 'U?J"F[X\UL'"\ MBB(,(_^>WQW:H528U;IW7OLN.+;?B;WS['>A#NR=-V[E'P.F&# ]OH"IG3O' M._W;FDF0S]$[?=N:[6.Y;:D3-\A04<=? SF'(I#;2B 6V/\O'W#"&37SW4>C>R' 8Q,8F32X)A[O4AW0JVZ"'^ @\Q-\)G2\4M%D3'L[)UUSMM]-9(9-B MFF=2L::Q%%23+#<: [VP:&VBM8G6YC.6##O-2$W+%MIQI%8E -NX-ZCDDHU5 M==U8_2580F-ET0>/#411E4^JU#+4$.1IF,?2,; MPMRNX&=SX%O)7/=6=B J*9G&J;@RG7'XFJ:IS MKX0]7JI;/#.%$-9DNY0U? %[.>5D;V:<2XRKZG[1-)>3/WT$/2=DQE28^;%8 MU-F#I%N";KD3\4T!?U5U%U4QC"62M/F%@E]$Z.\([_V)OL_@%YHR+A')CFXI M$4]'.9.;>[;Y0K(%B]6]FR(KT&AW,]J6@@%GN,W<^,>5?!O;Y;\]HVKD0]O: M,>6ET)0T;0F2*W)K**5S?;ZY35?T_[\LP+&;IAUFK-E):]L/0WWM3!M:NB]X M3^161SRHDU,^KLF:I#G9;0_/2WL^FE0J(T#^3]U,I&&NQ4@8*<-(63^1 MLN=<:FYGO)8;#\^C+.=R\!N2967@0F&?Y2JD7'VXXFQ-5?1%G'(2:RYP;#40 MAOPPY(N]KP= M>Q:N"B"G[BK16W%J[W@$\NON8E5+?@>*"4"AB:=(K4>./45CSN)QT'GR%,J! M(C!0'CV%;^WS3D>1A3D2$Q-&>].44T^ =HO7"$L)&<=KK>6EZUQJMT;7IW*,F(R,V"D.Q2/5(1K*]W6M=\<-J- M%3'K.XR5_D&+=Y[D-%%;MK&47W4CU\4YU?1=DE"0:X5"IK-OHBPDH2$:T,,7 M#JP+-#<D3[O_GFQN M)1V&S<^BIQ\E(08-W>+GL?#T:"X!=,L*^G4)"#N M )R*EA8[Z((EAWM.IQ:RY?9 MVYD^\FD#-4:!W/GR;=\7J<;M7Z<;]B_%(RG0W?,DF-XUWV8PM M!+G.6/8N8FS)*QS<>!=4;<)I$XCI=LEVN /!G/#>;3L 5,0:HE\OMZ!N$&.K M[:8C58R'EO#0TO$=6K+Q@'H'?=^N(V\; MT02R[>ZH1VNV=?RY39[[)5@QD7&I;GCY]5V9>EQ>+;XJKFJ@T>[;()*-FV;* M=? HYVEQG='<(@F:9#E/ MIVE!?G&M#9C;^B$&YG%WFD9-/IBKJDX#\R$QXM56&6^_M>+(W-TM;VPIIY9& MBBQCGHZ^H=O\@])05U2(IQ-KI![:S7$IJ]T^K^BZ6:FZW1R0=@ONYP\WQLP0 MBY['P]&@N2Y/Z:M)=#,W'IANB]E(<#4V&A3:"#[BW?AR]IWPIJ"3Z]"7]T)JP^),KT);2T&]UQ^S2J4P:U M[_@T$,ST3LL1K,'NMDK,*<"< LPIZ",J2Y!C9NW)%F$#3WOX\THZ"9 M(]M]J%ES%>)=F547")56)X(HYURU+J.J'5X/:?D<*-DXJ.Q8^RK,[8>J25143SMERQ4G"V5 K,F^C*&I.QZ%_%-!Y4Q#1P4-/#=>X4D7*]WVC+U:"OX5+?85CZ#]"G!1/5 MO0:KGK4C9V/67) NP_-0BU>!O9QRHB[0N:>)#O@\_]DI;0>@> _Q-80:VSJF M6NJY.56FXDYC/%Y+5#/;-ET=\[26 LKXQG0-[ M">XW(#>PZJV@/FZY4$X:B/FN;S@4O?5R8VKKGFJPVJQI/2CEL$DW=G![5H.) MC"Q7"=L4I9:V1QGANL>ZOQ^5,$=4G[2X\(^JD+5RWVBHKF[D.G<^5*'GW7TC M3RH9S&BD/1$([XAY]!!ZI[.7.+@&T%GU/8;3 3W0";18/+%1;KE$6#G?[+V0 M&GKU#?'T!2948D(E)E0^8PD0&?0N ]U,\^'EP_:!-.]>(YA9$ZCT+N45S!4\ MP<>[G%@AI " ;*G8?@I<6Y*M_.RD%#WMZ9M@#"*]:=]8$.[ZQ<:[XA1PV\ M$UX[+N&Y@MZ9OG:,VB1W>&<16[(*"89[9__:\=@1>^XL8#OVK#*1O;.)[7AM MF"_@G='<@>)MR:L[X[D3W=L6WOJ*F*#Y//[9T(UUL.^VM!UCX/-$WF$BRQ C M/+?#.R/&CH=G+Q=TU,H[^Z4QRW4)&][9,(TY!9T\]G?56K/;YNBX=U9.XVFP M31?TSO9IS'E=ZIAW9E!C3NV.]>SY'KAZT6,#$;"9_+0G.R %W?M"/<&.A<8E MC)H\;/@Z1LVI;E#,J*@9S_)U>(O>"Q]8A#S< MT[R@@MR[Y^1>JV4F MY/K:UC0L:\-=DXC-2P5@2@9V]5BGXP;AKFQVV,9 M2AF)^I(LVG8#4*NTJ=QMVFUH;88:YH#/,R4E#+?=@/K@8;%C.59U(40NC?N< M2^$M<4,IW?O\]*+9Y#[D\9.;H*N.7C4>S >^"Y#4$=NPL? 0'?00G7%+-+2T MH?BEFT!]<^CE/MC"*@D"M^^ K.\AYZ'4RGI"JEL,=;"PPZM'+'8H[X(M9AN' M6A<@ K-FX9CS+OP#9[*9 M/]6[J ^888CU[%C#@.[*ZT:C=KMUX%GOGG-+S&X3[W8-Z(OJ),[J6R*0P9_J MW?8 XZA33ZIW.P:PW(+3D(R_*0;U*[JEY\>[Q.M6K-MX?[Q+OK;9G-JXP+W+ MQ+96">V"V>X3:U*6D>"G8!92'JR5B,KI4.;;-F5$Y,MER#3*#8,.%$YVG(B JD5J9!FO,3-DUN?D^$&G MPW0>GQC&:\W.\%HSPP4$4J:*[>UD\_CG/RCA4ILM-I=D31)#:-&N\S!\7:0K M:7$5Q+PS1AT /0;GX+TU!^\]X^"#-0#9E,= MIDN#*_?[4=;U!9!]U?D2FD#J[H#P(5+?WUO\*)*?J% &B!35JEAKXT$Z8*#J M_*L402#E]KT[(UG"6/,3=;/Z7)X[';,#]O;'5%^6V@&^EH9#8-E@)^$82R#+ M.MG=W4Y$A_D:36"_=XD;S5Y5=E*\7 MUBMM-K=O'>O%8[WXX\DAZ,(H\4[U %AN!9M'FGI0ZW;P#DN9*&:]F'/>+5_X M%-B;YO61Q>WWZC\J'!R;RTR,#(R,#,S,5]L86(N>&UL[;U[J7NF=VC8\J#6=911Y)23LG.QL+9B"3T1T9R(F(9%7VIS\X$*_,C ?@> 6U M8S;38I$(^ \.A\/A<+C_\__\LDG)"\V+A&7_\M7;;[[[BM!LR>(D6__+5S\] MG)T_7%Y??T6*,LKB*&49_9>O,O;5__P?__?_]<__[>SL1YK1/"II3)[VY/%Y ME\4TOV(;2O[WQ?T-.2/?_>$OW[T[_TA^>KPD[[Y[]^[LNS_ _YW]CW].D^SO M?X'_>8H*2CB(K!#__)>OGLMR^Y=OO_W\^?,W7Y[R]!N6K[]]]]UWWW];M_ZJ M:@Y_CGZ\_>B[=L??OCA6_'7IFF1]#7DG;[]]G]_O'E8 M/M--=)9DP)$E8"F2OQ3BES=L&96"C9-#((,MX%]G=;,S^-79VW=GW[_]YDL1 M?\6Y3HAD7D]7!/[[T_WU(,T?OH46WV9T#=-T$SW1E&,673SG=-7_79KG M!Y\!CA\ Q]L_ H[?]?56[K=<-HIDLTWI5]\:([VC><+B]YEER/W=.L'^4$9Y MZ0+]:<>6\3^R,DKM(C_MTC9FKL*H93"(+]NE-I+6"GL$BRO!GPP9,U^S](N M-Y68=,K^G!9LER_EILI)P[9/L[.?'K[Z'S5MPHD329UTR/_SMRW:T[&V2\1UU6QZ.:Y6SC0Z3F3;G)",XB.,Y.1(5P%_4AL8J*I[$"';% MV3J*MM^"#'U+T[*H?R.D2DA4]8O_N-@524:+XI)MGI),(+FG2[;.DG_0^#KF M8)-5$CVE]+PH:%F<+_]SE^0TYB.XX;].TJ1,:,'_QL<57V?<_E@GO'%Q)(^> MJ&E*LV-4^FN!V[Q/K%>_CRR)EB*)!+[Q13!S%NBI \?PO:H37VN$>9YU554V ML.M]8B5]9!\XO&R91"DW-$L*.O2*EE&2%H]\2]U%:=_^I_.L\U/"U\(J64;\YVBY9#N^(K+U MV9:ER9*+?O-#G_C9Z \CE"9T78OJ0XN#G#&*5?QERQ-Z1+VA.)V=9V]T**$$0V9=@8](*D/F;-E:,L59E,5G M<5)L69'(7Y11S]G$2=^V%#<&@Q=[XWMR1FKSD73LQX)P5.2J@VH>2MUH,L<4 MO/D,N5H6OS];14E^]A*E.WJVH5&QRZE7XF95F/Z:Z$]P_MBBKH6OP^IUN6"^L)(;\:_5D5806Z7J3X M#UU]_2"1D/L:R8P$66>B)F59F_NNQ/F/G.X+S?B*0LCNT,=6!?68B!>I_".7 MRGM)=D8B.,CO27D;9Z(KX?KS67O"X#^>_8TE_ >.@]OG%+7;:_5H50R5*'N1 MS3]SV6R/,OP01_X-L)"?*RPS$EB]Z9J48L0K/+TW+%L_TGQSQZ?B M.2KH)=ML$J'B+_:7'/6:Y?O;U36'7[>(S[\D0]Y>P]Z0'E\D5==27),&7R\0 M)PUU\BO0__^">'U-IXA9YKLS)?OVC)7/-#^3T0_"YY:VU],HK:O5I5TUK$3: MCUY^R_7R+8 A\OY?N'8[-_]S4M1Z,S:MN1'3\"ICMBYW>8B[3Y)@W&;K. MEFQ#.9*KI%BF#*[$( 3M@A/Z^X @J7R"E*:QKEV+E*1-.''24B>_ GTB (0Y M["AQFV%8.(,#^L 1ZXIMHN3XY8>EWJP?T$>INA9:@'4&N)J3.6F1+/;Q_ =&YG?X%.$_G?NET6TKR M,WG598,9,SOLBU'\MH[YATO(QP&_1Q2[L^VJ7A1P94RY4BW MLA$N+$"_6[MV@3)Y/_8 1';?58 6Y X0"7/@?8UH;E$#B/F;M@"0D^),]']_ MEC0/+.M+":R\J_5E5\C':?J1[-^+.(/FM;347[.39L79F19A'9:_3HLU*IXA ME0)O\A*E=/AMFA^B<[!83\!YLEB!L-@EEO #;>D'-ULM<&0&9NO)*%Z_V3J\ MCER9K1.BX&SO_L/9FK'X)CKTSOO M!"M?Y69;!VCN/>RQ)[1FL+4VF+RE]5$,B)WUT,-OG0WX5[]CGJX*9ZE\>N?; MV?[XY[,M*\J[2H8OZP8;8._B3#GVI[5/*F)W+!OYR(+7KR"!$ M-MCFSJ5SPQ?FZG]8*I@ZJYQI[!_.4E849UN:GQ7/48YZU3S5B5W]/$#,CUJ& MYW!PYB1L"K/SZ30ZC$]>.HJSK$BB:&P >0* MIE^6SWP&:2P:;G.:)AO^+;?8HS2M4OZ?Q3)7HI;\>\03)D46'O?,TFKQAI?= ML9#W]5A$T[MV+.2\&0MY4R70_'I&:]JGS-G+Y&5+D()KEET6[>($$O@#!9&/ M_&Q5)UX]2SH9RITJ%#2,,'I$&^[\U,=/]1 @W(-\ ,"=',*=U/2O6VO@! MLC"4%F]>"Q',I>RZF&B-]%\,].KK(AOON+ &7&_A'P:+AG9<3,D$T^17\.UQ M0_,UO /GOT^RDJZ;#7]+LX*ZW1/U:(?9"-4PSF_W^RAPB[]1M^<()ZS*.L6%&NA$2,"%3G*2F7N;*X+HJ=N"N#'T8>#SN@ M8._F&XO$^8M2H,-7!+R^X]*UX8NP*-GR[R0JRSQYV@EW#"FYA[#8;<-&P M5>C"9T17MRA MB!'"=GN\S4@$:3KE",D%C'"6%FEXJ35(9^]5%.=HY;XU M-V/?^K-3WP:,/AS$9"DTT^*8T:$OU8%XX%+IM9C8;PUMZ+=^C)+1P@1U#ODG MKINV B+_9=4,9UW8(^>O.(82K!G4SFA+&)"G/;FMH=8-Y[EQ6Q0(LR()/B[(FN6$Z%YPL.X&=E](7"&+;\X^H[ MD45D WW^0_X")JL=;\G$"TT13>5@G0<>@D_=$6BH<]%'W>'#2>2\&CYY7PV? M7(CAD]I;M("4;I!=]*K#@(7, ]3A ('B?ZUJ*QF\GI:QC:]0S85>#Z:J=NAZG4JE_)-WU+^A2;K9[Y%G[_P MP\Z:_E30U2Z]259#5\HVND3N:":D?>UT)A@Q.Z!?GB!VQAH@&=\B%Z2&22J< M1 (E@)2\^7=N0?I5+58%GKF8,??;+6=/F4?+\NPI2B$D N<$T.C/T:8Z2#? M/GI982$7%9:9;YW3:H)95#8)>JJEJ@XL>+W5PQ"1P59S M7(-6!<.@ABMVMCW5>>W Z_X:LQ11/;NL"SN.($B]V,,%U?W#'-<0;D9U2\WJ M3)//PISR%]W(J@[2@]:HU6*3HO.RGMK( E;]E+_HABX>++J#]K-<=58E U4^ MU'"Z9[9*NW_TN%1'R,YAO?; F_NB[?[Y-[1RQP3%U?*=G/TY%-#JLYVGOD$M M<+^8@I7J,L ^O_I> V?3J:]FJ3<\RY_5HF+6A,K?(S_(^W8!E0,OV09>^XI8 MHO,\A^AQ8,+%OFW"Y0E^=?XYRIM'BT69[T3$D=B6'I^C['8K'A7_R+LHB^OL MCN8)BX_N:L0?KSB?X?6,<%X.W*/.#A_VP>)[9S&4 M,S$6TATOZ0P8XEFZ[:I!$S'J!9'C)IV!5V9JR8=.JK$OB!P]7&7(\?=<9XLF M!)C0?5GWAG\2LS2-\H)L>;B!V1V"S'>NSQ9 M3F5_&/W&\)U<;]^O(D/#%I"V:VY.*U%MXGK>DRG,1JA:B!T+O'P?#;>=):',D>28US/T4@,;R>/W";-?=1KZZ!J?H=:8'I].JOL-D+;?[FWPV72_':6 MJT-S_K1JQ"E/2H *3+ TM^*HEBSKWYXMH<00:AE8(.2K;M,DH/ EG?B?8+>Y MJU#6OR>7O/T\EY&-^3>I":4YJ?X*Z"RC=+E+FY>\D$EH6>773'?PI/>H/6KU MV:;JN$0/$EVHFCXBCKI!#%L:).Y:5LEG!>+C+V:Y1JU+":* D)6I]U]QZ.#7 M<5(L.*=:-3$LJN"/OJ:H1%F;H.DC'?[AJH,O'N76SN9=.<"A !F67 M[$B%X9H'$2@>69.X\:%&W[M$IUMC5M1PKSX60$$>62=Q94O)P_%>*EG9Z8'']E5USJWH.*#?FUAN$W?;$NYZ.V#3[2LW'/@G=.M?Z#TM7$-A%$J M/NL@@%>SZ\R<83$$M1GI+8B@P>:0 4_%7[$G MJF/47 MLDS&V@V?1*?W9]5K-1-MBYVM\QU12W;RTJ/F0OE*Z/JI==Y%E?OO)2+P2)Z0.BG6 ,/$5@D)E!)07[28!49Z6WUUCKI?DO+Y4W-9J"N/NQY>= MSJ?(]:9"PI<[3 4+9K&Y&2/"#=6D*_S,D9 :RJ)Y;KM?$*5A.EJ*6N+&3/@; MP$531R"JNV4&OS!VQ9ST[-/]TH1BSN0]R=@5E_>B3);P3N,C MW3S1?$"TAALB)>JT0]>"5%,4CU+(KY)H&+D9X2939Y%/(QS,$NEL$>58)DWN M\?9X [N_7^5P M'E4^JI\AQ6JJ>]?25=&?@5Y29C3#Q5Q(FD3FKR8;=?-7XS%!/]V7@Y6U(:%U"0\2&"PR[_3;Q;ELE+5=9DR,I3 M_A!KYTT2<&[I50@(S#N)DV++BB@%SX9\3QS&Z%/G.\,STYO\W3!NB,I@V3R* MP:LN K#:-/9%^SQBRJ%FU!=22E$T70NN +4@ M:""&"=3*X=;-VW)[^&=L^9 M31^S.B>!S,Y'3E;YM'/7ORN_:)N44?K^ MRY9FW*2 (C/7V1*\1O'%KN1KX-]I>1&D.EH M[,:= LZ":\>)\3M4]#![5BD'/S[WVKLC')7*<<9.@R7"F<[X9[\'F0:>?DJ_X" U(F# ) MIR-&1$L<'O0 44]>O,5A8CQN5P>+9,+(YM1A4(7]_LR: P?)B$4\W!!KJIQT MZ-PH.?9IA3."1[C)U%GD^Z+[_6:;LCVE=3HCI=ONB8_,KKP'.G?NKXKV_*MT M05ZBRBD/&DL4%2&T@D3J'$8AK\.GF']Z)Z[$T4#J:=1('6MJ147Y,4Y/E%1( MNW24IX.**J@]*AQ0NK'P:A\AI6B\J'Y$],UO*1#TE*DN^T1X4SG<11! MUHNB'#$<*[VM(>',W43YWXO1:]"A9LAU3QYU.+!.6VSAH_?YJM^AUT>4_U[6RA30%!+QN+H?I"CR^@:KAYTET_S M(!0<6"5=/FM]F$6D+%,,S+Z+T@(2&A!(_ _WUA#I MPD_4&2M)DKVP9$DG4K/Y>7/=R_'A-];#;/0F9"+]%Z60OG%7C'KZ1EHBA:JG M1]?"5)$DDF98-]\80YD&EX)EOSCQG]21:)U?M9%HE9Q/!3FZ(6(IAX89&&]I M-BJXB[XJU(N!FOW0^4T>U!?8%GN_;OY(20,QA M:^SE\_ ^-\P\?YM6E71$_?V+PA?8C6RX9^=;6IU$9DY/550XS1#L\_CLJB@@ MF5*2K6FVW%<^A//R,LKS/?_E047W(V'0^A;]K$J!AB__I1(8C.O2T2@1%V^B MH%@'"JFP+,C[+(;KN(LHA=KM@1Z&Z0@<,^*OOQ78.4*-7UB/M,2NKM,>G3]) M;$G^)8P0C7"1:; FA(!4AHBZG Q\8"XN1QT[/ZQ4CI;0:9P46-LO0Z/\\I>; ML%,3#/"*#/= M*6&&?/9WGAX+4K$2B>(WW 0?4X+%B4W)'#*GQ7 X2-B8#\ZE3]%F[$5^7Q-L MW$:G*^"!*1 +Z2+NY1U388B_D.,F@DH4CCJ.11J/0];Y%AN<1R M Z*J9];"(!)'X$AFK8E@1MSUKIM&0Q+Z&QGJ)S^!"!T-%3(&88"#/5HJ[/.B M+W%S=]Q%$/B.R, N%^:R@307I!E$;A MZKG0J( P+7ZIKH"!0LGW=%M%(=ZN9"E=4,/\0 8_W>5TD^PV1V*N_9VFR"OW M[UK\E8'H+ 47HS.)I6V@P %\56'AY^\*#-G.8XC5!,9L*8J(BI.TNOWT3$FT M@=O'QLO =J5P-, 5_?"HO_%?"5MK83$TL_V]Y*Z*B-Q#IB>HH_6<;,?->H4O ML.^ZAWMV[V>5I,D![;!FNPJC&8)[_GQ9\=\X)I#[#Y!5.%L_TGS##Q$T7[+- M-LKVCWP!%-%2H/U$R]O58_1ER/5ETA?64X:AZNTFE*>8(-M"E#[]4>9@)3M%,+*3%A.GPSE.Z+JLCN)=L\57OL/5VR=0;[ZW7,B2:K)&J< MP=4;R9BCZH:0% 6?E_@3DUE6L[+SMT/O2>MI1())O*,D6G$#FY\I*-G3B/^0 MD_*9D@Q"1]+.Q\O]$M[6)2N2D>$ZNI)=K E5K_Z MKYT1J3Q=;(MH&9OUGM@\@@VZ'8ZAF-].V(?6TR98OV5($-6I7RF?9K<%]@WK M-\EYTXVO7TC_:\^SKB'];'?30C6CG>YP;[Y/UL\E6^V*_@2F@:B'WMG&408Z MUN4 XXRMSC@0I>S\>'\ICAM(Y#N^.S6(YV0*+$:,/^-2)G[V]N0 M%!6:BXU(1RS\A?RQS797TOR!K0%7%RGN=0?'@SB[RAMF:/.9H2^Z?12Y8522S,$9:)Z%"Y M3._I-HV68EIN5Q!/5.[/^;80JYXST?U:.D%JTW #)*3^R2/0Q M>=J+/X#Q7>[G<1[!"_[(2<-P&KWMJ1^2+"GI#>38/WX5?K'_&/V-Y9: MG3>.P=F4Q5RY%R581N*215;L$*ESHS57_;+"N/O]T0[C\.ZZ@]>NG$D19Q/' MP?F:PUY9%&R9"";!%=.)=X[OET_56$F\RX']T&1+\X3%\]XF1Q<+8H>)TLX\'+- MYOJNLI]:Z+O)0U2>[B);HF)/"7H;9LJ P/>,A_!?-2=-S^SYH535)_/?:NS* M@#YQ<34X-K,!,C04E9N2FT_1EU^XK?DLS?@/+&^=EEVWYH#58J%'XVP-VI3] MYVS0AFB6N<$E1TSR-SSF-"IV^9X4@*(0AYQGF@8JU6A!='M3-!ARW]"Z>Z#< MGA")ACCKK^'\E%&1%P*0R%?TP^_6M3_&V%[*1)Q?6]5 B,B^F&2DQ2(/X!(- M_L&[PZ$:/X&'_;QH.+"M.+ \X@"TV@B@ ?9Z?7%D9HPW7'N?;LZ'U];)'S%K MI^G$]=K@A/!B;X#26*PY[0"2>CJY;)P7AI+V_N%A1-1._XJ1M;87U\(&E/#2 M9H+36-R > !YZYEA-L$.0XG[^/[3B,2=_A4C<6TOSI,I<4IXB3/!:2QQ0#R MQ/7,,)M@QXS\E'5=&M&R"56[;VZA?#TDG 80VILY"=23@_.Z?9'57A;.XO&: M3=8$=GU.CNBWQF^+[P0[4OE;]Y.J*R^'S_M4Q6"NNX[\WW^E:0R.H"@]KE<0 MB/JL]IL3E)XVFRH@"WR1(@LX]0^Q19$F"3A/2)LWU17"5$A2 M9S'#\\U?)26N3O+#I[%'4][3 ELUJ>W)T[XN*CVB2B.90,7=%G=(ABF#U#// M3($C,[*WFR-"NH,+UQ\9BS\G:?J58Q-B@FQH"WL WJLS(@?&$=1ZM,9;IV5L M7PL3+-G.C;6!/U M_F"QSKOZXF)_\L)$#UHPP6D/3/,)MAA*'&7 M?+AYE X+76\#C-P==.3\\:\DAI<^0[3& EC1#R"#_1/.IOGBSZ8^M7VX6GY( M^'%AE2RA]-1R"4];;!/G+I]^;1=PR4BZ6GV5O"Y33\J G+R$HAR3U'9=8Q"8V2T.4 M+/V"MEB/9'DXAA">UWZQ90I,,DT$T(1U5EZLHGVN\H%;H#]'Z8ZV&<3[UARR M"U12 3U27E:M)B;]% 6NQXQQ9G##O )%H@I5YYF9PE868J X70&DR0O0)ELX ME\CLII7V@+)[L([)4;"-2A>=DF2;B*@=>14 \E_AE0?.79$GY/M\&>Y5Y M%-/N^[P%*9^CDCQ'+Y0\49J1F*;B"I1 JUBWGQQG%9Z^;;W4A#HP2 M7]$"9! 5>T \E\E_1$;7!$@O(95CLDIDS:6LF8X062J0.H79D"5O5G*;:NVA M9,N__\0-^>+^X:?10D=*WR#MXM&^W9I$D"=O.(#BZ[ EC=1XSE", M--R_ZZ(VW; 6"%.1%KGB#H[N!+.':Q/SLHMKH]+>WCR,&[&3UZCX1M+"$CFV MYCA FSMX/#CRZD >8-O#+T1F9Q+FX&#],1^^K%3]S+Z3573O6A4)(N0RRO,] M6&CG"E4&_/LA#QFMYHGLX9[AQL>)0=8\4;^R\Q1 <YHJZ%1!]C)$ N,&;+VR?;(W6JPW\!5%!=$@@E[:)OF.M-FI>&>]0M-4R@34^:[Y:#4 M*+3$[$7]/;J6%*!*NF3Q<=FV!F :H>5Y^/^O$AS2]1,ELW!VY'D38,CD!P/2@53YI:WK9\?JS>)S)U_GO%# MMHCZIAG$?+=FR=23 UPG2"-!CYCSUSDM&G%-<8"'M(#"OR) 3A*SPWE_+P7: ML+LK4 Q0U(]K$_YS2JN7#MUPO+N<;6E>[L&E!%F!H.+K=C.*O'8@DOJCB+?UZ9!*#N9X=?YD"EL\TWJ7T M=E4G-SAO$P06%_O.OZ9V49.NL"_]$22=G\4K3. :M)D=&$MH'ISYQ=\:Q75 M;$-OL$;SQVQ.BL=LB0.K<3BF7.43=(;$X:[=YT:4M!?BPDV^<: U?>WP(3',H6I>22IA="2X8]'G M;B+,WS\^C&3$./DK*K*\Z<7Y:9M3,DB$88#3/ O&[<,-.2/O 0DW50J18^"A M"J$D;QZ3*/M;DGU-+MDWY*:,R9NO .Y77X<(WCZ5"C;!0D,IO?OY2C!F6%+[ M6V"D]; GYW;!SU=G:Q*"&UCVR;S5XBA"8LS'4>ZM&^(L]5K$S[P4*=E-"< MD/A7)[)@R-. ^12C8A5)N!8M09A4!49 KN0O.E TO/(^AXF,HXF>=FF4D[B] M=& K^4RB2<_+F1 VC$97^I@)K_W=HD7;A)^MS^-8.FE&HV?&&V-OQ7H[=6Z/ M2ZJD)DON>,-G"-;JWHL%C9J9X#;38Z&AVOXQ2C)(\7*;73Y#<-%U=AD5SP_B M84],9338[>HF6?&_\ 4,46-]*MR@&XPZ1Y#S$OZ)P*6MX[V,'1$0"KC(&T#V M->'K3H(3==0Y/-+@(P(@[ , D/J\%8]*:,Z&%,/5O/V?4SP'73^MC\Q7]/?9%@2H=7]*G# BSLAR.%F&B2C1$PB$MG@5I$!'5\;IZ M4J$MALR8VZ97)4-.QJ9,D/22_ 1V7_?E4;]3PFJ?J.L80]K^_--WC7_Z?>N? M;E#6?D:!D]3O]212@[L?[]PQOBW:CCOTVW0ME4]R)QAV\-0OA"EJ;0TP)U-G M?#[;;%@F'X/MRJ+DD\(!C 0&*+3'G=F&^_41JL^R*A=+A[I!0('5T1BOO"1; M00XEX8C-Z3K*Q>B6^)N%)&7#_YOKB]OY# MRECONIAJB\L?T]^GIS0Q_<01R5)LC0*5].6I)"WU!1'T2>B1X%;TQR1+-KM- M-88$0BVX;4E$/D=(P!;#8),&8)"L+A.K@&FQTNKZO60OE.^E9<7%]T])&4>W MJQ]W4QR2R"_/5/DDJ@!*8Q&2XHAR,V8;*J&$M2+T WU]V[Z1WVY]JLES3GQYF,300ZW_ P1 M0:SH^;),7D2P ]SL<"WZ^8%/.1UYJJC]/=+'IDS'DYM:X,&XSQP.!.?B0&*-$T[/9:*,6*,?7@U/;.O+#C=: M;5ET(+Y>?:FF#31.=4J3Z.V ]XF68.[>Y>PEB6E\L?^I@$2S\B[YP"H^?^+# MBI9#)SU\1\@CGSY!]Y'HQ3-9\8-#(:M#)#44$C58_A*J^"=V8U,_"DG,QV[^9[=7.,L MQ3C![<%>[\8\LER5=N.I.?%8L(;CVM$/?-SWLGK0G2P>-+#33K9'%ZH9Z->7 MJW$0 ,:1:G$T"*U349=V0$6?*(W&6;6=*:%AVKQSLY]'7V!U/M L8?D-!Y+S M,X;NAC[9A\4=?9!6R"U]$)2M?C720HXT MK4?Z:O?UZ54[L;$K3HM5O541;2.M;U?GZW4NLFY6KWG??]G2+$[*7:[BC41V M:*[1- D'4&^:" U7NW-^V%!\M;J[._#'-3A)_3K^-?'%7"4>>B>CAAO+BANT M@^\5:4JL:NA7FT;SZ.^55Y1G2;8N.$Q1(64J@^UD>^PKKJ%^7>O!FC L<2)( MA\_C/LUDILTY;Q)UG2US>.-P1>5_K[/#0)!.3I6;)..[RF5.^1[R(5H"B?U/6SZTK/Q MZ> +7=2W& -8E8876U<5C+;YYFZ4B/4$8,"^DG!(C6=!*D2$0U)^DNMUL'BS M]- >1VF\C MS5#9!4^[=:@#E-.>.%J03;06\LPF4[H% R/"H73)E=3D/:JVAZ@\B, MX2[LAZZ?D H?F7&*R7(TMH4Q.PI+AX@J@.8N-,/&X,U#,Y9UZ)B,S7C5USB3 M:U8MMGQB7@*ZB\Z7RWP'D6]+MJ&/T1=:W$5[R(:E["Z:[,&:NVB04CAWT2 D M.^XBBR-&*#5)EI1 -UQM(HS$C;J+%)GJNEZ2DV;FE"%H]8I2I3(=3 M@5/S#FT&;DRP0$;7!'E[*77]*.3+*,_W\(1-U"J848+<7KTZ+XNI$SN_?\RC MK(!G@"PKKIKB2%/!3(@>T(\_E"FY7D'=YQ)[T@5#6C3A8Z P<\,L,#S0&?N2 M9662[;@JJ*)&H XX7;&<=IP"'Y.,Y7P%UF^KN!EC[Z3N!8&5\[Y3I![/([Z& M9.Z&F!G'$57. 0-Y$I"E][!)6CU[!X>?A3GH)O$X]YYU+TD$SNDJ& M]^M4_)^3QNL)D)"9.RO9*0+X[*,*8T5-")B#VYE#,&*0VNK$*YJ\(0]I0I*=,7FBEY@>L"\6OD%;&1.^^K(T)&!BKP][(3*R/"H6\2#G M45LC"_Y#70\GAN4-"UDL:OAD RO\'_(7()W^05-VV@Y<"\9/GZX?WU^1_W7]Z<>KVX]>I:&'2VQX MZ(8GY8]1%JUI5;6-_R_?P<"(''XLHO0!YHP[VK'KZ6Z)DX:ZJ(>(?T=B>3SF M#TI$"HMFF$DS3#@X!3@WJ0D2T^>FMQWV/!423F.1>> B*@X/8^,''[V/D7NL M&A%?QR U-*B*VX[&B?#W" 1G @*YB_9BK9WG.6]"Y4.4.0WS\.SWB!@M5"\\ M>Q*C/?#&A#S-:2XM9L9@;^KFBJZ2C,:5OQRT'UQ.Y!1Y[V1&WTCM:J MOE R8]X;'7UBFLC%RG]HURC_QW^<<_T>@X[_D$;KHS4X^'?--7;2C^LUU! C M0,VKB SSC$TRPI^7A6\/.7WFVP*W2.75YB=:WJX>HR]#OI7I+[ >E>&>?:G: M$0@8Y6IU1(BXF0/Z)&5%(+^0@L@P!-<<*<++I-R?YS2Z9/'QZ6?HSP@UV.W& MN9L0XJ2 & %JWK5@+\?8%!L,/4/5X:6X78FZ'"F-US3^P/)+ED)P:1ZE5W3+ MBN0DP!+Y-<9GI$[%2P2$.AQM;Y*3D9I<_0G/^5;B$%6[EPT2N.B;T2B-\RA$ M&_"]BOQ9,&BV*T4RA8%!!W"E(18;,^2XQQI2GZOG:TFVOLM9QG]<"E=*<Q05X6&Z3#24 M__MB=Y[%=WFQ&Q;ZH38823_NRWD8RL-/(FK@#GY B[0Y:F,Y[@XD@.P.R@!3 M8I&IE-(MY]!S5-#;_)[&=+,%-MZNA/._J#+8-UGKSX45V"O)!OV@I!U!S\OY M!P-,?]5X&3VJ+%<-C/"300M-%.\5X-J*&FT-C5ESP5B_U#4SVBH9[6$J/^!7 M?L"O0@PCA$8R6[LBCY/L!-Y8'STV [Y 'II#]?'NH3PAB_ MM 7T6YHG+'XHH[S44S,7$?_GDI(W258MDZ^##N%]INDYTAZ HU/FL$@S93;Y MO&?:L$R$6Z@N695/\#=-@UT[]\4+VJ0 XHM*@, G5],/+E=*?&<89AK:N[]$ M$(=4%L-GLOX6&!OUL"?7,E%3PY_%3/$:6TJ?*P !;)Z!66<*K)E-7249W3*@ M"?4^=E1-21*92R$EB<9%#27M<9K<0LD"2I'"8 +53CH2+8VR27U\='5AO\MS M"*-)BF64_CN- M7#RJJ[':J,(@\! )B' KOH8$Q1?"!(MKBR SY;5I7$[.^!91[N'J!C(-P8._ M+=#_1/OSIVI^A8K#F>S=]=*J$[FIK=+]Z_F!5DBZ!)!V.#6 MTM88\ %97 P!0W57$)&\&I_P"9%"C.\SMZ4I/'KD_\NW'&@4[T063$AX!X\A M3UU'0>X;QH6,Z7#=T?'@JIHH:73>":_O!_Z[X^.V4EO$ 6&P3]?KIB9<'Q$D M:2)H>S\A3'.6:;'+B[# "45-5$Y:&@M*TZ-O,1$GR3D(R2E/>T5D@%&.!>2N MOCT:\#2,MC,0CH/^O(E&I3J"^1?&N_CQ5EZG7SL8.6U(]_*\4+\?='AS7&+ M)$@ "4I"F?$T.%+6[SF"FG7<\Y::P)0D4?=^5Z94EZ! @22=&[7A[D M'E-AB:$VOF!97/ S]X^["&[X*!VY&IYJB]&R0WVZGG=!5WA,6LKX [&]4>#T MY'7&->%&IMW(J_(6)2-/S2#7#; ^G!2;I@6&PTE'HI4Q^QS5IP7-RS*1N1] MO"5&VOM[=&Z!UE1)5!!!%R_IMD9@5<[C[@!3%B8)\(2T, T&.MW)WV]HON8V MQ8\Y^UP^PT/Q*-L/;NJCK='[>V^OGK;ZFC:1Q$E%/="V/\Y?ILDTQ^?U1][] MR#&]^V>#TSETX^U0#L2"G<0/&,:FN.!4*SQLHC2]V!5)1HL^3]U(*[06..C- MT^H7-$E---"B[V4?Y\?,Z^^4Y63Y+A#)*:; "K][' MV#?62D1\Q72HH<%$=+@:)R*>0T(1M4MK,'";]AG@D&J1J0W5U$\4=2:V.P>B:%\(*>808XF$Z)#=/AHVGD<A[4"T MIB(7696VL;BG49K\ ZJ5BNKD/V4QS?F?[^F2)B^B7ODZIR)S1]^ZL-8I*N[- ME+B?M%2F*/4CYOSS!6'-M"C!HN% 2 V4U$A)!94(K*)-BY:\*@9922"_/6!9 M7G,)R@\^U;S;5BS;"9;!G_*695$]@!#1B=94!7,SC8X].)W-ZH8?+:]+NAF+ MRQEK;N#AZ>O6F\>GNU__"N2)H.\WS94RDYDNYPPWZ(^L2++UO[(4@B%'[D;& MVF&VT;[^G%?\$#1)3=2@SH<5\,;:.3FP1-=1+MY"'XTR1)F/,5EARCSTIQH? M04&KJ<6#IG94HN@RC#H4I&>A"0_Y.JP%>YCEZHA21I!IWM;91+DWJX>22:IA M3R.3\.Q9V0XX8?O\(2%Z.W?1Z#AKJZW[RA*$Y8:8)33FQ MV]6AA^A69+5Z9/5#]BJOU07+<_:9[^.7T9:W+(^=U];Z0Z5$-:#K13N: -3/ MJ>J5&P@-*4YH<-MTZ$==$(D27*TUSB:U7H.4O!*^6-&3K&%(4C-$%OR33'EJ MF+*L<-9:$Y[32>ZN:F<\%%EGNQ*>V15)+-)15"_MLCU95ED3\JK&K:@BQ.2+ MNBJW7_D[-.;*NB+-U33+.XV*NJ-T?Y"\J46U"N54:1WTYO'8.^QEZ*1[8EC2_V[Z/E\WVR?NX]Y%CH#A4[CB?K92,WP*Z3%XAM MO,9'.@ 7I!M,(E+Z292D@2F*TW&@1"#%)KSTSR'-M=EPRNY<4;DJ>;ULAUJB+!_"UJ!V9Z\0&F1SK\D0X%RPPVM MI#J"#IT[$P]S_)!?@6B8NB$CW!S,VG/*(J=F5I6_BUOO+(?'?0]<2_2^CE=I MCC:\^KOU9('5>=<:ZD22#V2+3;"8Z?(MD)+Y%&WH%=M$2::D:DZ;6U$X;;>> MU0XW)SAI\JLD/@?UT\/A024TQ#9OLG0/I_G=LMSEQ-'=VP+&;9-6=V_A1E?[]=K6A.8\C">7-]<7O?&].$ M^A:IA)1HN-8_$@1I4) *ALC"2MX()%\K1D0Y$E.]N6!&#/8FG-VDL*.V^G!# MI-B==NA:Q@XR^X:URT>XR=19Y$U*JLP_17NG_XD>>]Z5VB)EI;=/?7%YX0N0 MZ1H)->U.)(?(98NQ!BR- V?:]1(/(OWC(L*T^.5M#?S(6/PY2=/KS39*L#.R613C7X@+3H?(J4(!42OK2I"A8[ MI9",QGCH:7C45[@XZ\G12M*2L=&Z2%-,]6>9QW_;%25L",4C.X]CX?2(TKLH MB:^SRVB;E%$J[J*?..X8$@;0K(BD9T0Z2>@#S5^2)949=OF V#H3O?PJ++/:\X!B>\_RZD%/_3("#H(D&75 WG;2; Y_29XT]>:/7;IZ+,H^7021O9"W)-:5)SOT0J.%6T5HN#2"#<9*N@A#'; ML+/#++'<:P;/:"[IB.16><5J4'!$MKN 1P5)^P,7] M? -A+?\0__S A_M U]5N<,FR@J5)+ Q3L,!&L_2'18*))@Z#V'W=I^ZH0'?7 MXR+UP,B3&!FIA[8@8G +TAW>0MQ@=D=(8#60>HSP[*0[RNHML5%%@M11>IW%],O_HL./>P;:X:-,#_OS%5XJJ1)!EG"ZH>)*![C) ME%GD5"CNZ3H!2U8&'P[*1'\SM$@<=N=)(EJB(D@TD#P,<)*ILL>I-/1&(PS] M&3W[?B(/JED/$G(PR#(VQ0?3U$TBTNR7I'Q^#_\>R=TTUA"5O*FO0^?9FV1@ M';Q4)H*L0?XF._BM)G""BKA<0D1$LLPFNA$H%_"(>DOE4^GZ5RT30J1W&A4G MILYC1^KMAJZC5*ZZGMO3D18()7?4D_,H/B!79]T.<&4ZQCRFP!&G&]IY''/6 M%=5_;I*LK>!^LBV-M$5O=3U]>MKW*I*+^@<"Q,EM%LKN&>,NTV*9E2WR_9?E M,^<:7-XG;'B#[&V&WQX/NO/R_KR'+G)K-,2."!RJ=O>:, F(WDIR%EH/1,3_ MDZ@H&#@/:"SW[JC:REL74/TPDLHE+5ME#*J95[_[ACR>=IQ(?]+4-9IKT M+V2F*B/^8@LZ/B2X@2HYH 3R>14%'7P[I?81]EY_M'-O@;2C*%!QP9;'A5!P M!ZYTOEI:$$1E7*YB#M2DB>%8Z&9#Z$1L2&W^5W.7I)L.2DV \U-!>>H6]^B(\B#GJD!A!6>(2;W MB<\HYPR/E1/^5DM>5H^^54-_ZGR\J&T:?#FD'W.VV[89_\6-KGS#S#7B3;)) MPER#CSE.[;I+4>>2-&6?(SZ"#RR_8KNG,&,>ZPXFAPR,.8$IHPAQ<]46-F+/:V_![A#<0NWXL@];%' M L,-DM3NK/77\9%<]WT1Y^Y(OR@99E6H5FOX_R=/]( M\TV5?:1J=?N4)NL#HZ%KDC@C@K'DK(/Q"QN/-XP1URD_(R0%NZ>*:S87?KJP>INM%U M]L8%D8,E,%HBADOD>$D[X+J+@O ADPLH#A-3\N;?^7:@GSO^=4V4K:I;P&*X MQT\VE#!@M4Q!OY*L7K:LWM:LWHC$]$]0=(8S.RKX)KKL3K0(*3C8G45LQ&]X MA_:[(TQLY@'D=4;[_A!RL'$XG8?H!7S"CQQ/ 1$OKK=]))S0N[XF[%>WZ6N. M+^A6XGPN9K3E#V_PU3D:"%;*&0,41*Z!D_V4"A-H=7%@ 1G+L]EFKK/T#?FE9 .BVK2,X&*&A M\A'^P>M(Y[Y>OU:EM ##HJZHU8$1ZC&L"ML9CI?>[N) Y!]$!9B8YN(JY'9U MDZSH=5;L\N@T+DC[.^1-W63_SFMIB%VD1D!> (H]Y2#X(J[0D&V+$V6">X> MW,$8$?:-&&@#@_Q<#Q20D 9*D-L\=2%C:*YZ+&VT@NK65;7K.SX'AY'&=_Q4 MFE>YQJ#:@*RN.K#\S#I#ET7"$/5UPXY#AUFWSOE@5_P(RVU]D+-S99G@R6HU+ZQEH.VT[?X9+7=D#8R5J+&Y7)RE,> M@K?DM'U2,YJ5=I!IC@X]CWD$MN_#?O/$TJ/%,/AWQ%'FH!_70EX1(Y*:]\-) M/\_8)","&D*?:.643Y;5;T%M*YL^XY];,W;ZR80S;_KQV#%HC,=ZE/>;E5&J MZ7:%3V9BJ$P(V*AIHL+)@$NO3@&GM>#Z/K*VS+J=AUM<711VEA1R7&86B20I M8G5GLI9Z96=T!0TS+N"ZJ5]#W--REV>WF3B%C#UKQW1A;4T-D_+P\$J^&LD% M:0(7(;P!Y(L(]20<-1.C$JK*7G]>799O6C=2(5OL!Z M5878/Q1M@GEEZK ?1313VM-,2-6"2?6$D+(@@'>BTYF$1>A2L>BQUQ MVM=%L:/QU2Y/LK5TJ,@0BGM^,LP3L+Y%L_//41[_F \75C7K#%WZ"$/4O7DL M$^7)@)I$P".[+?_5"X<$+NPZW5Y522P": 5YD]0?33P\<%88R6@*F=UY"6J! M?8R^))O=YH+E.?O,\5]&6_Z7\K@>@DD7%FVP(5(AC; A3+:L,'MCMFF&5:A( M XNHC=NC'38IEQ.&F!KC0V]B(D#)TAZFUI?=+6R;E_S*.LB$2L>W&Q[_YEI :X?@=(^58GY+["F:!'!,&0=<,1 MO&?F# TBF[VU8J8;6I U/_5CCF0J1!D9!6X.2(]):1D+\7LR)&I_'WW^R"'E M2906GVAYN^*ZEN8O(T%\JA^B(_FF"#B7JN@SV=24%P0*)F^%:Z_8B@T9DD)! M/;[=)IR/0V,:&)ZW'@^!T1.8MPDMSC.YR5?9[-]S[H\<_-0^0Q_VQKOW=\ ; MQX$[U-D>6XF,AB)I"T6LK:(#YI]^]^=W;__T5[$(@YWB%(6,8;GK7^M_2+*D M>*;QCXS%>FI_^DM3O3],P?5ZJRF3-9 .J]<5^-RGV%69YU_D?F'YWZ^SNYPM M::$G4S[@5N,W9&M)?AQ4Z!4[W"9TJ^SR>@: F7UL7^'RY MW&UVPO2&,*?EX ,T]0_19Z0I JXEKD.1Q))DH .3,JL9GG_^DF^W0&ZAF-(E MVVQS^DRS(GFAU]F2;>@-JU;'8_1E0/Z0O6#3<>M1\RF9LB#5L@N() )1F)35 MR'EAEICM,23XJ;QJ*MU/A5A,M$8'^O;VZEK\@"QIZ9)?@3(1I,.XE*:XRS19 M%O!QZ.V60MT[<5V5\#/?^1/4SEX.;& MGX_UT&P1-[!EU)[4_2<^>)'_9D@S*W^'%+;)_EU+'*=T5I$BK 9#4D#3-12" MR)TZ\QF:H_Z"FB"/XBZE4">U6AZ7$I!2X+GNY]C0)44RKL6RQB&KXU9(%J3" MPE6B2/@86C%J3PHSY71HA:FG)MTH1U^&ZP!YC-%J;20(@[6A303Q!6G(+TBX MS!%3$C.MT<.];Z=\F<;2N_88?1&WL?R_,J1VY$V[TF?X=^RCW;OWLWI:A_7RSYN8?6 Y3=:9!+'L M1I[^&"497!S\E.4T2I-_T..*""9=($50AY0O$T$'$\9N<#1FDT0Y+4&HMP;H M"/VR%([F(&L1)8',!HO]K5/A::0ZFX'*)]AU.-*UAV JD4IZ'MN $I,9AG/> M1.L.KHI9QHT><7]\QXHRIV62"W=VE;:G4'?+FG:'%$DL6?=/"6H0I$81WIMK M/$?,-N/#*M))'[#B5S;5:1C_[VK^VG7<]ZO%RT"GN7LHDW>[^JF@(NV9TF%N MX!LK9[FCOGT?Y7(@?\969[N"*F6Z\S(F&VZV^WID' 81.&9P5AV2I,&CZB@K M@RCNNSS)ELDV2NM21 IJ>_ ;"TK[I&]OA\\Q$*C3IJ51F1PO[VE32HRM#G>D M\-O0L!@-;$(37/2V?MYOMBG;4UJ;9/!^")[Z7\!+?P@:Y7;<02&Y(\G0_AZY MKI3I^%ICRH PZ\WA:!$;F'A05N5^6':($_H%?@[CW=$7/&;,7V^KLG4LU:ZF M6U%6HBC']C7%KY K<*)W7^MN @9FM=D;FE-\@+A("5G= +5DX5'JELS[[VTAC_1+^7C9YJ^T(\L*Y]' MG! 6.L5O/P;$/>Y0!BB1FYA7OB .8Q+BF0V M"W01;T?4F9MY\I@FH*/*H [/<+J^H8;H- #''?I:PJ>4,)=E-Y#TJ6" M+^NJZ*Q,R/EV8(W8[-HPLM8$@K>GEA:P(BNX!> 18EMMPI2[2$D'*OG,L9(6 M[((T<$F%ETC Y WLMF&RNEM=%CWAT/;FT=_SJL:Q6QTK.KAK/_!H52_]#K!/ MK)0).7]D);(]"RBDPM)="]S,K."$K0*&F!EFSFY_X2%@;TBK=OHYZEA;;#A( M7Y_ZHL=-J">F_Y@^(R(;X]N_DHHR*OK#SA#T5H\@2K)._%3 0HWC@L&T6#4' MC\L]A3S&W+#M'O3&;47#WNS[6,:H.D\!2,'G#%G\X6BSIB2OP9 T6=&0QHOI M/*DY"-29/P-Q_ZF@JUUZPR=&6[9//[4NR"V)\"[!%HM=QY_)&.V[]R0:@%>A]P!SR%N#[0:KJ37)^5HINK@PJ\G]V+&O M#2I0_YU(6 1P+8CX$Q'0%J0%1P2Z;ZO;HN M[J(D_L#RQ^@+7+.#HDBR-?^%UCL]DZY,KK,U27K;71'84#NL6QZ8K.1'R)&_ MR_=UX6>(;WFF:4S>)'4QZ##.92-1/;[?-^*]QSSGAZ=1G73GRE^BLYY/4G"? M_/S80S&O).CJ4\ ,^&HFC45>=B21_ZN50OZ/_SA?K9(T 2WR/BNY"=H;$37= M4%/&ACMT7OVIH4HDV3"13 H<9>IL\G>Y(21V/-%<;QOLQ46W+U\VP@%1U V% M&6ITA=L91!WU3SY3XHW/PE%U;M_VYF-PGQUIBR\'==JG^[T4B$(VYLYM5:A" MH&,\95J,\B8TM=DL_3/"Q!P0F9&62('IZ=&UN+2G!*"YJ \+H<\(8[QE&@SS M:>%33KV4HEP_3&-94UGETV 6 IU/\3;^) D/1K[ (+Q*=7HG6823O*D<2U^' MNU;7F@5FPEK/5MR_\C,_G(>CE,,J[Z*\O%WQL\B6%5'Z8\YV6Q4S3[<3(SM0 ME9CS,X0\BPJGR8KEA),/5"\6-P M[2.[C(KGNYR])#&-+_8_%7#5W\2&G2_+Y$4D+IV([G-)"BO[#B Y7R$M9BB, MF->H08N3E".&W\+/2XZ;O-G!>Z,D^YILJR&0IWVG]EC4X \3C^A4*)C/F?:V M9"_99L.RCOEUOBN?63Y2-T+A"^0"&NG9]3J0I(]LZ*@A']R<5F$Z0W RG)Q= M%\5.7<8.6]N2+]EK$-E*!.GYR=41H\=DJH][(>3I9TC$=[LKBY(?3(:S8BE\ M82Y7QSW[E:U_^MV?O__C[__ZW3??_9%D;,./:*E,4[@@G,#B._G_I^IM0=Z^ MY7_Z_OO%NW=_$,>[M]_]L/CC#W]:?/?[[XXDMO[K]W_Z\^)/O_]S\^^WOW^W M^(%_7;5F+0]""_;@;/<+]_@4AA!P;N??YJ)2=2S W5%Y.3HMZ%-?F@O\$ 6_ M@K^-ZGR\)'X72565-^O6+PW-;_K6H?!]D$6YQ.^,?H2[+9;0:GO/?OB$D_Z,?UM%?$ MPEV>]W.-3;+"[50GV?A4]_T=,]7=?IQ/M206<*I[N<8F6>%TJN]R%N^6)=]- M9*ZC\R_)\7W@5#/$Q/=UYWK^*YK"(J\37OT*A/U+PB@WF2J+0N3QF2C4.]C0 M/(,/^DX$]<;7(&K&!F8]R9;Y>F80-3,R__V)>AS\YWV&43]A3)NISG+M-CE_J0SL"^>_ U[RO&Q PZ><<+L@J>\8Z,,<3K) M\N':1UH^LUB6^J#T4[2A@\I![0.$.(QW[#Z*I2YSLB! -9R.4&0PT^=:@ P0 M<-OY(66?'W;;;2I6792V ?.Z62!0O1EG@M"BZC,;! C@&Q!NM@ZCRQFF!(" M-X>]:2$,)L9[_" \9YH.%3QJ91@56/7FW.<.8KCEM$0P55(1#Q_Q=\S,GN"^ M7@[YN\N9D-\)O:C[.?961Y&,%S&;U':!]9SVG#!31CNU#EM=>VIGB'3+ ];' MP*G!1G<(R]*$K'^[,\RAQ,K4,-O\]J:*^7E[2_-R?\D*8AX@JX%$X],YYK&R_B#U.P*-\\Q6^Z$G7Z:=6=DH/>0N*B0;RN> M*21BVG$%Q%8D[Z)>D*+!+3B2-,CE,PL!G;Q92O!?BT<:ZTR$I9]4#OW&JS*S ML+:9O8GTZ.IYX6A8OA_S\YPV03MYVJY\'%* 5C+UX-P%U%=54[IW@ID**_P5 MK>#+1@1/7F?;75G<<+6;?C]:2$OA"VR)BN&>7 +/LQ2C)X!7=!5[S-8_1E2.#T>\ * MH#HEYP(IH7";9_D,%\%DS1&0-_#:,E"Q$,0L, NL]:\).T$!1?/+?TVX.9HO MG_>]5^%&?9AJ2Q5:_O0G:2@+._73^<]A+L_-IJ1/I>KS.>@N_E9[%W_K;!=_ M&WH7?SN_7?R8VQ.[>"\+@PK8.VT!>^=,P-Z%%K!W\Q.P8VY/"%@O"_T+V,7^ M5+<*?#VWB+B/3<5NE$C8C=;_;2%R"OID48.OWL2RSMLA$XO?KNXYGFQ'/_"Q M/]!UE=SCDF4%2Y,8O)Q35ROF'2+%%T_8M4@?(@/79X6-@(B1&ATDF>GBF\LE MC8499?:GR?!2YV*7B!3;$')^P^U>"BFWKS?@:A8&<._6C_@2+:F-Z'^50D+MRY'6R_79KLXR7 M&K+5'69;,2#K/'VO2 A> 23O+ZX?K\ZU]Q2OX\-M-(\'%^!UUECA\R9/ F_] MRQ(0DTBDV*,RU'S)\BWC\DYEY>,%H;+H6)+5'_$^_\82WCG\$W&]GY5TG1^A MD#3D8!9-:/U!IMVF+:1CA#^(W#=G3U AA?.E+9%2MPRP6]M8W\RV4/M]1BX1 M#FS8/2U,'H[+GGR56^B01#\;QR)&Y$ZZ/5A2H=ZH],WX\5/Q/J;X>\('299@ MH=TD&;WF/PYYXH8;8A_>G73HXWUP=7P#FD00#?1.;IB;3)U%_C([]Q4@G\@[ MKO )-M/R2-?SSY]A%[W>"JAI=TJ+A-.-2A+",(SSF/$\3L#BB%)X87B=74;; MA!OT0TMBO#4Z[WAOK^Y3A]=DQ9O0,VX5+R7E0+F_QWG+-!GF381J5Q6W8>L? M.XZJ8O0F5NM;I'@IT?#EDA4'G^8?71QA+VGU)H(9<=>[9"J)H%59\RQ4LQ"= M:1D)6U%PN=QM=BG<2XE#"Q1ES>DSS8KDI3J6C\J)]O=XVU"-CO/]\?;RFIR7 M99X\[4IQG5DR2.&K?GODSNS2G EFS%YO8GK#-XA1.3QM@!2TMB/7D@24PHI, M#]/8-">\3KJRS33>V$ 8_%M%0C#F8P1-<);ILZT3C2^PMP#0%Y]<"U>U[ M@V%6V4QTIH 9\#6\2H15,OH&2^-+Z]E+&@H!56+(QU8ZO%?*6#+ T!!)WS_R MM4%3CI"RW=!V/-7>KK$$><,D\(:X]5;'%/W0:>'[9:,_.?P(X_RY M];IIZJ=J[HZUQ;KK^OIT'C0:OI+ ."]/"C^/,LC_2RZ-Y*5*WYB^VPJ1IK3S M7&M6F4G5&-[W2LMU#E(-28.89_A_,!=>HI2*6W\N^\FRI#'\@9L2A[_HM!R0 M1"M]&N361=/VM:<:@4256?3+%9DBZZ&,\E+/2A*/#,#7*JJ@TQ:#^&7>()1_ MCTKR1-=)!F&K$!PLR;X:_KS/-/.Y:7.'0E"U&E\!H* R*$_:$-]E48+-JC\KZ#>^ [ M(N?B)UJ2N,("(2U+G>W_]>WV^)5JRSPP%(/0SYH_B/=K!T]5!S2J?@=VGS'W M$/*ER=018;20R_$B-8A0%CMXNIADU1/'PT?;?NG, ED51C.$%ST M)F/2;KI==6VIV\R%$]HA):1,.T#D>BU(R.!#;!(MR.P0XN<"LC,,GDJ"+!"7 ML\X\3J79@IRJ4/R%+G?<0J*WJU6RI'EO%/=T0\UE,-RASDEC0K?L3$"A,W;T!69<<($ZXR( M ]/@D$<#.!-!'[\DY?/EKB@YFKPVR_=5$LG[IB;0H$V,Z01M)NL0\^8MUD*% M\O8Z'C?B,JF&1#YS3*0&M2 -K$63DE5U[,X.$2@)97;8']I+VI/03\]+.M*! M\V2/@;VD/8@L>DFMC-?$2_JF43EMYS7>I7E MC W6ZT@'=M=K#Z' Z[4'D<7U:F6\-FXUDAK(3%?HF 1.K]!)-OM]R#%]M3'4 MS.3AAM&5 >K!AD+%0U=XD0?6([KA'FA,W'2,,\BIY^L2TIK1?!OEY?Y3M.E[ M%3S5#.'UZNO._2U&2Y, T1#O?"=YR509Y%0J[NF6<_$Y*NCY.J>A=VBX[: Q5#U98HA MX2$K#?CA!+H\"QR=1"TCMDRBE!240^#2'RHOKI&T,LN,]VN!/>RR.-\KNM$' M&YM87">=OHH<2!90&SC63ZB'LPR'9>+8(IQ@F;]$=-%^(Z-A13[K1\87)FS& M4"LTR=9\]3X\1SF]@ IKW5/4P,HP[0Z;L@Y)UI><8O%A5J0'7OP@>9'1-5#0 MTS05/ A<_]RBJBH>LFRXHM^6=Q-F:1L+-;,]._X>A8@BDQ]I^0RO;^&V6Z!7 M3YZJWP'V"8O1TC7CC9$JLK]3 MUR)34R4UV;"E:R8XR_38Y5%ZQ'W'!SZ6OMN$]U^J'$&0K8W_7\P/7(.BA>X) M+7?:%%T+I=SU0EXBF4P#L\A;I_OD8U*F]'9UG<7)2Q+OHA2P":< /^P7S\GV MD;W/2F[$#NZ>R!X0>ZHF)><2"G# ?]0""K?I8F>!66"M7P$=",@>;6=#V'R$ M9/>*5)B@['%^#HE-P,)*CY"*;Y?O'\!Q.VJZC;1$[I\]/3H7E8HD$33#6FQC M#&4:7')[(BSY^1O<+_6Q8T"1C+;#G 3[^O-W"@RC/<:9R)0YXR_8IK\._7@9 M995OL($S8WV[EIZ6. 'J9TE&*OJ!JR4K,9RAN.A-TAJIE\YAN%QCFUK@LU(V^G*6TK:#DU43EHCS(BP3%%]$B@2 M(!GR$4SOS#,5UO@-G*P".3OA;*,&G-(W)F&40WW[>;=2/Z8Z>+\2TGY3X_=Q MB*(:$[T)6IN#KG;I)MDNR=95FAR6%1=TQ7+:B2]^_Z7,(Y;'"3_E[*^YR5! MG#$X@UF:BK1V7#O08DCO>J"(%'*'R%PO$0!-G@0ZD@AX,O8/LS/,B@V(=#DX M7CA2$CZDG068.^^AU+>KIMJ!",08T"Y3S0U#H8^[]1WJ?$S?))398"P60I4+ MN!A(6921I"AV' 8544!,/M[)HZR W%:0;WMZG(XCE =EJ2<">9RIGNU'?A3+ MZ3/-BN2%MIKA$RUO5WSI]U?_F:C4;*]C(TO4!( ?$_5(J]#2>A&E8+0] M/%-:WH 0\?4T1USR2#F2[7@HK2Z$W/] <6 MQ(MHS_Q%@2++U'4L3J$@XX6F9_@"?Q6B@8^>16 UE4I/F)E-%/% 0UC27 MF3[K'.]QC^ >%:%@DYO<4%.#7>ZX2V_;7$LX]#XWR%6FPRJ/!G:1%+>K(^G= MR_^=\BOH?8PVO%6(N#?".0IP=[4X%E)3[[JR%.@'H=Y1+,UAIE,=/EFR/Q>:B2^=75:"&' M?8_8C#5#B$M?=\Y?/E0T24U45"'P+AVCG&2J['$L#6_?/8D77".2<-S$0 KJ MKKP]HGO[[LW3U^0A1![+418R%;[X/F854+6^N&'<_#K/XN9*_IXN:?("ESW% MQ?XB$?$M<#[<%8\).83RS8LHV64[Q_;H%'8K0)QT E5T6+8IIC_J1*0ABU*WO;8*6F MVY<_*0EI'?:SCRGQQ)LKGXJ*"2\+/E^O-OL1 V*\PW+ MR^0?8V5=\!TA)4J?H+[8H0HEW? 5_A<2M1A(U &Q(!% +,@NBVE.5G(4)(5A M8!Y ^F"#WNK#(PNR3 T$E]F;!G]W2EF9Q$FZ@ZONZIHK@7?3D.J6QO*!QF:[ M*ZLW177^YCLJJ\[P$>R&"QG:[!M[NV0#@Z\E8@4LJN1A&"XA,NUTD9(6*JFQ MUF^F&K1PM&ZRI7/ 1"!>$(F9O$DR4L!OBJ_#W.9972/,Z91ZO^B^B_9PPJ\J M7]U%.0Q!KY(JKA_#JVQE>MX4BRXP9-U4UZ/'*(P*%:E@+4@%C%3(@E[BZTMF MSZT]DN%S.%3(C"W6CA9*W=D_8(R2=?[P8/#\L"#KG!5A!-QXDM2,:0W.^_?0 M"0?]E$ONH)&I#TYTYMR=4E.KKB "N]T.&=CG9^OABG]A:)+G1.D=D^\F)AY) MZ7QJ*C@C)/R)$[?4&Q2DAA'Z$976+/1)GS)KO5+S2/UO33#F(< M;E?"[B]N=V511AG4N8%'%L!1K\3(V3369E2KPM8LC =KOZD;$8[L4?:/Z2 M+&E3HNJ*;G/*58Y(5$"W*15J)U,QK^UUC%SNY@!\':O-D6(KG'KCCTDV1 * M*J(J#;<@M 9)X@Y*H6FZ=R)UN=1@U5(MB3]S-V?>U,S[U8J*=W!-5M5[D7+@ M-/GJ@#K1[P"I-M0)^5(/ZH@P:L#E>!%&0P.'2#R$ R* "&+6^+)+TJ2Z\+RC MO(]!]"$2](C2%P M\C]EYD^HYQ&.>G0$G"90E8%&65Q78MDKY8 VZ E]U->FZ%IN^]/M+MHTO )? MY]\-SH70L_-[H6$RK,#G_<1,S93VH<3NL!&,DUJ6$^I+(F]IB[4KBC(1/6]@""U?G M9O(R*IX_I.SSE#94^<3\"OJD:Z]7ST"="/(SNG(>YG;_5?,$"T/(F*@A_\S2 MF)]A91E5=6&;_M9_EO(__>[/[][^Z:^$"@1AM)L>X_L%4)6;WB11 MJ9H/7+/PXUQ9YLG3KA0V++N+1B*++?6*E%Y#ZB&*1%7%"M^ ^PD5)N%]S(CJ MC$/5L>9;'$M!1'4K8ZG.@3<-(#$V.FIB]YEHC5RQ [VZ7HG555PG8C.L93/% MW)-JGQ,<\YAICI/?+*X'\RY0 MCK\1L6YE2D=S7"$G:>0EYSR;%?7SRZNBX+COLWAOX#X,&16_E7])M2@8'&:/X]Y3 MBK3A.8?I$@9$6/4SPX0A0]W[S@\RA,,D'8B]L9ED_VA1S"L!R*1@]>3[4.-H M #?*ARC)?X[2GC^IZU>Q2,/8T6(!BT_/ M"\ E N^"5%E#P/?2];G4H(FH0UG!)K)VX.S\,39%H==!8WU^_=YZ=\!.ILJ: M_L#DKKJW8T_Y-SE!(EPA;_]*#+);V1P'YCH]8]E919"D+8QP5\OCPG)\:ZS MN> A(5>4F^?Y*:7@RB:EQV3%H3V]TA-I4S'MF(FN$-I654OC9F1_ Q&_)L.(F(,)6O MNC_2?,V/!)>,;SYQE6NBJ:(=![W'=;5H>BYVG4,>O8!G[T$BP&WVZ$&HII:&18W-@ R$ /90:7(E-GSMS-IUY%V?F- M7?-)E9I?\VD*U(>:VDMYD^;S$A_#8)NV: MPKV&RB?XR_O!KCU>W ]B0%[:6QP3XL*^>K%41E^ZMQSD[.#^8RO?F(6ZN)\6 M*(;AZ*NT!]K!=/XF'*0>S(-IXC.P%H9!>KH -;@_?%W<"6]:#8_FU1L:"FO- MD=VA*B+^DUM @N(LBB\/LK8O3<4X MOU[E/GQ%5Y2OD9A;&'Z/Z..$9[#_]@/TM/?6Q(\-VM#;KBVFA-]R^T?RZK?; MB67E:*M5$8L <<7]6=2R^$KF--:,($;U9APKK$759U1P7W'P-\S68FE=I*UP&.[!/4)Z!M3" T.M1?8;'=&ML"6\P# SEU5L,4VO+DHH'RLFZ0462LW &] M7:I^AM1P4]W[6F13.##:R/[8$*$* .(,4) :!FEQ+(C*Z!RM>F7)8EB6ODJ[ MYBYG6YJ7>WB9!55K("ASNQF.'?)*>P9VS"!&3_9+37]!MH! F"^TQA#::+'( MG/#&RN!@7KV1,KW.'!DGBO+Q*A6G\.BT81CR"P]*[!W(J]>)X\O(D3Y4D(EC7=AE] W_B?^R_A7_GR=NE/+?_/]02P,$ M% @ $8*E5$'R6'!\40 A90' !4 !X<')O+3(P,C(P,S,Q7W!R92YX M;6SM?5UWXS;2YOV>L_\AF[WF)-V=9-)SWMD]LMO=XW?=;:_M3G;W9@Y-0A(R M%*& I-V:7[\ *5FR18 %?@&$ZIR9M"4!8*&(CWJ>*A3^XW]^6R7?/1*>49;^ M_?LW?_GQ^^](&K&8IHN_?__U+IC=G5]>?O]=EH=I'"8L)7__/F7?_\__\5__ MRW_\MR#X1%+"PYS$WSULOKM?%FE,^ >V(M_]G[/;J^^"[W[\^6\_OIU]_N[K M_?EW;W]\^S;X\6?YO^!__$="TW_]3?[G(E>6??/^ M_?L?RE^?BV:TKJ!H],T/_^?SU5VT)*LPH*G42"1ER>C?LO++*Q:%>:G&QBY\ MIRPA/P6[8H'\*GCS-GCWYB_?LOA[H?7OOJM4QUE";LG\._GOU]O+YV?.>9C^ M*Z-I3GA:2A,F?XG8Z@>I_1_?O7OS@ZSP@Q ^)RN2YD'*I#G--V(^A#3=/2X)'TCR]^]5/U?2)'(D,;[54$_27)%% MF%3/G'VC68U BA*M99J'V4,YLHLL6(3ANA*,)'FV^V8OX?:+?YZ+]_-1O)Z[ M@Y?V@691PK)"C)%[\:+.Q$/_]4K\MM5'[=M>D& M6NG#W6Z!$.L,N11_OIX*S07MR'L?/B2D2=87A4SD/%[R>?:2I MV.YHF#P_*%.\>,-:.A$/-X49C[YC7)@7?_]>F"CBESGAG,17U4.5VVFY)922 MB0>6)L'?Y' D\=^_SWGQK*B01R^VFN.&MB5^6(=<[BW1DB;QKO:K7MS5_KW-TO@Z7Q)^ M\-5^/IX77,[_)A0WS$.FBY2FWP/$>HCU$.LAUD.LAU@/L1YBO598;TBST!XB M_#&@Z:/XR'@+T%=;V0*NT\B!T,T1Z(:0Q 5(K]W&W$2$?I8>HY2\MP?(%YJ;&=\Z 04"5$4 MHB@7>V )15VQ,,TJ2Y&',=D1/[?/,RB#PZM.;2'N0MR%N MQ%^(NQ%V(NQ!W M&>"N'NP.:X#LY^"A$'5(E@49693?<[)F/*?IPA"309H:'Y;!I4)DALC,Q1[8 M"KFK9LOM;K+ <9A!341=B+H0=2'J0M2%J M1%Z(N ]1E;&58PU@_!?.0\N Q M3 H2K$@H92QW!D. U=C.^.@**!)"*X16+O; $K3Z*.;,;W+*&"1$ =5!.(5P M"N$4PBF$4PBG$$XAG#* 4P;VA0T@%;.H*/^0629(.8@#FLX97Y6UX4@*V-"H M4,I(ID&PU$P\/I8B?$S"9[?8 7:I_7U -'4N%RE.PG,6O[;45#\/*4UUXO"C MF!EA\G])R"_2^(-X>762-10=4,H/VU%4/?N&<,KBC^*[.BS:6'8T.:6.8%(> ME1Q!QLO]+%2A'&CQ<:6MPSB0HB-(68TV]132EAM!OO]=A%RLW,FFHA8U$BI* MCB#CO=AA,BK?7J.0JJ)C2"D>H9/LX.)I?"O/OVO\A&*::BW/#RL=6*I7>Y0 1W2P% LNLB+Q/*'\12'0L+ MJ#2\Y)59]NPLDF^XUN2 %!]<6E=\&M7C+E:$+X02/G'VE"_%ZUR'J7IL:DL/ M+NM'FI OQ>J!<*6 QT5&D8J?BS5EP;A:<[6E!I?M,HT8%\.\- 7+A>]<'F+C M&^VB#JHU@NS"^@JCG#X282.&VUFK$5I7?'!I;\F"2OXES;^$*[5JZXL-+MW= MDB1)T^2N*S2\9*LP2I*#2[;??CM,I:,S9Q6=X8T+#X-Y;WR3P-D M8I)\6+)4O6:KB@PHU1V)"BZ4\.;MPSW-:U&TJL@(4EU\BY9ANB"*-417;$#I MY,$':2=M5@\LJ1&K]G=_7):ZZ>.]]PE$*YV"#\I$$7#&T-/A<=Q;!H:XG@Z4 M!I7H#$.P1M[ZH1&-/PJLBG=^J +F<0)KY2<_M )T<('5\K./:E%XU,!*^<4O MI1S[(\":^*M?FM ZML!*^=4OI6C\D6"5O/=+)7K?(MQ,\\IT51',<'5X9;8: M4,5P#7EBQAJ0@G#=>&+7 EWQ<+UX8MF"G/]PK7ABV,+]]W#5>&+>0L,PX(KQ MQ-I51Y'"5>&)C:MWL\#5X8E]J_?OP,DV3^Q:C?<&K@M/C-IF!QM<)5Y9L9"8 M*;AJO#)B(8$G<-5X9<=J@I[@&O'*AM4$LL UXI7I"@@IA&O&$]OUHB$>"ZX0 M3RS8"\-@8QN'&".6QB05ZI)_92RAL?@E#A[")!0P-:@ M2,,BIK)+R M2/(-X>5L?B5YBYJV>E0M1K,B7S)._TWBYIZH:MCMP666%7#I7Y:V*[GZJ(I) M%4RP Y'W>OZ6W#BR<^!(MZ21YG&N[*]UPG-U=IJ M*.H/BXJ9V#$3.]++;49%D\G.6B,47S0$M,Y86RO(%STUL_0F=JXOE#1\],!W M;%]T<\*NK8:]1V]J>^>74*X8($)IZF/!8"N&8B#OW#0G[_DUO"2E*VEIS8'S M-GB00@9L'HA'"KV4-[@\: MWQ'4E\SH+'+%670\(<4TO=N_R]GSJ[S9OLE&=T4/34Z7]I]^#RPY+I DGPI- M/"W[!9E99&:1F45V!.'?J/"O-R/0&A!\MP]Z$V4?:%4S*\%.3+/U]FR$*>PS M;79\D-=.0H1T0T*ZC.<'1JGXM)=,?/CGY_ ;716K6D>\\O?AI:*I7JJZWP>7 MZE;FHJEY?[6_C2.-4D,UOUJ/OL18THD#_.GWP!)%4?D]#@=$)HR:#P=;HNY& M\%?=Z]884C/.4C,82C@YD(,<$7)$R!&9=+[>6&8-5NO4>XTQB]V),PW,FCIK MJ)T4&K []7YC.%7;5:+W<"I' ^[T,T--3DV]WV.Z4C"2;B)[HZ$KI0^BP)H3 MY9> DT>2[A4)])(DHW,;BEN774^H M-U:8+IL[_1Y8XJ.O\R7AVQ3Y5S1\H(G8#TA6RS@:U1FU%[?5*OM1[)'G+"WU M*6WA\R++V8KP)A[=M#HRY\XRYTA8(V&-A#42UH.2,DUF(#,WNGS1#8"_ QG1 MWA!X!F/%P*[R13UCD%J3Y?60U-*26NVL=FLTUE\#FHI"),C#;\8'/>LKCT]H MZ>1 5LL15@N9%1>8ED'M [@&YAY/D'O! )0*F MMH );EY8 TF_"GSQ2+*\_(:FP1],-! (G)<7W!@TP1H;'T29R(6@RN*1R(L_ M"_'(SR1?LOBR?&6DO(&^5G/P"H/+?1XT](/4N$$*O"<\WP3HI[PH2&(,(/+BN"I'G'D+!%+Q%"X#*5#@$58Z JK-" MS$Z:+N2E9=L_+U?B73Y6EHSVC+U1W>D"K>GWP!)4O-DN"3=R11"#Y&*W'IQM M[C?KNDB>%C7=Z!$\8*1-$V[T46I>F[S%H"92%DA9=(A(40VTRS1*BG)+*@W% MK\+$X)5(Y(J$F2)G3*]M(LF!) >2'*=-RJ.50 M:@'-?(E6,-38 )N_+V,/0U^0JVT;^M(>YMKC;'\*1(TP75#QJG>A(2V(VH9F M++"S((F0DG6$DD7RT@7R\O)YQE1;OTF&%'!-I,&0!D.>"'DBY(E.DB?"8!@$ M6.T3I1A:&?9PU<_!@K'XB2:)*90ZKFD!/:F$0,"$@,G%'E@"3)^VDP0.E U M$" A0$* A ) 1(") 1(") , !+8NK 'C'X)RAHDRX,'$G*:+H*$A:GQ.>NF M=BR )IA("*$L9HZ\BT@JW@S[FF9K$M$Y);$R:61CV>&EW0VPG2BJ1)"ZF7X/+!%$5R07%L'UO%H\M"?+=$7'E9FE,4LOI2GS(,R@ MZ[FPCDE\*[:8J\NSZUM])TSJCMJK6_+(DD=AD[UJ9E]2%;,FJW8_4A?L@0H]$S-=GDK_5(0"+.5$=\ZHJ6P/XGS@X5/, MGM)LEEU)S*461E^R#Y*8/ '6&$C1B3/60!&O4Y(O*8_EBTG5NM(4ZT&(^R=6 MMIXU2*$KA^P]LO>OU8'L_4XCI\'>:Y K,T6*ONA$P_4P$W[%%WTHK4@&M]VF MKHMFVI(9L;!3UP?<]=7$C?GB!-2OI'#SV1=]-(^,)D[=%TW ]A,#\L:7DYMZ MQ8#1+U@=[Z:L#CCOZLOP:%Y!]/R6+^L'Q/YJ063[,FT:[F!I]C5/?9R ;%,8 M)S7UI0.NBF9B#*R+G]S4A<$N"R.\?5'(&!&+/T]5!1BQJ(U8!(6GV(M6_&L@ MRJQH=8=-F> W8F(HIPN21BTNAP$V9R%VT4@R#&%TY!38>;BF>9C,8K$AB3>M M3UVL+SRNW/NQ)G;)\\.1!H]L:]?(=$.8IM\#6T%8+%W<$[ZZ*7BT##.R'SAG MFW.Q#"X8WUS/Y9Z\*Q%K8D ZMN9(SQ62:N-).K:&@5+V Z4+9>JD[@##$ *H?%$;YL5%CJ\MQ]<%J-NC M_GX-UDSTB>245U\_D)3,:6Y,^C4V9('N \J$1)_%L\H7WTA4Y/217,_G-"*\ MEMQK+CBXG/JOH6Z"Z]*,AR.1+.ANR%"^S%1&U 6MR7LO=L%,J$ZZMLXVA[]HSGR9-^!$_^ A M)BU:0%;'65;G,Q-FWN(?+(FE[:Q.9JLKA^02DDM(+KD\:$Z:7&I$":R303YU M]70P7!CO0FR7(CS($^9RP1L:R*DEK5-?4>- M#5GP' %E0K^1(]%WLZ>0Q_?BB1HBM+:,)?[\>GY^,*BVL_^<97E6NHK/Y+B[ M"379[][7A!E= G7$]0\^[R.$^,^-BP"XJMO]L<[33E-ON?N]-8] [&_)1EG2V M$W+?A]UZJAT&Y@V@=]-9[Z;,X"60R.HRC43K])'($:IV<@**]^%R#=.P&D] ML4 5)NZ$!8IXFQ5RG>%9H5:7J@SZ@-$'_%H=Z ,^)$W]]0'K20DVIB'DBRIK MP0B#P0!?=*#&NLP 8/JBC69WA!K 3MU!US0K3 TY7_31/"8T/+$O2FC<=8!, MGR^N6^TD 8,P7[2A'!T -..+)[MQAABP<[Z,B^:ELX%J]V7Y!%E9;7D[7V;0 M&.$PD[U<$L-A]#51^_6%/!V(Q5DJ_HPJTL^DAVV;&=>3_U*&A@'84'IZDEN* $+O;:V<"F?? MW7Z;.UX!]7.Q=?T>Q#[8IUOOV(?=Z*,]SWR?O:@$O:(JKRAPT9PZ6D*/**9< M0][@!3'?8.>Q<\%*(. MR3)YN.N!5C6S($QCF21PS;+J5M0@EPNP:3;$EJV/?\RMDZ#(WCG"WIUMW^$L M^K.@U1L3,_$CXZOP,IW+?^17C318NU;&1?_1DL2%O.6E1MKL;'/PJ:F[79JR MU.?2XUQ$><'%6BL^$/Y(SC;21RV=)%D.[[)Q2\A)V>>D.LM9/KEID-07TVB=U(.4FHI2TT^@J8-D9-*024,F[5 3BHV=]6D2 M^S)JFG75"2WY0A69#*F6D,,:0_13, \I#Q[#I"#!BH0R%JVDM=I10M#FQN> MS"1#TL<1TF<_LSZ*U_>;?'NS+"-Y-DOC*QH^T$0L2B3[7+W0^#J])5'!Y>0K M/0$@C#7(,Y!*0"K!93G'H1*@JRZ(.S!;POTG"\#Z0'8 V0%D!Y =0'; !,KU M;@Q: WD_[UGEC"S*[SE9,U[&:;;">08MC@_UC(5#M.<(VA-SB:51F5Q?O&O) MICR2M" ?Q1R^J]YD=L_.69JQA,;RA%SSG5E=&T05? YH^DBPOOZ%I\(>\@#T0KU;>P-XR#MNH MS?$Q=0OQ$&@[ K0O_BS*.^_S)8LOG]]BX^VMT&H(-A%LNBSG.:($$(= 6 M2Z[_L-1,*8A5$:LB5D6LBEBU&8Z9F7O6L-?[7<;:+. D(O11=BQ(2=X.=D&; M&Q]QF4F&8,L1L+4_C;!-/YB5M\]>L3"5!Q*V=]#*D^:[=PH_[-JZ181H"-%< MEG,>[U0<.O6#5$6)*Q)6(*TUP)=#H\V60-*O&Q+BW![3?[H-6 MUN&FC%B1VZ/X4BBN#]#=^@$6 'A'61&,.P+&CX,&;JK7*=-352_3%*KWT23" M7H2]+LLY$NQMO^CP72!V MDC7A^298)Z'X6NX3Y,^"KJM";<\\\> M(/LY6# 6/]$D:8G!E U8@%T-LB#2<@YI?=J^+SBB4M9 Y(3(R64Y1T).RC40 M!I8:EM 3P$=J#2 D0DB$D @A$4(B$TC48+#9@SZ_!FN6Y9SDE%=?/Y"4S&G> M]N 8M#T+P,A,-,1)SN&D+R0_JU[9N7B1IEXH4&W$3XB?7)9S)/P$72IA<,IL MX3T!= 56"((M!%L(MA!L(=@R 5L&EIX]X/4^$!K+@C7A0;84W6^)MQJ:L0"S M0!(ANG(.75V$/*7I(KLA_$Z^M[,PH]$LC3_0I,A);(BV6K6&Z O1E\MRCH2^ M&E90&.@"+<,G@+6:]( 0"R$60BR$6 BQ3"!6!_/.&N1Z^S;(BK4 0O*K, FB M,%L&\X0]M8->T.;&AV!FDB$4J0 M+ MBDD6TB0+FV/= TN/*ODY6ZU8>I>+M>PFY->\W!'BW\*D(#N.2M$+ M0,UV8*-SG[ZP5$@FE@&^N1<+2Q9&4L7W0@3-2X%57]UI?I[TL:+:MEZ'I-N!@]RG<#JFQIM"$),Y2<8F59LD38EYG,299O MOHA=O_SV;IW(&*7T4?PDAO:M-!G>*'MBUDRO!,ENI1=KY0.M+)O]6"Z73[E, M9I4,8O4\VUR$T?*6+I9Y'472H;E>NW4A__N9R"?7B5GSD?%EU#Z\IUFO?J_9_I_FR00O:@CT((H?Q/?LHQD$:T3!YGK$?*OOW_J7Y M>RB961+TEL;Q&;X)ZX0>\E>C419-((&UQD2^: AHL;.V MEK$O>FJF 4VPCR_D*'STP/]SNUHK.%FD;.*ZLK9#+<..ZNR%FS\<&N1^X.J?YUXS,B^2*SE4^ M:$A5YWJ5S5:,Y_3?Y:NX^+8F:4:^B#WT_HDDC^0S2_.EZEUV:Q2C'UR*?D#G M,?IKT5]["O[:>O.2-=AY4^\U>JF[,^4:8#)USXEV4FC@X=3[C0XT9QQHCKI8 M]3-#3>=,O=]CAA:@[]0_WVD;,N $/:?]<@@GZ$=M3ZA9%7-'R@B1@1YP67ZZ.B)Y"JEOAEK6BWU>)P2R*V2.F_2=RF?T>- M6.KI=;XD?*OLG7"49+4*3A>Z6:FDP*9KZ!^Z(; "L) M,LB\H24-QHK!3NN+>L:@ZB;+5B)5IPE%[V)MGR!IUP9^66.;_AK05!22]P%\ M(UV#JF&-C<\[F$N>(7! MY3ZX*.E((#D(56(JCOWUT=RX$*96S.NG5*SL2[J^(3R2$WVALJ7!]1' 3 # MG%_UJ;L4>U>4;G>;^JA"%S023IT(I[8XR!K?].9-P&2(21"6AS7* M)$W)/LZDZU5.[5H?GW'J)"A23HYX8N45:G=EW()85\H4#K,LT*+D.N M%$BZL1[2%A.@+3Z)J7#%LNPZ/2_3!5ZFIN.A;3-!VN=-'RYP(=,"3TA(("%A MVYR?+*)!Z4]Z/,N$'U8$YYO@G42BJ^EU4\$A%M7A4C> M%?ZT?X(%"-156(1!CL"@LT+,:9HN9FF\^_-R)=[M8_FV]2<[C>J.VJL/1 Q] M8=G)\:P0_K"()R%UX"!UX +DAH8?J ;<91HE1;ETEQ3F M5VF 57*1*Q)FBA/]O;:)C (R"J?!*)AL9*S#;N&+OIKI!V/3P!=FIN50:F&H M^^*:-M38 %N<+V,/XQR0&&U#C'; J"=$D4)H"7OLYT\!?<[4N0M[Z('R-&S6 M L_92D(D-QTA-[>Y^V--QMG?B;P[D<2S1\+#!6F\\*=+DY8HN,.DNM?SU]*J M^JFM9/5*HZ0V<_#VO;Q1] =2%2-WD'[#B!?DITZ,G\*(%P1V;:"*F8EP@EBN MC2?@P5C\1--DJZHN+DE"T 8*A1B7T>P[Z?MZ[I CQ$.(AQ$.(AQ /(1YJM&-AFZ@]"_67H*Q!LCQX("&GZ2)( M6)AV/K=KVJX%Z[6=B&C+6DP/=Q>15+PI]C7-UB2B=.7&/?\LUEN:?PRC,H.[)@Y;7="BO-HX:UW1D8\A/.27:2:V)?G*-3I6 M%[0H[UF8T>Q.+,IA?)W^)@:KM 5D4E25CPU:W1*N?"F>,M4DM/BHLE^17.Q? MU_-J:&M/Y>B*CBNS,)9V8NPFXSE;K6B9Z.0C(8VI(@U:L#2FZB3LG2F*67TH1Z$.;7]5R8ZR26<_GJ\NSZ5C\<3>J. MW:O%/>$K.='5PC\7L:3[6_+(DDZL4U/9'L1Y:66MQ+MU8IJVT6XE,^L 3>7#Y0G_CPE[DE]S4_E538PH/DLSEM XE*[' MTA%Y/=^.!<9?S[6NS8W7K8L'FL>A&-<[(>Z*AXS&5$P[8MXK;6MC=ZK3^SEN M8CSQ+[?\5(>9 M)A??UB05]I"\&*)9:L,&^^T:#Y]B]I1FL^Q*\I3J+4I?L@=1ZN#)]5HRK_?L M,HVX//<$1#R=V^M5QW6"?%W/.=-C4Z.ZO0K\A3P!, "DJ"=N9Z"HURG)EY3' MA+R%)^I44;O7ZHH_FD='DN/=%$[#]Q, GXDNZ M"KUBP/0!6!WOIJP.N/O\C!F XNVZ"ZC(+:1ENAYN@ZHSB9H;;&*>@.74 "5@OOTQ> M+UU/68!5]=?)JZI3C 983[].7D\]G+, :^O]Y+751ZPJW$Z=OEW?1\0B7%^> M&/9=8[GA"O/2FN\8M G7GB?&?1_A9'"E3=^LAQP,V^MC[ P/?PVBYUV[NI<\ M$M:.@/XDC7JXH+UE\Q;R/722%-,^.)+";+M@SV*Q6HLWK[^,4%_8RL'2F^W2 MNC>E:^-ZH=7L'?Y5B'6V.1?3;L'XYGHN5\I=B5AS$K%C:X[T7"&I]E1CQ]9& M[GF6G3^OF)M9%'&Q3,Z$I)QOQ)?E9;W*?@+J8FI!EXXA.WS&8UIAFW@< (\# MZ,!%U]VO!H%TVDY\T6NSO[T7NV/JD4P##$.(V>V+VO &/ QLZ4(608'="06S M= (-]HBV7X,URW).4N2<@YE2[J^ M9YJ!V:&%D>G7;'E7B+U%7G-<+L#7>:QD8AOJ6V48OM= MDS3;;J9"HD6YC,DWL'\?M^3/@F8T)W>$/XJ)<$,X9BG'IGFPNQE;*-TL\ MKH\4)U*<2'$BQ7DB%&>S5<9Z,'VFKB78H4J =3MU3@T\7"" 9.K*0((1"<8N M[%EKF_0$F<8AH-H)G:#K#>Z=T#&ZUL2(/8+[?9#(N\O68LG(9"AP5UX;VIX% M.MM,-&2Q'0D.G8G'QS0I3<,[82)RFE.277R+DD*\GH]B>LJEJ1_D/]!_@?YGQ/A?\;$L).%\8AAE<;Q('NN-0/Z[8\! MEY0FB0.AH'P3Q#23>BX/'7:SI=LT/;Y9W5Y*M+ MQHG,YG.!X.5KJQZNC!/1 M%QQ-V+&&JG9RW)"+T\5C4ANZIJEGJS3GC:\:%'/_) MQ*+^FU"K6)3U9RN;:XS:@^LU$=*([?]*YCDK#_1G*NA86]:2YE_*\DR7@B1_ M+NV$[+=TL@_A9Q=4%K\MX+2RP+HZU3Y_ 7 MS8E;\P9&[M\C20LB#7S0HJHLCWS;!/BVSTP B<4_6!)+\*:^/4I7SA/:#RCJ M82J;^_#;UL6]J/-N-=;WHW&BO5XHII1$J34G< M5]\:6^OWGK3:1T@7H-!NF5:-\3N2YTGY?4EH)!MY2HA6('M;ZOHAH8ORB[J^ M]OZ0,53 TNJL($"P?"VES/A\1RK=%,]E7\9R[4%[MD=T+>;(EVS-1 &6- M(8ZS:JT"&JX?"?]]2:.EJEN?P\T9^1S&M9=AVI0'IMAI,>GH84$/BRID4DMH ML4[MW$$ILQ\"=QMIRZH*\&70:6/^V]V M5TQ=#Y ]#$@ ^#)QQ@B8F.P58Q@PH0R8 !.A)QCD#W+ZGOJE'\@2#]#O[ MI,$Z\R<;MI&?#ZR?Z5]E8^C)!6MF^I?9#..% "O0DRMN^G-U@#4W_4MOQG&< M@!7JR;TX+CD!X ;O]-& :YXM>Q'7;X(L9]&_'F2V4GG]P_.QU*[QUL8-6XBV M;BDCQEJ[WXLG:D+4:LN,*N4V M00*YD[.HNDA7&Q';6'Y4Z3]5MXK+G:+(-'I6EK,GK38$4U-R5(EE1@W%*0-= M$2LR:A5:7VCD>,\LYS22JY6<.U]3"5CNOFIG&ZC.N%&4M2OM01Z1L\V^R-:$ M*E>YBS\+L<_L+ZS+KO.E &G+,*U6D:P<\]EE6AG!"H6,]7A;,;4C=>]W(JDJ M$L^J"Q7+'S^(C?1C2+GNBAMGY'/U_60J!>QW^C0&K5A#/LJ2SG9"[ONPLR:T MBZ!Y Q@'[VP!6\67Y!%E9;5DJ7V;0&-'\QH&CKJ@ H_G58<>M M?/@G&-IOR_5U@J<%G'5S60LR>_-SL& L?J))$F3%:A7R3<#F^^^VP58[::'9 M\.+$J7@-8%7%?&CJ_PK!!3AV39 M5B1=K!6H#GIHG?70SFYFYVH7WO&O/3SRXNYNIG[D\:]]N'POOF@>>?QK'\[< M*\T3CW[LX8'[S:S;MG8H9U]M>N;R[4TMZ P^'6:_.FF6T^F)%^(+P\GOYB 6OSH"2K?>@ M'3TYT-/'IS$'[0C2G8[0G;L#ZQ\9+Z,5BB@O.$T7"@))53Q(?[4B_@LASI>A M&(GJJQ#41>W)+..$M-=1:,K:E;KA.A!M:7N2BP^$/ZKXT;JBP4^3E/IG]%"@ MAP(]%#8]%.>B&SQ,U$^M+8"N$5==(W=$AERD41G<>YF>LS0E9=KFWVF^_%Q: MP6J!C"L/ZAW4WP1M?-$*Y.*+ M1H3J"S7>.$2Z;/2^* E]L5T67/3%HB\6?;&C^6*-DZ:[K T-F^#=TH&WO[CH MG%Z7!U3$\WGNX@D="+OOG<4!UTBM3VR E>-]I8]4S-9\6]8QM8"]G,,M*M54 MNDB=U _$X60C_"-B:2S)+9G4.\U80F,YPO8,6B:CJ*,P6P;SA#UE09&&14Q% MD9WHS3$>G1\Q:B!'3])BM(8CT1JS^(\BR^6;$TN3S#ER7^8<$<-!9K$/TQ=W M27XA>7G1B<+3UJHM6W$>>V&S>W9+Q&B.:$*$5)>ID)9]OZ(<'-?SPP%SG0ZQ3@SX M)"LW?NPN31,"UN>[4.D!6M]2CO8J[RXI;QR\$:@FHNLPV<% 19^T=6P92L*6 M(W215E=O1H"1; M\TW1/U!=BQU[M;F]NF)5KI]1).!_O+L9DRI#GMLU9FD*JH7=W]9FW,]]U2!] M[TZWI,8/=OGMVS#I77T+SKPZ.9-2\623L7E0QYW9]PSJSL,US<.D 3R:-V"[ M?S+7U!ZYRBN(X6^LKK)#K^Z%=&U62V4+EN;9%Y+7$0_;2P,.B0=%%^$-6$). M< $;)F+[AESH;V6(='BC-0VX]49K!&SW1@$-N=#?&G+0K)\U#;CU1LV9UO8- MC=W?/610=^6XS*A2OMJ+GU4G-?PQ84_/GCU%#\#U@S=6^K<#UM?SYS7\G&5* M8T55W)9YLI/GEB32!7?/A-DN T+EK=!"-GF!N@F?TK8YV]V_9[-( &XNC*L\ M3!=48E"=S=E8SYD.B55,3)Y\(Z-^ /6NLA91$AK/8 (K]VOU+=D_E%'S15@<],!"KX=T$TPZKX6,"?1EX@VKJX(V8 MQQ8-,&)MGF082]'MHB6&.W!FX?Z?L53=.DAJ@&,HIS"T3<'L (=L3T'-_1PT M\.5,[W@;I$DP,5B[O^#0/E!RIU!)[PYE:TWHMI%1 QC&+T?F_?@&10M=:#4) MB';TS/KM6X.ZV$//CD#WK3I0$.!P!Z4MX(&AIJ])4/9P"5\\4"@X;G,XH](# M+8*CS R!]-H;P^0*,>]*?86R9+TO@,-HS#CT?UON M1Z?MSYP,I\P);<_@,TBGL3U#U,&ZQ_2=QMX,5*;Q*0G/.+!^M=?Y$(9G_ML> M)GJK8%C/_+/]#%*S+"4#$F+.6#N&"FQ_9GHX7LP)2]Q0CX.G0O**0.M'YW:S MK8%?R*^3233MP&MIG;'Z_41R$+N@8P>2&9>W?;U]&V3%>IV47X7)/E?ORZ]C MFLFW4G#R(J%O0-,YXZO*Z&QWG?5P HQ_H_70?<$TR8ZD2=ZZF"[D570^6[KCJ6Q6"P5O5 7'%E>,4?%.MLD M;&TI/"WMP4GCNX/%=><%O]ROI4T'O,UJ#WEKZG#[Q^$Y8 N/]^,YY+Q7++"%=AJ%_-&18:=/SI]J#9BO9E/752D,9U]":7IH)]V:,X&XP.[ MK8FMA"A+48X^DD"H?XPM<F-Q@T8$FO1;>^" MAT+4(5DF6;L'6M7,@C"-I1.V/,E3?B'I/AJ7I[]9&I!MY&E<%A3")G0EZO)- M$":E<=X^W&U$B<:/?QN]WD"NWK+V\/8I%:1QO6L]^98]\#2 MMB6O,JKNG'C99985)+[F\E^Y WXI5@^$7\_+DV3;7^$=[="X;;V4,@GC+%)1 M-* Z5GIQOE]56RM+G'T.310WW3Y#[GY"@C4_%H?[1Z^,/+O(#CJ5/UD#W2Z M2S9]'WYKOF=[^ =[H-%]DJPQU'CP-"]T5R7SW8RBN>VS/-#;N%/W<+XZ@V1: M]^8+JV)*K6PLZH=[,"K+?NQ[J+V'=?#G>J!/TXN*1WGVM/3ZB;'XB29)_614 M'G(=Z&F65L^=6(K.[GZV]&8G&W\W[&%>Q9%7 \9MG\[U?DFY^"BF\RMQ^VQR MW,[=DG421MN N(I;G#V%/*X]J-MGN\-TL_4Z715Y3O6CF.IC/;;= C>"FEZP M4=5__T$2F9!2IIH=6EOZI[=;=\=6VO/Y/C6-.+X KJONX(=G\=78S9(4$U+B M_J80&51C59-*49Q59SWVM*51,VF<5>I+B6_I8IFS>9&]RO<^E!+U3W=6:2^S MN0VMI)=/ZU4IGPE?$"XS"5_(SY^)C-*HZX^VX)"9<$:,) .EQAD]LLV',T#N MJ!1/$YW.::*F<#S6.OK0%PTU'S8"A33Z=$VAP'1OC MK!/1,3BL%:YJ8U3FL*I5H:!P;1AC+8>U,=*Y';AR?4!FEF,@X,KV :-9.VT! M5[,Q7'..G+$57 O7,2*UG@Y1P]T%B.#ZC:*$:Q[A7&^1P'"E(Z;KE$@ KF@$ M=EW2"\#U[ .J0!7K3&"]$VUIN>A]ZIU M-;WM\_U4@8S#+V\U"^;5=?=ATL,E[L,+XG RVXY]PARVF,,6<]CJ)<]N./LH MIQ'D$C3C^L[T[I8\DG2_81KTZU5-S(3A;"8,C\[>M=[X^CURUW'_Q9-V/6@2 M#]CA 3L- ,,#=@#%X $[/&"'!^SP@!W\>)C>_/=NKK16#^BVP)&YNY_W1EE& M%N7WG*SE#67I0OQ5OL_@81.PG9]B5RQKR='U]\#QN;B^94?.S1'.;;MP?103 M_IREY5USO&_6'T%?(>6QF4?JH&I911KR]CA2';+ MZE:D3,,A@NH@,^4L,S6[F9VKZ:CC7WMXY,7=W4S]R.-?^^#?+KYH'GG\:P^/ M_'*E>>+1CT-2>_WMHR *K^]MVW^JKD>-(25W.I0<;.ME( O#.YTT\PO-!HMW M6+IIH.CV)N\8*) R5-8(6!M322(#TH;*4 )K8RI984#:4!G'WBT;2%:%>[.SR1?LC*[5Y:7&Q%(%PUU M1^Y5I=)*PNT"*K3^3(*J;T0TJ3IJG\KC;Y54"M$/2@1O+3EG,X$AHKS@0E&Z M/>&XH*U%$KVKZ%U%[^KVD>>,"X0C^E,W=VM*M)RTZ-L=T[>[G?876UQZ9)\< MFK!ZH[>OYBPZK"W#]CZBL1V<].NO1 M68_.^K%2K?4& 0>80.\KG:5BT.;;LBZIKH$_\6XZU6JB@P-A@.W8W1'3R:)\UT=4!H'+5@;QBGN71PTYDYVN*4X:?-Z]# 3:S&SOSP?3CLXI":T M%V:238_"=95&==,RFK5M\^/'F7:3%"- AXP S7A^$"<@/NTE$Q_^><-9+(RG M:WY'^".-2(UX3<7&DC$3<&'[^*SVQ8+*8J8'C(]Q)C[F=Y(D\E+H$L"(Q58= M5:$OV9,HG\,T7)0=U0NB*C=D4$3;/084KM!M _,_D*"U?M#%[[^+O]$^8$9; M\]35T>R.@1E44_?,088%>&N;NE/!2!GZ[77JXP(]MNBQ;4WU3_5X]=Z BK:" M!P]A$J81:7O6V:!%FX004#CD@%PY!;R]5/6+>(W9%0M3::Y]K-+AIXM;$A'Z M*!>K[&QS1DM25D[=(KL70FH.\O35K!5=[,53G[FK+?OZIK>QCCL+#9)XNUAF MM5 >4G14F>O6\]T]9!N%\* Z(_-]^X%\.(RU1_-@E9#%L\_B=9;S:_H GYOZ MPN-P;8W;MR&]!C0'3HE1:U8)DFC^DVB]&TJLW0;CBQZ;H76_)JDOK,P0XZ_9 MR/2%T!E">Q SP)?1AYR@TYR@PU>W@_"W=]-$JQ(#>&R-%_TUH,_'),2?P1], M-!"(A2XOA 1!%'*^D8?5'\-$F,KMF-).SQB?.^U!7&13+4;4'9\!(N1+N*J_ M3AM>87"Y[Z(EB8N$7,_K3S&IQ%1$#/;1W*C:=CN=.E_3NZ)T!L#41Q7R>Y/@]YP]=0Q$6]9HK/=! MN.4?95K%+0%9)C[,BM4JY)LRO:*B2#M6J\]'CD]R]2\]R P YAW9U[+5ER1A3S*0;.R%?NMS"P2Q7V36T^TI1F2Q)_ M8BS.Q)2[GM^*8<,?B?KZ2G!-.SW275*Y+Q*\LROE;?CT6WT MYW?&_W69WG 6DZ'ME8;PHW9(!Z?.9%IB1_L5'QL01QN0\S)9W)1DI%I_?Y,&( MZ_D5G9/+-"NX] \HH!>XWJB]^4#6+*/YK!QY"LE?E+%TRJR\^T4KY4$)2W$W M!Q+HXY^."]J7^#/-(I(D84I8 5#QB^+VI6^,U*HM:TGN&T[6(8VW]_9L1\ L MC1L[ :^(3)E]IJRSG.4F,8OC,IEL8^!>0^D^SJZR1%X R,-DNR/4\G7J4H/2 MC'U:7##ZL7\;[P1HR5Z5AG0ETI5(5R)=J4I"9(:XO!LF6N68VI*G15:"C*GA M"$J75 (RZH8+57/V7*B6%0'K WX;MONA>U!Z *P<^)78DU).:WT8WW@]#7UT M#7\UON%Z&FIQ,>BU'7P[_'%4?Y#FP9-Q"C7V 3U#CGB&9E'$BS#YR'AYHW@Y ME>^787IPR[@!V=NR-4O^F5):$A\(!^N@HHJE7O1^$XRE?GS8[H;G;"7AW78M MV\ID, :-V['I';S:+Y0Z)]!!,9M^JP,Q ,["X]*.R YSO-56L-F#NR*-^08X M8HX*6Y(<_6RUH[0(R<\1\X2O$:&_7 C MQ5G]] 10AW,LN:TY(/(=, K>5?5T1ITGF3@!!E5.US'5AU*\@;X]3_"D0 M-<)T04O#JXJV>'7AQ'&!EDQA'\^RP/_U)S:R>HZP>M+/6(A1<,?F^9.8_I?/ M[Z\\B%%[;W:KNN/V:ANR<$N2Z?+;Y'/[!^'DBUI2:R=2A!5=ZJ+NK M#UK-E;[L-7U\NS6\:[I67.FI.LVZOI*EHP(:H6Z)U"]-%X:&WW D^J0TUX)Q\V4A&\/M[?C:A&YO,S>4&6\VP$1Y7^DF M%8,SWY:=CHJ@[/ )GF$S(_=\V?4[ZP;."MKS K\/$GGI]YKP(%L*E011F$1% M9?Q*$/\09C0JX_)BFHBM.'Y=OJ5'N._G6O .#],%]!0[XBF^"+F:K_I M9F4J/+%Y5EZKH$C#(J:B"!R7=W[$J!"\)VD1;3N"ML\*\?))EIVSU0.M1L L M^K.@&95_ENY8F20J4UX)"F_ 5KRO?/CUO+Q&?9;&=X0_THA>[>L$V52)FW-Q.IWNWK8D'ZYD?:8IX\)*V4DNAL7+5B[$ MAI]O/I-\R<0OCZ)(:0OVI].V$CBAXR[:::AKH5?/B*YA:6PH;4%R,9*VZ]?V M"+Y6\J/2]A:]:LQ78FUE$DO*%F6E"_7I().JCCO+[$SDZYVB=B9PPZ!O+&]' M^D9=UY2TI7%I/!T.T1=C5R4^J-*H_;@ECR0MR&Z'>YWD_!DFRI 5\3]Y!ZJB MG94P4JJF^^_&S-1IO$WJG,EA%QE<%6C'@]\ * M^M4C!9D3_6 UO?=MDEET/\+M6<%@SR:<$69!PW[-SS;1AS M>PA9H!Z M>>%*,K\=U/&AJ/7 >I?M0LO_&(2O>77^ ];O]J'\IY"JH$.0H"^<=#L5M#U1 MH]+AV$D>W@5K+BWP?!.LDU!\+8]=$F'_K*NCF_N0S4F)?$WN+-DES?:&QTZY+M5V1,".W^LXJ+E1^WX5EMX3SAZKTZ/:*:8O M/+KED1U[NS=J0CM]QIEBPY7)MKU\86-7L0]6B@J65K*-J',)JIK)$+ M7&O03&##X'!8/K A.0 ?HL+MJ ]CS$\GQKR14F#F -X7W9@8S:R#+>2+OIJ# M]8UAB"_AZ"V'D@IO^N*E;:D6'2OGBQ.RPXAI8E,&B/6=@HK@8&" :-[)**@- MDO-EE6[>P& >&%_T 3$.6T%97_:O,4YH.KY/X0E-L[ A$_+:LX-R, 4-YM,? M;M&Q$/'9<;#5^!B\6Y"TFNG'GSJ<)?U(^ -S,ZUS#S[XX0QL9Z>B05"&O=#& M7X,URW(NUEE>??U0A<]7MU&OR\NV:+3[-HA$X;9QC#T\RD+08F]2=XA0C%B1 MYGQ3N1.W'_:>Q.T7__QT]LH5<_S#@-&)&"O9)AWR7"P@\?;$BMRR#]?0Z_F- M&%Q\FX!!'K>MSB(K?,3M&K,5!WDLK3S($HEMY);D!4^OT[('Y3V X XW-V&Y MC[L#7%+_X%X=5G+G=0E[\F:[^&V_->I4?75[B5]%!P0&PVNYTYOM!%5!C4M]J@A[%!? MV++@(_YR1+D5'N!\#T!-[?9+Q$X:4L7>+C:%RH%Z" 58DZQE>V^H,2M?;<&0K MKC)^J$(9@TS&,F9!5/!2.16]T.,%SX;/&=6%W:?(F&''$:_Q+"K-R.PFW$@3 M0T;'19%8+^(K&C[0A.:49.?5*U40L2U:L-+#6Q(1^BA%%.L/K$NZ*O;[(--Y MFG?CN-;8/9%CXR!/:>.KT)>WE8^JS%-WSE9BI5U*4N.1[+-B"C5?S]5WM[5L M9=R>QC&M]H2;D KUGX=K*@P,58_TI<>57!?F4?UH*3]&]?"&\7Y8Q@4Y&^ZV MU):U(/4_2!)_%. N%(L=RV]"+N;0!YJM618FGS@KUA#UFS8R:C_/PVPI-EGY MCXS'?A1"BC5^EI^'G&]HNO@M3 J5T]2H[KB]8JL5K9)^2P'+!-<+DD;">%#U MI;G&Z#U@Z5W.HG^5:CS(/ZKI04.-L>.R2MCYO-E6LT&=@ZBY@EWY#RQ0@T[4 MU[*6_6TGSD:_5;8#PWAOYBL$U98= M66JQSBVHA(N[%>/Y3K@&;9M4';E/CV* ,K[1W;Q^7&3<#(7[I4TAXD$)2];G M@03RQD"Y.\HSY(1GU24AS8+75K/?&_WZ?5S0&8D;($!SA5'E?[[,PF3WA%5R MH1^-.RBXGL7>P!(1@^J,VPM)UT!@O+J@+7F;QXVN[/A2@Q?.AM)6)88T4IX\A%?$,Q00>:_G%:2F82)F9\G2-]AS)E5M]>G8OH=W MJKFNCZ==>I 3B,2YJ@JNL2F#)H;32N%S ZOD M5T_&")SP!*OFO2>J@48[P6TY7PQ>\Y@,N(Y\,7B[ZL$76]? J0M7CB_6KM&) M#;AZ?+& 2YJN%*FD!O8T(AI;;TXOLC"J"AH')(O?!2@OS5+B_$Q/5\&D;&Z M(.?.?*&JS)0#CS7WA:\RTX])-*$O-):AAB!!6\.15A:VF>G% MZ+#.<'R6RRIJ&8/G"]/5PT[6646.,UZ];&;= 9A7YC4TD'= XFM*FUI[I.J5 M(0T^P^P+SH A^1;!FKZ >K.NOQI*H,/D ^!Y)[+:F2H,$/3IW:PSU1$HKXLO M&+^]EKKD\_$%_[?6GNF!#Z]8@=9::PZR'XX@F)*>3(^%[[5F/>?D9A+F2?;"]WBQ24 Z6,T]ZR95S?A31Q^AY!ZHS< MBS^*K()AMR2ILNF*C?IWFB_E8!*[DHRX7(I5ZBP4(U"^ J'_%Q?Z'O6Q=8NV M;N4[$/F>*=Y1*?'#:XEOY4S+Q!3;IM2NDOO>DH@MTK(5W=FKL1X[JBZKO44* MRU+1,^U58=JRHTHM#-2]M:J0MK;,^&?L&TSL&YGM71@Y><[I0Y%+A_<]NPF; M#N)W;]7J&6OMJJLO/.Y)4CF=L^;\>$?E@I\F)N_/%N65*ZC89+KM8VV:LK6! M/6.$5RMJIKEA$E0'$PW@H7RM^)8/Y5]F64'B#P47L[(R@JIINS]C5Q:;/84\ M_L35>WNWQESH=VGQ]=1M6%N32<%@:>OL(+&=S?.%6T!K46E*FDBLN(;VP)]S M8%'4"@0NWX-8OX>T M+Q':9OK1K3/>.6Z;- +>D[QSUD(U8\ Z>^>2!>NHG:]A.(^LX_J"<&J^Q&D; M*P? :WNW<3F8-*JZAT\\G^>67/;'768&'.]P8\1US31B>.^L'*T^-)XG[XP: MK2)Z=55Y9^MH53>NL]D[NZAYO>K('GMG++71F GQ/, 1-R>"N0$V0T>GY #G MW=S77)]A2<.=AJL,LXO4214V.OD'/ #GMF(:/3@V8FM3EI/@IV >4AX\EH<\ M5B5#MHT9S8K5*N0;&3LZWZ7"#L(JF8IXO4%R<&1M6S$.PORP/3$UPH 3>=I/ MC@9A.= LB"4SD#SKJ3DLUPTY1XWH=:G+>!^](_?1?Q1OKS2 SC;/?_Z#$B[6 MCN7FBCR21!/-8U;93K\NT[78.TIAWFC=RX :UGOPUK@';QWKP3OC'KQSH0>? M#U;*XZ&NC3=NU8:U&R#!5P^Z$2YV9"$Y'K0W;'B;(H9DE\3E$%[(?+-5$KOG MH?B!9M*R%4/TE8#M&@G>]MB%NKPA8A "98?7'D!H84;IGZG2[.LQW4N;O79P MGW3C.)$F\-48-M&K^'O3V#4C^5!#[DKI3XR9ZXH^D6@VO!3*'%2Q7BQ-7Y37 M'!G0!K/Z$C?1P]!J L>^^,C[554M"O?%B]ZOJFKAOB\3<(P+_QR?6"[';N6$ M"X#HD*^G'^0]W.QQ4V$=,:5W,ZU64V!*SZOIINLM&XAB\6KZP178AFX;;NHY MJJKQUG9C(])1C?6VN*MC(K:_R/_(N$3QS?\'4$L! A0#% @ $8*E5"> MT]5'! %!, T ( ! &5X7S,U-3%\S-34W,C8N:'1M4$L! A0#% @ $8*E5* 1*>9P M!P ]"\ T ( !9Q &5X7S,U-3@$ >'!R;RTR,#(R,#,S,2YX'!R;RTR,#(R,#,S,5]C86PN>&UL4$L! A0#% @ $8*E5 "B9C K30 M^>T& !4 ( !X:$! 'AP'!R;RTR,#(R,#,S,5]P&UL4$L% 3!@ + L L@( ,:L @ $! end